From 9df5afc6071fb358d5017ebab215dfca76a4166e Mon Sep 17 00:00:00 2001 From: Sara Vieira Date: Thu, 7 Sep 2017 10:25:54 +0100 Subject: [PATCH] test(cp-frontend): add more tests --- .../src/components/manifest/editors.js | 2 +- .../src/components/manifest/environment.js | 2 +- .../src/components/manifest/manifest.js | 3 +- .../src/components/services/list-item.js | 4 +- .../containers/metrics/metrics-data-hoc.js | 2 +- .../containers/navigation/not-found-hoc.js | 2 +- .../src/containers/service/metrics.js | 2 +- .../src/containers/services/topology.js | 2 +- packages/cp-frontend/src/state/selectors.js | 4 +- .../__snapshots__/delete.js.snap | 266 +- .../instances/__snapshots__/empty.js.snap | 41 +- .../instances/__snapshots__/list-item.js.snap | 884 +- .../manifest/__snapshots__/editors.js.snap | 729 + .../__snapshots__/environment.js.snap | 2922 +++ .../manifest/__snapshots__/files.js.snap | 835 + .../manifest/__snapshots__/manifest.js.snap | 334 + .../manifest/__snapshots__/name.js.snap | 2733 +++ .../manifest/__snapshots__/progress.js.snap | 19056 ++++++++++++++++ .../manifest/__snapshots__/review.js.snap | 2371 ++ .../test/unit/components/manifest/editors.js | 54 + .../unit/components/manifest/environment.js | 52 + .../test/unit/components/manifest/files.js | 29 + .../test/unit/components/manifest/manifest.js | 61 + .../test/unit/components/manifest/name.js | 35 + .../test/unit/components/manifest/progress.js | 98 + .../test/unit/components/manifest/review.js | 64 + .../messaging/__snapshots__/error.js.snap | 47 +- .../messaging/__snapshots__/loader.js.snap | 92 +- .../__snapshots__/modal-error.js.snap | 165 +- .../messaging/__snapshots__/warning.js.snap | 47 +- .../navigation/__snapshots__/header.js.snap | 270 +- .../navigation/__snapshots__/menu.js.snap | 10 +- .../__snapshots__/not-found.js.snap | 204 +- .../service/__snapshots__/delete.js.snap | 266 +- .../service/__snapshots__/scale.js.snap | 1202 +- .../services/__snapshots__/empty.js.snap | 2460 +- .../services/__snapshots__/list-item.js.snap | 2363 +- .../unit/components/services/list-item.js | 5 +- .../instances/__snapshots__/tooltip.js.snap | 139 +- .../__snapshots__/edit-or-create.js.snap | 3 - .../navigation/__snapshots__/header.js.snap | 270 +- .../service/__snapshots__/scale.js.snap | 50 +- .../services/__snapshots__/list.js.snap | 2633 ++- .../services/__snapshots__/menu.js.snap | 12 +- .../__snapshots__/quick-actions.js.snap | 1770 +- .../services/__snapshots__/topology.js.snap | 786 +- .../test/unit/containers/services/topology.js | 3 +- packages/cp-frontend/test/unit/mocks/data.js | 9 +- .../cp-frontend/test/unit/state/selectors.js | 4 +- packages/ui-toolkit/src/topology/node/info.js | 4 +- 50 files changed, 42655 insertions(+), 746 deletions(-) create mode 100644 packages/cp-frontend/test/unit/components/manifest/__snapshots__/editors.js.snap create mode 100644 packages/cp-frontend/test/unit/components/manifest/__snapshots__/environment.js.snap create mode 100644 packages/cp-frontend/test/unit/components/manifest/__snapshots__/files.js.snap create mode 100644 packages/cp-frontend/test/unit/components/manifest/__snapshots__/manifest.js.snap create mode 100644 packages/cp-frontend/test/unit/components/manifest/__snapshots__/name.js.snap create mode 100644 packages/cp-frontend/test/unit/components/manifest/__snapshots__/progress.js.snap create mode 100644 packages/cp-frontend/test/unit/components/manifest/__snapshots__/review.js.snap create mode 100644 packages/cp-frontend/test/unit/components/manifest/editors.js create mode 100644 packages/cp-frontend/test/unit/components/manifest/environment.js create mode 100644 packages/cp-frontend/test/unit/components/manifest/files.js create mode 100644 packages/cp-frontend/test/unit/components/manifest/manifest.js create mode 100644 packages/cp-frontend/test/unit/components/manifest/name.js create mode 100644 packages/cp-frontend/test/unit/components/manifest/progress.js create mode 100644 packages/cp-frontend/test/unit/components/manifest/review.js delete mode 100644 packages/cp-frontend/test/unit/containers/manifest/__snapshots__/edit-or-create.js.snap diff --git a/packages/cp-frontend/src/components/manifest/editors.js b/packages/cp-frontend/src/components/manifest/editors.js index 9c21ab58..150bb492 100644 --- a/packages/cp-frontend/src/components/manifest/editors.js +++ b/packages/cp-frontend/src/components/manifest/editors.js @@ -17,4 +17,4 @@ export const EEditor = ({ input, defaultValue, readOnly }) => ( value={input.value || defaultValue} readOnly={readOnly} /> -); +); \ No newline at end of file diff --git a/packages/cp-frontend/src/components/manifest/environment.js b/packages/cp-frontend/src/components/manifest/environment.js index 1feac7a1..abfe3230 100644 --- a/packages/cp-frontend/src/components/manifest/environment.js +++ b/packages/cp-frontend/src/components/manifest/environment.js @@ -80,4 +80,4 @@ export const Environment = ({ ); }; -export default Environment; +export default Environment; \ No newline at end of file diff --git a/packages/cp-frontend/src/components/manifest/manifest.js b/packages/cp-frontend/src/components/manifest/manifest.js index be5b166e..14d29c3a 100644 --- a/packages/cp-frontend/src/components/manifest/manifest.js +++ b/packages/cp-frontend/src/components/manifest/manifest.js @@ -3,6 +3,7 @@ import { FormMeta, Button, Label } from 'joyent-ui-toolkit'; import { Row } from 'react-styled-flexboxgrid'; import remcalc from 'remcalc'; import { Field } from 'redux-form'; +import { MEditor } from './editors'; const ButtonsRow = Row.extend`margin: ${remcalc(29)} 0 ${remcalc(60)} 0;`; @@ -33,4 +34,4 @@ export const Manifest = ({ ); -export default Manifest; +export default Manifest; \ No newline at end of file diff --git a/packages/cp-frontend/src/components/services/list-item.js b/packages/cp-frontend/src/components/services/list-item.js index cc80bda1..7e918f8f 100644 --- a/packages/cp-frontend/src/components/services/list-item.js +++ b/packages/cp-frontend/src/components/services/list-item.js @@ -179,7 +179,7 @@ const ServiceListItem = ({ } const graphs = - !children.length && Object.keys(service.metrics).length + !children.length && service.metrics && Object.keys(service.metrics).length ? Object.keys(service.metrics).map(key => ( @@ -229,4 +229,4 @@ ServiceListItem.propTypes = { service: PropTypes.object.isRequired // Define better }; -export default ServiceListItem; +export default ServiceListItem; \ No newline at end of file diff --git a/packages/cp-frontend/src/containers/metrics/metrics-data-hoc.js b/packages/cp-frontend/src/containers/metrics/metrics-data-hoc.js index 42feaf2d..8f9defdc 100644 --- a/packages/cp-frontend/src/containers/metrics/metrics-data-hoc.js +++ b/packages/cp-frontend/src/containers/metrics/metrics-data-hoc.js @@ -157,4 +157,4 @@ export const withServiceMetricsGql = ({ }; } }); -}; +}; \ No newline at end of file diff --git a/packages/cp-frontend/src/containers/navigation/not-found-hoc.js b/packages/cp-frontend/src/containers/navigation/not-found-hoc.js index 00d7383f..2db52b37 100644 --- a/packages/cp-frontend/src/containers/navigation/not-found-hoc.js +++ b/packages/cp-frontend/src/containers/navigation/not-found-hoc.js @@ -66,4 +66,4 @@ export default paths => { } }; }; -}; +}; \ No newline at end of file diff --git a/packages/cp-frontend/src/containers/service/metrics.js b/packages/cp-frontend/src/containers/service/metrics.js index e30204a2..3254371d 100644 --- a/packages/cp-frontend/src/containers/service/metrics.js +++ b/packages/cp-frontend/src/containers/service/metrics.js @@ -84,4 +84,4 @@ export default compose( } }), withNotFound([GqlPaths.DEPLOYMENT_GROUP, GqlPaths.SERVICES]) -)(ServiceMetrics); +)(ServiceMetrics); \ No newline at end of file diff --git a/packages/cp-frontend/src/containers/services/topology.js b/packages/cp-frontend/src/containers/services/topology.js index f5bc4e34..a1aae29c 100644 --- a/packages/cp-frontend/src/containers/services/topology.js +++ b/packages/cp-frontend/src/containers/services/topology.js @@ -185,4 +185,4 @@ const ServicesTopologyWithData = compose( withNotFound([GqlPaths.DEPLOYMENT_GROUP]) )(ServicesTopology); -export default ServicesTopologyWithData; +export default ServicesTopologyWithData; \ No newline at end of file diff --git a/packages/cp-frontend/src/state/selectors.js b/packages/cp-frontend/src/state/selectors.js index 6db78d89..5f6e27ad 100644 --- a/packages/cp-frontend/src/state/selectors.js +++ b/packages/cp-frontend/src/state/selectors.js @@ -177,7 +177,7 @@ const processServicesForTopology = services => { // metricsData should prob be an array rather than an object const processInstancesMetrics = instances => forceArray(instances).reduce((metrics, instance) => { - instance.metrics.forEach(instanceMetrics => { + instance.metrics && instance.metrics.forEach(instanceMetrics => { metrics[instanceMetrics.name] = forceArray( metrics[instanceMetrics.name] ).concat([instanceMetrics]); @@ -198,4 +198,4 @@ export { processServices, processServicesForTopology, processInstancesMetrics -}; +}; \ No newline at end of file diff --git a/packages/cp-frontend/test/unit/components/deployment-group/__snapshots__/delete.js.snap b/packages/cp-frontend/test/unit/components/deployment-group/__snapshots__/delete.js.snap index e457630e..5a50b859 100644 --- a/packages/cp-frontend/test/unit/components/deployment-group/__snapshots__/delete.js.snap +++ b/packages/cp-frontend/test/unit/components/deployment-group/__snapshots__/delete.js.snap @@ -52,17 +52,17 @@ exports[`renders without throwing 1`] = ` } .c4::-moz-focus-inner, -.c4[type="button"]::-moz-focus-inner, -.c4[type="reset"]::-moz-focus-inner, -.c4[type="submit"]::-moz-focus-inner { +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { border-style: none; padding: 0; } .c4:-moz-focusring, -.c4[type="button"]:-moz-focusring, -.c4[type="reset"]:-moz-focusring, -.c4[type="submit"]:-moz-focusring { +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { outline: 0.0625rem dotted ButtonText; } @@ -161,17 +161,17 @@ exports[`renders without throwing 1`] = ` } .c5::-moz-focus-inner, -.c5[type="button"]::-moz-focus-inner, -.c5[type="reset"]::-moz-focus-inner, -.c5[type="submit"]::-moz-focus-inner { +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { border-style: none; padding: 0; } .c5:-moz-focusring, -.c5[type="button"]:-moz-focusring, -.c5[type="reset"]:-moz-focusring, -.c5[type="submit"]:-moz-focusring { +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { outline: 0.0625rem dotted ButtonText; } @@ -230,7 +230,19 @@ exports[`renders without throwing 1`] = ` }
-

Deleting a deployment group: @@ -238,19 +250,235 @@ exports[`renders without throwing 1`] = ` Wordpress Blog Example

-

Deleting a deployment group will also remove all of the services and instances associated with that deployment group. Are you sure you want to continue?

- - +
+ .c1 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.c0 { + background-color: ; + height: 0.0625rem; + margin: 0; + margin-top: 2.125rem; +} + +
+ .c3 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c4 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c5 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c2 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c2::-moz-focus-inner, +.c2[type='button']::-moz-focus-inner, +.c2[type='reset']::-moz-focus-inner, +.c2[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c2:-moz-focusring, +.c2[type='button']:-moz-focusring, +.c2[type='reset']:-moz-focusring, +.c2[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c2:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c2[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c2:focus { + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border-color: ; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-color: ; + border-color: ; +} + +.c2 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +
+ .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + + .c1 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c2 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c3 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + +
+ +`; + +exports[`renders without throwing 2`] = ` +.c3 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c4 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c5 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c8 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c6 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + text-align: center; + margin-bottom: 0; +} + +.c7 { + background-color: ; + height: 0.0625rem; + margin: 0; + margin-top: 2.125rem; +} + +.c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 500; + font-size: 0.9375rem; + margin-top: 2.125rem; + margin-bottom: 0.1875rem; +} + +.c1 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + margin-top: 0.1875rem; + margin-bottom: 1.25rem; +} + +
+ .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 500; + font-size: 0.9375rem; + margin-top: 2.125rem; + margin-bottom: 0.1875rem; +} + +

+ Global variables +

+ .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + margin-top: 0.1875rem; + margin-bottom: 1.25rem; +} + +

+ These variables are going to be availabe for interpolation in the manifest +

+ .c1 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c2 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c3 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c4 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + text-align: center; + margin-bottom: 0; +} + +
+ .c0 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c1 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c2 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + + + .c0 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + + + .c0 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + + + .c0 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + + + + .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + text-align: center; + margin-bottom: 0; +} + +

+ Loading... +

+
+ .c1 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.c0 { + background-color: ; + height: 0.0625rem; + margin: 0; + margin-top: 2.125rem; +} + +
+ .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 500; + font-size: 0.9375rem; + margin-top: 2.125rem; + margin-bottom: 0.1875rem; +} + +

+ Enviroment files +

+ .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + margin-top: 0.1875rem; + margin-bottom: 1.25rem; +} + +

+ The variables from this files will be applied to the services that require them +

+
+ +`; diff --git a/packages/cp-frontend/test/unit/components/manifest/__snapshots__/files.js.snap b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/files.js.snap new file mode 100644 index 00000000..341f5710 --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/files.js.snap @@ -0,0 +1,835 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`renders without throwing 1`] = ` +.c7 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c8 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c9 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c2 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c5 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c5:focus { + border-color: ; + outline: 0; +} + +.c1 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + position: relative; + height: auto; + min-height: 7.875rem; + margin-bottom: 0.625rem; + border: 0.0625rem solid; + background-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 0rem; + margin-left: 0rem; +} + +.c6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c10 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + text-align: center; + margin-bottom: 0; +} + +.c3 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: space-between; + -webkit-justify-content: space-between; + -ms-flex-pack: space-between; + justify-content: space-between; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; +} + +.c4 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + margin: 0 0 0.8125rem 0; +} + +.c0 { + padding: 1.5rem 1.1875rem; +} + +
+ .c7 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c8 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c9 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c2 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c5 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c5:focus { + border-color: ; + outline: 0; +} + +.c1 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + position: relative; + height: auto; + min-height: 7.875rem; + margin-bottom: 0.625rem; + border: 0.0625rem solid; + background-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 0rem; + margin-left: 0rem; +} + +.c6 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c10 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + text-align: center; + margin-bottom: 0; +} + +.c3 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: space-between; + -webkit-justify-content: space-between; + -ms-flex-pack: space-between; + justify-content: space-between; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; +} + +.c4 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + margin: 0 0 0.8125rem 0; +} + +.c0 { + padding: 1.5rem 1.1875rem; +} + +
+ .c0 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c3 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c3:focus { + border-color: ; + outline: 0; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: space-between; + -webkit-justify-content: space-between; + -ms-flex-pack: space-between; + justify-content: space-between; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; +} + +.c2 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + margin: 0 0 0.8125rem 0; +} + +
+ .c2 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c2:focus { + border-color: ; + outline: 0; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: space-between; + -webkit-justify-content: space-between; + -ms-flex-pack: space-between; + justify-content: space-between; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; +} + +.c1 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + margin: 0 0 0.8125rem 0; +} + +
+ .c2 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c2:focus { + border-color: ; + outline: 0; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: space-between; + -webkit-justify-content: space-between; + -ms-flex-pack: space-between; + justify-content: space-between; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; +} + +.c1 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + margin: 0 0 0.8125rem 0; +} + + + .c1 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c1:focus { + border-color: ; + outline: 0; +} + +.c0 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + margin: 0 0 0.8125rem 0; +} + + + +
+
+ .c1 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c2 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c3 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c4 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + text-align: center; + margin-bottom: 0; +} + +
+ .c0 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c1 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c2 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + + + .c0 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + + + .c0 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + + + .c0 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + + + + .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; + text-align: center; + margin-bottom: 0; +} + +

+ Loading... +

+
+
+
+`; diff --git a/packages/cp-frontend/test/unit/components/manifest/__snapshots__/manifest.js.snap b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/manifest.js.snap new file mode 100644 index 00000000..93ecc116 --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/manifest.js.snap @@ -0,0 +1,334 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`renders without throwing 1`] = ` + + + +`; + +exports[`renders without throwing 2`] = ` + + + +`; + +exports[`renders without throwing 3`] = ` + + + +`; diff --git a/packages/cp-frontend/test/unit/components/manifest/__snapshots__/name.js.snap b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/name.js.snap new file mode 100644 index 00000000..09ecb90a --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/name.js.snap @@ -0,0 +1,2733 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`renders without throwing 1`] = ` +.c8 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c8::-moz-focus-inner, +.c8[type='button']::-moz-focus-inner, +.c8[type='reset']::-moz-focus-inner, +.c8[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c8:-moz-focusring, +.c8[type='button']:-moz-focusring, +.c8[type='reset']:-moz-focusring, +.c8[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c8:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c8:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c8:active, +.c8:active:hover, +.c8:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c8[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c8:focus { + background-color: ; + border-color: ; +} + +.c8:hover { + background-color: ; + border-color: ; +} + +.c8:active, +.c8:active:hover, +.c8:active:focus { + background-color: ; + border-color: ; +} + +.c8 + button { + margin-left: 1.25rem; +} + +.c9 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c9::-moz-focus-inner, +.c9[type='button']::-moz-focus-inner, +.c9[type='reset']::-moz-focus-inner, +.c9[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c9:-moz-focusring, +.c9[type='button']:-moz-focusring, +.c9[type='reset']:-moz-focusring, +.c9[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c9:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c9:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c9:active, +.c9:active:hover, +.c9:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c9[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c9:focus { + background-color: ; + border-color: ; +} + +.c9:hover { + background-color: ; + border-color: ; +} + +.c9:active, +.c9:active:hover, +.c9:active:focus { + background-color: ; + border-color: ; +} + +.c9 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.c1 { + box-sizing: border-box; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.c4 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c5 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c2 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c6 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c6:focus { + border-color: ; + outline: 0; +} + +.c3 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c7 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +@media only screen and (min-width:0em) { + .c1 { + -webkit-flex-basis: 100%; + -ms-flex-basis: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:64em) { + .c1 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +@media only screen and (min-width:75em) { + .c1 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +
+ .c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.c1 { + box-sizing: border-box; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.c4 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c5 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c2 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c6 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c6:focus { + border-color: ; + outline: 0; +} + +.c3 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +@media only screen and (min-width:0em) { + .c1 { + -webkit-flex-basis: 100%; + -ms-flex-basis: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:64em) { + .c1 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +@media only screen and (min-width:75em) { + .c1 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +
+ .c0 { + box-sizing: border-box; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.c3 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c4 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c1 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c5 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c5:focus { + border-color: ; + outline: 0; +} + +.c2 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +@media only screen and (min-width:0em) { + .c0 { + -webkit-flex-basis: 100%; + -ms-flex-basis: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:64em) { + .c0 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +@media only screen and (min-width:75em) { + .c0 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +
+ .c2 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c3 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c0 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c4 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c4:focus { + border-color: ; + outline: 0; +} + +.c1 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +
+ .c1 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c2 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c3 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c3:focus { + border-color: ; + outline: 0; +} + +.c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +
+ .c1 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c2 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + + + .c0 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c0:focus { + border-color: ; + outline: 0; +} + + +
+
+
+
+ .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c2 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c2::-moz-focus-inner, +.c2[type='button']::-moz-focus-inner, +.c2[type='reset']::-moz-focus-inner, +.c2[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c2:-moz-focusring, +.c2[type='button']:-moz-focusring, +.c2[type='reset']:-moz-focusring, +.c2[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c2:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c2[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c2:focus { + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border-color: ; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-color: ; + border-color: ; +} + +.c2 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +
+ .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + + .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + +
+
+`; + +exports[`renders without throwing 2`] = ` +.c8 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c8::-moz-focus-inner, +.c8[type='button']::-moz-focus-inner, +.c8[type='reset']::-moz-focus-inner, +.c8[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c8:-moz-focusring, +.c8[type='button']:-moz-focusring, +.c8[type='reset']:-moz-focusring, +.c8[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c8:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c8:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c8:active, +.c8:active:hover, +.c8:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c8[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c8:focus { + background-color: ; + border-color: ; +} + +.c8:hover { + background-color: ; + border-color: ; +} + +.c8:active, +.c8:active:hover, +.c8:active:focus { + background-color: ; + border-color: ; +} + +.c8 + button { + margin-left: 1.25rem; +} + +.c9 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c9::-moz-focus-inner, +.c9[type='button']::-moz-focus-inner, +.c9[type='reset']::-moz-focus-inner, +.c9[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c9:-moz-focusring, +.c9[type='button']:-moz-focusring, +.c9[type='reset']:-moz-focusring, +.c9[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c9:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c9:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c9:active, +.c9:active:hover, +.c9:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c9[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c9:focus { + background-color: ; + border-color: ; +} + +.c9:hover { + background-color: ; + border-color: ; +} + +.c9:active, +.c9:active:hover, +.c9:active:focus { + background-color: ; + border-color: ; +} + +.c9 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.c1 { + box-sizing: border-box; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.c4 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c5 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c2 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c6 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c6:focus { + border-color: ; + outline: 0; +} + +.c3 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c7 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +@media only screen and (min-width:0em) { + .c1 { + -webkit-flex-basis: 100%; + -ms-flex-basis: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:64em) { + .c1 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +@media only screen and (min-width:75em) { + .c1 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +
+ .c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; +} + +.c1 { + box-sizing: border-box; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.c4 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c5 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c2 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c6 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c6:focus { + border-color: ; + outline: 0; +} + +.c3 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +@media only screen and (min-width:0em) { + .c1 { + -webkit-flex-basis: 100%; + -ms-flex-basis: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:64em) { + .c1 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +@media only screen and (min-width:75em) { + .c1 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +
+ .c0 { + box-sizing: border-box; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.c3 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c4 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c1 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c5 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c5:focus { + border-color: ; + outline: 0; +} + +.c2 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +@media only screen and (min-width:0em) { + .c0 { + -webkit-flex-basis: 100%; + -ms-flex-basis: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:64em) { + .c0 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +@media only screen and (min-width:75em) { + .c0 { + -webkit-flex-basis: 33.333333333333336%; + -ms-flex-basis: 33.333333333333336%; + flex-basis: 33.333333333333336%; + max-width: 33.333333333333336%; + display: block; + } +} + +
+ .c2 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c3 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c0 { + padding: 0.35em 0.75em 0.625em; + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + width: 100%; + height: auto; + -webkit-margin-start: 0; + -webkit-margin-end: 0; + -webkit-padding-before: 0; + -webkit-padding-start: 0; + -webkit-padding-end: 0; + -webkit-padding-after: 0; +} + +.c4 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c4:focus { + border-color: ; + outline: 0; +} + +.c1 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +
+ .c1 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c2 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c3 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c3:focus { + border-color: ; + outline: 0; +} + +.c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +
+ .c1 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + +.c2 { + font-size: 80%; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.125rem; + font-size: 0.875rem; +} + +.c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; +} + + + .c0 { + box-sizing: border-box; + width: 100%; + height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: ; + border: 0.0625rem solid; + font-size: 0.9375rem; + line-height: normal !important; + font-weight: 400; + font-style: normal; + font-stretch: normal; + color: ; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c0:focus { + border-color: ; + outline: 0; +} + + +
+
+
+
+ .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c2 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c2::-moz-focus-inner, +.c2[type='button']::-moz-focus-inner, +.c2[type='reset']::-moz-focus-inner, +.c2[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c2:-moz-focusring, +.c2[type='button']:-moz-focusring, +.c2[type='reset']:-moz-focusring, +.c2[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c2:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c2[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c2:focus { + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border-color: ; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-color: ; + border-color: ; +} + +.c2 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +
+ .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + + .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + +
+
+`; diff --git a/packages/cp-frontend/test/unit/components/manifest/__snapshots__/progress.js.snap b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/progress.js.snap new file mode 100644 index 00000000..fb6d65c2 --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/progress.js.snap @@ -0,0 +1,19056 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`renders without throwing 1`] = ` +.c6 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c6::-moz-focus-inner, +.c6[type='button']::-moz-focus-inner, +.c6[type='reset']::-moz-focus-inner, +.c6[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c6:-moz-focusring, +.c6[type='button']:-moz-focusring, +.c6[type='reset']:-moz-focusring, +.c6[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c6:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c6:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c6:active, +.c6:active:hover, +.c6:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c6[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c6 + button { + margin-left: 1.25rem; +} + +.c1 { + float: left; + background-color: ; +} + +.c4 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c10 { + -webkit-fill: none; + fill: none; +} + +.c3 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c9 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c5 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c5:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c8 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c12 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c13 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c7 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +.c11 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +.c14 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +.c0 { + display: table; + list-style-type: none; + padding: 0; +} + +
    + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + + +
    +
  • +
+`; + +exports[`renders without throwing 2`] = ` +.c6 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c6::-moz-focus-inner, +.c6[type='button']::-moz-focus-inner, +.c6[type='reset']::-moz-focus-inner, +.c6[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c6:-moz-focusring, +.c6[type='button']:-moz-focusring, +.c6[type='reset']:-moz-focusring, +.c6[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c6:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c6:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c6:active, +.c6:active:hover, +.c6:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c6[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c6 + button { + margin-left: 1.25rem; +} + +.c1 { + float: left; + background-color: ; +} + +.c4 { + -webkit-fill: none; + fill: none; +} + +.c3 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c5 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c5:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c8 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: none; +} + +.c7 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +.c10 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +.c0 { + display: table; + list-style-type: none; + padding: 0; +} + +
    + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + + +
    +
  • +
+`; + +exports[`renders without throwing 3`] = ` +.c6 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c6::-moz-focus-inner, +.c6[type='button']::-moz-focus-inner, +.c6[type='reset']::-moz-focus-inner, +.c6[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c6:-moz-focusring, +.c6[type='button']:-moz-focusring, +.c6[type='reset']:-moz-focusring, +.c6[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c6:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c6:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c6:active, +.c6:active:hover, +.c6:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c6[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c6 + button { + margin-left: 1.25rem; +} + +.c1 { + float: left; + background-color: ; +} + +.c10 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c13 { + -webkit-fill: none; + fill: none; +} + +.c4 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c9 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c12 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c5 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c5:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c11 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c15 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c8 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c7 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +.c14 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +.c16 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +.c0 { + display: table; + list-style-type: none; + padding: 0; +} + +
    + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + + +
    +
  • +
+`; + +exports[`renders without throwing 4`] = ` +.c6 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c6::-moz-focus-inner, +.c6[type='button']::-moz-focus-inner, +.c6[type='reset']::-moz-focus-inner, +.c6[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c6:-moz-focusring, +.c6[type='button']:-moz-focusring, +.c6[type='reset']:-moz-focusring, +.c6[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c6:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c6:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c6:active, +.c6:active:hover, +.c6:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c6[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c6 + button { + margin-left: 1.25rem; +} + +.c1 { + float: left; + background-color: ; +} + +.c11 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c14 { + -webkit-fill: none; + fill: none; +} + +.c4 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c10 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c13 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c5 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c5:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c12 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c8 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c7 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +.c15 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +.c0 { + display: table; + list-style-type: none; + padding: 0; +} + +
    + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + + +
    +
  • +
+`; + +exports[`renders without throwing 5`] = ` +.c6 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c6::-moz-focus-inner, +.c6[type='button']::-moz-focus-inner, +.c6[type='reset']::-moz-focus-inner, +.c6[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c6:-moz-focusring, +.c6[type='button']:-moz-focusring, +.c6[type='reset']:-moz-focusring, +.c6[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c6:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c6:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c6:active, +.c6:active:hover, +.c6:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c6[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c6 + button { + margin-left: 1.25rem; +} + +.c1 { + float: left; + background-color: ; +} + +.c12 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c4 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c11 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c3 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c5 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c5:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c8 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c10 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c7 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +.c13 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; + border-color: ; +} + +.c0 { + display: table; + list-style-type: none; + padding: 0; +} + +
    + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 10; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; + border-color: ; +} + + +
    +
  • +
+`; + +exports[`renders without throwing 6`] = ` +.c6 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c6::-moz-focus-inner, +.c6[type='button']::-moz-focus-inner, +.c6[type='reset']::-moz-focus-inner, +.c6[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c6:-moz-focusring, +.c6[type='button']:-moz-focusring, +.c6[type='reset']:-moz-focusring, +.c6[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c6:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c6:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c6:active, +.c6:active:hover, +.c6:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c6[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c6 + button { + margin-left: 1.25rem; +} + +.c1 { + float: left; + background-color: ; +} + +.c4 { + -webkit-fill: none; + fill: none; +} + +.c3 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c5 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c5:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c8 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: none; +} + +.c7 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +.c10 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +.c0 { + display: table; + list-style-type: none; + padding: 0; +} + +
    + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + + +
    +
  • +
+`; + +exports[`renders without throwing 7`] = ` +.c6 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c6::-moz-focus-inner, +.c6[type='button']::-moz-focus-inner, +.c6[type='reset']::-moz-focus-inner, +.c6[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c6:-moz-focusring, +.c6[type='button']:-moz-focusring, +.c6[type='reset']:-moz-focusring, +.c6[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c6:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c6:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c6:active, +.c6:active:hover, +.c6:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c6[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c6 + button { + margin-left: 1.25rem; +} + +.c1 { + float: left; + background-color: ; +} + +.c10 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c13 { + -webkit-fill: none; + fill: none; +} + +.c4 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c9 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c12 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c5 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c5:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c11 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c8 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c7 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +.c14 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +.c0 { + display: table; + list-style-type: none; + padding: 0; +} + +
    + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + + + .c0 { + -webkit-fill: none; + fill: none; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; +} + + +
    +
  • +
+`; + +exports[`renders without throwing 8`] = ` +.c6 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c6::-moz-focus-inner, +.c6[type='button']::-moz-focus-inner, +.c6[type='reset']::-moz-focus-inner, +.c6[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c6:-moz-focusring, +.c6[type='button']:-moz-focusring, +.c6[type='reset']:-moz-focusring, +.c6[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c6:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c6:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c6:active, +.c6:active:hover, +.c6:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c6[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c6 + button { + margin-left: 1.25rem; +} + +.c1 { + float: left; + background-color: ; +} + +.c11 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c4 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c10 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c3 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c5 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c5:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c8 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c9 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c7 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +.c12 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; + border-color: ; +} + +.c0 { + display: table; + list-style-type: none; + padding: 0; +} + +
    + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 9; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-left: 0.0625rem solid; + padding-left: 0.8125rem; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 8; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; + border-right: none; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; + background: ; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + border-color: ; +} + + +
    +
  • + .c5 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c5::-moz-focus-inner, +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c5:-moz-focusring, +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c5:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c5:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c5:active, +.c5:active:hover, +.c5:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c5[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c5 + button { + margin-left: 1.25rem; +} + +.c0 { + float: left; + background-color: ; +} + +.c3 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c2 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c4 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c4:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c1 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c6 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; + border-color: ; +} + +
  • + .c4 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c4::-moz-focus-inner, +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c4:-moz-focusring, +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c4:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c4:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c4:active, +.c4:active:hover, +.c4:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c4[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c4 + button { + margin-left: 1.25rem; +} + +.c2 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c1 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + +.c3 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c3:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c3:active, +.c3:active:hover, +.c3:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + position: relative; + z-index: 7; + padding-left: 2.5rem; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-top: 0.0625rem solid; + border-bottom: 0.0625rem solid; + border-right: 0.0625rem solid; +} + +.c5 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; + border-color: ; +} + +
    + .c1 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + +.c0 { + display: inline-block; + border-radius: 50%; + width: 1.125rem; + height: 1.125rem; + background: inherit; + border: 0.0625rem solid; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border: 0.0625rem solid; +} + + + .c0 { + -webkit-fill: none; + fill: none; + -webkit-fill: ; + fill: ; +} + + + + tick + + + + + .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c0 { + padding: 0.75rem 1.125rem 0.75rem 0.75rem; + background-color: #FFFFFF; + color: #464646; + text-align: left; + border: none; + box-shadow: none; + line-height: 1.6; + cursor: default; +} + +.c0:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:hover { + background-color: #FFFFFF; + border: none; + color: #464646; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: #FFFFFF; + border: none; + color: #464646; +} + + + .c0 { + position: absolute; + top: 0; + right: -1.6875rem; + border: solid; + border-width: 0 0.0625rem 0.0625rem 0; + padding: 1.06875rem; + -webkit-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + transform: rotate(-45deg); + margin: 0.4rem 0.625rem 0.4rem 0.625rem; + display: none; + border-color: ; +} + + +
    +
  • +
+`; diff --git a/packages/cp-frontend/test/unit/components/manifest/__snapshots__/review.js.snap b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/review.js.snap new file mode 100644 index 00000000..96133d3d --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/__snapshots__/review.js.snap @@ -0,0 +1,2371 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`renders without throwing 1`] = ` +.c3 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c4 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c5 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c2 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c2::-moz-focus-inner, +.c2[type='button']::-moz-focus-inner, +.c2[type='reset']::-moz-focus-inner, +.c2[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c2:-moz-focusring, +.c2[type='button']:-moz-focusring, +.c2[type='reset']:-moz-focusring, +.c2[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c2:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c2[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c2:focus { + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border-color: ; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-color: ; + border-color: ; +} + +.c2 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +
+ .c3 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c4 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c5 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c2 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c2::-moz-focus-inner, +.c2[type='button']::-moz-focus-inner, +.c2[type='reset']::-moz-focus-inner, +.c2[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c2:-moz-focusring, +.c2[type='button']:-moz-focusring, +.c2[type='reset']:-moz-focusring, +.c2[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c2:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c2[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c2:focus { + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border-color: ; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-color: ; + border-color: ; +} + +.c2 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +
+ .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + + .c1 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c2 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 0.5s; + animation-delay: 0.5s; +} + +.c3 { + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-fill: ; + fill: ; + stroke: ; + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + +
+
+`; + +exports[`renders without throwing 2`] = ` +.c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c2 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c2::-moz-focus-inner, +.c2[type='button']::-moz-focus-inner, +.c2[type='reset']::-moz-focus-inner, +.c2[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c2:-moz-focusring, +.c2[type='button']:-moz-focusring, +.c2[type='reset']:-moz-focusring, +.c2[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c2:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c2[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c2 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +
+ .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c2 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c2::-moz-focus-inner, +.c2[type='button']::-moz-focus-inner, +.c2[type='reset']::-moz-focus-inner, +.c2[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c2:-moz-focusring, +.c2[type='button']:-moz-focusring, +.c2[type='reset']:-moz-focusring, +.c2[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c2:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c2[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c2 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +
+ .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + + .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0 + button { + margin-left: 1.25rem; +} + + +
+
+`; + +exports[`renders without throwing 3`] = ` +.c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c2 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c2::-moz-focus-inner, +.c2[type='button']::-moz-focus-inner, +.c2[type='reset']::-moz-focus-inner, +.c2[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c2:-moz-focusring, +.c2[type='button']:-moz-focusring, +.c2[type='reset']:-moz-focusring, +.c2[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c2:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c2[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c2 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +
+ .c1 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c1::-moz-focus-inner, +.c1[type='button']::-moz-focus-inner, +.c1[type='reset']::-moz-focus-inner, +.c1[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c1:-moz-focusring, +.c1[type='button']:-moz-focusring, +.c1[type='reset']:-moz-focusring, +.c1[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c1:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c1[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c1:focus { + background-color: ; + border-color: ; +} + +.c1:hover { + background-color: ; + border-color: ; +} + +.c1:active, +.c1:active:hover, +.c1:active:focus { + background-color: ; + border-color: ; +} + +.c1 + button { + margin-left: 1.25rem; +} + +.c2 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c2::-moz-focus-inner, +.c2[type='button']::-moz-focus-inner, +.c2[type='reset']::-moz-focus-inner, +.c2[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c2:-moz-focusring, +.c2[type='button']:-moz-focusring, +.c2[type='reset']:-moz-focusring, +.c2[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c2:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c2:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c2:active, +.c2:active:hover, +.c2:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c2[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c2 + button { + margin-left: 1.25rem; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + margin: 1.8125rem 0 3.75rem 0; +} + +
+ .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + color: ; + background-color: ; + border-color: ; +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0:focus { + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border-color: ; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-color: ; + border-color: ; +} + +.c0 + button { + margin-left: 1.25rem; +} + + + .c0 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; +} + +.c0::-moz-focus-inner, +.c0[type='button']::-moz-focus-inner, +.c0[type='reset']::-moz-focus-inner, +.c0[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c0:-moz-focusring, +.c0[type='button']:-moz-focusring, +.c0[type='reset']:-moz-focusring, +.c0[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c0:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c0:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c0:active, +.c0:active:hover, +.c0:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c0[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c0 + button { + margin-left: 1.25rem; +} + + +
+
+`; diff --git a/packages/cp-frontend/test/unit/components/manifest/editors.js b/packages/cp-frontend/test/unit/components/manifest/editors.js new file mode 100644 index 00000000..093f5900 --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/editors.js @@ -0,0 +1,54 @@ +/** + * @jest-environment jsdom + */ + +import React from 'react'; +import renderer from 'react-test-renderer'; +import 'jest-styled-components'; +import { Store } from '../../mocks'; + +import { MEditor, EEditor } from '@components/manifest/editors'; + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); \ No newline at end of file diff --git a/packages/cp-frontend/test/unit/components/manifest/environment.js b/packages/cp-frontend/test/unit/components/manifest/environment.js new file mode 100644 index 00000000..5e7e7780 --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/environment.js @@ -0,0 +1,52 @@ +/** + * @jest-environment jsdom + */ + +import React from 'react'; +import renderer from 'react-test-renderer'; +import 'jest-styled-components'; +import { Store, files } from '../../mocks'; +import { reduxForm } from 'redux-form'; + +import { Environment } from '@components/manifest'; +const TestEnvironmentForm = reduxForm({ form: 'testNameForm' })(Environment); + +it('renders without throwing', () => { + const tree = renderer + .create( + + {}} + onCancel={() => {}} + onAddFile={() => {}} + onRemoveFile={() => {}} + dirty + defaultValue="" + files={files} + loading + /> + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + {}} + onCancel={() => {}} + onAddFile={() => {}} + onRemoveFile={() => {}} + dirty + files={[]} + readOnly + loading + /> + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); \ No newline at end of file diff --git a/packages/cp-frontend/test/unit/components/manifest/files.js b/packages/cp-frontend/test/unit/components/manifest/files.js new file mode 100644 index 00000000..25ff3e38 --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/files.js @@ -0,0 +1,29 @@ +/** + * @jest-environment jsdom + */ + +import React from 'react'; +import renderer from 'react-test-renderer'; +import 'jest-styled-components'; +import { Store, files } from '../../mocks'; + +import { Files } from '@components/manifest'; + + +it('renders without throwing', () => { + const tree = renderer + .create( + + {}} + readOnly + /> + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); \ No newline at end of file diff --git a/packages/cp-frontend/test/unit/components/manifest/manifest.js b/packages/cp-frontend/test/unit/components/manifest/manifest.js new file mode 100644 index 00000000..c06c385b --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/manifest.js @@ -0,0 +1,61 @@ +/** + * @jest-environment jsdom + */ + +import React from 'react'; +import ShallowRenderer from 'react-test-renderer/shallow'; +import 'jest-styled-components'; +import { Store } from '../../mocks'; +import { reduxForm } from 'redux-form'; + +import { Manifest } from '@components/manifest'; + +const ManifestTestForm = reduxForm({ form: 'ManifestTestForm' })(Manifest); + +it('renders without throwing', () => { + const renderer = new ShallowRenderer(); + renderer.render( + + {}} + onCancel={() => {}} + dirty + loading + /> + + ); + const tree = renderer.getRenderOutput(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const renderer = new ShallowRenderer(); + renderer.render( + + {}} + onCancel={() => {}} + loading + /> + + ) + const tree = renderer.getRenderOutput(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const renderer = new ShallowRenderer(); + renderer.render( + + {}} + onCancel={() => {}} + /> + + ) + const tree = renderer.getRenderOutput(); + expect(tree).toMatchSnapshot(); +}); \ No newline at end of file diff --git a/packages/cp-frontend/test/unit/components/manifest/name.js b/packages/cp-frontend/test/unit/components/manifest/name.js new file mode 100644 index 00000000..c6974348 --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/name.js @@ -0,0 +1,35 @@ +/** + * @jest-environment jsdom + */ + +import React from 'react'; +import renderer from 'react-test-renderer'; +import 'jest-styled-components'; +import { Store } from '../../mocks'; +import { reduxForm } from 'redux-form'; + +import { Name } from '@components/manifest'; + +const TestNameForm = reduxForm({ form: 'testNameForm' })(Name); + +it('renders without throwing', () => { + const tree = renderer + .create( + + {}} onCancel={() => {}} dirty /> + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + {}} onCancel={() => {}} /> + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); \ No newline at end of file diff --git a/packages/cp-frontend/test/unit/components/manifest/progress.js b/packages/cp-frontend/test/unit/components/manifest/progress.js new file mode 100644 index 00000000..6ebc1e5d --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/progress.js @@ -0,0 +1,98 @@ +/** + * @jest-environment jsdom + */ + +import React from 'react'; +import renderer from 'react-test-renderer'; +import 'jest-styled-components'; +import { Store } from '../../mocks'; + +import { Progress } from '@components/manifest'; + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); \ No newline at end of file diff --git a/packages/cp-frontend/test/unit/components/manifest/review.js b/packages/cp-frontend/test/unit/components/manifest/review.js new file mode 100644 index 00000000..fd4b4f6c --- /dev/null +++ b/packages/cp-frontend/test/unit/components/manifest/review.js @@ -0,0 +1,64 @@ +/** + * @jest-environment jsdom + */ + +import React from 'react'; +import renderer from 'react-test-renderer'; +import 'jest-styled-components'; +import { Store, services } from '../../mocks'; + +import { Review } from '@components/manifest'; + +it('renders without throwing', () => { + const tree = renderer + .create( + + {}} + onEnvironmentToggle={() => {}} + onCancel={() => {}} + dirty + loading + environmentToggles={{ name: test }} + state={{ services }} + /> + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + {}} + onEnvironmentToggle={() => {}} + onCancel={() => {}} + dirty + environmentToggles={{ name: test }} + state={{ services }} + /> + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); + +it('renders without throwing', () => { + const tree = renderer + .create( + + {}} + onEnvironmentToggle={() => {}} + onCancel={() => {}} + environmentToggles={{ name: test }} + state={{ services }} + /> + + ) + .toJSON(); + expect(tree).toMatchSnapshot(); +}); \ No newline at end of file diff --git a/packages/cp-frontend/test/unit/components/messaging/__snapshots__/error.js.snap b/packages/cp-frontend/test/unit/components/messaging/__snapshots__/error.js.snap index 8a237ef4..d7923785 100644 --- a/packages/cp-frontend/test/unit/components/messaging/__snapshots__/error.js.snap +++ b/packages/cp-frontend/test/unit/components/messaging/__snapshots__/error.js.snap @@ -36,15 +36,50 @@ exports[`renders without throwing 1`] = `
-
-
-

Ooops, there's been an error

diff --git a/packages/cp-frontend/test/unit/components/messaging/__snapshots__/loader.js.snap b/packages/cp-frontend/test/unit/components/messaging/__snapshots__/loader.js.snap index 2933038b..20322beb 100644 --- a/packages/cp-frontend/test/unit/components/messaging/__snapshots__/loader.js.snap +++ b/packages/cp-frontend/test/unit/components/messaging/__snapshots__/loader.js.snap @@ -2,6 +2,7 @@ exports[`renders without throwing 1`] = ` .c1 { + -webkit-fill: ; fill: ; stroke: ; -webkit-animation: iCqDak 1.5s ease-out 0s infinite; @@ -9,6 +10,7 @@ exports[`renders without throwing 1`] = ` } .c2 { + -webkit-fill: ; fill: ; stroke: ; -webkit-animation: iCqDak 1.5s ease-out 0s infinite; @@ -18,6 +20,7 @@ exports[`renders without throwing 1`] = ` } .c3 { + -webkit-fill: ; fill: ; stroke: ; -webkit-animation: iCqDak 1.5s ease-out 0s infinite; @@ -74,34 +77,105 @@ exports[`renders without throwing 1`] = `
- - - - -

Loading...

diff --git a/packages/cp-frontend/test/unit/components/messaging/__snapshots__/modal-error.js.snap b/packages/cp-frontend/test/unit/components/messaging/__snapshots__/modal-error.js.snap index 5417f14f..12321cfa 100644 --- a/packages/cp-frontend/test/unit/components/messaging/__snapshots__/modal-error.js.snap +++ b/packages/cp-frontend/test/unit/components/messaging/__snapshots__/modal-error.js.snap @@ -52,17 +52,17 @@ exports[`renders without throwing 1`] = ` } .c5::-moz-focus-inner, -.c5[type="button"]::-moz-focus-inner, -.c5[type="reset"]::-moz-focus-inner, -.c5[type="submit"]::-moz-focus-inner { +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { border-style: none; padding: 0; } .c5:-moz-focusring, -.c5[type="button"]:-moz-focusring, -.c5[type="reset"]:-moz-focusring, -.c5[type="submit"]:-moz-focusring { +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { outline: 0.0625rem dotted ButtonText; } @@ -142,19 +142,160 @@ exports[`renders without throwing 1`] = ` }
-

-

Modal error message

-

`; diff --git a/packages/cp-frontend/test/unit/components/messaging/__snapshots__/warning.js.snap b/packages/cp-frontend/test/unit/components/messaging/__snapshots__/warning.js.snap index 2b5ccfee..6639c7f3 100644 --- a/packages/cp-frontend/test/unit/components/messaging/__snapshots__/warning.js.snap +++ b/packages/cp-frontend/test/unit/components/messaging/__snapshots__/warning.js.snap @@ -36,15 +36,50 @@ exports[`renders without throwing 1`] = `
-
-
-

Warning message

diff --git a/packages/cp-frontend/test/unit/components/navigation/__snapshots__/header.js.snap b/packages/cp-frontend/test/unit/components/navigation/__snapshots__/header.js.snap index c679ee1b..5cd22ce0 100644 --- a/packages/cp-frontend/test/unit/components/navigation/__snapshots__/header.js.snap +++ b/packages/cp-frontend/test/unit/components/navigation/__snapshots__/header.js.snap @@ -85,39 +85,275 @@ exports[`renders
without throwing 1`] = ` height: 1.5625rem; } +.c6 { + padding-left: 5px; +} +
-
-

- -

-
-

+ .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + font-weight: 600; + text-align: center; + color: ; + margin: 0; +} + +.c1 { + padding-left: 5px; +} + +

+ + + icon: data center + + + + + + + + + + .c0 { + padding-left: 5px; +} + + +

-
-

+ .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + font-weight: 600; + text-align: center; + color: ; + margin: 0; +} + +.c1 { + padding-left: 5px; +} + +

+ + + Shape + + + + + + + + + + .c0 { + padding-left: 5px; +} + + +

`; diff --git a/packages/cp-frontend/test/unit/components/navigation/__snapshots__/menu.js.snap b/packages/cp-frontend/test/unit/components/navigation/__snapshots__/menu.js.snap index 567ea5fb..07ff46da 100644 --- a/packages/cp-frontend/test/unit/components/navigation/__snapshots__/menu.js.snap +++ b/packages/cp-frontend/test/unit/components/navigation/__snapshots__/menu.js.snap @@ -34,8 +34,14 @@ exports[`renders without throwing 1`] = `
-
`; diff --git a/packages/cp-frontend/test/unit/components/navigation/__snapshots__/not-found.js.snap b/packages/cp-frontend/test/unit/components/navigation/__snapshots__/not-found.js.snap index bbfe790f..85d82943 100644 --- a/packages/cp-frontend/test/unit/components/navigation/__snapshots__/not-found.js.snap +++ b/packages/cp-frontend/test/unit/components/navigation/__snapshots__/not-found.js.snap @@ -131,21 +131,209 @@ exports[`renders without throwing 1`] = `
-
-

I have no memory of this place

-

HTTP 404: We can’t find what you are looking for. Next time, always follow your nose.

- without throwing 1`] = ` } .c4::-moz-focus-inner, -.c4[type="button"]::-moz-focus-inner, -.c4[type="reset"]::-moz-focus-inner, -.c4[type="submit"]::-moz-focus-inner { +.c4[type='button']::-moz-focus-inner, +.c4[type='reset']::-moz-focus-inner, +.c4[type='submit']::-moz-focus-inner { border-style: none; padding: 0; } .c4:-moz-focusring, -.c4[type="button"]:-moz-focusring, -.c4[type="reset"]:-moz-focusring, -.c4[type="submit"]:-moz-focusring { +.c4[type='button']:-moz-focusring, +.c4[type='reset']:-moz-focusring, +.c4[type='submit']:-moz-focusring { outline: 0.0625rem dotted ButtonText; } @@ -161,17 +161,17 @@ exports[`renders without throwing 1`] = ` } .c5::-moz-focus-inner, -.c5[type="button"]::-moz-focus-inner, -.c5[type="reset"]::-moz-focus-inner, -.c5[type="submit"]::-moz-focus-inner { +.c5[type='button']::-moz-focus-inner, +.c5[type='reset']::-moz-focus-inner, +.c5[type='submit']::-moz-focus-inner { border-style: none; padding: 0; } .c5:-moz-focusring, -.c5[type="button"]:-moz-focusring, -.c5[type="reset"]:-moz-focusring, -.c5[type="submit"]:-moz-focusring { +.c5[type='button']:-moz-focusring, +.c5[type='reset']:-moz-focusring, +.c5[type='submit']:-moz-focusring { outline: 0.0625rem dotted ButtonText; } @@ -230,7 +230,19 @@ exports[`renders without throwing 1`] = ` }
-

Deleting a service: @@ -238,19 +250,235 @@ exports[`renders without throwing 1`] = ` Nginx

-

Deleting a service can lead to irreversible loss of data and failures in your application. Are you sure you want to continue?

- - -
- - - -
-
-
-
-

Alternatively, you can upload or edit manifest file.

-

Manifest is a file describing your services. It is similar to Docker Compose file. You can upload a file from you local machine or edit it manually. Learn more.

- - diff --git a/packages/cp-frontend/test/unit/components/services/__snapshots__/list-item.js.snap b/packages/cp-frontend/test/unit/components/services/__snapshots__/list-item.js.snap index b09216af..9e0136e4 100644 --- a/packages/cp-frontend/test/unit/components/services/__snapshots__/list-item.js.snap +++ b/packages/cp-frontend/test/unit/components/services/__snapshots__/list-item.js.snap @@ -7,7 +7,7 @@ exports[`renders without throwing 1`] = ` text-decoration: none; } -.c14 { +.c15 { font-family: sans-serif; font-size: 100%; line-height: 1.15; @@ -55,48 +55,48 @@ exports[`renders without throwing 1`] = ` border-radius: 0; } -.c14::-moz-focus-inner, -.c14[type="button"]::-moz-focus-inner, -.c14[type="reset"]::-moz-focus-inner, -.c14[type="submit"]::-moz-focus-inner { +.c15::-moz-focus-inner, +.c15[type='button']::-moz-focus-inner, +.c15[type='reset']::-moz-focus-inner, +.c15[type='submit']::-moz-focus-inner { border-style: none; padding: 0; } -.c14:-moz-focusring, -.c14[type="button"]:-moz-focusring, -.c14[type="reset"]:-moz-focusring, -.c14[type="submit"]:-moz-focusring { +.c15:-moz-focusring, +.c15[type='button']:-moz-focusring, +.c15[type='reset']:-moz-focusring, +.c15[type='submit']:-moz-focusring { outline: 0.0625rem dotted ButtonText; } -.c14:focus { +.c15:focus { outline: 0; text-decoration: none; background-color: ; border-color: ; } -.c14:hover { +.c15:hover { background-color: ; border: solid 0.0625rem; } -.c14:active, -.c14:active:hover, -.c14:active:focus { +.c15:active, +.c15:active:hover, +.c15:active:focus { background-image: none; outline: 0; background-color: ; border-color: ; } -.c14[disabled] { +.c15[disabled] { cursor: not-allowed; pointer-events: none; } -.c14 + button { +.c15 + button { margin-left: 1.25rem; } @@ -140,7 +140,7 @@ exports[`renders without throwing 1`] = ` padding: 0 1.125rem; } -.c19 { +.c22 { font-size: 0.9375rem; line-height: 1.5; color: ; @@ -178,7 +178,7 @@ exports[`renders without throwing 1`] = ` flex-basis: 5.625rem; } -.c18 { +.c21 { font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; font-weight: 400; -webkit-flex-grow: 1; @@ -195,6 +195,8 @@ exports[`renders without throwing 1`] = ` -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; + height: 100%; + position: relative; } .c0 { @@ -275,7 +277,7 @@ exports[`renders without throwing 1`] = ` margin: -0.0625rem -0.0625rem 0 -0.0625rem; } -.c17 { +.c19 { box-sizing: border-box; display: -webkit-box; display: -webkit-flex; @@ -304,6 +306,413 @@ exports[`renders without throwing 1`] = ` flex-direction: row; } +.c13 { + display: block; + -webkit-flex: 0 0 2.9375rem; + -ms-flex: 0 0 2.9375rem; + flex: 0 0 2.9375rem; + border-left: 0.0625rem solid; + box-sizing: border-box; + border-left-color: ; +} + +.c14 { + position: relative; + border-width: 0; + box-shadow: none; + width: 100%; + min-width: 2.875rem !important; + height: 7.75rem; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + overflow-x: visible; + overflow-y: visible; + height: 2.875rem; +} + +.c14:focus { + border-width: 0; +} + +.c14:hover { + border-width: 0; +} + +.c14:active, +.c14:active:hover, +.c14:active:focus { + border-width: 0; +} + +.c16 { + position: absolute; + left: 50%; + top: 35%; +} + +.c17 { + margin: 0 0 0.125rem -0.125rem; + border-radius: 50%; + background-color: ; + width: 0.25rem; + height: 0.25rem; +} + +.c12 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + font-weight: bold; + display: block; + color: ; + display: inline-block; + color: undefined; + margin-left: 1.5rem; +} + +.c12::first-letter { + text-transform: capitalize; +} + +.c11 { + position: absolute; +} + +.c11 > svg { + -webkit-fill: undefined; + fill: undefined; +} + +.c10 { + height: 100%; + float: right; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; +} + +.c23 { + display: inline-block; + margin: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c24 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0 0 0.375rem 0; + font-size: 0.8125rem; + line-height: 0.8125rem; +} + +.c1 { + position: relative; +} + +.c5 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: left; + -webkit-justify-content: left; + -ms-flex-pack: left; + justify-content: left; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.c6 { + color: ; +} + +.c18 { + height: 7.5rem; +} + +.c20 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; +} + +.c25 { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: flex-end; + -ms-flex-item-align: flex-end; + align-self: flex-end; + position: absolute; + bottom: 0; +} + +
+ .c6 { + color: ; + color: ; + text-decoration: none; +} + +.c14 { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; + overflow: visible; + text-transform: none; + -webkit-appearance: button; + -moz-appearance: button; + appearance: button; + min-width: 7.5rem; + box-sizing: border-box; + display: inline-block; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin: 0; + padding: 0.9375rem 1.125rem; + position: relative; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + font-size: 0.9375rem; + text-align: center; + font-style: normal; + font-stretch: normal; + line-height: normal; + -webkit-letter-spacing: normal; + -moz-letter-spacing: normal; + -ms-letter-spacing: normal; + letter-spacing: normal; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + touch-action: manipulation; + cursor: pointer; + color: ; + background-image: none; + background-color: ; + border-radius: 0.25rem; + border: solid 0.0625rem; + border-radius: 0; +} + +.c14::-moz-focus-inner, +.c14[type='button']::-moz-focus-inner, +.c14[type='reset']::-moz-focus-inner, +.c14[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c14:-moz-focusring, +.c14[type='button']:-moz-focusring, +.c14[type='reset']:-moz-focusring, +.c14[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c14:focus { + outline: 0; + text-decoration: none; + background-color: ; + border-color: ; +} + +.c14:hover { + background-color: ; + border: solid 0.0625rem; +} + +.c14:active, +.c14:active:hover, +.c14:active:focus { + background-image: none; + outline: 0; + background-color: ; + border-color: ; +} + +.c14[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c14 + button { + margin-left: 1.25rem; +} + +.c3 { + font-size: 0.9375rem; + line-height: 1.5; + color: ; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 600; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-flex-grow: 2; + -ms-flex-grow: 2; + flex-grow: 2; + -webkit-flex-basis: 5.625rem; + -ms-flex-basis: 5.625rem; + flex-basis: 5.625rem; + width: 100%; + padding: 0.75rem 1.125rem 0 1.125rem; + color: ; + -webkit-flex-grow: 6; + -ms-flex-grow: 6; + flex-grow: 6; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: auto; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + padding: 0 1.125rem; +} + +.c7 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + -webkit-flex-grow: 1; + -ms-flex-grow: 1; + flex-grow: 1; + -webkit-flex-basis: 5.625rem; + -ms-flex-basis: 5.625rem; + flex-basis: 5.625rem; +} + +.c8 { + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + height: 100%; + position: relative; +} + +.c2 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + position: relative; + height: auto; + min-height: 7.875rem; + margin-bottom: 0.625rem; + border: 0.0625rem solid; + background-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 0rem; + margin-left: 0rem; + min-height: auto; + height: 3rem; + margin-bottom: 1rem; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.1); +} + +.c1 { + position: absolute; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + background-color: ; + border: solid 0.0625rem; + box-shadow: none; + width: calc(100% + 0.125rem); + margin: -0.0625rem -0.0625rem 0 -0.0625rem; +} + .c12 { display: block; -webkit-flex: 0 0 2.9375rem; @@ -372,6 +781,8 @@ exports[`renders without throwing 1`] = ` font-size: 0.9375rem; font-style: normal; font-stretch: normal; + font-weight: bold; + display: block; color: ; display: inline-block; color: undefined; @@ -387,31 +798,37 @@ exports[`renders without throwing 1`] = ` } .c10 > svg { + -webkit-fill: undefined; fill: undefined; } -.c20 { - display: inline-block; - margin: 0 0 0.9375rem 0; - height: 3.375rem; - width: 12.5rem; +.c9 { + height: 100%; + float: right; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; } -.c21 { - font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; - font-weight: 400; - line-height: 1.5rem; - font-size: 0.9375rem; - margin: 0 0 0.375rem 0; - font-size: 0.8125rem; - line-height: 0.8125rem; -} - -.c1 { +.c0 { position: relative; } -.c5 { +.c4 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -429,28 +846,130 @@ exports[`renders without throwing 1`] = ` align-items: center; } -.c6 { +.c5 { color: ; }
-
- -
svg { + -webkit-fill: undefined; + fill: undefined; +} + +.c3 { + height: 100%; + float: right; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; +} + +
-
svg { + -webkit-fill: undefined; + fill: undefined; +} + +.c1 { + height: 100%; + float: right; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; +} + +
-
-
svg { + -webkit-fill: undefined; + fill: undefined; +} + +.c0 { + height: 100%; + float: right; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; +} + +
+ .c0 { + position: absolute; +} + +.c0 > svg { + -webkit-fill: undefined; + fill: undefined; +} + +
without throwing 1`] = ` />
-
-
-
-
-
-
-

1 - instance - running + instance + running

+ .c0 { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: flex-end; + -ms-flex-item-align: flex-end; + align-self: flex-end; + position: absolute; + bottom: 0; +} + +
@@ -549,7 +1980,492 @@ exports[`renders without throwing 1`] = ` `; exports[`renders child without throwing 1`] = ` +.c5 { + font-size: 0.9375rem; + line-height: 1.5; + color: ; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 600; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-flex-grow: 2; + -ms-flex-grow: 2; + flex-grow: 2; + -webkit-flex-basis: 5.625rem; + -ms-flex-basis: 5.625rem; + flex-basis: 5.625rem; + width: 100%; + padding: 0.75rem 1.125rem 0 1.125rem; +} + +.c8 { + display: inline-block; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} + +.c4 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + -webkit-flex-grow: 1; + -ms-flex-grow: 1; + flex-grow: 1; + -webkit-flex-basis: 5.625rem; + -ms-flex-basis: 5.625rem; + flex-basis: 5.625rem; + padding-bottom: 0.75rem; +} + +.c6 { + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + height: 100%; + position: relative; +} + +.c0 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + position: relative; + height: auto; + min-height: 7.875rem; + margin-bottom: 0.625rem; + border: 0.0625rem solid; + background-color: ; + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 0rem; + margin-left: 0rem; + box-shadow: none; +} + .c2 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + margin: 0; + height: auto; + padding-top: 0; + min-width: auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; +} + +.c9 { + display: inline-block; + margin: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c10 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0 0 0.375rem 0; + font-size: 0.8125rem; + line-height: 0.8125rem; +} + +.c7 { + padding: 0; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c1 { + height: 7.5rem; +} + +.c3 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; +} + +.c11 { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: flex-end; + -ms-flex-item-align: flex-end; + align-self: flex-end; + position: absolute; + bottom: 0; +} + +
+ .c4 { + font-size: 0.9375rem; + line-height: 1.5; + color: ; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 600; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-flex-grow: 2; + -ms-flex-grow: 2; + flex-grow: 2; + -webkit-flex-basis: 5.625rem; + -ms-flex-basis: 5.625rem; + flex-basis: 5.625rem; + width: 100%; + padding: 0.75rem 1.125rem 0 1.125rem; +} + +.c7 { + display: inline-block; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} + +.c3 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + -webkit-flex-grow: 1; + -ms-flex-grow: 1; + flex-grow: 1; + -webkit-flex-basis: 5.625rem; + -ms-flex-basis: 5.625rem; + flex-basis: 5.625rem; + padding-bottom: 0.75rem; +} + +.c5 { + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + height: 100%; + position: relative; +} + +.c1 { + box-sizing: border-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -0.5rem; + margin-left: -0.5rem; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + margin: 0; + height: auto; + padding-top: 0; + min-width: auto; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; +} + +.c8 { + display: inline-block; + margin: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c9 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0 0 0.375rem 0; + font-size: 0.8125rem; + line-height: 0.8125rem; +} + +.c6 { + padding: 0; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c0 { + height: 7.5rem; +} + +.c2 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; +} + +.c10 { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: flex-end; + -ms-flex-item-align: flex-end; + align-self: flex-end; + position: absolute; + bottom: 0; +} + +
+ .c2 { + font-size: 0.9375rem; + line-height: 1.5; + color: ; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 600; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-flex-grow: 2; + -ms-flex-grow: 2; + flex-grow: 2; + -webkit-flex-basis: 5.625rem; + -ms-flex-basis: 5.625rem; + flex-basis: 5.625rem; + width: 100%; + padding: 0.75rem 1.125rem 0 1.125rem; +} + +.c5 { + display: inline-block; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} + +.c1 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + -webkit-flex-grow: 1; + -ms-flex-grow: 1; + flex-grow: 1; + -webkit-flex-basis: 5.625rem; + -ms-flex-basis: 5.625rem; + flex-basis: 5.625rem; + padding-bottom: 0.75rem; +} + +.c3 { + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + height: 100%; + position: relative; +} + +.c6 { + display: inline-block; + margin: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c7 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0 0 0.375rem 0; + font-size: 0.8125rem; + line-height: 0.8125rem; +} + +.c4 { + padding: 0; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c0 { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-align-content: center; + -ms-flex-line-pack: center; + align-content: center; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; +} + +.c8 { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: flex-end; + -ms-flex-item-align: flex-end; + align-self: flex-end; + position: absolute; + bottom: 0; +} + +
+ .c2 { font-size: 0.9375rem; line-height: 1.5; color: ; @@ -587,117 +2503,141 @@ exports[`renders child without throwing 1`] = ` justify-content: center; } -.c6 { - font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; - font-weight: 400; - -webkit-flex-grow: 1; - -ms-flex-grow: 1; - flex-grow: 1; - -webkit-flex-basis: 5.625rem; - -ms-flex-basis: 5.625rem; - flex-basis: 5.625rem; - padding-bottom: 0.75rem; -} - -.c7 { +.c0 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -} - -.c0 { - box-sizing: border-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 0 1 auto; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-right: -0.5rem; - margin-left: -0.5rem; + height: 100%; position: relative; - height: auto; - min-height: 7.875rem; - margin-bottom: 0.625rem; - border: 0.0625rem solid; - background-color: ; - box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - margin-right: 0rem; - margin-left: 0rem; - box-shadow: none; -} - -.c1 { - box-sizing: border-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 0 1 auto; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-right: -0.5rem; - margin-left: -0.5rem; - -webkit-flex: 1; - -ms-flex: 1; - flex: 1; - margin: 0; - height: auto; - padding-top: 0; - min-width: auto; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; -} - -.c5 { - display: inline-block; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; - font-weight: 400; - font-style: normal; - font-stretch: normal; - font-size: 0.875rem; - -webkit-box-pack: end; - -webkit-justify-content: flex-end; - -ms-flex-pack: end; - justify-content: flex-end; } .c4 { display: inline-block; - padding: 0 1.125rem; + margin: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c5 { font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0 0 0.375rem 0; + font-size: 0.8125rem; + line-height: 0.8125rem; } -.c8 { +.c1 { + padding: 0; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c6 { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: flex-end; + -ms-flex-item-align: flex-end; + align-self: flex-end; + position: absolute; + bottom: 0; +} + +
+ .c1 { + font-size: 0.9375rem; + line-height: 1.5; + color: ; + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 600; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-flex-grow: 2; + -ms-flex-grow: 2; + flex-grow: 2; + -webkit-flex-basis: 5.625rem; + -ms-flex-basis: 5.625rem; + flex-basis: 5.625rem; + width: 100%; + padding: 0.75rem 1.125rem 0 1.125rem; +} + +.c2 { display: inline-block; - margin: 0 0 0.9375rem 0; - height: 3.375rem; - width: 12.5rem; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; } -.c9 { +.c0 { + padding: 0; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +
+ .c0 { + display: inline-block; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; +} + + + Nginx + +
+ .c0 { + display: inline-block; + margin: 0; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-align-self: stretch; + -ms-flex-item-align: stretch; + align-self: stretch; +} + +.c1 { font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; font-weight: 400; line-height: 1.5rem; @@ -708,53 +2648,40 @@ exports[`renders child without throwing 1`] = ` }
-
-
- - Nginx - -
-
- - 1 - - instance - -
-
-
-
-

1 - instance - running + instance + running

+ .c0 { + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + -webkit-align-self: flex-end; + -ms-flex-item-align: flex-end; + align-self: flex-end; + position: absolute; + bottom: 0; +} + +
diff --git a/packages/cp-frontend/test/unit/components/services/list-item.js b/packages/cp-frontend/test/unit/components/services/list-item.js index 7304e4b6..485d7651 100644 --- a/packages/cp-frontend/test/unit/components/services/list-item.js +++ b/packages/cp-frontend/test/unit/components/services/list-item.js @@ -9,9 +9,6 @@ import 'jest-styled-components'; import ServiceListItem from '@components/services/list-item'; import { Router, service } from '../../mocks'; - -console.log(service); - it('renders without throwing', () => { const tree = renderer .create( @@ -28,4 +25,4 @@ it('renders child without throwing', () => { .create() .toJSON(); expect(tree).toMatchSnapshot(); -}); +}); \ No newline at end of file diff --git a/packages/cp-frontend/test/unit/containers/instances/__snapshots__/tooltip.js.snap b/packages/cp-frontend/test/unit/containers/instances/__snapshots__/tooltip.js.snap index 32af1618..551ca2df 100644 --- a/packages/cp-frontend/test/unit/containers/instances/__snapshots__/tooltip.js.snap +++ b/packages/cp-frontend/test/unit/containers/instances/__snapshots__/tooltip.js.snap @@ -36,7 +36,7 @@ exports[`renders without throwing 1`] = ` .c2:after, .c2:before { - content: ""; + content: ''; position: absolute; bottom: 100%; left: 50%; @@ -72,14 +72,139 @@ exports[`renders without throwing 1`] = `
-
-
-

Your instance is operating as expected

diff --git a/packages/cp-frontend/test/unit/containers/manifest/__snapshots__/edit-or-create.js.snap b/packages/cp-frontend/test/unit/containers/manifest/__snapshots__/edit-or-create.js.snap deleted file mode 100644 index b5166b44..00000000 --- a/packages/cp-frontend/test/unit/containers/manifest/__snapshots__/edit-or-create.js.snap +++ /dev/null @@ -1,3 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`renders without throwing 1`] = `null`; diff --git a/packages/cp-frontend/test/unit/containers/navigation/__snapshots__/header.js.snap b/packages/cp-frontend/test/unit/containers/navigation/__snapshots__/header.js.snap index c679ee1b..5cd22ce0 100644 --- a/packages/cp-frontend/test/unit/containers/navigation/__snapshots__/header.js.snap +++ b/packages/cp-frontend/test/unit/containers/navigation/__snapshots__/header.js.snap @@ -85,39 +85,275 @@ exports[`renders
without throwing 1`] = ` height: 1.5625rem; } +.c6 { + padding-left: 5px; +} +
-
-

- -

-
-

+ .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + font-weight: 600; + text-align: center; + color: ; + margin: 0; +} + +.c1 { + padding-left: 5px; +} + +

+ + + icon: data center + + + + + + + + + + .c0 { + padding-left: 5px; +} + + +

-
-

+ .c0 { + font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; + font-weight: 400; + line-height: 1.5rem; + font-size: 0.9375rem; + font-weight: 600; + text-align: center; + color: ; + margin: 0; +} + +.c1 { + padding-left: 5px; +} + +

+ + + Shape + + + + + + + + + + .c0 { + padding-left: 5px; +} + + +

`; diff --git a/packages/cp-frontend/test/unit/containers/service/__snapshots__/scale.js.snap b/packages/cp-frontend/test/unit/containers/service/__snapshots__/scale.js.snap index dcbcbce0..e933975e 100644 --- a/packages/cp-frontend/test/unit/containers/service/__snapshots__/scale.js.snap +++ b/packages/cp-frontend/test/unit/containers/service/__snapshots__/scale.js.snap @@ -559,6 +559,8 @@ exports[`renders without throwing 1`] = ` font-size: 0.9375rem; font-style: normal; font-stretch: normal; + font-weight: bold; + display: block; color: ; float: right; } @@ -600,12 +602,6 @@ exports[`renders without throwing 1`] = ` vertical-align: middle; } -@media only screen and (min-width:48.0625rem) { - .c10 { - text-align: right; - } -} -
@@ -1157,6 +1153,8 @@ exports[`renders without throwing 1`] = ` font-size: 0.9375rem; font-style: normal; font-stretch: normal; + font-weight: bold; + display: block; color: ; float: right; } @@ -1198,12 +1196,6 @@ exports[`renders without throwing 1`] = ` vertical-align: middle; } -@media only screen and (min-width:48.0625rem) { - .c9 { - text-align: right; - } -} -
without throwing 1`] = ` font-size: 0.9375rem; font-style: normal; font-stretch: normal; + font-weight: bold; + display: block; color: ; float: right; } @@ -1806,12 +1800,6 @@ exports[`renders without throwing 1`] = ` vertical-align: middle; } -@media only screen and (min-width:48.0625rem) { - .c5 { - text-align: right; - } -} - @@ -2002,6 +1990,8 @@ exports[`renders without throwing 1`] = ` font-size: 0.9375rem; font-style: normal; font-stretch: normal; + font-weight: bold; + display: block; color: ; float: right; } @@ -2043,12 +2033,6 @@ exports[`renders without throwing 1`] = ` vertical-align: middle; } -@media only screen and (min-width:48.0625rem) { - .c1 { - text-align: right; - } -} -
without throwing 1`] = ` font-size: 0.9375rem; font-style: normal; font-stretch: normal; + font-weight: bold; + display: block; color: ; float: right; } @@ -2228,12 +2214,6 @@ exports[`renders without throwing 1`] = ` vertical-align: middle; } -@media only screen and (min-width:48.0625rem) { - .c0 { - text-align: right; - } -} -
.c0 { font-family: "Libre Franklin",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica,sans-serif; @@ -2241,16 +2221,12 @@ exports[`renders without throwing 1`] = ` font-size: 0.9375rem; font-style: normal; font-stretch: normal; + font-weight: bold; + display: block; color: ; float: right; } -@media only screen and (min-width:48.0625rem) { - .c0 { - text-align: right; - } -} -