Creative Commons licenses are legal tools that help you grant copyright permissions to the general public. Our CC legal tools include six different licenses and one public domain dedication tool. It is important to specify which one of the 7 legal tools you are applying to your material. The license chooser can help you decide which license is right for you.
CC licenses may be applied to any type of copyrightable work. The only types of works for which CC does not recommend its licenses are computer software and hardware, where we recommend a standard free software license instead. For works that are already in the public domain we recommend that you mark them with the Public Domain Mark. If you hold the rights to a work but would like to place it into the public domain, you can use the Chooser to select CC0.
","footer":""},"how-to-apply-cc-license":{"heading":"How to apply a Creative Commons license?","text":"
You can license your work by marking it with the specific CC license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend including a link to the applicable license (e.g., https://creativecommons.org/licenses/by/4.0/).
","footer":""},"what-should-i-consider":{"heading":"What should I consider?","text":"
","footer":""},"what-icons-mean":{"heading":"What do the Icons Mean?","text":"The icons represent key features of the different CC license options:","BY":{"text":"Credit must be given to you, the creator.","long-name":"Attribution Required","icon-alt-text":"Attribution Required Icon","short-name":"(BY)"},"ND":{"text":"No derivatives or adaptations of your work are permitted.","long-name":"Modifying Not Allowed","icon-alt-text":"Modifying Not Allowed Icon","short-name":"(ND/ NoDerivatives)"},"NC":{"text":"Only noncommercial use of your work is permitted.","long-name":"Commercial Use Not Allowed","icon-alt-text":"Commercial Use Not Allowed Icon","short-name":"(NC/ NonCommercial)"},"SA":{"text":"Adaptations must be shared under the same terms.","long-name":"Distributed on Same Terms","icon-alt-text":"Distributed on Same Terms Icon","short-name":"(SA/ ShareAlike)"},"footer":""},"what-if-other-questions":{"heading":"What if I have other questions?","text":"
","footer":""},"how-licenses-communicated":{"heading":"How are Licenses Communicated?","text":"
Creative Commons licenses can be represented by their names, their associated icons, or both. For example, a CC BY-NC license, which requires attribution, and prohibits commercial use could be represented by its:
","full-name":"Full Name","short-name":"Short Name","license-icons":"Icons","CC-BY-NC":"Attribution-NonCommercial 4.0 International","footer":""},"considerations-before-licensing":{"heading":"Considerations Before Licensing","text":"
There are a number of things you should consider before you apply a Creative Commons license to your work, or before using Creative Commons-licenced material.
"},"how-formally-license":{"heading":"How do I Formally License my Work?","text":"
Licensing your work is as simple as marking it under the specific license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend at least including a link to the applicable license.
","footer":""},"six-cc-licenses":{"heading":"The Six Creative Commons Licenses","text":"
There are six main licenses that Creative Commons offers.
\\n
In the diagram to the right, you can see the six main licenses and the public domain CC0 license, and how restrictive they are, with licenses at the top being the least restrictive, and licenses at the bottom being the most restrictive.
\\n
If you are unsure about which one is right for you and your work, please select I need help selecting a license on the first question of this page.
"},"what-free-culture-license":{"heading":"What is a Free Culture License?","text":"
CC uses the definition of free cultural works at Freedom Defined to categorize certain CC licenses as Free Culture Licenses. Freedom Defined is an open organization of free culture advocates and researchers; the definition was developed by its community as a parallel to efforts such as the Free Software Definition, to have a standard for defining Free Culture. Using that definition, material licensed under CC BY or BY-SA is a free cultural work, as is anything in the worldwide public domain marked with CC0 or the Public Domain Mark.
"},"look-earlier-license-ver":{"heading":"Looking for Earlier License Versions, including Ports?","text":"
The most recent license version is 4.0, which can be used internationally. Earlier versions of licenses, including 3.0 international and ports localized to particular jurisdictions, can still be used on the legacy version of the License Chooser
\\n
Click on the link at the top of the page "Looking for earlier license versions, including ports?" and follow the prompts to use earlier license versions.
In addition to the creator of the work, include here any others who should receive attribution. For example, if you created a work on behalf of your employer who owns copyright in the work, you may want to include your employer’s name as one of the attribution parties.
","footer":""}},"alt":{"free-works-icon":"Free Works Icon","non-free-works-icon":"Icon for a non-Free Works License","cc-logo":"Creative Commons"},"footer":{"donation":{"header":"OUR WORK RELIES ON YOU!","call":"Help us keep Internet free and open."},"licensing":{"text":"
\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js\"","\n\n
\n\n\n\n\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=style&index=0&id=2348ce5d&prod&lang=scss&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=script&lang=js\"","module.exports = __webpack_public_path__ + \"img/cc-icons.826a7b7f.svg\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=style&index=0&id=097b8af2&prod&lang=scss\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _vm._m(0)\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('header',[_c('div',{staticClass:\"masthead\"},[_c('h1',[_c('a',{staticClass:\"identity-logo\",attrs:{\"href\":\"https://creativecommons.org\"}},[_vm._v(\"Creative Commons\")])]),_c('button',{staticClass:\"expand-menu\"},[_vm._v(\"Menu\")]),_c('nav',{staticClass:\"primary-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/mission\"}},[_vm._v(\"Who We Are\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about\"}},[_vm._v(\"What We Do\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/share-your-work\"}},[_vm._v(\"Licenses and Tools\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/blog\"}},[_vm._v(\"Blog\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/support-cc/\"}},[_vm._v(\"Support Us\")])])])]),_c('nav',{staticClass:\"ancilliary-menu\"},[_c('ul',[_c('li',[_c('a',{staticClass:\"search icon-attach fa-search\",attrs:{\"href\":\"https://creativecommons.org/?s\"}},[_vm._v(\"Search\")])]),_c('li',[_c('a',{staticClass:\"donate icon-attach fa-heart\",attrs:{\"href\":\"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner\",\"target\":\"_blank\"}},[_vm._v(\"Donate\")])]),_c('li',[_c('button',{staticClass:\"explore\"},[_vm._v(\"Explore CC\")])])])])]),_c('div',{staticClass:\"explore-panel\"},[_c('nav',{staticClass:\"explore-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://network.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Global Network\")]),_c('p',[_vm._v(\"Join a global community working to strengthen the Commons\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://certificate.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Certificate\")]),_c('p',[_vm._v(\"Become an expert in creating and engaging with openly licensed materials\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://summit.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Global Summit\")]),_c('p',[_vm._v(\"Attend our annual event, promoting the power of open licensing\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://search.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Search Portal\")]),_c('p',[_vm._v(\"Find engines to search openly licensed material for creative and educational reuse\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://opensource.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Open Source\")]),_c('p',[_vm._v(\"Help us build products that maximize creativity and innovation\")])])])])])])\n}]\n\nexport { render, staticRenderFns }","/** Data for 7 Stepper steps\n * FS: First step, checks if user knows the license (and we need to open the dropdown)\n * BY, NC, ND, SA: license attribute selection steps\n * DD: Step with Dropdown for quick license selection, opens if user knows the license\n * CW: Copyright waiver step for CC0 if the user selects NO on BY step\n * AD: Attribution Details step with the form\n *\n * Properties:\n * visible: sets whether the step should be shown or not. Eg. if BY is selected,\n * Copyright Waiver should not be shown, as the user will not waive copyright\n *\n * enabled: sets whether the step can be clicked/selected.\n * Eg. SA shouldn't be selectable if ND was selected\n *\n * status: can be set to 'active', 'completed', or 'inactive', to show the user's\n * progress in Stepper\n *\n * selected: set to undefined before the user interacts with a step; true/false after\n * user selects radio buttons/ checkboxes/ etc.\n */\nexport const initialSteps = [\n {\n id: 0,\n name: 'FS',\n visible: true,\n enabled: true,\n status: 'active',\n selected: undefined,\n },\n {\n id: 1,\n name: 'BY',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 2,\n name: 'NC',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 3,\n name: 'ND',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 4,\n name: 'SA',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 5,\n name: 'DD',\n visible: false,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 6,\n name: 'CW',\n visible: false,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 7,\n name: 'AL',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 8,\n name: 'AD',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n];\n","import { render, staticRenderFns } from \"./ChooserStep.vue?vue&type=template&id=7423b56b\"\nimport script from \"./ChooserStep.vue?vue&type=script&lang=js\"\nexport * from \"./ChooserStep.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js\"","\n
\n \n \n \n \n
\n\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('footer',[_c('a',{staticClass:\"identity-logo\",attrs:{\"href\":\"https://creativecommons.org\"}},[_vm._v(\"Creative Commons\")]),_vm._m(0),_vm._m(1),_vm._m(2),_vm._m(3),_c('div',{staticClass:\"license\"},[_vm._m(4),_c('svg',[_c('use',{attrs:{\"href\":require(\"../../static/vocabulary/svg/cc/icons/cc-icons.svg\") + \"#cc-logo\"}})]),_c('svg',[_c('use',{attrs:{\"href\":require(\"../../static/vocabulary/svg/cc/icons/cc-icons.svg\") + \"#cc-by\"}})])])])\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('nav',{staticClass:\"footer-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/contact\"}},[_vm._v(\"Contact\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://mail.creativecommons.org/subscribe\",\"target\":\"_blank\"}},[_vm._v(\"Newsletter\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/privacy\"}},[_vm._v(\"Privacy\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/policies\"}},[_vm._v(\"Policies\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/terms\"}},[_vm._v(\"Terms\")])])])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"contact\"},[_c('h2',[_vm._v(\"Contact Us\")]),_c('p',[_vm._v(\"Creative Commons \"),_c('br'),_vm._v(\" PO Box 1866, Mountain View, CA 94042\")]),_c('p',[_c('a',{attrs:{\"href\":\"mailto:info@creativecommons.org\"}},[_vm._v(\"info@creativecommons.org\")])]),_c('p',[_c('a',{attrs:{\"href\":\"tel:+14154296753\"}},[_vm._v(\"+1-415-429-6753\")])]),_c('nav',{staticClass:\"social-menu\"},[_c('ul',[_c('li',[_c('a',{staticClass:\"icon-replace fa-twitter\",attrs:{\"href\":\"https://twitter.com/creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Twitter\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-mastodon\",attrs:{\"href\":\"https://mastodon.social/@creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Mastodon\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-facebook\",attrs:{\"href\":\"https://www.facebook.com/creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Facebook\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-linkedin\",attrs:{\"href\":\"https://www.linkedin.com/company/creative-commons/\",\"target\":\"_blank\"}},[_vm._v(\"LinkedIn\")])])])])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"subscribe\"},[_c('h2',[_vm._v(\"Subscribe to our Newsletter\")]),_c('form',{staticClass:\"validate newsletter\",attrs:{\"id\":\"mc-embedded-subscribe-form\",\"action\":\"https://creativecommons.us4.list-manage.com/subscribe/post?u=fd30364b6577b471373d6076c&id=4603fe102a\",\"method\":\"post\",\"name\":\"mc-embedded-subscribe-form\",\"target\":\"_blank\",\"novalidate\":\"\"}},[_c('input',{staticClass:\"email input\",attrs:{\"id\":\"mce-EMAIL\",\"type\":\"email\",\"value\":\"\",\"name\":\"EMAIL\",\"placeholder\":\"Your email\",\"required\":\"\"}}),_c('div',{staticStyle:{\"position\":\"absolute\",\"left\":\"-5000px\"},attrs:{\"aria-hidden\":\"true\"}},[_c('input',{attrs:{\"type\":\"text\",\"name\":\"b_fd30364b6577b471373d6076c_4603fe102a\",\"tabindex\":\"-1\",\"value\":\"\"}})]),_c('input',{staticClass:\"button small\",attrs:{\"id\":\"mc-embedded-subscribe\",\"type\":\"submit\",\"value\":\"subscribe\"}})])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"donate\"},[_c('h2',[_vm._v(\"Support Our Work\")]),_c('p',[_vm._v(\"Our work relies on you! Help us keep the Internet free and open.\")]),_c('a',{staticClass:\"donate icon-attach cc-heart-filled\",attrs:{\"href\":\"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner\",\"target\":\"_blank\"}},[_vm._v(\"Donate Now\")])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('p',[_vm._v(\"Except where otherwise \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/policies/#license\"}},[_vm._v(\"noted\")]),_vm._v(\", content on this site is licensed under a \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/licenses/by/4.0/\"}},[_vm._v(\"Creative Commons Attribution 4.0 International license\")]),_vm._v(\". Icons by \"),_c('a',{attrs:{\"href\":\"https://fontawesome.com/\",\"target\":\"_blank\"}},[_vm._v(\"Font Awesome\")]),_vm._v(\".\")])\n}]\n\nexport { render, staticRenderFns }","\n
\n
\n {{ $t(stepHeaderText) }}\n
\n
\n {{ completedStepCaption }}\n
\n
\n\n\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('v-checkbox',{attrs:{\"value\":_vm.appropriate.ownupagreed},on:{\"input\":function($event){return _vm.toggle('ownupagreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AL.own-up-agreement'))+\" \")]),_c('v-checkbox',{attrs:{\"value\":_vm.appropriate.termsagreed},on:{\"input\":function($event){return _vm.toggle('termsagreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AL.terms-agreement'))+\" \")]),_c('v-checkbox',{attrs:{\"value\":_vm.appropriate.nonrevocableagreed},on:{\"input\":function($event){return _vm.toggle('nonrevocableagreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.AL.non-revocable-agreement'))+\" \")])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=style&index=0&id=6085dff8&prod&lang=scss&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseIcons.vue?vue&type=script&lang=js\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"step-actions\"},[_c('v-checkbox',{attrs:{\"value\":_vm.copyright.agreed},on:{\"input\":function($event){return _vm.toggle('agreed')}}},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.copyright-waive-agreement'))+\" \")]),_c('v-checkbox',{attrs:{\"value\":_vm.copyright.confirmed},on:{\"input\":function($event){return _vm.toggle('confirmed')}}},[_c('i18n',{attrs:{\"path\":\"stepper.CW.copyright-waive-confirmation\",\"tag\":\"span\"}},[_c('a',{attrs:{\"slot\":\"link\",\"href\":\"#\"},on:{\"click\":function($event){_vm.openModal = true}},slot:\"link\"},[_vm._v(\" \"+_vm._s(_vm.$t('stepper.CW.link-label'))+\" \")])])],1),(_vm.openModal)?_c('app-modal',{attrs:{\"title\":\"CC0 1.0\"},on:{\"close\":_vm.closeModal}},[_c('div',{staticClass:\"modal-container\"},[_c('iframe',{attrs:{\"id\":\"iframe\",\"width\":\"100%\",\"height\":\"100%\",\"allowtransparency\":\"true\",\"src\":\"https://creativecommons.org/publicdomain/zero/1.0/legalcode\"}})])]):_vm._e()],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./HelpSection.vue?vue&type=template&id=fd372f6e\"\nimport script from \"./HelpSection.vue?vue&type=script&lang=js\"\nexport * from \"./HelpSection.vue?vue&type=script&lang=js\"\nimport style0 from \"./HelpSection.vue?vue&type=style&index=0&id=fd372f6e&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepHeader.vue?vue&type=template&id=6085dff8&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=script&lang=js\"","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HelpSection.vue?vue&type=style&index=0&id=fd372f6e&prod&lang=scss\"","import { render, staticRenderFns } from \"./CopyrightWaiverStep.vue?vue&type=template&id=3c962567\"\nimport script from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js\"\nexport * from \"./CopyrightWaiverStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./CopyrightWaiverStep.vue?vue&type=style&index=0&id=3c962567&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=template&id=02ee162d&scoped=true\"","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=template&id=c2baf416\""],"sourceRoot":""}
\ No newline at end of file
+{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/components/HeaderSection.vue?4469","webpack:///./src/components/ChooserModal.vue?e923","webpack:///./src/components/LicenseDetailsCard.vue?76b4","webpack:///./src/components/AppropriateLicenseStep.vue?ebbf","webpack:///./src/components/DropdownStep.vue?f5c8","webpack:///./src/components/StepNavigation.vue?eb94","webpack:///./src/components/AttributionDetailsStep.vue?3b8e","webpack:///./src/components/StepHeader.vue","webpack:///./src/components/LicenseDetailsCard.vue?2cff","webpack:///src/components/DropdownStep.vue","webpack:///./src/Vocabulary/VInput.vue?5860","webpack:///./src/components/AttributionDetailsStep.vue?aace","webpack:///./src/components/LicenseIcons.vue?fa74","webpack:///./src/components/DropdownStep.vue?9a83","webpack:///src/components/LicenseDetailsCard.vue","webpack:///./src/components/HeaderSection.vue?561e","webpack:///src/components/LicenseIcons.vue","webpack:///src/components/CopyrightWaiverStep.vue","webpack:///./src/components/HeaderSection.vue?0c39","webpack:///./src/components/CopyrightWaiverStep.vue?e336","webpack:///src/components/HeaderSection.vue","webpack:///./src/components/StepNavigation.vue","webpack:///./src/Vocabulary/VSelect.vue","webpack:///./src/App.vue","webpack:///./src/components/AttributionDetailsStep.vue?c99f","webpack:///./src/utils/licenses.js","webpack:///src/components/Stepper.vue","webpack:///./src/App.vue?aa89","webpack:///./src/App.vue?315a","webpack:///src/components/StepNavigation.vue","webpack:///./src/App.vue?03b3","webpack:///./src/store/index.js","webpack:///./src/components/FooterSection.vue?a7c7","webpack:///./src/components/LicenseDetailsCard.vue?a64e","webpack:///./src/components/LicenseIcons.vue?f260","webpack:///./src/components/LicenseIcons.vue","webpack:///./src/locales sync [A-Za-z0-9-_,\\s]+\\.json$/","webpack:///./src/components/DropdownStep.vue?8aeb","webpack:///./src/components/Stepper.vue?dcb4","webpack:///./src/components/Stepper.vue?de94","webpack:///./src/components/ChooserModal.vue","webpack:///./src/components/AttributionDetailsStep.vue?d886","webpack:///./src/Vocabulary/VInput.vue?73d5","webpack:///./src/main.js","webpack:///./src/components/FooterSection.vue?b4cf","webpack:///src/components/AppropriateLicenseStep.vue","webpack:///./src/components/FooterSection.vue?3f38","webpack:///./src/components/DropdownStep.vue","webpack:///./src/Vocabulary/VSelect.vue?88ed","webpack:///./src/components/CopyrightWaiverStep.vue?9974","webpack:///./src/components/HelpSection.vue?fc57","webpack:///./src/Vocabulary/VInput.vue","webpack:///./src/components/HelpSection.vue","webpack:///./src/components/ChooserStep.vue","webpack:///./src/Vocabulary/VSelect.vue?a83e","webpack:///./src/components/ChooserModal.vue?7824","webpack:///./src/components/AppropriateLicenseStep.vue?dd10","webpack:///./src/utils/license-utilities.js","webpack:///./src/components/CopyrightWaiverStep.vue?42a9","webpack:///src/App.vue","webpack:///./src/components/LicenseIcons.vue?1756","webpack:///src/components/ChooserModal.vue","webpack:///src/components/AttributionDetailsStep.vue","webpack:///./node_modules/@creativecommons/cc-assets/icons sync ^\\.\\/cc\\-.*$","webpack:///./src/components/StepNavigation.vue?2f6a","webpack:///./src/i18n.js","webpack:///./src/Vocabulary/VSelect.vue?c8b2","webpack:///./src/components/AppropriateLicenseStep.vue?7c05","webpack:///./src/components/ChooserModal.vue?d20e","webpack:///./src/components/Stepper.vue?92db","webpack:///./src/components/AttributionDetailsStep.vue","webpack:///src/components/ChooserStep.vue","webpack:///./src/components/StepNavigation.vue?61f6","webpack:///./src/components/StepHeader.vue?3dd3","webpack:///./src/components/ChooserStep.vue?5f2e","webpack:///./src/App.vue?3397","webpack:///./src/components/LicenseDetailsCard.vue","webpack:///./src/components/StepNavigation.vue?3851","webpack:///./src/components/StepHeader.vue?e457","webpack:///./src/components/ChooserStep.vue?b860","webpack:///src/components/HelpSection.vue","webpack:///./src/components/Stepper.vue","webpack:///src/Vocabulary/VInput.vue","webpack:///./src/Vocabulary/VInput.vue?a843","webpack:///./src/Vocabulary/VInput.vue?2079","webpack:///./static/vocabulary/svg/cc/icons/cc-icons.svg","webpack:///./src/components/Stepper.vue?a56f","webpack:///./src/components/HeaderSection.vue","webpack:///./src/utils/steps.js","webpack:///./src/components/ChooserStep.vue?4f7d","webpack:///./src/components/DropdownStep.vue?9341","webpack:///src/Vocabulary/VSelect.vue","webpack:///./src/components/FooterSection.vue","webpack:///src/components/StepHeader.vue","webpack:///./src/components/AppropriateLicenseStep.vue","webpack:///./src/components/StepHeader.vue?4826","webpack:///./src/components/LicenseIcons.vue?19ff","webpack:///./src/components/CopyrightWaiverStep.vue","webpack:///./src/components/HelpSection.vue?612f","webpack:///./src/components/StepHeader.vue?5dc4","webpack:///./src/components/HelpSection.vue?f84b","webpack:///./src/components/ChooserModal.vue?85e3","webpack:///./src/components/HelpSection.vue?67c5","webpack:///./src/components/CopyrightWaiverStep.vue?b3d5","webpack:///./src/components/LicenseDetailsCard.vue?098a","webpack:///./src/components/AppropriateLicenseStep.vue?b6b4"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","installedCssChunks","jsonpScriptSrc","p","exports","module","l","e","promises","cssChunks","Promise","resolve","reject","href","fullhref","existingLinkTags","document","getElementsByTagName","tag","dataHref","getAttribute","rel","existingStyleTags","linkTag","createElement","type","onload","onerror","event","request","target","src","err","Error","code","parentNode","removeChild","head","appendChild","then","installedChunkData","promise","onScriptComplete","script","charset","timeout","nc","setAttribute","error","clearTimeout","chunk","errorType","realSrc","message","name","undefined","setTimeout","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","console","jsonpArray","window","oldJsonpFunction","slice","component","render","_vm","this","_c","_self","_b","class","step","status","on","activate","$event","indexOf","keyCode","arguments","tabIndex","_v","_s","$t","stepHeaderText","staticClass","completedStepCaption","_e","staticRenderFns","_vuex","require","_VSelect","_interopRequireDefault","obj","default","components","VSelect","inheritAttrs","props","String","validator","includes","id","Number","licenseList","currentLicense","computed","mapGetters","methods","setCurrentLicense","$store","commit","$emit","$props","selected","_LicenseIcons","_licenseUtilities","_fontawesomeSvgCore","_freeSolidSvgIcons","_vueFontawesome","library","add","faExternalLinkAlt","FontAwesomeIcon","LicenseIcons","licenseKey","slug","licenseSlug","shortName","cardHeading","LICENSES","CC0","SHORT","textKey","size","iconsArr","Array","required","isPng","Boolean","filename","icon","isArray","toLowerCase","openModal","mapState","watch","allCopyrightClausesChecked","newValue","toggle","closeModal","mounted","exploreButton","querySelector","explorePanel","addEventListener","classList","menuButton","menuPanel","stepName","handleNavigation","disabled","isNextEnabled","attrs","handleDone","handleRestart","expanded","spanClasses","directives","rawName","computedValue","expression","ref","$$selectedVal","filter","options","map","val","_value","multiple","$attrs","placeholder","domProps","_t","isEmbedded","_m","restart","done","model","currentStepId","callback","$$v","showLicenseUse","showLicense","shake","shouldShake","openChooserModal","closeChooserModal","ATTRIBUTES","BY","SA","NC","ND","FULL","SLUG","URL","ICONS","CC_BY","CC_BY_SA","CC_BY_NC","CC_BY_NC_SA","CC_BY_NC_ND","CC_BY_ND","_ChooserStep","_AttributionDetailsStep","_CopyrightWaiverStep","_DropdownStep","_StepHeader","_StepNavigation","_steps","_AppropriateLicenseStep","ChooserStep","AttributionDetailsStep","CopyrightWaiverStep","DropdownStep","StepHeader","StepNavigation","AppropriateLicenseStep","steps","initialSteps","activeStepId","set","newVal","created","subscribe","mutation","state","isAttrSelected","currentLicenseAttributes","isLicenseAttribute","$set","updateDisabledAndVisibleSteps","stepActionComponent","stepActionProps","navigate","direction","handleNext","handlePrevious","changeStepSelected","DROPDOWN_STEP","stepSelected","nextStep","find","visible","enabled","disabledDue","previousStep","thisStep","setActiveStep","clickedStepId","setStepsVisible","stepsToSetVisible","forEach","setStepsEnabled","stepsToSetEnabled","shouldSetEnabled","shouldSetDisabled","stepsStatusData","updateVisibleEnabledStatus","visibleSteps","_vue","Vue","use","Vuex","defaultState","defaultAttributes","attributionDetails","creatorName","creatorProfileUrl","workTitle","workUrl","yearOfCreation","attributionType","copyright","agreed","confirmed","appropriate","ownupagreed","termsagreed","nonrevocableagreed","toggleCopyrightCheckbox","values","every","toggleAppropriatenessValue","allAppropriatenessQualificationsMet","createStore","initialState","Store","getters","isLicenseSelected","attrToShort","fullName","attrToFull","licenseUrl","licenseURL","iconsList","licenseIconsArr","mutations","setSelected","updateAttributesFromShort","CC0Attributes","setCreatorName","newName","setCreatorProfileUrl","setWorkTitle","setWorkUrl","setYearOfCreation","setAttributionType","attrType","restoreLicenseAttr","_l","index","webpackContext","req","webpackContextResolve","keys","activeModal","modals","isSimpleModal","_App","_vueScrollto","_vocabularyComponents","Sentry","_interopRequireWildcard","_getRequireWildcardCache","WeakMap","has","__proto__","a","getOwnPropertyDescriptor","u","config","productionTip","VueVocabulary","VueScrollTo","init","dsn","logErrors","process","VUE_APP_CC_OUTPUT","h","App","$mount","license","sizeClass","hasLeftIcon","hasRightIcon","label","hasAfterLabel","description","isDisabled","readonly","isReadonly","isTextArea","localValue","onInput","modal","idx","clickHandler","yesSelected","radio","yesText","noSelected","noText","_licenses","CCBYAttributes","shortToSlug","slugFromShort","short","attr","base","chooserRef","url","linkRef","shortLicenseName","licenseAttributes","iconsArray","stepStatusData","stepsDisabledDue","FS","CC_NAMESPACE","NAME","URI","DCT_NAMESPACE","ICON_STYLE","ICON_BASE_URL","generateCreatorCode","absoluteUrl","startsWith","linkMeta","generateWorkCode","title","isTitleDefault","titleMeta","generateYearOfCreation","yearMeta","generateLicenseLink","licenseIcons","licenseName","iconStyle","assetPathRef","iconSrc","icons","join","linkHref","linkAttributes","linkStyle","generateHTML","useFullName","fullLicenseName","creator","work","year","_ChooserModal","_HelpSection","_Stepper","_HeaderSection","_FooterSection","_LicenseDetailsCard","_i18n","_store","store","i18n","HelpSection","Stepper","LicenseDetailsCard","LicenseUseCard","HeaderSection","FooterSection","ChooserModal","_ref","windowWidth","innerWidth","isBelowTabletWidth","newId","oldId","stepToScroll","Math","min","$nextTick","$scrollTo","cancelable","onResize","beforeDestroy","removeEventListener","mapMutations","scrollDuration","shakeDuration","comp","$refs","licenseUseCard","$el","number","_VInput","faInfoCircle","VInput","showInfoModal","toggleInfoModal","_vueI18n","loadLocaleMessages","locales","messages","matched","match","locale","VueI18n","fallbackLocale","scopedSlots","_u","fn","proxy","reversed","showDisabledDue","qualifier","tPrefix","item","toUpperCase","openModalTitle","modalNumber","parseInt","modalLinks","querySelectorAll","link","refInFor","validate","$slots","elementRef","statusType","_setupProxy","staticStyle","tabindex","prefix","captionKey","slot"],"mappings":"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","file":"js/app.213f71ad.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded CSS chunks\n \tvar installedCssChunks = {\n \t\t\"app\": 0\n \t}\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"app\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"js/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-87a74b80\":\"6e5f111e\"}[chunkId] + \".js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// mini-css-extract-plugin CSS loading\n \t\tvar cssChunks = {\"chunk-87a74b80\":1};\n \t\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n \t\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n \t\t\tpromises.push(installedCssChunks[chunkId] = new Promise(function(resolve, reject) {\n \t\t\t\tvar href = \"css/\" + ({}[chunkId]||chunkId) + \".\" + {\"chunk-87a74b80\":\"493fcced\"}[chunkId] + \".css\";\n \t\t\t\tvar fullhref = __webpack_require__.p + href;\n \t\t\t\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n \t\t\t\tfor(var i = 0; i < existingLinkTags.length; i++) {\n \t\t\t\t\tvar tag = existingLinkTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n \t\t\t\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return resolve();\n \t\t\t\t}\n \t\t\t\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n \t\t\t\tfor(var i = 0; i < existingStyleTags.length; i++) {\n \t\t\t\t\tvar tag = existingStyleTags[i];\n \t\t\t\t\tvar dataHref = tag.getAttribute(\"data-href\");\n \t\t\t\t\tif(dataHref === href || dataHref === fullhref) return resolve();\n \t\t\t\t}\n \t\t\t\tvar linkTag = document.createElement(\"link\");\n \t\t\t\tlinkTag.rel = \"stylesheet\";\n \t\t\t\tlinkTag.type = \"text/css\";\n \t\t\t\tlinkTag.onload = resolve;\n \t\t\t\tlinkTag.onerror = function(event) {\n \t\t\t\t\tvar request = event && event.target && event.target.src || fullhref;\n \t\t\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + request + \")\");\n \t\t\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n \t\t\t\t\terr.request = request;\n \t\t\t\t\tdelete installedCssChunks[chunkId]\n \t\t\t\t\tlinkTag.parentNode.removeChild(linkTag)\n \t\t\t\t\treject(err);\n \t\t\t\t};\n \t\t\t\tlinkTag.href = fullhref;\n\n \t\t\t\tvar head = document.getElementsByTagName(\"head\")[0];\n \t\t\t\thead.appendChild(linkTag);\n \t\t\t}).then(function() {\n \t\t\t\tinstalledCssChunks[chunkId] = 0;\n \t\t\t}));\n \t\t}\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// add entry module to deferred list\n \tdeferredModules.push([0,\"chunk-vendors\"]);\n \t// run deferred modules when ready\n \treturn checkDeferredModules();\n","import { render, staticRenderFns } from \"./HeaderSection.vue?vue&type=template&id=ea29cd5e\"\nimport script from \"./HeaderSection.vue?vue&type=script&lang=js\"\nexport * from \"./HeaderSection.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ChooserModal.vue?vue&type=template&id=171684c8\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AppropriateLicenseStep.vue?vue&type=script&lang=js\"","import { render, staticRenderFns } from \"./DropdownStep.vue?vue&type=template&id=3587dfc0\"\nimport script from \"./DropdownStep.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./DropdownStep.vue?vue&type=style&index=0&id=3587dfc0&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./StepNavigation.vue?vue&type=template&id=11f5931e\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./AttributionDetailsStep.vue?vue&type=script&lang=js\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',_vm._b({class:['step-header', _vm.step.status],on:{\"click\":_vm.activate,\"keyup\":function($event){if(!$event.type.indexOf('key')&&$event.keyCode!==13)return null;return _vm.activate.apply(null, arguments)}}},'div',_vm.tabIndex,false),[_c('h2',{class:['step-header__title b-header title is-5', _vm.step.status]},[_vm._v(\" \"+_vm._s(_vm.$t(_vm.stepHeaderText))+\" \")]),(_vm.step.status === 'completed')?_c('div',{staticClass:\"step-header__caption\"},[_vm._v(\" \"+_vm._s(_vm.completedStepCaption)+\" \")]):_vm._e()])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./LicenseDetailsCard.vue?vue&type=style&index=0&id=02ee162d&prod&lang=scss&scoped=true\"","\n
\n \n \n \n
\n\n\n\n\n","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=template&id=2348ce5d&scoped=true\"","import { render, staticRenderFns } from \"./AttributionDetailsStep.vue?vue&type=template&id=54bc69b0\"\nimport script from \"./AttributionDetailsStep.vue?vue&type=script&lang=js\"\nexport * from \"./AttributionDetailsStep.vue?vue&type=script&lang=js\"\nimport style0 from \"./AttributionDetailsStep.vue?vue&type=style&index=0&id=54bc69b0&prod&lang=scss\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import { render, staticRenderFns } from \"./LicenseIcons.vue?vue&type=template&id=a0d4e8a8&scoped=true\"\nimport script from \"./LicenseIcons.vue?vue&type=script&lang=js\"\nexport * from \"./LicenseIcons.vue?vue&type=script&lang=js\"\nimport style0 from \"./LicenseIcons.vue?vue&type=style&index=0&id=a0d4e8a8&prod&lang=scss&scoped=true\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a0d4e8a8\",\n null\n \n)\n\nexport default component.exports","export * from \"-!../../node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"39578806-vue-loader-template\\\"}!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=template&id=3587dfc0\"","\n
\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./HeaderSection.vue?vue&type=script&lang=js\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyrightWaiverStep.vue?vue&type=script&lang=js\"","\n\n
\n\n\n\n\n","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=style&index=0&id=2348ce5d&prod&lang=scss&scoped=true\"","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./VInput.vue?vue&type=script&lang=js\"","module.exports = __webpack_public_path__ + \"img/cc-icons.826a7b7f.svg\";","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--9-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Stepper.vue?vue&type=style&index=0&id=097b8af2&prod&lang=scss\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _vm._m(0)\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('header',[_c('div',{staticClass:\"masthead\"},[_c('h1',[_c('a',{staticClass:\"identity-logo\",attrs:{\"href\":\"https://creativecommons.org\"}},[_vm._v(\"Creative Commons\")])]),_c('button',{staticClass:\"expand-menu\"},[_vm._v(\"Menu\")]),_c('nav',{staticClass:\"primary-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/mission\"}},[_vm._v(\"Who We Are\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about\"}},[_vm._v(\"What We Do\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/share-your-work\"}},[_vm._v(\"Licenses and Tools\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/blog\"}},[_vm._v(\"Blog\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/support-cc/\"}},[_vm._v(\"Support Us\")])])])]),_c('nav',{staticClass:\"ancilliary-menu\"},[_c('ul',[_c('li',[_c('a',{staticClass:\"search icon-attach fa-search\",attrs:{\"href\":\"https://creativecommons.org/?s\"}},[_vm._v(\"Search\")])]),_c('li',[_c('a',{staticClass:\"donate icon-attach fa-heart\",attrs:{\"href\":\"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner\",\"target\":\"_blank\"}},[_vm._v(\"Donate\")])]),_c('li',[_c('button',{staticClass:\"explore\"},[_vm._v(\"Explore CC\")])])])])]),_c('div',{staticClass:\"explore-panel\"},[_c('nav',{staticClass:\"explore-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://network.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Global Network\")]),_c('p',[_vm._v(\"Join a global community working to strengthen the Commons\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://certificate.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Certificate\")]),_c('p',[_vm._v(\"Become an expert in creating and engaging with openly licensed materials\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://summit.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Global Summit\")]),_c('p',[_vm._v(\"Attend our annual event, promoting the power of open licensing\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://search.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Search Portal\")]),_c('p',[_vm._v(\"Find engines to search openly licensed material for creative and educational reuse\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://opensource.creativecommons.org/\",\"target\":\"_blank\"}},[_vm._v(\"Open Source\")]),_c('p',[_vm._v(\"Help us build products that maximize creativity and innovation\")])])])])])])\n}]\n\nexport { render, staticRenderFns }","/** Data for 7 Stepper steps\n * FS: First step, checks if user knows the license (and we need to open the dropdown)\n * BY, NC, ND, SA: license attribute selection steps\n * DD: Step with Dropdown for quick license selection, opens if user knows the license\n * CW: Copyright waiver step for CC0 if the user selects NO on BY step\n * AD: Attribution Details step with the form\n *\n * Properties:\n * visible: sets whether the step should be shown or not. Eg. if BY is selected,\n * Copyright Waiver should not be shown, as the user will not waive copyright\n *\n * enabled: sets whether the step can be clicked/selected.\n * Eg. SA shouldn't be selectable if ND was selected\n *\n * status: can be set to 'active', 'completed', or 'inactive', to show the user's\n * progress in Stepper\n *\n * selected: set to undefined before the user interacts with a step; true/false after\n * user selects radio buttons/ checkboxes/ etc.\n */\nexport const initialSteps = [\n {\n id: 0,\n name: 'FS',\n visible: true,\n enabled: true,\n status: 'active',\n selected: undefined,\n },\n {\n id: 1,\n name: 'BY',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 2,\n name: 'NC',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 3,\n name: 'ND',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 4,\n name: 'SA',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 5,\n name: 'DD',\n visible: false,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 6,\n name: 'CW',\n visible: false,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 7,\n name: 'AL',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n {\n id: 8,\n name: 'AD',\n visible: true,\n enabled: true,\n status: 'inactive',\n selected: undefined,\n },\n];\n","import { render, staticRenderFns } from \"./ChooserStep.vue?vue&type=template&id=7423b56b\"\nimport script from \"./ChooserStep.vue?vue&type=script&lang=js\"\nexport * from \"./ChooserStep.vue?vue&type=script&lang=js\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--13-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--1-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DropdownStep.vue?vue&type=script&lang=js\"","\n
\n \n \n \n \n
\n\n\n\n","var render = function render(){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('footer',[_c('a',{staticClass:\"identity-logo\",attrs:{\"href\":\"https://creativecommons.org\"}},[_vm._v(\"Creative Commons\")]),_vm._m(0),_vm._m(1),_vm._m(2),_vm._m(3),_c('div',{staticClass:\"license\"},[_vm._m(4),_c('svg',[_c('use',{attrs:{\"href\":require(\"../../static/vocabulary/svg/cc/icons/cc-icons.svg\") + \"#cc-logo\"}})]),_c('svg',[_c('use',{attrs:{\"href\":require(\"../../static/vocabulary/svg/cc/icons/cc-icons.svg\") + \"#cc-by\"}})])])])\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('nav',{staticClass:\"footer-menu\"},[_c('ul',[_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/about/contact\"}},[_vm._v(\"Contact\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://mail.creativecommons.org/subscribe\",\"target\":\"_blank\"}},[_vm._v(\"Newsletter\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/privacy\"}},[_vm._v(\"Privacy\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/policies\"}},[_vm._v(\"Policies\")])]),_c('li',[_c('a',{attrs:{\"href\":\"https://creativecommons.org/terms\"}},[_vm._v(\"Terms\")])])])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"contact\"},[_c('h2',[_vm._v(\"Contact Us\")]),_c('p',[_vm._v(\"Creative Commons \"),_c('br'),_vm._v(\" PO Box 1866, Mountain View, CA 94042\")]),_c('p',[_c('a',{attrs:{\"href\":\"mailto:info@creativecommons.org\"}},[_vm._v(\"info@creativecommons.org\")])]),_c('p',[_c('a',{attrs:{\"href\":\"tel:+14154296753\"}},[_vm._v(\"+1-415-429-6753\")])]),_c('nav',{staticClass:\"social-menu\"},[_c('ul',[_c('li',[_c('a',{staticClass:\"icon-replace fa-twitter\",attrs:{\"href\":\"https://twitter.com/creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Twitter\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-mastodon\",attrs:{\"href\":\"https://mastodon.social/@creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Mastodon\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-facebook\",attrs:{\"href\":\"https://www.facebook.com/creativecommons\",\"target\":\"_blank\"}},[_vm._v(\"Facebook\")])]),_c('li',[_c('a',{staticClass:\"icon-replace fa-linkedin\",attrs:{\"href\":\"https://www.linkedin.com/company/creative-commons/\",\"target\":\"_blank\"}},[_vm._v(\"LinkedIn\")])])])])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"subscribe\"},[_c('h2',[_vm._v(\"Subscribe to our Newsletter\")]),_c('form',{staticClass:\"validate newsletter\",attrs:{\"id\":\"mc-embedded-subscribe-form\",\"action\":\"https://creativecommons.us4.list-manage.com/subscribe/post?u=fd30364b6577b471373d6076c&id=4603fe102a\",\"method\":\"post\",\"name\":\"mc-embedded-subscribe-form\",\"target\":\"_blank\",\"novalidate\":\"\"}},[_c('input',{staticClass:\"email input\",attrs:{\"id\":\"mce-EMAIL\",\"type\":\"email\",\"value\":\"\",\"name\":\"EMAIL\",\"placeholder\":\"Your email\",\"required\":\"\"}}),_c('div',{staticStyle:{\"position\":\"absolute\",\"left\":\"-5000px\"},attrs:{\"aria-hidden\":\"true\"}},[_c('input',{attrs:{\"type\":\"text\",\"name\":\"b_fd30364b6577b471373d6076c_4603fe102a\",\"tabindex\":\"-1\",\"value\":\"\"}})]),_c('input',{staticClass:\"button small\",attrs:{\"id\":\"mc-embedded-subscribe\",\"type\":\"submit\",\"value\":\"subscribe\"}})])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('div',{staticClass:\"donate\"},[_c('h2',[_vm._v(\"Support Our Work\")]),_c('p',[_vm._v(\"Our work relies on you! Help us keep the Internet free and open.\")]),_c('a',{staticClass:\"donate icon-attach cc-heart-filled\",attrs:{\"href\":\"https://www.classy.org/give/313412/#!/donation/checkout?c_src=website&c_src2=top-of-page-banner\",\"target\":\"_blank\"}},[_vm._v(\"Donate Now\")])])\n},function (){var _vm=this,_c=_vm._self._c,_setup=_vm._self._setupProxy;return _c('p',[_vm._v(\"Except where otherwise \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/policies/#license\"}},[_vm._v(\"noted\")]),_vm._v(\", content on this site is licensed under a \"),_c('a',{attrs:{\"href\":\"https://creativecommons.org/licenses/by/4.0/\"}},[_vm._v(\"Creative Commons Attribution 4.0 International license\")]),_vm._v(\". Icons by \"),_c('a',{attrs:{\"href\":\"https://fontawesome.com/\",\"target\":\"_blank\"}},[_vm._v(\"Font Awesome\")]),_vm._v(\".\")])\n}]\n\nexport { render, staticRenderFns }","\n
Creative Commons licenses are legal tools that help you grant copyright permissions to the general public. Our CC legal tools include six different licenses and one public domain dedication tool. It is important to specify which one of the 7 legal tools you are applying to your material. The license chooser can help you decide which license is right for you.
CC licenses may be applied to any type of copyrightable work. The only types of works for which CC does not recommend its licenses are computer software and hardware, where we recommend a standard free software license instead. For works that are already in the public domain we recommend that you mark them with the Public Domain Mark. If you hold the rights to a work but would like to place it into the public domain, you can use the Chooser to select CC0.
","footer":""},"how-to-apply-cc-license":{"heading":"How to apply a Creative Commons license?","text":"
You can license your work by marking it with the specific CC license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend including a link to the applicable license (e.g., https://creativecommons.org/licenses/by/4.0/).
","footer":""},"what-should-i-consider":{"heading":"What should I consider?","text":"
","footer":""},"what-icons-mean":{"heading":"What do the Icons Mean?","text":"The icons represent key features of the different CC license options:","BY":{"text":"Credit must be given to you, the creator.","long-name":"Attribution Required","icon-alt-text":"Attribution Required Icon","short-name":"(BY)"},"ND":{"text":"No derivatives or adaptations of your work are permitted.","long-name":"Modifying Not Allowed","icon-alt-text":"Modifying Not Allowed Icon","short-name":"(ND/ NoDerivatives)"},"NC":{"text":"Only noncommercial use of your work is permitted.","long-name":"Commercial Use Not Allowed","icon-alt-text":"Commercial Use Not Allowed Icon","short-name":"(NC/ NonCommercial)"},"SA":{"text":"Adaptations must be shared under the same terms.","long-name":"Distributed on Same Terms","icon-alt-text":"Distributed on Same Terms Icon","short-name":"(SA/ ShareAlike)"},"footer":""},"what-if-other-questions":{"heading":"What if I have other questions?","text":"
","footer":""},"how-licenses-communicated":{"heading":"How are Licenses Communicated?","text":"
Creative Commons licenses can be represented by their names, their associated icons, or both. For example, a CC BY-NC license, which requires attribution, and prohibits commercial use could be represented by its:
","full-name":"Full Name","short-name":"Short Name","license-icons":"Icons","CC-BY-NC":"Attribution-NonCommercial 4.0 International","footer":""},"considerations-before-licensing":{"heading":"Considerations Before Licensing","text":"
There are a number of things you should consider before you apply a Creative Commons license to your work, or before using Creative Commons-licenced material.
"},"how-formally-license":{"heading":"How do I Formally License my Work?","text":"
Licensing your work is as simple as marking it under the specific license you choose. This marking can be as simple as a bit of text stating the license in a copyright notice, or as complex as embedding the license information on your website using the HTML code associated with the particular license. We strongly recommend at least including a link to the applicable license.
","footer":""},"six-cc-licenses":{"heading":"The Six Creative Commons Licenses","text":"
There are six main licenses that Creative Commons offers.
\\n
In the diagram to the right, you can see the six main licenses and the public domain CC0 license, and how restrictive they are, with licenses at the top being the least restrictive, and licenses at the bottom being the most restrictive.
\\n
If you are unsure about which one is right for you and your work, please select I need help selecting a license on the first question of this page.
"},"what-free-culture-license":{"heading":"What is a Free Culture License?","text":"
CC uses the definition of free cultural works at Freedom Defined to categorize certain CC licenses as Free Culture Licenses. Freedom Defined is an open organization of free culture advocates and researchers; the definition was developed by its community as a parallel to efforts such as the Free Software Definition, to have a standard for defining Free Culture. Using that definition, material licensed under CC BY or BY-SA is a free cultural work, as is anything in the worldwide public domain marked with CC0 or the Public Domain Mark.
"},"look-earlier-license-ver":{"heading":"Looking for Earlier License Versions, including Ports?","text":"
The most recent license version is 4.0, which can be used internationally. Earlier versions of licenses, including 3.0 international and ports localized to particular jurisdictions, can still be used on the legacy version of the License Chooser
\\n
Click on the link at the top of the page "Looking for earlier license versions, including ports?" and follow the prompts to use earlier license versions.
In addition to the creator of the work, include here any others who should receive attribution. For example, if you created a work on behalf of your employer who owns copyright in the work, you may want to include your employer’s name as one of the attribution parties.
","footer":""}},"alt":{"free-works-icon":"Free Works Icon","non-free-works-icon":"Icon for a non-Free Works License","cc-logo":"Creative Commons"},"footer":{"donation":{"header":"OUR WORK RELIES ON YOU!","call":"Help us keep Internet free and open."},"licensing":{"text":"