From 8f7694f7f4a3a3ab2dbb1c513a40524c65462beb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Se=CC=81rgio=20Ramos?= Date: Thu, 21 Dec 2017 19:20:22 +0000 Subject: [PATCH] feat(my-joy-beta): revise Tags to use new KeyValue --- package.json | 10 +- packages/my-joy-beta/package.json | 11 +- .../__snapshots__/key-value.spec.js.snap | 14055 +++++++++++----- .../instances/__tests__/key-value.spec.js | 126 +- .../src/components/instances/key-value.js | 247 +- .../src/components/instances/metadata.js | 3 +- .../src/components/instances/tags.js | 219 +- .../src/containers/instances/metadata.js | 12 +- .../src/containers/instances/tags.js | 384 +- packages/my-joy-beta/src/mocks/__aliases__.js | 4 + packages/my-joy-beta/src/mocks/editor.js | 1 + packages/my-joy-beta/src/mocks/redux-form.js | 3 + packages/ui-toolkit/src/editor/index.js | 2 + packages/ui-toolkit/src/tags/item.js | 5 + yarn.lock | 43 +- 15 files changed, 10003 insertions(+), 5122 deletions(-) create mode 100644 packages/my-joy-beta/src/mocks/__aliases__.js create mode 100644 packages/my-joy-beta/src/mocks/editor.js create mode 100644 packages/my-joy-beta/src/mocks/redux-form.js diff --git a/package.json b/package.json index e644d7ee..2f623b3c 100644 --- a/package.json +++ b/package.json @@ -69,15 +69,9 @@ }, "workspaces": ["packages/*", "prototypes/*"], "resolutions": { - "graphql": "0.12.3", - "lodash": "4.17.4", - "lodash.keys": "4.2.0", - "lodash.defaults": "4.2.0", - "lodash.assign": "4.2.0", - "isarray": "'2.0.2", - "codemirror": "5.32.0", + "hoist-non-react-statics": "2.3.1", "react": "16.2.0", "react-dom": "16.2.0", - "hoist-non-react-statics": "2.3.1" + "styled-components": "2.3.0" } } diff --git a/packages/my-joy-beta/package.json b/packages/my-joy-beta/package.json index b6a26e1c..114e8048 100644 --- a/packages/my-joy-beta/package.json +++ b/packages/my-joy-beta/package.json @@ -6,16 +6,13 @@ "repository": "github:yldio/joyent-portal", "main": "build/", "scripts": { - "dev": - "REACT_APP_GQL_PORT=4000 PORT=3069 REACT_APP_GQL_PROTOCOL=http joyent-react-scripts start", + "dev": "REACT_APP_GQL_PORT=4000 PORT=3069 REACT_APP_GQL_PROTOCOL=http joyent-react-scripts start", "start": "PORT=3069 joyent-react-scripts start", "build": "NODE_ENV=production joyent-react-scripts build", - "lint-ci": - "eslint . --ext .js --ext .md && echo 0 `# stylelint './src/**/*.js'`", - "lint": - "eslint . --fix --ext .js --ext .md && echo 0 `# stylelint './src/**/*.js'`", + "lint-ci": "eslint . --ext .js --ext .md && echo 0 `# stylelint './src/**/*.js'`", + "lint": "eslint . --fix --ext .js --ext .md && echo 0 `# stylelint './src/**/*.js'`", "test": "NODE_ENV=test joyent-react-scripts test --env=jsdom", - "test-ci": "echo 0", + "test-ci": "npm run test", "prepublish": "echo 0" }, "dependencies": { diff --git a/packages/my-joy-beta/src/components/instances/__tests__/__snapshots__/key-value.spec.js.snap b/packages/my-joy-beta/src/components/instances/__tests__/__snapshots__/key-value.spec.js.snap index 5ad4d33f..e2f07ecf 100644 --- a/packages/my-joy-beta/src/components/instances/__tests__/__snapshots__/key-value.spec.js.snap +++ b/packages/my-joy-beta/src/components/instances/__tests__/__snapshots__/key-value.spec.js.snap @@ -1,35 +1,7 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`renders without throwing 1`] = ` -.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; -} - -.c8 { - 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; -} - -.c13 { +.c17 { font-family: sans-serif; font-size: 100%; line-height: 1.15; @@ -40,3127 +12,34 @@ exports[`renders without throwing 1`] = ` -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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - margin: 0; } -.c13::-moz-focus-inner, -.c13[type='button']::-moz-focus-inner, -.c13[type='reset']::-moz-focus-inner, -.c13[type='submit']::-moz-focus-inner { +.c17::-moz-focus-inner, +.c17[type='button']::-moz-focus-inner, +.c17[type='reset']::-moz-focus-inner, +.c17[type='submit']::-moz-focus-inner { border-style: none; padding: 0; } -.c13:-moz-focusring, -.c13[type='button']:-moz-focusring, -.c13[type='reset']:-moz-focusring, -.c13[type='submit']:-moz-focusring { +.c17:-moz-focusring, +.c17[type='button']:-moz-focusring, +.c17[type='reset']:-moz-focusring, +.c17[type='submit']:-moz-focusring { outline: 0.0625rem dotted ButtonText; } -.c13:focus { - outline: 0; - text-decoration: none; -} - -.c13:hover { - border: solid 0.0625rem; -} - -.c13:active, -.c13:active:hover, -.c13:active:focus { - background-image: none; - outline: 0; -} - -.c13[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c13 + button { +.c17 + button { margin-left: 0.375rem; } -.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; +.c16 { 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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - cursor: not-allowed; - pointer-events: none; - margin: 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; -} - -.c14:hover { - border: solid 0.0625rem; -} - -.c14:active, -.c14:active:hover, -.c14:active:focus { - background-image: none; - outline: 0; -} - -.c14[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c14 + button { - margin-left: 0.375rem; -} - -.c10 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; -} - -.c0 { - margin: 0; - background-color: transparent; -} - -.c2 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - border-bottom-width: 0; -} - -.c7 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - border-width: 0; - padding: 0.8125rem; - margin-bottom: 0; - background-color: transparent; - display: none; -} - -.c7 > [name='card']:not(:last-child) { - margin-bottom: 0.8125rem; -} - -.c7 > [name='card']:last-child { - margin-bottom: 0.4375rem; -} - -.c3 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - z-index: 1; - margin: -0.0625rem -0.0625rem 0 -0.0625rem; - margin: -0.0625rem; - box-shadow: none; -} - -.c3 button { - margin-bottom: 0; - margin-top: 0; -} - -.c6 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - width: 3.0625rem; - min-width: 3.0625rem; - height: 2.875rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 0 0 3.0625rem; - -ms-flex: 0 0 3.0625rem; - flex: 0 0 3.0625rem; - -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; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: background-color 0ms ease; - transition: background-color 0ms ease; - background-color: transparent; - border-width: 0; - border-radius: 0; - box-shadow: none; -} - -.c4 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - height: 2.9375rem; - width: auto; - min-width: auto; - padding: 0.75rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -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; - -webkit-align-items: stretch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-align-content: stretch; - -ms-flex-line-pack: stretch; - align-content: stretch; - overflow: hidden; - background-color: transparent; - border-width: 0; - box-shadow: none; - color: inherit; -} - -.c9 { - display: inline-block; - margin: 0; - padding: 0; - border: none; - overflow: hidden; - 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; -} - -.c11 { - box-sizing: border-box; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - width: 100%; - height: 3rem; - min-height: 3rem; - margin-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - border-radius: 0.25rem; - border: 0.0625rem solid; - max-width: 18.75rem; - text-overflow: ellipsis; - font-size: 0.9375rem; - line-height: normal !important; - font-weight: 400; - font-style: normal; - font-stretch: normal; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - outline: 0; -} - -.c11::-webkit-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11::-moz-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:-ms-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:focus { - outline: 0; -} - -.c12 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; - float: right; -} - -.c5 { - word-break: break-all; - line-height: 1.5; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: block; -} - -@media only screen and (min-width:0em) { - .c8 { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 100%; - display: block; - } -} - -
-
-
-
-
- - - : - - - -
-
- - - -
-
-
-
-
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
- - -
-
-
-
-
- -`; - -exports[`renders expanded 1`] = ` -.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; -} - -.c8 { - 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; -} - -.c5 { - font-weight: 400; - line-height: 1.5rem; - font-size: 0.9375rem; - margin: 0; -} - -.c5 + p, -.c5 + small, -.c5 + h1, -.c5 + h2, -.c5 + label, -.c5 + h3, -.c5 + h4, -.c5 + h5, -.c5 + div, -.c5 + span { - padding-bottom: 2.25rem; -} - -.c13 { - 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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - margin: 0; -} - -.c13::-moz-focus-inner, -.c13[type='button']::-moz-focus-inner, -.c13[type='reset']::-moz-focus-inner, -.c13[type='submit']::-moz-focus-inner { - border-style: none; - padding: 0; -} - -.c13:-moz-focusring, -.c13[type='button']:-moz-focusring, -.c13[type='reset']:-moz-focusring, -.c13[type='submit']:-moz-focusring { - outline: 0.0625rem dotted ButtonText; -} - -.c13:focus { - outline: 0; - text-decoration: none; -} - -.c13:hover { - border: solid 0.0625rem; -} - -.c13:active, -.c13:active:hover, -.c13:active:focus { - background-image: none; - outline: 0; -} - -.c13[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c13 + button { - margin-left: 0.375rem; -} - -.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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - cursor: not-allowed; - pointer-events: none; - margin: 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; -} - -.c14:hover { - border: solid 0.0625rem; -} - -.c14:active, -.c14:active:hover, -.c14:active:focus { - background-image: none; - outline: 0; -} - -.c14[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c14 + button { - margin-left: 0.375rem; -} - -.c10 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; -} - -.c0 { - margin: 0; - background-color: transparent; - margin-bottom: 0.8125rem; -} - -.c2 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; -} - -.c7 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - box-sizing: border-box; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - border-width: 0; - padding: 0.8125rem; - margin-bottom: 0; - background-color: transparent; -} - -.c7 > [name='card']:not(:last-child) { - margin-bottom: 0.8125rem; -} - -.c7 > [name='card']:last-child { - margin-bottom: 0.4375rem; -} - -.c3 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - z-index: 1; - margin: -0.0625rem -0.0625rem 0 -0.0625rem; -} - -.c3 button { - margin-bottom: 0; - margin-top: 0; -} - -.c6 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - width: 3.0625rem; - min-width: 3.0625rem; - height: 2.875rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 0 0 3.0625rem; - -ms-flex: 0 0 3.0625rem; - flex: 0 0 3.0625rem; - -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; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: background-color 0ms ease; - transition: background-color 0ms ease; - background-color: transparent; - border-width: 0; - border-radius: 0; - box-shadow: none; -} - -.c4 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - height: 2.9375rem; - width: auto; - min-width: auto; - padding: 0.75rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -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; - -webkit-align-items: stretch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-align-content: stretch; - -ms-flex-line-pack: stretch; - align-content: stretch; - overflow: hidden; - background-color: transparent; - border-width: 0; - box-shadow: none; - color: inherit; -} - -.c9 { - display: inline-block; - margin: 0; - padding: 0; - border: none; - overflow: hidden; - 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; -} - -.c11 { - box-sizing: border-box; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - width: 100%; - height: 3rem; - min-height: 3rem; - margin-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - border-radius: 0.25rem; - border: 0.0625rem solid; - max-width: 18.75rem; - text-overflow: ellipsis; - font-size: 0.9375rem; - line-height: normal !important; - font-weight: 400; - font-style: normal; - font-stretch: normal; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - outline: 0; -} - -.c11::-webkit-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11::-moz-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:-ms-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:focus { - outline: 0; -} - -.c12 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; - float: right; -} - -@media only screen and (min-width:0em) { - .c8 { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 100%; - display: block; - } -} - -
-
-
-
-
-

- Edit -

-
-
- - - -
-
-
-
-
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
- - -
-
-
-
-
- -`; - -exports[`renders without top margin 1`] = ` -.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; -} - -.c8 { - 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; -} - -.c13 { - 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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - margin: 0; -} - -.c13::-moz-focus-inner, -.c13[type='button']::-moz-focus-inner, -.c13[type='reset']::-moz-focus-inner, -.c13[type='submit']::-moz-focus-inner { - border-style: none; - padding: 0; -} - -.c13:-moz-focusring, -.c13[type='button']:-moz-focusring, -.c13[type='reset']:-moz-focusring, -.c13[type='submit']:-moz-focusring { - outline: 0.0625rem dotted ButtonText; -} - -.c13:focus { - outline: 0; - text-decoration: none; -} - -.c13:hover { - border: solid 0.0625rem; -} - -.c13:active, -.c13:active:hover, -.c13:active:focus { - background-image: none; - outline: 0; -} - -.c13[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c13 + button { - margin-left: 0.375rem; -} - -.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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - cursor: not-allowed; - pointer-events: none; - margin: 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; -} - -.c14:hover { - border: solid 0.0625rem; -} - -.c14:active, -.c14:active:hover, -.c14:active:focus { - background-image: none; - outline: 0; -} - -.c14[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c14 + button { - margin-left: 0.375rem; -} - -.c10 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; -} - -.c0 { - margin: 0; - background-color: transparent; -} - -.c2 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - border-bottom-width: 0; -} - -.c7 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - border-width: 0; - padding: 0.8125rem; - margin-bottom: 0; - background-color: transparent; - display: none; -} - -.c7 > [name='card']:not(:last-child) { - margin-bottom: 0.8125rem; -} - -.c7 > [name='card']:last-child { - margin-bottom: 0.4375rem; -} - -.c3 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - z-index: 1; - margin: -0.0625rem -0.0625rem 0 -0.0625rem; - margin: -0.0625rem; - box-shadow: none; -} - -.c3 button { - margin-bottom: 0; - margin-top: 0; -} - -.c6 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - width: 3.0625rem; - min-width: 3.0625rem; - height: 2.875rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 0 0 3.0625rem; - -ms-flex: 0 0 3.0625rem; - flex: 0 0 3.0625rem; - -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; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: background-color 0ms ease; - transition: background-color 0ms ease; - background-color: transparent; - border-width: 0; - border-radius: 0; - box-shadow: none; -} - -.c4 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - height: 2.9375rem; - width: auto; - min-width: auto; - padding: 0.75rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -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; - -webkit-align-items: stretch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-align-content: stretch; - -ms-flex-line-pack: stretch; - align-content: stretch; - overflow: hidden; - background-color: transparent; - border-width: 0; - box-shadow: none; - color: inherit; -} - -.c9 { - display: inline-block; - margin: 0; - padding: 0; - border: none; - overflow: hidden; - 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; -} - -.c11 { - box-sizing: border-box; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - width: 100%; - height: 3rem; - min-height: 3rem; - margin-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - border-radius: 0.25rem; - border: 0.0625rem solid; - max-width: 18.75rem; - text-overflow: ellipsis; - font-size: 0.9375rem; - line-height: normal !important; - font-weight: 400; - font-style: normal; - font-stretch: normal; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - outline: 0; -} - -.c11::-webkit-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11::-moz-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:-ms-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:focus { - outline: 0; -} - -.c12 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; - float: right; -} - -.c5 { - word-break: break-all; - line-height: 1.5; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: block; -} - -@media only screen and (min-width:0em) { - .c8 { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 100%; - display: block; - } -} - -
-
-
-
-
- - - : - - - -
-
- - - -
-
-
-
-
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
- - -
-
-
-
-
- -`; - -exports[`renders with proper label 1`] = ` -.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; -} - -.c8 { - 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; -} - -.c13 { - 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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - margin: 0; -} - -.c13::-moz-focus-inner, -.c13[type='button']::-moz-focus-inner, -.c13[type='reset']::-moz-focus-inner, -.c13[type='submit']::-moz-focus-inner { - border-style: none; - padding: 0; -} - -.c13:-moz-focusring, -.c13[type='button']:-moz-focusring, -.c13[type='reset']:-moz-focusring, -.c13[type='submit']:-moz-focusring { - outline: 0.0625rem dotted ButtonText; -} - -.c13:focus { - outline: 0; - text-decoration: none; -} - -.c13:hover { - border: solid 0.0625rem; -} - -.c13:active, -.c13:active:hover, -.c13:active:focus { - background-image: none; - outline: 0; -} - -.c13[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c13 + button { - margin-left: 0.375rem; -} - -.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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - cursor: not-allowed; - pointer-events: none; - margin: 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; -} - -.c14:hover { - border: solid 0.0625rem; -} - -.c14:active, -.c14:active:hover, -.c14:active:focus { - background-image: none; - outline: 0; -} - -.c14[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c14 + button { - margin-left: 0.375rem; -} - -.c10 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; -} - -.c0 { - margin: 0; - background-color: transparent; -} - -.c2 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - border-bottom-width: 0; -} - -.c7 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - border-width: 0; - padding: 0.8125rem; - margin-bottom: 0; - background-color: transparent; - display: none; -} - -.c7 > [name='card']:not(:last-child) { - margin-bottom: 0.8125rem; -} - -.c7 > [name='card']:last-child { - margin-bottom: 0.4375rem; -} - -.c3 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - z-index: 1; - margin: -0.0625rem -0.0625rem 0 -0.0625rem; - margin: -0.0625rem; - box-shadow: none; -} - -.c3 button { - margin-bottom: 0; - margin-top: 0; -} - -.c6 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - width: 3.0625rem; - min-width: 3.0625rem; - height: 2.875rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 0 0 3.0625rem; - -ms-flex: 0 0 3.0625rem; - flex: 0 0 3.0625rem; - -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; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: background-color 0ms ease; - transition: background-color 0ms ease; - background-color: transparent; - border-width: 0; - border-radius: 0; - box-shadow: none; -} - -.c4 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - height: 2.9375rem; - width: auto; - min-width: auto; - padding: 0.75rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -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; - -webkit-align-items: stretch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-align-content: stretch; - -ms-flex-line-pack: stretch; - align-content: stretch; - overflow: hidden; - background-color: transparent; - border-width: 0; - box-shadow: none; - color: inherit; -} - -.c9 { - display: inline-block; - margin: 0; - padding: 0; - border: none; - overflow: hidden; - 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; -} - -.c11 { - box-sizing: border-box; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - width: 100%; - height: 3rem; - min-height: 3rem; - margin-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - border-radius: 0.25rem; - border: 0.0625rem solid; - max-width: 18.75rem; - text-overflow: ellipsis; - font-size: 0.9375rem; - line-height: normal !important; - font-weight: 400; - font-style: normal; - font-stretch: normal; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - outline: 0; -} - -.c11::-webkit-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11::-moz-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:-ms-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:focus { - outline: 0; -} - -.c12 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; - float: right; -} - -.c5 { - word-break: break-all; - line-height: 1.5; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: block; -} - -@media only screen and (min-width:0em) { - .c8 { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 100%; - display: block; - } -} - -
-
-
-
-
- - - : - - - -
-
- - - -
-
-
-
-
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
- - -
-
-
-
-
- -`; - -exports[`renders with bottom border 1`] = ` -.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; -} - -.c8 { - 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; -} - -.c13 { - 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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - margin: 0; -} - -.c13::-moz-focus-inner, -.c13[type='button']::-moz-focus-inner, -.c13[type='reset']::-moz-focus-inner, -.c13[type='submit']::-moz-focus-inner { - border-style: none; - padding: 0; -} - -.c13:-moz-focusring, -.c13[type='button']:-moz-focusring, -.c13[type='reset']:-moz-focusring, -.c13[type='submit']:-moz-focusring { - outline: 0.0625rem dotted ButtonText; -} - -.c13:focus { - outline: 0; - text-decoration: none; -} - -.c13:hover { - border: solid 0.0625rem; -} - -.c13:active, -.c13:active:hover, -.c13:active:focus { - background-image: none; - outline: 0; -} - -.c13[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c13 + button { - margin-left: 0.375rem; -} - -.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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - cursor: not-allowed; - pointer-events: none; - margin: 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; -} - -.c14:hover { - border: solid 0.0625rem; -} - -.c14:active, -.c14:active:hover, -.c14:active:focus { - background-image: none; - outline: 0; -} - -.c14[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c14 + button { - margin-left: 0.375rem; -} - -.c10 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; -} - -.c0 { - margin: 0; - background-color: transparent; } .c15 { - margin: 0; - background-color: transparent; - margin-bottom: 0.8125rem; -} - -.c2 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; -} - -.c7 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; box-sizing: border-box; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - border-width: 0; - padding: 0.8125rem; - margin-bottom: 0; - background-color: transparent; - display: none; -} - -.c7 > [name='card']:not(:last-child) { - margin-bottom: 0.8125rem; -} - -.c7 > [name='card']:last-child { - margin-bottom: 0.4375rem; -} - -.c3 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - z-index: 1; - margin: -0.0625rem -0.0625rem 0 -0.0625rem; - margin: -0.0625rem; - box-shadow: none; -} - -.c3 button { - margin-bottom: 0; - margin-top: 0; -} - -.c6 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - width: 3.0625rem; - min-width: 3.0625rem; - height: 2.875rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 0 0 3.0625rem; - -ms-flex: 0 0 3.0625rem; - flex: 0 0 3.0625rem; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; + display: inline-block; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; @@ -3169,1075 +48,13 @@ exports[`renders with bottom border 1`] = ` -webkit-box-align: center; -ms-flex-align: center; align-items: center; - -webkit-transition: background-color 0ms ease; - transition: background-color 0ms ease; - background-color: transparent; - border-width: 0; - border-radius: 0; - box-shadow: none; -} - -.c4 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - height: 2.9375rem; - width: auto; - min-width: auto; - padding: 0.75rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -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; - -webkit-align-items: stretch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-align-content: stretch; - -ms-flex-line-pack: stretch; - align-content: stretch; - overflow: hidden; - background-color: transparent; - border-width: 0; - box-shadow: none; - color: inherit; -} - -.c9 { - display: inline-block; - margin: 0; - padding: 0; - border: none; - overflow: hidden; - 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; -} - -.c11 { - box-sizing: border-box; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - width: 100%; - height: 3rem; min-height: 3rem; - margin-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - border-radius: 0.25rem; - border: 0.0625rem solid; - max-width: 18.75rem; - text-overflow: ellipsis; - font-size: 0.9375rem; - line-height: normal !important; - font-weight: 400; - font-style: normal; - font-stretch: normal; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - outline: 0; -} - -.c11::-webkit-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11::-moz-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:-ms-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:focus { - outline: 0; -} - -.c12 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; - float: right; -} - -.c5 { - word-break: break-all; - line-height: 1.5; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: block; -} - -@media only screen and (min-width:0em) { - .c8 { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 100%; - display: block; - } -} - -
-
-
-
-
- - - : - - - -
-
- - - -
-
-
-
-
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
- - -
-
-
-
-
- -`; - -exports[`renders with loader 1`] = ` -.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; -} - -.c8 { - 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; -} - -.c13 { - 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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - margin: 0; -} - -.c13::-moz-focus-inner, -.c13[type='button']::-moz-focus-inner, -.c13[type='reset']::-moz-focus-inner, -.c13[type='submit']::-moz-focus-inner { - border-style: none; - padding: 0; -} - -.c13:-moz-focusring, -.c13[type='button']:-moz-focusring, -.c13[type='reset']:-moz-focusring, -.c13[type='submit']:-moz-focusring { - outline: 0.0625rem dotted ButtonText; -} - -.c13:focus { - outline: 0; - text-decoration: none; -} - -.c13:hover { - border: solid 0.0625rem; -} - -.c13:active, -.c13:active:hover, -.c13:active:focus { - background-image: none; - outline: 0; -} - -.c13[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c13 + button { - margin-left: 0.375rem; -} - -.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-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - 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; - background-image: none; - border-radius: 0.25rem; - border: solid 0.0625rem; - cursor: not-allowed; - pointer-events: none; - margin: 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; -} - -.c14:hover { - border: solid 0.0625rem; -} - -.c14:active, -.c14:active:hover, -.c14:active:focus { - background-image: none; - outline: 0; -} - -.c14[disabled] { - cursor: not-allowed; - pointer-events: none; -} - -.c14 + button { - margin-left: 0.375rem; -} - -.c10 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; -} - -.c0 { - margin: 0; - background-color: transparent; -} - -.c2 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - border-bottom-width: 0; -} - -.c7 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - border-width: 0; - padding: 0.8125rem; - margin-bottom: 0; - background-color: transparent; - display: none; -} - -.c7 > [name='card']:not(:last-child) { - margin-bottom: 0.8125rem; -} - -.c7 > [name='card']:last-child { - margin-bottom: 0.4375rem; -} - -.c3 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - z-index: 1; - margin: -0.0625rem -0.0625rem 0 -0.0625rem; - margin: -0.0625rem; - box-shadow: none; -} - -.c3 button { - margin-bottom: 0; - margin-top: 0; -} - -.c6 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - width: 3.0625rem; - min-width: 3.0625rem; - height: 2.875rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 0 0 3.0625rem; - -ms-flex: 0 0 3.0625rem; - flex: 0 0 3.0625rem; - -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; - -webkit-align-items: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-transition: background-color 0ms ease; - transition: background-color 0ms ease; - background-color: transparent; - border-width: 0; - border-radius: 0; - box-shadow: none; -} - -.c4 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - box-sizing: border-box; - height: 2.9375rem; - width: auto; - min-width: auto; - padding: 0.75rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -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; - -webkit-align-items: stretch; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-align-content: stretch; - -ms-flex-line-pack: stretch; - align-content: stretch; - overflow: hidden; - background-color: transparent; - border-width: 0; - box-shadow: none; - color: inherit; -} - -.c9 { - display: inline-block; - margin: 0; - padding: 0; - border: none; - overflow: hidden; - 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; -} - -.c11 { - box-sizing: border-box; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; - width: 100%; height: 3rem; - min-height: 3rem; - margin-bottom: 0.5rem; - margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; - border-radius: 0.25rem; - border: 0.0625rem solid; - max-width: 18.75rem; - text-overflow: ellipsis; - font-size: 0.9375rem; - line-height: normal !important; - font-weight: 400; - font-style: normal; - font-stretch: normal; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - outline: 0; -} - -.c11::-webkit-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11::-moz-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:-ms-input-placeholder { - color: rgba(73,73,73,0.5); -} - -.c11:focus { - outline: 0; -} - -.c12 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; - float: right; -} - -.c5 { - word-break: break-all; - line-height: 1.5; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: block; -} - -@media only screen and (min-width:0em) { - .c8 { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; - max-width: 100%; - display: block; - } -} - -
-
-
-
-
- - - : - - - -
-
- - - -
-
-
-
-
-
-
-
-
- - -
-
-
-
-
-
- - -
-
-
-
-
- - -
-
-
-
-
- -`; - -exports[`renders with textareas 1`] = ` -.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; -} - -.c8 { - 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; -} - -.c15 { - 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-bottom: 0.5rem; margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; + padding: 0.9375rem 1.125rem; position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; font-size: 0.9375rem; text-align: center; font-style: normal; @@ -4252,34 +69,27 @@ exports[`renders with textareas 1`] = ` vertical-align: middle; touch-action: manipulation; cursor: pointer; + color: rgb(255,255,255); background-image: none; + background-color: rgb(59,70,204); border-radius: 0.25rem; - border: solid 0.0625rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); margin: 0; } -.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; -} - -.c15:-moz-focusring, -.c15[type='button']:-moz-focusring, -.c15[type='reset']:-moz-focusring, -.c15[type='submit']:-moz-focusring { - outline: 0.0625rem dotted ButtonText; -} - .c15:focus { outline: 0; text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); } .c15:hover { - border: solid 0.0625rem; + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); } .c15:active, @@ -4287,6 +97,8 @@ exports[`renders with textareas 1`] = ` .c15:active:focus { background-image: none; outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); } .c15[disabled] { @@ -4294,21 +106,24 @@ exports[`renders with textareas 1`] = ` pointer-events: none; } -.c15 + button { - margin-left: 0.375rem; +.c15:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); } -.c16 { - 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; +.c15:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c18 { box-sizing: border-box; display: inline-block; -webkit-box-pack: center; @@ -4319,12 +134,13 @@ exports[`renders with textareas 1`] = ` -webkit-box-align: center; -ms-flex-align: center; align-items: center; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; margin-bottom: 0.5rem; margin-top: 0.5rem; - padding: 0.8125rem 1.125rem; + padding: 0.9375rem 1.125rem; position: relative; - font-weight: 400; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; font-size: 0.9375rem; text-align: center; font-style: normal; @@ -4339,222 +155,65 @@ exports[`renders with textareas 1`] = ` vertical-align: middle; touch-action: manipulation; cursor: pointer; + color: rgb(255,255,255); background-image: none; + background-color: rgb(59,70,204); border-radius: 0.25rem; - border: solid 0.0625rem; + border: solid 0.0625rem rgb(45,56,132); cursor: not-allowed; pointer-events: none; + color: rgb(216,216,216); + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); margin: 0; } -.c16::-moz-focus-inner, -.c16[type='button']::-moz-focus-inner, -.c16[type='reset']::-moz-focus-inner, -.c16[type='submit']::-moz-focus-inner { - border-style: none; - padding: 0; -} - -.c16:-moz-focusring, -.c16[type='button']:-moz-focusring, -.c16[type='reset']:-moz-focusring, -.c16[type='submit']:-moz-focusring { - outline: 0.0625rem dotted ButtonText; -} - -.c16:focus { +.c18:focus { outline: 0; text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); } -.c16:hover { - border: solid 0.0625rem; +.c18:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); } -.c16:active, -.c16:active:hover, -.c16:active:focus { +.c18:active, +.c18:active:hover, +.c18:active:focus { background-image: none; outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); } -.c16[disabled] { +.c18[disabled] { cursor: not-allowed; pointer-events: none; } -.c16 + button { - margin-left: 0.375rem; +.c18:focus { + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); } -.c10 { - font-weight: 400; - font-size: 0.9375rem; - font-style: normal; - font-stretch: normal; - display: block; - text-align: left; +.c18:hover { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); } -.c0 { - margin: 0; - background-color: transparent; +.c18:active, +.c18:active:hover, +.c18:active:focus { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); } -.c2 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - border-bottom-width: 0; -} - -.c7 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; +.c20 { box-sizing: border-box; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 1 1 auto; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - border-width: 0; - padding: 0.8125rem; - margin-bottom: 0; - background-color: transparent; - display: none; -} - -.c7 > [name='card']:not(:last-child) { - margin-bottom: 0.8125rem; -} - -.c7 > [name='card']:last-child { - margin-bottom: 0.4375rem; -} - -.c3 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - cursor: pointer; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - -webkit-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; - z-index: 1; - margin: -0.0625rem -0.0625rem 0 -0.0625rem; - margin: -0.0625rem; - box-shadow: none; -} - -.c3 button { - margin-bottom: 0; - margin-top: 0; -} - -.c6 { - box-sizing: content-box; - display: -webkit-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-flex: 1 0 auto; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - height: auto; - min-height: 7.8125rem; - position: relative; - border-width: 0.0625rem; - border-style: solid; - -webkit-transition: all 300ms ease; - transition: all 300ms ease; - min-height: auto; - height: 2.875rem; - -webkit-flex: 0 0 2.875rem; - -ms-flex: 0 0 2.875rem; - flex: 0 0 2.875rem; - width: 3.0625rem; - min-width: 3.0625rem; - height: 2.875rem; - display: -webkit-inline-box; - display: -webkit-inline-flex; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-flex: 0 0 3.0625rem; - -ms-flex: 0 0 3.0625rem; - flex: 0 0 3.0625rem; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; + display: inline-block; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; @@ -4563,12 +222,201 @@ exports[`renders with textareas 1`] = ` -webkit-box-align: center; -ms-flex-align: center; align-items: center; - -webkit-transition: background-color 0ms ease; - transition: background-color 0ms ease; - background-color: transparent; - border-width: 0; - border-radius: 0; - box-shadow: none; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + color: rgb(210,67,58); + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); + font-weight: 600; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-width: 0rem; + margin: 0; + float: right; +} + +.c20:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c20:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c20[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(210,67,58); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(210,67,58); +} + +.c20 svg + span { + margin-left: 0.75rem; +} + +.c20 svg { + max-height: 1.125rem; +} + +.c13 { + 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; +} + +.c14 { + 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; +} + +.c19 { + 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 { + color: rgba(73,73,73,1); + font-weight: 600; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0; +} + +.c3 + p, +.c3 + small, +.c3 + h1, +.c3 + h2, +.c3 + label, +.c3 + h3, +.c3 + h4, +.c3 + h5, +.c3 + div, +.c3 + span { + margin-top: 0.75rem; +} + +.c0 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); } .c4 { @@ -4590,16 +438,106 @@ exports[`renders with textareas 1`] = ` border-style: solid; -webkit-transition: all 300ms ease; transition: all 300ms ease; - cursor: pointer; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-sizing: border-box; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + border-width: 0; + padding: 0.75rem; + margin-bottom: 0; + background-color: transparent; +} + +.c4 > [name='card']:not(:last-child) { + margin-bottom: 0.8125rem; +} + +.c4 > [name='card']:last-child { + margin-bottom: 0.4375rem; +} + +.c1 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + z-index: 1; + line-height: 1.5rem; + height: auto; + margin: -0.0625rem -0.0625rem 0 -0.0625rem; +} + +.c1 button { + margin-bottom: 0; + margin-top: 0; +} + +.c2 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); min-height: auto; height: 2.875rem; -webkit-flex: 0 0 2.875rem; -ms-flex: 0 0 2.875rem; flex: 0 0 2.875rem; box-sizing: border-box; - height: 2.9375rem; + min-height: 2.9375rem; width: auto; - min-width: auto; + height: auto; padding: 0.75rem; display: -webkit-inline-box; display: -webkit-inline-flex; @@ -4629,7 +567,7 @@ exports[`renders with textareas 1`] = ` color: inherit; } -.c9 { +.c8 { display: inline-block; margin: 0; padding: 0; @@ -4642,11 +580,11 @@ exports[`renders with textareas 1`] = ` -webkit-padding-start: 0; -webkit-padding-end: 0; -webkit-padding-after: 0; + width: 100%; } -.c11 { +.c10 { box-sizing: border-box; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; width: 100%; height: 3rem; min-height: 3rem; @@ -4654,12 +592,13 @@ exports[`renders with textareas 1`] = ` margin-top: 0.5rem; padding: 0.8125rem 1.125rem; border-radius: 0.25rem; - border: 0.0625rem solid; + background-color: rgb(255,255,255); + border: 0.0625rem solid rgb(216,216,216); + color: rgba(73,73,73,1); max-width: 18.75rem; text-overflow: ellipsis; font-size: 0.9375rem; line-height: normal !important; - font-weight: 400; font-style: normal; font-stretch: normal; -webkit-appearance: none; @@ -4668,25 +607,5001 @@ exports[`renders with textareas 1`] = ` outline: 0; } -.c11::-webkit-input-placeholder { +.c10::-webkit-input-placeholder { color: rgba(73,73,73,0.5); } -.c11::-moz-placeholder { +.c10::-moz-placeholder { color: rgba(73,73,73,0.5); } -.c11:-ms-input-placeholder { +.c10:-ms-input-placeholder { color: rgba(73,73,73,0.5); } -.c11:focus { +.c10:invalid { + box-shadow: none; +} + +.c10:disabled { + background-color: rgb(250,250,250); + color: rgb(216,216,216); +} + +.c10:disabled::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:focus { + border-color: rgb(59,70,204); + outline: 0; +} + +.c9 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + margin-right: 0.75rem; + font-weight: bold; + white-space: pre; + font-size: 0.8125rem; +} + +.c11 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + float: right; + font-size: 0.8125rem; + float: none; + margin-left: 1.75rem; +} + +.c5 { + padding: 0.25rem; +} + +.c6 { + 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: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + width: 100%; + height: 100%; + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; +} + +.c7 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.c12 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: 0.75rem; + -ms-flex-preferred-size: 0.75rem; + flex-basis: 0.75rem; +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +@media only screen and (min-width:0em) { + .c14 { + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:0em) { + .c19 { + display: none; + } +} + +
+
+
+

+ Add metadata +

+
+
+
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+ +
+
+
+
+
+`; + +exports[`renders without throwing 1`] = ` +.c17 { + 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; +} + +.c17::-moz-focus-inner, +.c17[type='button']::-moz-focus-inner, +.c17[type='reset']::-moz-focus-inner, +.c17[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c17:-moz-focusring, +.c17[type='button']:-moz-focusring, +.c17[type='reset']:-moz-focusring, +.c17[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c17 + button { + margin-left: 0.375rem; +} + +.c16 { + display: inline-block; +} + +.c15 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + margin: 0; +} + +.c15:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c15:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c15[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c15:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c15:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c18 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + cursor: not-allowed; + pointer-events: none; + color: rgb(216,216,216); + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); + margin: 0; +} + +.c18:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c18:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c18:active, +.c18:active:hover, +.c18:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c18[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c18:focus { + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); +} + +.c18:hover { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c18:active, +.c18:active:hover, +.c18:active:focus { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c20 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + color: rgb(210,67,58); + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); + font-weight: 600; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-width: 0rem; + margin: 0; + float: right; +} + +.c20:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c20:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c20[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(210,67,58); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(210,67,58); +} + +.c20 svg + span { + margin-left: 0.75rem; +} + +.c20 svg { + max-height: 1.125rem; +} + +.c13 { + 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; +} + +.c14 { + 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; +} + +.c19 { + 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 { + color: rgba(73,73,73,1); + font-weight: 600; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0; +} + +.c3 + p, +.c3 + small, +.c3 + h1, +.c3 + h2, +.c3 + label, +.c3 + h3, +.c3 + h4, +.c3 + h5, +.c3 + div, +.c3 + span { + margin-top: 0.75rem; +} + +.c0 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c4 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-sizing: border-box; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + border-width: 0; + padding: 0.75rem; + margin-bottom: 0; + background-color: transparent; +} + +.c4 > [name='card']:not(:last-child) { + margin-bottom: 0.8125rem; +} + +.c4 > [name='card']:last-child { + margin-bottom: 0.4375rem; +} + +.c1 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + z-index: 1; + line-height: 1.5rem; + height: auto; + margin: -0.0625rem -0.0625rem 0 -0.0625rem; +} + +.c1 button { + margin-bottom: 0; + margin-top: 0; +} + +.c2 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + box-sizing: border-box; + min-height: 2.9375rem; + width: auto; + height: auto; + padding: 0.75rem; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -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; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + overflow: hidden; + background-color: transparent; + border-width: 0; + box-shadow: none; + color: inherit; +} + +.c8 { + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + 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; + width: 100%; +} + +.c10 { + box-sizing: border-box; + width: 100%; + height: 3rem; + min-height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: rgb(255,255,255); + border: 0.0625rem solid rgb(216,216,216); + color: rgba(73,73,73,1); + max-width: 18.75rem; + text-overflow: ellipsis; + font-size: 0.9375rem; + line-height: normal !important; + font-style: normal; + font-stretch: normal; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c10::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:invalid { + box-shadow: none; +} + +.c10:disabled { + background-color: rgb(250,250,250); + color: rgb(216,216,216); +} + +.c10:disabled::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:focus { + border-color: rgb(59,70,204); + outline: 0; +} + +.c9 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + margin-right: 0.75rem; + font-weight: bold; + white-space: pre; + font-size: 0.8125rem; +} + +.c11 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + float: right; + font-size: 0.8125rem; + float: none; + margin-left: 1.75rem; +} + +.c5 { + padding: 0.25rem; +} + +.c6 { + 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: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + width: 100%; + height: 100%; + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; +} + +.c7 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.c12 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: 0.75rem; + -ms-flex-preferred-size: 0.75rem; + flex-basis: 0.75rem; +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +@media only screen and (min-width:0em) { + .c14 { + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:0em) { + .c19 { + display: none; + } +} + +
+
+
+

+ Add metadata +

+
+
+
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+ +
+
+
+
+
+`; + +exports[`renders without throwing 1`] = ` +.c22 { + fill: rgb(59,70,204); + stroke: rgb(59,70,204); + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c23 { + fill: rgb(59,70,204); + stroke: rgb(59,70,204); + -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; +} + +.c24 { + fill: rgb(59,70,204); + stroke: rgb(59,70,204); + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c21 { + 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; + min-height: 1.25rem; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; +} + +.c17 { + 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; +} + +.c17::-moz-focus-inner, +.c17[type='button']::-moz-focus-inner, +.c17[type='reset']::-moz-focus-inner, +.c17[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c17:-moz-focusring, +.c17[type='button']:-moz-focusring, +.c17[type='reset']:-moz-focusring, +.c17[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c17 + button { + margin-left: 0.375rem; +} + +.c16 { + display: inline-block; +} + +.c15 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + margin: 0; +} + +.c15:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c15:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c15[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c15:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c15:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c18 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + cursor: not-allowed; + pointer-events: none; + color: rgb(216,216,216); + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); + margin: 0; +} + +.c18:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c18:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c18:active, +.c18:active:hover, +.c18:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c18[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c18:focus { + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); +} + +.c18:hover { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c18:active, +.c18:active:hover, +.c18:active:focus { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c20 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + color: rgb(210,67,58); + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); + font-weight: 600; + cursor: not-allowed; + pointer-events: none; + color: rgb(216,216,216); + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-width: 0rem; + margin: 0; + float: right; +} + +.c20:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c20:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c20[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(210,67,58); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(210,67,58); +} + +.c20:focus { + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); +} + +.c20:hover { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c20 svg + span { + margin-left: 0.75rem; +} + +.c20 svg { + max-height: 1.125rem; +} + +.c13 { + 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; +} + +.c14 { + 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; +} + +.c19 { + 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 { + color: rgba(73,73,73,1); + font-weight: 600; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0; +} + +.c3 + p, +.c3 + small, +.c3 + h1, +.c3 + h2, +.c3 + label, +.c3 + h3, +.c3 + h4, +.c3 + h5, +.c3 + div, +.c3 + span { + margin-top: 0.75rem; +} + +.c0 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c4 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-sizing: border-box; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + border-width: 0; + padding: 0.75rem; + margin-bottom: 0; + background-color: transparent; +} + +.c4 > [name='card']:not(:last-child) { + margin-bottom: 0.8125rem; +} + +.c4 > [name='card']:last-child { + margin-bottom: 0.4375rem; +} + +.c1 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + z-index: 1; + line-height: 1.5rem; + height: auto; + margin: -0.0625rem -0.0625rem 0 -0.0625rem; +} + +.c1 button { + margin-bottom: 0; + margin-top: 0; +} + +.c2 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + box-sizing: border-box; + min-height: 2.9375rem; + width: auto; + height: auto; + padding: 0.75rem; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -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; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + overflow: hidden; + background-color: transparent; + border-width: 0; + box-shadow: none; + color: inherit; +} + +.c8 { + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + 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; + width: 100%; +} + +.c10 { + box-sizing: border-box; + width: 100%; + height: 3rem; + min-height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: rgb(255,255,255); + border: 0.0625rem solid rgb(216,216,216); + color: rgba(73,73,73,1); + max-width: 18.75rem; + text-overflow: ellipsis; + font-size: 0.9375rem; + line-height: normal !important; + font-style: normal; + font-stretch: normal; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c10::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:invalid { + box-shadow: none; +} + +.c10:disabled { + background-color: rgb(250,250,250); + color: rgb(216,216,216); +} + +.c10:disabled::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:focus { + border-color: rgb(59,70,204); + outline: 0; +} + +.c9 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + margin-right: 0.75rem; + font-weight: bold; + white-space: pre; + font-size: 0.8125rem; +} + +.c11 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + float: right; + font-size: 0.8125rem; + float: none; + margin-left: 1.75rem; +} + +.c5 { + padding: 0.25rem; +} + +.c6 { + 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: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + width: 100%; + height: 100%; + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; +} + +.c7 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.c12 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: 0.75rem; + -ms-flex-preferred-size: 0.75rem; + flex-basis: 0.75rem; +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +@media only screen and (min-width:0em) { + .c14 { + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:0em) { + .c19 { + display: none; + } +} + +
+
+
+

+ Add metadata +

+
+
+
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+ +
+
+
+
+
+`; + +exports[`renders without throwing 1`] = ` +.c22 { + fill: rgb(59,70,204); + stroke: rgb(59,70,204); + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; +} + +.c23 { + fill: rgb(59,70,204); + stroke: rgb(59,70,204); + -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; +} + +.c24 { + fill: rgb(59,70,204); + stroke: rgb(59,70,204); + -webkit-animation: iCqDak 1.5s ease-out 0s infinite; + animation: iCqDak 1.5s ease-out 0s infinite; + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.c21 { + 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; + min-height: 1.25rem; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; +} + +.c17 { + 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; +} + +.c17::-moz-focus-inner, +.c17[type='button']::-moz-focus-inner, +.c17[type='reset']::-moz-focus-inner, +.c17[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c17:-moz-focusring, +.c17[type='button']:-moz-focusring, +.c17[type='reset']:-moz-focusring, +.c17[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c17 + button { + margin-left: 0.375rem; +} + +.c16 { + display: inline-block; +} + +.c18 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + cursor: not-allowed; + pointer-events: none; + color: rgb(216,216,216); + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); + margin: 0; +} + +.c18:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c18:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c18:active, +.c18:active:hover, +.c18:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c18[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c18:focus { + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); +} + +.c18:hover { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c18:active, +.c18:active:hover, +.c18:active:focus { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c20 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + color: rgb(210,67,58); + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); + font-weight: 600; + cursor: not-allowed; + pointer-events: none; + color: rgb(216,216,216); + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-width: 0rem; + margin: 0; + float: right; +} + +.c20:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c20:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c20[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(210,67,58); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(210,67,58); +} + +.c20:focus { + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); +} + +.c20:hover { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c20 svg + span { + margin-left: 0.75rem; +} + +.c20 svg { + max-height: 1.125rem; +} + +.c15 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + cursor: not-allowed; + pointer-events: none; + color: rgb(216,216,216); + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); + margin: 0; +} + +.c15:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c15:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c15[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c15:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c15:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c15:focus { + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); +} + +.c15:hover { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c13 { + 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; +} + +.c14 { + 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; +} + +.c19 { + 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 { + color: rgba(73,73,73,1); + font-weight: 600; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0; +} + +.c3 + p, +.c3 + small, +.c3 + h1, +.c3 + h2, +.c3 + label, +.c3 + h3, +.c3 + h4, +.c3 + h5, +.c3 + div, +.c3 + span { + margin-top: 0.75rem; +} + +.c0 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c4 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-sizing: border-box; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + border-width: 0; + padding: 0.75rem; + margin-bottom: 0; + background-color: transparent; +} + +.c4 > [name='card']:not(:last-child) { + margin-bottom: 0.8125rem; +} + +.c4 > [name='card']:last-child { + margin-bottom: 0.4375rem; +} + +.c1 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + z-index: 1; + line-height: 1.5rem; + height: auto; + margin: -0.0625rem -0.0625rem 0 -0.0625rem; +} + +.c1 button { + margin-bottom: 0; + margin-top: 0; +} + +.c2 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + box-sizing: border-box; + min-height: 2.9375rem; + width: auto; + height: auto; + padding: 0.75rem; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -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; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + overflow: hidden; + background-color: transparent; + border-width: 0; + box-shadow: none; + color: inherit; +} + +.c8 { + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + 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; + width: 100%; +} + +.c10 { + box-sizing: border-box; + width: 100%; + height: 3rem; + min-height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: rgb(255,255,255); + border: 0.0625rem solid rgb(216,216,216); + color: rgb(250,250,250); + background-color: rgb(250,250,250); + color: rgb(216,216,216); + max-width: 18.75rem; + text-overflow: ellipsis; + font-size: 0.9375rem; + line-height: normal !important; + font-style: normal; + font-stretch: normal; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c10::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:invalid { + box-shadow: none; +} + +.c10::-webkit-input-placeholder { + color: rgb(216,216,216); +} + +.c10::-moz-placeholder { + color: rgb(216,216,216); +} + +.c10:-ms-input-placeholder { + color: rgb(216,216,216); +} + +.c10:disabled { + background-color: rgb(250,250,250); + color: rgb(216,216,216); +} + +.c10:disabled::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:focus { + border-color: rgb(59,70,204); + outline: 0; +} + +.c9 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + margin-right: 0.75rem; + font-weight: bold; + white-space: pre; + font-size: 0.8125rem; +} + +.c11 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + float: right; + font-size: 0.8125rem; + float: none; + margin-left: 1.75rem; +} + +.c5 { + padding: 0.25rem; +} + +.c6 { + 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: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + width: 100%; + height: 100%; + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; +} + +.c7 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.c12 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: 0.75rem; + -ms-flex-preferred-size: 0.75rem; + flex-basis: 0.75rem; +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +@media only screen and (min-width:0em) { + .c14 { + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:0em) { + .c19 { + display: none; + } +} + +
+
+
+

+ Add metadata +

+
+
+
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+ +
+
+
+
+
+`; + +exports[`renders without throwing 1`] = ` +.c17 { + 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; +} + +.c17::-moz-focus-inner, +.c17[type='button']::-moz-focus-inner, +.c17[type='reset']::-moz-focus-inner, +.c17[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c17:-moz-focusring, +.c17[type='button']:-moz-focusring, +.c17[type='reset']:-moz-focusring, +.c17[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c17 + button { + margin-left: 0.375rem; +} + +.c16 { + display: inline-block; +} + +.c15 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + margin: 0; +} + +.c15:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c15:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c15[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c15:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c15:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c15:active, +.c15:active:hover, +.c15:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c18 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + cursor: not-allowed; + pointer-events: none; + color: rgb(216,216,216); + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); + margin: 0; +} + +.c18:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c18:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c18:active, +.c18:active:hover, +.c18:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c18[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c18:focus { + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); +} + +.c18:hover { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c18:active, +.c18:active:hover, +.c18:active:focus { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c20 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + color: rgb(210,67,58); + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); + font-weight: 600; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-width: 0rem; + margin: 0; + float: right; +} + +.c20:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c20:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c20[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c20:focus { + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); +} + +.c20:hover { + background-color: rgb(247,247,247); + border-color: rgb(210,67,58); +} + +.c20:active, +.c20:active:hover, +.c20:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(210,67,58); +} + +.c20 svg + span { + margin-left: 0.75rem; +} + +.c20 svg { + max-height: 1.125rem; +} + +.c13 { + 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; +} + +.c14 { + 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; +} + +.c19 { + 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 { + color: rgba(73,73,73,1); + font-weight: 600; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0; +} + +.c3 + p, +.c3 + small, +.c3 + h1, +.c3 + h2, +.c3 + label, +.c3 + h3, +.c3 + h4, +.c3 + h5, +.c3 + div, +.c3 + span { + margin-top: 0.75rem; +} + +.c0 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c4 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-sizing: border-box; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + border-width: 0; + padding: 0.75rem; + margin-bottom: 0; + background-color: transparent; +} + +.c4 > [name='card']:not(:last-child) { + margin-bottom: 0.8125rem; +} + +.c4 > [name='card']:last-child { + margin-bottom: 0.4375rem; +} + +.c1 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + z-index: 1; + line-height: 1.5rem; + height: auto; + margin: -0.0625rem -0.0625rem 0 -0.0625rem; +} + +.c1 button { + margin-bottom: 0; + margin-top: 0; +} + +.c2 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + box-sizing: border-box; + min-height: 2.9375rem; + width: auto; + height: auto; + padding: 0.75rem; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -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; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + overflow: hidden; + background-color: transparent; + border-width: 0; + box-shadow: none; + color: inherit; +} + +.c8 { + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + 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; + width: 100%; +} + +.c10 { + box-sizing: border-box; + width: 100%; + height: 3rem; + min-height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: rgb(255,255,255); + border: 0.0625rem solid rgb(216,216,216); + color: rgba(73,73,73,1); + max-width: 18.75rem; + text-overflow: ellipsis; + font-size: 0.9375rem; + line-height: normal !important; + font-style: normal; + font-stretch: normal; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c10::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:invalid { + box-shadow: none; +} + +.c10:disabled { + background-color: rgb(250,250,250); + color: rgb(216,216,216); +} + +.c10:disabled::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:focus { + border-color: rgb(59,70,204); + outline: 0; +} + +.c9 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + margin-right: 0.75rem; + font-weight: bold; + white-space: pre; + font-size: 0.8125rem; +} + +.c11 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); + text-align: left; + float: right; + font-size: 0.8125rem; + float: none; + margin-left: 1.75rem; +} + +.c5 { + padding: 0.25rem; +} + +.c6 { + 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: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + width: 100%; + height: 100%; + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; +} + +.c7 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.c12 { + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + -webkit-box-flex: 0; + -webkit-flex-grow: 0; + -ms-flex-positive: 0; + flex-grow: 0; + -webkit-flex-shrink: 1; + -ms-flex-negative: 1; + flex-shrink: 1; + -webkit-flex-basis: 0.75rem; + -ms-flex-preferred-size: 0.75rem; + flex-basis: 0.75rem; +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} + +@media only screen and (min-width:0em) { + .c13 { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +@media only screen and (min-width:0em) { + .c14 { + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + max-width: 100%; + display: block; + } +} + +@media only screen and (min-width:0em) { + .c19 { + display: none; + } +} + +
+
+
+

+ Add metadata +

+
+
+
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+
+
+
+ + +
+
+ +
+
+
+
+
+`; + +exports[`renders without throwing 1`] = ` +.c18 { + 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; +} + +.c18::-moz-focus-inner, +.c18[type='button']::-moz-focus-inner, +.c18[type='reset']::-moz-focus-inner, +.c18[type='submit']::-moz-focus-inner { + border-style: none; + padding: 0; +} + +.c18:-moz-focusring, +.c18[type='button']:-moz-focusring, +.c18[type='reset']:-moz-focusring, +.c18[type='submit']:-moz-focusring { + outline: 0.0625rem dotted ButtonText; +} + +.c18 + button { + margin-left: 0.375rem; +} + +.c17 { + display: inline-block; +} + +.c16 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + margin: 0; +} + +.c16:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c16:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c16:active, +.c16:active:hover, +.c16:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c16[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c16:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c16:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c16:active, +.c16:active:hover, +.c16:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c19 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + cursor: not-allowed; + pointer-events: none; + color: rgb(216,216,216); + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); + margin: 0; +} + +.c19:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c19:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c19:active, +.c19:active:hover, +.c19:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c19[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c19:focus { + background-color: rgb(250,250,250); + border-color: rgb(216,216,216); +} + +.c19:hover { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c19:active, +.c19:active:hover, +.c19:active:focus { + background-color: rgb(250,250,250); + border-color: rgb(250,250,250); +} + +.c21 { + 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; + min-height: 3rem; + height: 3rem; + min-width: 7.5rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.9375rem 1.125rem; + position: relative; + 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: rgb(255,255,255); + background-image: none; + background-color: rgb(59,70,204); + border-radius: 0.25rem; + border: solid 0.0625rem rgb(45,56,132); + color: rgb(70,70,70); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + color: rgb(210,67,58); + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); + font-weight: 600; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-width: 0rem; + margin: 0; + float: right; +} + +.c21:focus { + outline: 0; + text-decoration: none; + background-color: rgb(59,70,204); + border-color: rgb(45,56,132); +} + +.c21:hover { + background-color: rgb(72,83,217); + border: solid 0.0625rem rgb(45,56,132); +} + +.c21:active, +.c21:active:hover, +.c21:active:focus { + background-image: none; + outline: 0; + background-color: rgb(45,56,132); + border-color: rgb(45,56,132); +} + +.c21[disabled] { + cursor: not-allowed; + pointer-events: none; +} + +.c21:focus { + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); +} + +.c21:hover { + background-color: rgb(247,247,247); + border-color: rgb(216,216,216); +} + +.c21:active, +.c21:active:hover, +.c21:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(216,216,216); +} + +.c21:focus { + background-color: rgb(255,255,255); + border-color: rgb(210,67,58); +} + +.c21:hover { + background-color: rgb(247,247,247); + border-color: rgb(210,67,58); +} + +.c21:active, +.c21:active:hover, +.c21:active:focus { + background-color: rgb(230,230,230); + border-color: rgb(210,67,58); +} + +.c21 svg + span { + margin-left: 0.75rem; +} + +.c21 svg { + max-height: 1.125rem; +} + +.c15 { + 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; +} + +.c6 { + 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; +} + +.c7 { + 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; +} + +.c20 { + 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 { + color: rgba(73,73,73,1); + font-weight: 600; + line-height: 1.5rem; + font-size: 0.9375rem; + margin: 0; +} + +.c3 + p, +.c3 + small, +.c3 + h1, +.c3 + h2, +.c3 + label, +.c3 + h3, +.c3 + h4, +.c3 + h5, +.c3 + div, +.c3 + span { + margin-top: 0.75rem; +} + +.c12 { + background-color: rgb(216,216,216); + margin: 0; + background-color: transparent; + height: 0.75rem; +} + +.c0 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-shadow: 0 0.125rem 0 0 rgba(0,0,0,0.05); +} + +.c4 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + box-sizing: border-box; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + border-width: 0; + padding: 0.75rem; + margin-bottom: 0; + background-color: transparent; +} + +.c4 > [name='card']:not(:last-child) { + margin-bottom: 0.8125rem; +} + +.c4 > [name='card']:last-child { + margin-bottom: 0.4375rem; +} + +.c1 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + z-index: 1; + line-height: 1.5rem; + height: auto; + margin: -0.0625rem -0.0625rem 0 -0.0625rem; +} + +.c1 button { + margin-bottom: 0; + margin-top: 0; +} + +.c2 { + box-sizing: content-box; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex: 1 0 auto; + -ms-flex: 1 0 auto; + flex: 1 0 auto; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + height: auto; + min-height: 7.8125rem; + position: relative; + border-width: 0.0625rem; + border-style: solid; + -webkit-transition: all 300ms ease; + transition: all 300ms ease; + color: rgba(73,73,73,1); + background-color: rgb(255,255,255); + border-color: rgb(216,216,216); + min-height: auto; + height: 2.875rem; + -webkit-flex: 0 0 2.875rem; + -ms-flex: 0 0 2.875rem; + flex: 0 0 2.875rem; + box-sizing: border-box; + min-height: 2.9375rem; + width: auto; + height: auto; + padding: 0.75rem; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + -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; + -webkit-align-items: stretch; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-align-content: stretch; + -ms-flex-line-pack: stretch; + align-content: stretch; + overflow: hidden; + background-color: transparent; + border-width: 0; + box-shadow: none; + color: inherit; +} + +.c8 { + display: inline-block; + margin: 0; + padding: 0; + border: none; + overflow: hidden; + 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; + width: 100%; +} + +.c10 { + box-sizing: border-box; + width: 100%; + height: 3rem; + min-height: 3rem; + margin-bottom: 0.5rem; + margin-top: 0.5rem; + padding: 0.8125rem 1.125rem; + border-radius: 0.25rem; + background-color: rgb(255,255,255); + border: 0.0625rem solid rgb(216,216,216); + color: rgba(73,73,73,1); + max-width: 18.75rem; + text-overflow: ellipsis; + font-size: 0.9375rem; + line-height: normal !important; + font-style: normal; + font-stretch: normal; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + outline: 0; +} + +.c10::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:invalid { + box-shadow: none; +} + +.c10:disabled { + background-color: rgb(250,250,250); + color: rgb(216,216,216); +} + +.c10:disabled::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:disabled:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c10:focus { + border-color: rgb(59,70,204); outline: 0; } .c14 { box-sizing: border-box; - font-family: 'Libre Franklin', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica, sans-serif; width: 100%; height: 6rem; min-height: 6rem; @@ -4694,12 +5609,14 @@ exports[`renders with textareas 1`] = ` margin-top: 0.5rem; padding: 0.8125rem 1.125rem; border-radius: 0.25rem; - border: 0.0625rem solid; + background-color: rgb(255,255,255); + border: 0.0625rem solid rgb(216,216,216); + color: rgba(73,73,73,1); + max-width: 100%; text-overflow: ellipsis; resize: vertical; font-size: 0.9375rem; line-height: normal !important; - font-weight: 400; font-style: normal; font-stretch: normal; -webkit-appearance: none; @@ -4720,7 +5637,29 @@ exports[`renders with textareas 1`] = ` color: rgba(73,73,73,0.5); } +.c14:invalid { + box-shadow: none; +} + +.c14:disabled { + background-color: rgb(250,250,250); + color: rgb(216,216,216); +} + +.c14:disabled::-webkit-input-placeholder { + color: rgba(73,73,73,0.5); +} + +.c14:disabled::-moz-placeholder { + color: rgba(73,73,73,0.5); +} + +.c14:disabled:-ms-input-placeholder { + color: rgba(73,73,73,0.5); +} + .c14:focus { + border-color: rgb(59,70,204); outline: 0; } @@ -4736,27 +5675,57 @@ exports[`renders with textareas 1`] = ` width: 100%; } -.c12 { - font-weight: 400; +.c9 { font-size: 0.9375rem; font-style: normal; font-stretch: normal; display: block; + color: rgb(70,70,70); + text-align: left; + margin-right: 0.75rem; + font-weight: bold; + white-space: pre; + font-size: 0.8125rem; +} + +.c11 { + font-size: 0.9375rem; + font-style: normal; + font-stretch: normal; + display: block; + color: rgb(70,70,70); text-align: left; float: right; + font-size: 0.8125rem; + float: none; + margin-left: 1.75rem; } .c5 { - word-break: break-all; - line-height: 1.5; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - display: block; + padding: 0.25rem; } @media only screen and (min-width:0em) { - .c8 { + .c15 { + -webkit-align-items: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + } +} + +@media only screen and (min-width:0em) { + .c15 { + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } +} + +@media only screen and (min-width:0em) { + .c7 { + -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100%; @@ -4764,169 +5733,4167 @@ exports[`renders with textareas 1`] = ` } } -
-
-
- - - : - - - -
+ Add metadata + +
+
+
+
- - - -
-
-
-
-
-
-
+