PageSourceSearch

https://static.cornerstoneseducation.co.uk/assets/20260924.feature…/js/curriculum-coverage.js

js cornerstoneseducation.co.uk collected 2026-09-26 10:12:45 UTC 155,580 bytes, 3 lines download raw bytes

1/*! For license information please see curriculum-coverage.js.LICENSE.txt */
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"21a26b6a6f5f8a726e326891f13858c5820e5799"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="b325bf3a-1137-4b22-ab17-5bb7b695111b",e._sentryDebugIdIdentifier="sentry-dbid-b325bf3a-1137-4b22-ab17-5bb7b695111b")}catch(e){}}(),(self.webpackChunk=self.webpackChunk||[]).push([[4737],{86713:function(e,t,n){"use strict";var r=n(72058),o=n(46339),s=n(19954);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,c(r.key),r)}}function c(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var u=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.activityPresenter=new o.A},t=[{key:"distinctCoreKnowledge",value:function(e){var t=s.A.selectMany(e,function(e){return e.activity_knowledge.map(function(e){return e.description})}).map(function(e){return e.replace(/\*\s+/,"")});return e.filter(function(e){return e.knowledge_id}).map(function(e){return{id:e.knowledge_id,description:e.knowledge}}).filter(function(e){return e.description&&!t.includes(e.description)})}},{key:"getObjectiveViewOption",value:function(e,t){var n=!0;return["ck","sk"].includes(e)&&t&&(n=t<=2022),n}},{key:"isEnglishPack",value:function(e){return"english-pack"===e.activity_type&&!e.school_id}},{key:"detailsCaption",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if("test"===e.activity_type)t="Test";else if(this.isEnglishPack(e))t="Choose from a collection of skills and resources to create your own bespoke English lessons";else{var o=r.A.joinWithAnd(this.activityPresenter.getActivitySubjects(e)),s=n?this.activityPresenter.getAges(e.skills):this.activityPresenter.getYearGroups(e.skills),i=s.length>1?"Mixed year groups ":s.join(", "),a=e.duration?" ~ ".concat(e.duration):"";t="".concat(o," lesson (").concat(i).concat(a,")")}return t}},{key:"detailsCaption2025",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if("test"===e.activity_type)t="Test";else if(this.isEnglishPack(e))t="Choose from a collection of skills and resources to create your own bespoke English lessons";else{var o=r.A.joinWithAnd(this.activityPresenter.getActivitySubjects(e)),i=n?this.activityPresenter.getAges(e.skills):this.activityPresenter.getYearGroups(e.skills),a=i.length>1?"Mixed year groups ":i.join(", "),c=e.duration?" ~ ".concat(e.duration):"",u=s.A.distinctValues(((null==e?void 0:e.skills)||[]).map(function(e){return e.concept}));t=u.length>0?"".concat(o,":  ").concat(r.A.joinWithAnd(u)):"".concat(o," lesson (").concat(a).concat(c,")")}return t}},{key:"knowledgeVariant",value:function(e){return"Core knowledge"===this.knowledgeCaption(e)?"curriculum-knowledge":"outline-secondary"}},{key:"knowledgeCaption",value:function(e){var t;switch(e){case"activity":case"activity-knowledge":case"ak":t="Core knowledge";break;case"core":case"core-knowledge":case"broad-knowledge":case"ck":t="Broad knowledge";break;case"specific":case"specific-knowledge":case"hinterland":case"sk":t="Hinterland";break;default:t="Knowledge"}return t}}],t&&a(e.prototype,t),n&&a(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}(),l=new u;t.A=l},15410:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,s(r.key),r)}}function s(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}n.d(t,{A:function(){return i}});var i=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},t=[{key:"truncate",value:function(e,t){return this.isTruncated(e,t)?"".concat(e.substr(0,t),"&hellip;"):e}},{key:"isTruncated",value:function(e,t){return(null==e?void 0:e.length)>t}},{key:"getVariant",value:function(e){switch(e){case"B":case"D":default:return"develop";case"C":return"innovate"}}},{key:"getTypeClass",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"solid",n="";switch(e){case"B":n="solid"===t?"pos-breadth-symbol":"pos-breadth-symbol-outline";break;case"C":n="solid"===t?"pos-coverage-symbol":"pos-coverage-symbol-outline";break;case"D":n="solid"===t?"pos-discrete-symbol":"pos-discrete-symbol-outline"}return n}},{key:"getTypeText",value:function(e){var t="";switch(e){case"B":t="Breadth";break;case"C":t="Coverage";break;case"D":t="Discrete"}return t}}],t&&o(e.prototype,t),n&&o(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}()},46339:function(e,t,n){"use strict";n.d(t,{A:function(){return D}});var r=n(94394),o=n.n(r),s=n(18938),i=n.n(s),a=n(33031),c=n.n(a),u=n(63375),l=n.n(u),d=n(72436),p=n(19954),f=n(10201);function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,m(r.key),r)}}function m(e){var t=function(e,t){if("object"!=b(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=b(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==b(t)?t:t+""}var h=new(function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.alwaysOpenTitles=[],this.alwaysOpenStages=["book study"],this.noHeaderStages=["book study"]},(t=[{key:"alwaysOpen",value:function(e,t){var n=!1;switch(e.activity_type){case"instructions":case"assessment":n=!0;break;default:n=!!e.title&&this.alwaysOpenTitles.includes(e.title.toLowerCase())||!!e.stage&&this.alwaysOpenStages.includes(e.stage.toLowerCase())}return n}},{key:"showHeaderBar",value:function(e){var t=!0;switch(e.activity_type){case"instructions":case"assessment":t=!1;break;default:t=!(e.stage&&this.noHeaderStages.includes(e.stage.toLowerCase()))}return t}}])&&g(e.prototype,t),n&&g(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}()),v=n(93366);function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function C(e){return function(e){if(Array.isArray(e))return _(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return _(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function A(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,k(r.key),r)}}function k(e){var t=function(e,t){if("object"!=y(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=y(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==y(t)?t:t+""}var D=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.lti=Object.freeze({planning:"planning and preparation",investigate:"let's investigate",summary:"summarising learning"})},t=[{key:"fullStageCode",value:function(e,t){var n=e;if(t&&t.toLowerCase().startsWith("dev")){var r=t.match(/\d+/g);r&&(n="".concat(e," week ").concat(r))}return n}},{key:"getActivityTypeIcon",value:function(e){var t=f.A.chalkboardTeacher;switch(e){case"english-pack":t=f.A.cubes;break;case"instructions":t=f.A.infoCircle;break;case"assessment":t=f.A.clipboardCheck;break;case"place-holder":t=f.A.starHalf}return t}}
2,{key:"alwaysOpen",value:function(e,t,n){var r=h.alwaysOpen(t,n);return t.is_excluded&&(r=!1),r}},{key:"showHeaderBar",value:function(e,t){return h.showHeaderBar(t)}},{key:"getDistinctOrderedPos",value:function(e){var t=e.map(function(e,t){return{order:t,pids:e.pos.map(function(e){return e.id})}}),n=p.A.distinct(p.A.selectMany(e,function(e){return e.pos}),function(e){return"".concat(e.short_subject,":").concat(e.country_code,":").concat(e.description,":").concat(e.epoch)});return n.sort(function(e,n){var r,o;return((null===(r=t.find(function(t){return t.pids.includes(e.id)}))||void 0===r?void 0:r.order)||0)-((null===(o=t.find(function(e){return e.pids.includes(n.id)}))||void 0===o?void 0:o.order)||0)}),n}},{key:"extractSK",value:function(e,t){var n=this,r=e.filter(function(e){return e[t]}).map(function(e){var r=p.A.groupBy(e.pos,"topic");return{type:t,coverage:n.getSkillTypeText(e.type),code:e.code,description:e[t],topic:r[0][0],pos:e.pos}}),o=p.A.groupBy(r,"topic").map(function(e){return{title:e[0],items:e[1]}});return o.sort(function(e,t){return e.title.localeCompare(t.title)}),o}},{key:"isInstruction",value:function(e){return"instructions"===e.activity_type}},{key:"groupByStage",value:function(e){var t=this,n=p.A.distinct(e.filter(function(e){return e.stage_code&&e.stage_code.toLowerCase().startsWith("dev")}),"stage_code").length>1;e.forEach(function(e){e.stage_key=n?t.calcStageKey(e):e.stage});var r=i()(o()(e,"stage_key")).map(function(e){return{name:e[0],badgeClass:t.getBadgeClass(e[0]),activities:e[1].sort(function(e,t){return e.sequence-t.sequence})}});return r.sort(function(e,n){return t.stageOrder(e.name)-t.stageOrder(n.name)}),r}},{key:"groupBySubject",value:function(e){var t=this,n=[];e.forEach(function(e){"Innovate"!==e.stage&&t.getActivitySubjects(e,["M"],!0).forEach(function(t){n.find(function(e){return e.subject===t})||n.push({subject:t,activities:[]}),n.find(function(e){return e.subject===t}).activities.push(e)})});var r=n.map(function(e,n){return{index:n,name:e.subject,badgeClass:t.getBadgeClass(e.subject),activities:e.activities.sort(function(e,n){return t.stageOrder(e.stage)-t.stageOrder(n.stage)||e.sequence-n.sequence})}});return r.sort(function(e,n){return t.getTopicOrder(e.name)-t.getTopicOrder(n.name)}),r}},{key:"calcStageKey",value:function(e){var t=e.stage;return e.stage_code&&4===e.stage_code.length&&e.stage_code.toLowerCase().startsWith("dev")&&(t="Develop-".concat(e.stage_code[3])),t}},{key:"groupByStageAndFocus",value:function(e){var t=this;return i()(o()(e,function(e){return"".concat(e.stage," ").concat(e.stage_code," ").concat(e.focus)})).map(function(e,n){return{index:n,stage:e[1][0].stage,stage_code:e[1][0].stage_code,focus:e[1][0].focus,name:e[1][0].focus?"".concat(e[1][0].stage,"/").concat(e[1][0].focus):e[1][0].stage,badgeClass:t.getBadgeClass(e[1][0].stage),activities:c()(e[1],"sequence")}}).sort(function(e,n){return t.stageOrder(e.stage)-t.stageOrder(n.stage)})}},{key:"groupByFocus",value:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=i()(o()(e,"focus")).map(function(e,r){var o=e[1].filter(function(e){return!!e.school_id}).length===e[1].length?"order":"sequence",s=Math.min.apply(Math,C(e[1].map(function(e){return e[o]})));return{groupId:r,name:e[0],activities:n?c()(e[1],o):e[1],sequence:s,badgeClass:t.getBadgeClass(e[0])}});return r.sort(function(e,n){return t.stageOrder(e.activities[0].stage)-t.stageOrder(n.activities[0].stage)||e.sequence-n.sequence}),r}},{key:"getActivityCode",value:function(e,t,n){var r=e.title;if(!r){var o=d.A.getters.userCan("view_curriculum_codes");if(r="".concat(e.code," ").concat(e.order," of ").concat(e.count),!o){var s=this.getDistinctTopics(t,n);r=1===e.count?s:"".concat(s," ").concat(e.order," of ").concat(e.count)}}return r}},{key:"getBadgeText",value:function(e,t){var n="????";switch(t){case"pos":n=v.A.getPosDescriptor(e);break;case"li":case"skill":n=e.tag||"Skill"}return n}},{key:"getActivitySubjects",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["M","S"],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=p.A.distinct(p.A.selectMany(e.skills.filter(function(e){return n.includes(e.type)}),function(e){return e.pos}),function(e){return e.id}),s=p.A.groupBy(o,function(e){return e.subject}).map(function(e){var t=p.A.distinctValues(e[1].filter(function(t){return t.topic!==e[0]}).map(function(e){return e.topic}));return r?e[0]:t.length>0?"".concat(e[1][0].short_subject," - ").concat(t.join(", ")):e[0]}),i=((null===(t=null==e?void 0:e.cf_skills)||void 0===t?void 0:t.skills)||[]).map(function(e){return e.subject.title});return p.A.distinctValues(s.concat(i))}},{key:"getActivityShortSubjects",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["M","S"],n=p.A.selectMany(e.skills.filter(function(e){return t.includes(e.type)}),function(e){return e.pos});return p.A.distinctValues(n.map(function(e){return e.short_subject}))}},{key:"generateTopic",value:function(e){return e.topic!==e.subject?"".concat(e.short_subject," - ").concat(e.topic):e.topic}},{key:"getActivityTitle",value:function(e,t){var n=e.title,r="Innovate"===e.stage?"Step":"Lesson";if(!n&&t.length>1){var o=0;t.length>0&&(o=this.isInstruction(t[0])?-1:0),n="".concat(r," ").concat(e.sequence+o)}return"English pack"===n&&(n=v.A.getAdapterFromSchoolCountry().text.englishPack.caption),n}},{key:"getDistinctTopics",value:function(e,t){for(var n=this,r=[],o=t+1-e[t].order,s=0;s<e[t].count;s+=1){var i=e[s+o].skills.find(function(e){return"M"===e.type});i&&i.pos.length>0&&r.push(i.pos[0].topic)}var a=C(new Set(r));return a.sort(function(e,t){return n.getTopicOrder(e)-n.getTopicOrder(t)}),a.join(", ")||"Lesson"}},{key:"getTopicsFromActivity",value:function(e){return l()((e.pos||[]).map(function(e){return e.topic}).filter(function(e){return!!e}))}},{key:"getTopicOrder",value:function(e){var t=9;switch(e.toLowerCase()){case"reading":t=0;break;case"writing":t=1;break;case"spoken language":t=2;break;default:t=9}return t}},{key:"getSkillTypeText",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Additional",n="";switch(e){case"M":n="Main";break;case"I":n=t;break;case"S":n="SMSC";break;case"E":n="Enhanced provision";break;default:n=e}return n}},{key:"sortByStageName",value:function(e,t){var n=this,r=function(e){var t=e,r=/(\w*) \d/g.exec(e);r&&r.length>0&&(t=r[1]);var o=e.split(" "),s=10*n.stageOrder(t.toLowerCase());return o.length>1&&(s+=Number.isNaN(Number(o[o.length-1]))?0:o.length-1),s};return e.sort(function(e,n){return r(e[t])-r(n[t])}),e}},{key:"sortByStage",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"stage",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"stage_code";return e.sort(function(e,o){return t.stageOrderWithCode(e[n],e[r])-t.stageOrderWithCode(o[n],o[r])}),e}},{key:"sortByStageAndOrder",value:function(e){var t=this;return e.sort(function(e,n){return t.stageOrderWithCodeAndOrder(e.order,e.stage,e.stage_code||"")-t.stageOrderWithCodeAndOrder(n.order,n.stage,n.stage_code||"")}),e}},{key:"stageOrderWithCodeAndOrder",value:function(e,t,n){var r=1e3*this.stageOrder(t);if(n){var o=/\d/g.exec(n);o&&o.length>0&&(r+=100*parseInt(o[0],10))}return r+e}},{key:"stageOrderWithCode",value:function(e,t){var n=10*this.stageOrder(e);if(t){var r=/\d/g.exec(t);r&&r.length>0&&(n+=parseInt(r[0],10))}return n}},{key:"stageOrder",value:function(e){var t=0,n=e.split("-"),r=n[0].toLowerCase(),o=2===n.length?parseInt(n[1],10):0;switch(r){case"memorable experience":t=0;break;case"engage":case this.lti.planning:t=10;break;case"develop":case this.lti.investigate:t=20,t+="develop"===r?o:0;break;case"innovate":case this.lti.summary:t=30;break;case"express":t=40;break;case"enhanced provision":t=50;break;
2case"reception story pack":t=60;break;case"implicit":t=70;break;case"enrichment":t=80;break;case"novel study":t=90;break;case"book study":t=100;break;default:var s=r?r.split(" "):[];2===s.length&&"block"===s[0]&&(t=10*parseInt(s[1],10))}return t}},{key:"getYearGroups",value:function(e){return p.A.groupBy(e,"epoch").map(function(e){return e[1][0].year_group})}},{key:"getAges",value:function(e){return p.A.groupBy(e,"epoch").map(function(e){return"Age ".concat(e[1][0].epoch/12," - ").concat(e[1][0].epoch/12+1)})}},{key:"getBadgeClass",value:function(e){var t="";switch(e.split("-")[0].toLowerCase()){case"memorable experience":t="project-memorable-experience";break;case"engage":case this.lti.planning:t="bg-engage text-white";break;case"develop":case this.lti.investigate:t="bg-develop text-white";break;case"innovate":case this.lti.summary:t="bg-innovate text-white";break;case"express":t="bg-express text-white"}return t}}],t&&A(e.prototype,t),n&&A(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}()},42202:function(e,t,n){"use strict";var r=n(34778),o=n(70058),s=n(95654),i=n(72436);function a(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function s(n,r,o,s){var a=r&&r.prototype instanceof u?r:u,l=Object.create(a.prototype);return c(l,"_invoke",function(n,r,o){var s,a,c,u=0,l=o||[],d=!1,p={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return s=t,a=0,c=e,p.n=n,i}};function f(n,r){for(a=n,c=r,t=0;!d&&u&&!o&&t<l.length;t++){var o,s=l[t],f=p.p,b=s[2];n>3?(o=b===r)&&(c=s[(a=s[4])?5:(a=3,3)],s[4]=s[5]=e):s[0]<=f&&((o=n<2&&f<s[1])?(a=0,p.v=r,p.n=s[1]):f<b&&(o=n<3||s[0]>r||r>b)&&(s[4]=n,s[5]=r,p.n=b,a=0))}if(o||n>1)return i;throw d=!0,r}return function(o,l,b){if(u>1)throw TypeError("Generator is already running");for(d&&1===l&&f(l,b),a=l,c=b;(t=a<2?e:c)||!d;){s||(a?a<3?(a>1&&(p.n=-1),f(a,c)):p.n=c:p.v=c);try{if(u=2,s){if(a||(o="next"),t=s[o]){if(!(t=t.call(s,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=s.return)&&t.call(s),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);s=e}else if((t=(d=p.n<0)?c:n.call(r,p))!==i)break}catch(t){s=e,a=1,c=t}finally{u=1}}return{value:t,done:d}}}(n,o,s),!0),l}var i={};function u(){}function l(){}function d(){}t=Object.getPrototypeOf;var p=[][r]?t(t([][r]())):(c(t={},r,function(){return this}),t),f=d.prototype=u.prototype=Object.create(p);function b(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,c(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return l.prototype=d,c(f,"constructor",d),c(d,"constructor",l),l.displayName="GeneratorFunction",c(d,o,"GeneratorFunction"),c(f),c(f,o,"Generator"),c(f,r,function(){return this}),c(f,"toString",function(){return"[object Generator]"}),(a=function(){return{w:s,m:b}})()}function c(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}c=function(e,t,n,r){function s(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(s("next",0),s("throw",1),s("return",2))},c(e,t,n,r)}function u(e,t,n,r,o,s,i){try{var a=e[s](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function l(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var s=e.apply(t,n);function i(e){u(s,r,o,i,a,"next",e)}function a(e){u(s,r,o,i,a,"throw",e)}i(void 0)})}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,p(r.key),r)}}function p(e){var t=function(e,t){if("object"!=h(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=h(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==h(t)?t:t+""}function f(e,t,n){return t=g(t),function(e,t){if(t&&("object"==h(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,b()?Reflect.construct(t,n||[],g(e).constructor):t.apply(e,n))}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(b=function(){return!!e})()}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function m(e,t){return m=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},m(e,t)}function h(e){return h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},h(e)}var v=function(e,t,n,r){var o,s=arguments.length,i=s<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":h(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var a=e.length-1;a>=0;a--)(o=e[a])&&(i=(s<3?o(i):s>3?o(t,n,i):o(t,n))||i);return s>3&&i&&Object.defineProperty(t,n,i),i},y=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=f(this,t,arguments)).yearGroups=null,e.loaded=!1,e.noAuthRenderMode="gb_year_group",e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&m(e,t)}(t,e),n=t,r=[{key:"renderMode",get:function(){var e;return(null===(e=this.context.rootState.user)||void 0===e?void 0:e.year_group_render_mode)||this.noAuthRenderMode}}
2,{key:"renderModeHuman",get:function(){switch(this.renderMode){case"age":return"Age";case"gb_year_group":return"Year group";default:throw new Error("Unsupported render mode")}}},{key:"renderSchoolYear",get:function(){var e=this;return function(t,n){var r=t.epoch/12;return"age"===(n||e.renderMode)?"".concat(r," - ").concat(r+1):t.title}}},{key:"setLoaded",value:function(e){this.loaded=e}},{key:"setYearGroups",value:function(e){this.yearGroups=e}},{key:"setUserRenderMode",value:function(e){this.context.rootState.user.year_group_render_mode=e}},{key:"setNoAuthRenderMode",value:function(e){this.noAuthRenderMode=e}},{key:"all",value:(u=l(a().m(function e(){var t,n;return a().w(function(e){for(;;)switch(e.n){case 0:if(this.loaded){e.n=2;break}return t=this.context.rootGetters[o.D.COUNTRY_ID],e.n=1,(0,s.v8)(t);case 1:n=e.v,this.context.commit("setYearGroups",n),this.context.commit("setLoaded",!0);case 2:return e.a(2,this.yearGroups||[])}},e,this)})),function(){return u.apply(this,arguments)})},{key:"changeRenderMode",value:(c=l(a().m(function e(t){return a().w(function(e){for(;;)switch(e.n){case 0:if(!this.context.rootGetters[o.D.IS_LOGGED_IN]){e.n=2;break}return e.n=1,(0,s.Mw)(this.context.rootGetters[o.D.USER_ID],t);case 1:this.context.rootState.user.year_group_render_mode=t;case 2:this.context.commit("setNoAuthRenderMode",t);case 3:return e.a(2)}},e,this)})),function(e){return c.apply(this,arguments)})}],r&&d(n.prototype,r),i&&d(n,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,r,i,c,u}(r.hw);v([r.sM],y.prototype,"setLoaded",null),v([r.sM],y.prototype,"setYearGroups",null),v([r.sM],y.prototype,"setUserRenderMode",null),v([r.sM],y.prototype,"setNoAuthRenderMode",null),v([(0,r.rc)({rawError:!0})],y.prototype,"all",null),v([(0,r.rc)({rawError:!0})],y.prototype,"changeRenderMode",null),y=v([(0,r.nV)({dynamic:!0,namespaced:!0,name:"yearGroups",preserveState:!0,store:i.A})],y),t.A=(0,r.f_)(y)},97524:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,a(r.key),r)}}function a(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}n.d(t,{A:function(){return c}});var c=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)},t=[{key:"createVertHeader",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return this.createVertKeyAndLabelHeader(e,e,t)}},{key:"createKeyAndLabelHeader",value:function(e,t){return{key:e,label:t,fullLabel:t,thClass:arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",tdClass:"text-left"}}},{key:"createVertKeyAndLabelHeader",value:function(e,t){return{key:e,label:t,fullLabel:t,thClass:"coverage-col ".concat(arguments.length>2&&void 0!==arguments[2]?arguments[2]:""),tdClass:"text-left"}}},{key:"createVertFields",value:function(e,t){var n=this,r=[];return e.forEach(function(e){return r.push(e)}),t.forEach(function(e){r.push(n.createVertHeader(e,""))}),r}},{key:"createVertObjectFields",value:function(e,t,n){var r=this,s=o(e);return t.forEach(function(e){s.push(r.createVertObjectHeader(e,n))}),s}},{key:"createVertObjectHeader",value:function(e,t){var n=t(e,"key"),r=t(e,"label");return{key:n,data:e,label:r,fullLabel:r,thClass:"coverage-col vertical-header",tdClass:"text-center"}}}],t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}()},22650:function(e,t,n){"use strict";var r=n(28432),o=n(72436),s={methods:{markdownToPlainText:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=(null==n?void 0:n.schoolId)||(null===(t=o.A.getters.currentSchool)||void 0===t?void 0:t.id);return r.A.setSchoolId(s),r.A.markdownToPlainText(e)}}};t.A=s},54494:function(e,t,n){"use strict";var r=n(45627),o=n.n(r),s=n(76798),i=n.n(s)()(o());
2i.push([e.id,".popover[data-v-068d46a0]{max-width:40%}","",{version:3,sources:["webpack://./resources/assets/js/components/activity-knowledge/PosHoverOver.vue"],names:[],mappings:"AA0EA,0BACA,aAEA",sourcesContent:['<template>\n  <span v-if="mainPos">\n    <b-button\n      :id="`pos-button-${id}`"\n      variant="link" size="sm" class="ml-auto m-0 mr-1 mt-2 p-0 d-block"\n    >\n      {{ posCaption }} covered\n    </b-button>\n    <b-popover\n      :target="`pos-button-${id}`" triggers="hover" custom-class="shadow-lg"\n    >\n      <ul class="mb-0 p-0 pl-3">\n        <li v-for="p in pos" :key="`pos_${p.id}`">\n          <year-group-badge :year-group="p.year_group" short />\n          <clr-subject-badge v-if="subject(p)" :subject="subject(p)" />\n          {{ p.description }}\n        </li>\n      </ul>\n    </b-popover>\n  </span>\n</template>\n\n<script>\nimport { defineComponent } from \'vue\';\nimport ClrSubjectBadge from \'../curricula/ClrSubjectBadge.vue\';\nimport YearGroupBadge from \'../curricula/YearGroupBadge.vue\';\nimport uuidTools from \'../../utils/UuidTools\';\nimport languageAdapter from \'../../utils/adapters/LanguageAdapter\';\n\nexport default defineComponent({\n  name: \'pos-hover-over\',\n  components: {\n    YearGroupBadge,\n    ClrSubjectBadge,\n  },\n  props: {\n    pos: {\n      type: Array,\n      default: () => [],\n    },\n  },\n  data() {\n    return {\n      id: uuidTools.generateUUID(),\n    };\n  },\n  computed: {\n    mainPos() {\n      return (this.pos || []).length > 0 ? this.pos[0] : null;\n    },\n    posCaption() {\n      let caption = \'\';\n      if (this.mainPos) {\n        const config = languageAdapter.getAdapter(this.mainPos.country_code);\n        caption = config ? (this.pos.length > 1 ? config.pos.multiple : config.pos.single) : \'\';\n      }\n      return caption;\n    },\n  },\n  methods: {\n    subject(p) {\n      let subject;\n      if (p?.subject_obj?.id) {\n        subject = p.subject_obj;\n      } else if (p?.subject?.id) {\n        subject = p.subject;\n      }\n      return subject;\n    },\n  },\n});\n<\/script>\n\n<style scoped>\n.popover {\n  max-width: 40%;\n  /* Max Width of the popover (depending on the container!) */\n}\n</style>\n'],sourceRoot:""}]),t.A=i},28005:function(e,t,n){"use strict";var r=n(45627),o=n.n(r),s=n(76798),i=n.n(s)()(o());i.push([e.id,".text-override-engage{color:#a35e0d}.bg-override-engage{background:#fff2e3}.text-override-develop{color:#af4c75}.bg-override-develop{background:#fce6ef}.text-override-innovate{color:#538eaa}.bg-override-innovate{background:#dcf2fc}.text-override-express{color:#72781a}.bg-override-express{background:#f9fccc}.border-subject-en{border-color:#f7df8f!important}.border-subject-ma{border-color:#8091aa!important}.border-subject-sc{border-color:#ff9d96!important}.border-subject-dt{border-color:#86a888!important}.border-subject-hi{border-color:#9685b3!important}.border-subject-ad{border-color:#feb9a4!important}.border-subject-ge{border-color:#bf9a84!important}.border-subject-co{border-color:#be7e82!important}.border-subject-mu{border-color:#e588b5!important}.border-subject-pe{border-color:#98bdcb!important}.border-subject-re{border-color:#c3b4d3!important}.border-subject-cl,.border-subject-cld{border-color:#9fbfe0!important}.border-subject-pd{border-color:#d68b9e!important}.border-subject-pe-sw{border-color:#99becc!important}.border-subject-psed{border-color:#fff3d1!important}.border-subject-lt{border-color:#c2d8a0!important}.border-subject-ead{border-color:#8d7db1!important}.border-subject-uw{border-color:#bf9a84!important}.border-subject-ea{border-color:#d38f7e!important}.border-subject-hw{border-color:#9179af!important}.border-subject-h{border-color:#ba7b99!important}.border-subject-llc{border-color:#9ec4ad!important}.border-subject-mn{border-color:#96b5dc!important}.border-subject-st{border-color:#597bb3!important}.border-subject-fbv{border-color:#405791!important}.border-subject-lng{border-color:#f5b187!important}.border-subject-pshe{border-color:#a7c25f!important}.border-subject-rhe{border-color:#eda4e8!important}.border-subject-smsc{border-color:#53ceed!important}.big-idea-header.border-left{border-left-width:5px!important}.big-idea-header.border-left.change{background:#fce8fc;
2border-left-color:#703172!important}.big-idea-header.border-left.comparison{background:#ffebf8;border-left-color:#ffbeea!important}.big-idea-header.border-left.creativity{background:#fcf7d9;border-left-color:#fad600!important}.big-idea-header.border-left.humankind{background:#fcead7;border-left-color:#f88914!important}.big-idea-header.border-left.investigation{background:#fcdedf;border-left-color:#e86b6d!important}.big-idea-header.border-left.materials{background:#e0eeff;border-left-color:#1e4a83!important}.big-idea-header.border-left.nature{background:#e9ffe0;border-left-color:#348914!important}.big-idea-header.border-left.place{background:#ffd6d7;border-left-color:#d4292c!important}.big-idea-header.border-left.place-and-space{background:#ffdbdc;border-left-color:#d4292c!important}.big-idea-header.border-left.processes{background:#dbfff4;border-left-color:#53b89a!important}.big-idea-header.border-left.significance{background:#def5ff;border-left-color:#009fe3!important}.big-idea-icon-bg{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;border-radius:50%;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;padding:.4em;-webkit-print-color-adjust:exact;print-color-adjust:exact}","",{version:3,sources:["webpack://./resources/assets/sass/_variables.scss","webpack://./resources/assets/js/components/BigIdeaHeader.vue"],names:[],mappings:"AA+CA,sBACE,aC9CF,CDiDA,oBACE,kBC9CF,CDiDA,uBACE,aC9CF,CDiDA,qBACE,kBC9CF,CDkDA,wBACE,aC/CF,CDkDA,sBACE,kBC/CF,CDmDA,uBACE,aChDF,CDmDA,qBACE,kBChDF,CDuIE,mBACE,8BCpIJ,CDmIE,mBACE,8BChIJ,CD+HE,mBACE,8BC5HJ,CD2HE,mBACE,8BCxHJ,CDuHE,mBACE,8BCpHJ,CDmHE,mBACE,8BChHJ,CD+GE,mBACE,8BC5GJ,CD2GE,mBACE,8BCxGJ,CDuGE,mBACE,8BCpGJ,CDmGE,mBACE,8BChGJ,CD+FE,mBACE,8BC5FJ,CD2FE,uCACE,8BCpFJ,CDmFE,mBACE,8BChFJ,CD+EE,sBACE,8BC5EJ,CD2EE,qBACE,8BCxEJ,CDuEE,mBACE,8BCpEJ,CDmEE,oBACE,8BChEJ,CD+DE,mBACE,8BC5DJ,CD2DE,mBACE,8BCxDJ,CDuDE,mBACE,8BCpDJ,CDmDE,kBACE,8BChDJ,CD+CE,oBACE,8BC5CJ,CD2CE,mBACE,8BCxCJ,CDuCE,mBACE,8BCpCJ,CDmCE,oBACE,8BChCJ,CD+BE,oBACE,8BC5BJ,CD2BE,qBACE,8BCxBJ,CDuBE,oBACE,8BCpBJ,CDmBE,qBACE,8BChBJ,CAlJE,6BACE,+BAqJJ,CAnJI,oCAEE,kBAAA,CADA,mCAsJN,CAlJI,wCAEE,kBAAA,CADA,mCAqJN,CAjJI,wCAEE,kBAAA,CADA,mCAoJN,CAhJI,uCAEE,kBAAA,CADA,mCAmJN,CA/II,2CAEE,kBAAA,CADA,mCAkJN,CA9II,uCAEE,kBAAA,CADA,mCAiJN,CA7II,oCAEE,kBAAA,CADA,mCAgJN,CA5II,mCAEE,kBAAA,CADA,mCA+IN,CA3II,6CAEE,kBAAA,CADA,mCA8IN,CA1II,uCAEE,kBAAA,CADA,mCA6IN,CAzII,0CAEE,kBAAA,CADA,mCA4IN,CAtIA,kBAKE,oBAAA,CACA,qBAAA,CAAA,kBAAA,CAFA,cAAA,CADA,iBAAA,CAFA,0BAAA,CAAA,mBAAA,CAIA,sBAAA,CAHA,YAAA,CAKA,gCAAA,CAAA,wBAyIF",sourcesContent:['$cs-engage: #F79C32;\n$cs-develop: #AF4C75;\n$cs-innovate: #538EAA;\n$cs-express: #D0D767;\n\n$black: #2A2A2B;\n$cs-dark-grey: #5a5a5a;\n$cs-medium-grey: #828282;\n$cs-medium-light-grey: #c0c0c0;\n$cs-light-grey: #e6e6e6;\n$cs-pale-grey: #f6f6f6;\n$cs-covered: #28a745;\n$cs-light-covered: #7ddb93;\n$cs-pale-covered: #a9e8b8;\n$cs-not-covered: #dc3545;\n\n$cs-hover: #f8f9fa;\n\n$cs-green-background: #8FCE9D;\n$cs-amber-background: #E6B783;\n$cs-red-background: #E58F91;\n\n$cs-pale-green-background: #ebfae8;\n$cs-pale-amber-background: #fff5eb;\n$cs-pale-red-background: #f5ebeb;\n\n$cs-year-nursery: #FFC400;\n$cs-year-reception: #FFC400;\n$cs-year-1: #0BD46F;\n$cs-year-2: #155FB6;\n$cs-year-3: #E16FE1;\n$cs-year-4: #FF9C55;\n$cs-year-5: #55AAAA;\n$cs-year-6: #FF5555;\n\n$cs-curriculum-pro: #0c226b;\n\n$primary: $cs-innovate;\n$info: #98BBCC;\n\n$cs-pale-engage: #fcf2e6;\n$cs-pale-innovate: #e6f7ff;\n$cs-pale-develop: #fff0f6;\n\n$text-override-engage: #a35e0d;\n$text-override-express: #72781a;\n\n.text-override-engage {\n  color: $text-override-engage;\n}\n\n.bg-override-engage {\n  background: #fff2e3;\n}\n\n.text-override-develop {\n  color: $cs-develop;\n}\n\n.bg-override-develop {\n  background: #fce6ef;\n}\n\n\n.text-override-innovate {\n  color: $cs-innovate;\n}\n\n.bg-override-innovate {\n  background: #dcf2fc;\n}\n\n\n.text-override-express {\n  color: $text-override-express;\n}\n\n.bg-override-express {\n  background: #f9fccc;\n}\n\n$theme-colors: (\n  "engage": $cs-engage,\n  "memorable-experience": $cs-engage,\n  "develop": $cs-develop,\n  "innovate": $cs-innovate,\n  "express": $cs-express,\n  "partial-covered": #BF7C48,\n  "pale-warning": #fadfc1,\n  "pale-danger": #D67BB0,\n  "light-covered": $cs-light-covered,\n  "pale-covered": $cs-pale-covered,\n  "concept": $cs-medium-grey,\n  "aspect": $cs-develop,\n  "subject": $cs-innovate,\n  "curriculum-pro": $cs-curriculum-pro,\n  // RAG\n  "rag-green": $cs-green-background,\
2n  "rag-amber": $cs-amber-background,\n  "rag-red": $cs-red-background,\n  "pale-rag-green": $cs-pale-green-background,\n  "pale-rag-amber": $cs-pale-amber-background,\n  "pale-rag-red": $cs-pale-red-background,\n  "control": $cs-medium-light-grey,\n  // colours\n  "yellow": #FFDA62,\n  "orange": #F1A774,\n);\n\n$activityStages: (\n  "memorable-experience": #7D813E,\n  "engage": $cs-engage,\n  "develop": $cs-develop,\n  "innovate": $cs-innovate,\n  "express": $cs-express,\n);\n\n$bigIdeas: (\n  "change": #703172,\n  "comparison": #ffbeea,\n  "creativity": #fad600,\n  "humankind": #f88914,\n  "investigation": #e86b6d,\n  "materials": #1e4a83,\n  "nature": #348914,\n  "place": #d4292c,\n  "place-and-space": #d4292c,\n  "processes": #53b89a,\n  "significance": #009fe3,\n);\n\n$subjects: (\n  "en": #f7df8f,\n  "ma": #8091aa,\n  "sc": #ff9d96,\n  "dt": #86a888,\n  "hi": #9685b3,\n  "ad": #feb9a4,\n  "ge": #bf9a84,\n  "co": #be7e82,\n  "mu": #e588b5,\n  "pe": #98bdcb,\n  "re": #c3b4d3,\n  "cl": #9fbfe0,\n  "cld": #9fbfe0,\n  "pd": #d68b9e,\n  "pe-sw": #99becc,\n  "psed": #fff3d1,\n  "lt": #c2d8a0,\n  "ead": #8d7db1,\n  "uw": #bf9a84,\n  "ea": #d38f7e,\n  "hw": #9179af,\n  "h": #ba7b99,\n  "llc": #9ec4ad,\n  "mn": #96b5dc,\n  "st": #597bb3,\n  "fbv": #405791,\n  "lng": #f5b187,\n  "pshe": #a7c25f,\n  "rhe": #eda4e8,\n  "smsc": #53ceed,\n);\n\n@each $name, $color in $subjects {\n  .border-subject-#{$name} {\n    border-color: #{$color} !important;\n  }\n}\n\n$yearGroups: (\n  "yg-nursery": $cs-year-nursery,\n  "yg-reception": $cs-year-reception,\n  "yg-1": $cs-year-1,\n  "yg-2": $cs-year-2,\n  "yg-3": $cs-year-3,\n  "yg-4": $cs-year-4,\n  "yg-5": $cs-year-5,\n  "yg-6": $cs-year-6,\n  "ks-eyfs": #36A8C3,\n  "ks-1": #B51E82,\n  "ks-2-lower": #007336,\n  "ks-2-upper": #3F3A69,\n);\n\n$assessments: (\n  "assessment-above": #304D78,\n  "assessment-greater-depth": #116428,\n  "assessment-within": #4DAB57,\n  "assessment-just-within": #78C384,\n  "assessment-borderline": #BF7C48,\n  "assessment-below": #A83432,\n);\n\n$paleAssessments: (\n  "pale-assessment-above": #dbe4f1,\n  "pale-assessment-greater-depth": #bbe2c1,\n  "pale-assessment-within": #dcf0df,\n  "pale-assessment-just-within": #ecf7ee,\n  "pale-assessment-borderline": #ebd5c5,\n  "pale-assessment-below": #f2d9d8,\n);\n\n$pos: (\n  "pos-coverage": $cs-innovate,\n  "pos-breadth": $cs-develop,\n  "pos-discrete": $cs-develop,\n);\n\n$curriculum: (\n  "curriculum-pos": $cs-innovate,\n  "curriculum-li": $cs-engage,\n  "curriculum-cf-skill": $cs-develop,\n  "curriculum-knowledge": $cs-innovate,\n);\n\n$wales: (\n  "wales-ambitious": #bad157,\n  "wales-enterprising": #3aa5aa,\n  "wales-ethical": #715195,\n  "wales-healthy": #c72d4b,\n);\n\n$qtPrimary: #f1854f;\n$qtPrimaryDark: #d6503d;\n$qtBackground: #38484e;\n$qtContentBackground: #2b383d;\n$qtYellow: #fed141;\n\n$yiq-contrasted-threshold: 190;\n\n$sizes: (\n  20: 20%,\n);\n\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px,\n  xxl: 1600px\n);\n\n// Coverage banding\n$coverage-none: transparent;\n$coverage-low: lighten($cs-covered, 45%);\n$coverage-medium-low: lighten($cs-covered, 30%);\n$coverage-medium-high: lighten($cs-covered, 15%);\n$coverage-high: $cs-covered;\n\n// Body\n$body-bg: #fff;\n$body-color: #464647;\n\n// Components\n$caret-width: .3em;\n$caret-vertical-align: $caret-width * 0.5;\n\n// Typography\n$headings-font-family: "Lato", Verdana, Geneva, sans-serif;\n$font-family-sans-serif: "Karla Variable", Verdana, Geneva, sans-serif;\n$font-family-base: $font-family-sans-serif;\n\n$font-size-base: 1rem;\n$line-height-sm: 1.2;\n$text-color: $black;\n\n$border-radius: .5rem;\n$border-radius-lg: 1rem;\n$border-radius-sm: .375rem;\n\n// Buttons\n$buttons-font-family: $headings-font-family;\n\n// Inputs\n$input-font-family: $font-family-base;\n$input-border-color: lighten($text-color, 40%);\n$input-placeholder-color: lighten($text-color, 30%);\n\n// Breadcrumbs\n$breadcrumb-padding-y: 0.5rem;\n\n// Toasts\n// $b-toast-bg-level: 0.3;\n$b-toast-background-opacity: 0.95;\n\n// Printing\n// we\'ll handle print ourselves\n$enable-print-styles: false;\n$print-page-size: a4;\n\n// Utilities\n$zindex-sticky: 100;\n$zindex-site-header: 500;\n$zindex-help-panel: 510;\n\n// Custom\n$footer-height: 68px;\n$like-btn-colour: #dc3545;\n$sticky-bg: rgba(255, 255, 255, 0.9);\n$highlight-bg-color: #FFF01F;\n// 113px = header height\n$full-height-page: calc(100vh - (#{$footer-height} + 113px));\n','\n@import "resources/assets/sass/vue-inline";\n\n.big-idea-header {\n  &.border-left {\n    border-left-width: 5px !important;\n\n    &.change {\n      border-left-color: #703172 !important;\n      background: #fce8fc;\n    }\n\n    &.comparison {\n      border-left-color: #ffbeea !important;\n      background: #ffebf8;\n    }\n\n    &.creativity {\n      border-left-color: #fad600 !important;\n      background: #fcf7d9;\n    }\n\n    &.humankind {\n      border-left-color: #f88914 !important;\n      background: #fcead7;\n    }\n\n    &.investigation {\n      border-left-color: #e86b6d !important;\n      background: #fcdedf;\n    }\n\n    &.materials {\n      border-left-color: #1e4a83 !important;\n      background: #e0eeff;\n    }\n\n    &.nature {\n      border-left-color: #348914 !important;\n      background: #e9ffe0;\n    }\n\n    &.place {\n      border-left-color: #d4292c !important;\n      background: #ffd6d7;\n    }\n\n    &.place-and-space {\n      border-left-color: #d4292c !important;\n      background: #ffdbdc;\n    }\n\n    &.processes {\n      border-left-color: #53b89a !important;\n      background: #dbfff4;\n    }\n\n    &.significance {\n      border-left-color: #009fe3 !important;\n      background: #def5ff;\n    }\n  }\n}\n\n.big-idea-icon-bg {\n  display: inline-flex;\n  padding: 0.4em;\n  border-radius: 50%;\n  aspect-ratio: 1;\n  justify-content: center;\n  align-items: center;\n  print-color-adjust: exact;\n}\n'],sourceRoot:""}]),t.A=i},9153:function(e,t,n){"use strict";var r=n(45627),o=n.n(r),s=n(76798),i=n.n(s)()(o());
2i.push([e.id,".text-override-engage{color:#a35e0d}.bg-override-engage{background:#fff2e3}.text-override-develop{color:#af4c75}.bg-override-develop{background:#fce6ef}.text-override-innovate{color:#538eaa}.bg-override-innovate{background:#dcf2fc}.text-override-express{color:#72781a}.bg-override-express{background:#f9fccc}.border-subject-en{border-color:#f7df8f!important}.border-subject-ma{border-color:#8091aa!important}.border-subject-sc{border-color:#ff9d96!important}.border-subject-dt{border-color:#86a888!important}.border-subject-hi{border-color:#9685b3!important}.border-subject-ad{border-color:#feb9a4!important}.border-subject-ge{border-color:#bf9a84!important}.border-subject-co{border-color:#be7e82!important}.border-subject-mu{border-color:#e588b5!important}.border-subject-pe{border-color:#98bdcb!important}.border-subject-re{border-color:#c3b4d3!important}.border-subject-cl,.border-subject-cld{border-color:#9fbfe0!important}.border-subject-pd{border-color:#d68b9e!important}.border-subject-pe-sw{border-color:#99becc!important}.border-subject-psed{border-color:#fff3d1!important}.border-subject-lt{border-color:#c2d8a0!important}.border-subject-ead{border-color:#8d7db1!important}.border-subject-uw{border-color:#bf9a84!important}.border-subject-ea{border-color:#d38f7e!important}.border-subject-hw{border-color:#9179af!important}.border-subject-h{border-color:#ba7b99!important}.border-subject-llc{border-color:#9ec4ad!important}.border-subject-mn{border-color:#96b5dc!important}.border-subject-st{border-color:#597bb3!important}.border-subject-fbv{border-color:#405791!important}.border-subject-lng{border-color:#f5b187!important}.border-subject-pshe{border-color:#a7c25f!important}.border-subject-rhe{border-color:#eda4e8!important}.border-subject-smsc{border-color:#53ceed!important}.activity-knowledge .activity-knowledge-list p{margin-bottom:0}.activity-knowledge .eb-container{border-left:4px solid #e6e6e6;padding:1rem}","",{version:3,sources:["webpack://./resources/assets/sass/_variables.scss","webpack://./resources/assets/js/components/activity-knowledge/ActivityKnowledge.vue"],names:[],mappings:"AA+CA,sBACE,aC9CF,CDiDA,oBACE,kBC9CF,CDiDA,uBACE,aC9CF,CDiDA,qBACE,kBC9CF,CDkDA,wBACE,aC/CF,CDkDA,sBACE,kBC/CF,CDmDA,uBACE,aChDF,CDmDA,qBACE,kBChDF,CDuIE,mBACE,8BCpIJ,CDmIE,mBACE,8BChIJ,CD+HE,mBACE,8BC5HJ,CD2HE,mBACE,8BCxHJ,CDuHE,mBACE,8BCpHJ,CDmHE,mBACE,8BChHJ,CD+GE,mBACE,8BC5GJ,CD2GE,mBACE,8BCxGJ,CDuGE,mBACE,8BCpGJ,CDmGE,mBACE,8BChGJ,CD+FE,mBACE,8BC5FJ,CD2FE,uCACE,8BCpFJ,CDmFE,mBACE,8BChFJ,CD+EE,sBACE,8BC5EJ,CD2EE,qBACE,8BCxEJ,CDuEE,mBACE,8BCpEJ,CDmEE,oBACE,8BChEJ,CD+DE,mBACE,8BC5DJ,CD2DE,mBACE,8BCxDJ,CDuDE,mBACE,8BCpDJ,CDmDE,kBACE,8BChDJ,CD+CE,oBACE,8BC5CJ,CD2CE,mBACE,8BCxCJ,CDuCE,mBACE,8BCpCJ,CDmCE,oBACE,8BChCJ,CD+BE,oBACE,8BC5BJ,CD2BE,qBACE,8BCxBJ,CDuBE,oBACE,8BCpBJ,CDmBE,qBACE,8BChBJ,CAjJI,+CACE,eAoJN,CAhJE,kCAEE,6BAAA,CADA,YAmJJ",sourcesContent:['$cs-engage: #F79C32;\n$cs-develop: #AF4C75;\n$cs-innovate: #538EAA;\n$cs-express: #D0D767;\n\n$black: #2A2A2B;\n$cs-dark-grey: #5a5a5a;\n$cs-medium-grey: #828282;\n$cs-medium-light-grey: #c0c0c0;\n$cs-light-grey: #e6e6e6;\n$cs-pale-grey: #f6f6f6;\n$cs-covered: #28a745;\n$cs-light-covered: #7ddb93;\n$cs-pale-covered: #a9e8b8;\n$cs-not-covered: #dc3545;\n\n$cs-hover: #f8f9fa;\n\n$cs-green-background: #8FCE9D;\n$cs-amber-background: #E6B783;\n$cs-red-background: #E58F91;\n\n$cs-pale-green-background: #ebfae8;\n$cs-pale-amber-background: #fff5eb;\n$cs-pale-red-background: #f5ebeb;\n\n$cs-year-nursery: #FFC400;\n$cs-year-reception: #FFC400;\n$cs-year-1: #0BD46F;\n$cs-year-2: #155FB6;\n$cs-year-3: #E16FE1;\n$cs-year-4: #FF9C55;\n$cs-year-5: #55AAAA;\n$cs-year-6: #FF5555;\n\n$cs-curriculum-pro: #0c226b;\n\n$primary: $cs-innovate;\n$info: #98BBCC;\n\n$cs-pale-engage: #fcf2e6;\n$cs-pale-innovate: #e6f7ff;\n$cs-pale-develop: #fff0f6;\n\n$text-override-engage: #a35e0d;\n$text-override-express: #72781a;\n\n.text-override-engage {\n  color: $text-override-engage;\n}\n\n.bg-override-engage {\n  background: #fff2e3;\n}\n\n.text-override-develop {\n  color: $cs-develop;\n}\n\n.bg-override-develop {\n  background: #fce6ef;\n}\n\n\n.text-override-innovate {\n  color: $cs-innovate;\n}\n\n.bg-override-innovate {\n  background: #dcf2fc;\n}\n\n\n.text-override-express {\n  color: $text-override-express;\n}\n\n.bg-override-express {\n  background: #f9fccc;\n}\n\n$theme-colors: (\n  "engage": $cs-engage,\n  "memorable-experience": $cs-engage,\n  "develop": $cs-develop,\n  "innovate": $cs-innovate,\n  "express": $cs-express,\n  "partial-covered": #BF7C48,\n  "pale-warning": #fadfc1,\n  "pale-danger": #D67BB0,\n  "light-covered": $cs-light-covered,\n  "pale-covered": $cs-pale-covered,\n  "concept": $cs-medium-grey,\n  "aspect": $cs-develop,\n  "subject": $cs-innovate,\n  "curriculum-pro": $cs-curriculum-pro,\n  // RAG\n  "rag-green": $cs-green-background,\
2n  "rag-amber": $cs-amber-background,\n  "rag-red": $cs-red-background,\n  "pale-rag-green": $cs-pale-green-background,\n  "pale-rag-amber": $cs-pale-amber-background,\n  "pale-rag-red": $cs-pale-red-background,\n  "control": $cs-medium-light-grey,\n  // colours\n  "yellow": #FFDA62,\n  "orange": #F1A774,\n);\n\n$activityStages: (\n  "memorable-experience": #7D813E,\n  "engage": $cs-engage,\n  "develop": $cs-develop,\n  "innovate": $cs-innovate,\n  "express": $cs-express,\n);\n\n$bigIdeas: (\n  "change": #703172,\n  "comparison": #ffbeea,\n  "creativity": #fad600,\n  "humankind": #f88914,\n  "investigation": #e86b6d,\n  "materials": #1e4a83,\n  "nature": #348914,\n  "place": #d4292c,\n  "place-and-space": #d4292c,\n  "processes": #53b89a,\n  "significance": #009fe3,\n);\n\n$subjects: (\n  "en": #f7df8f,\n  "ma": #8091aa,\n  "sc": #ff9d96,\n  "dt": #86a888,\n  "hi": #9685b3,\n  "ad": #feb9a4,\n  "ge": #bf9a84,\n  "co": #be7e82,\n  "mu": #e588b5,\n  "pe": #98bdcb,\n  "re": #c3b4d3,\n  "cl": #9fbfe0,\n  "cld": #9fbfe0,\n  "pd": #d68b9e,\n  "pe-sw": #99becc,\n  "psed": #fff3d1,\n  "lt": #c2d8a0,\n  "ead": #8d7db1,\n  "uw": #bf9a84,\n  "ea": #d38f7e,\n  "hw": #9179af,\n  "h": #ba7b99,\n  "llc": #9ec4ad,\n  "mn": #96b5dc,\n  "st": #597bb3,\n  "fbv": #405791,\n  "lng": #f5b187,\n  "pshe": #a7c25f,\n  "rhe": #eda4e8,\n  "smsc": #53ceed,\n);\n\n@each $name, $color in $subjects {\n  .border-subject-#{$name} {\n    border-color: #{$color} !important;\n  }\n}\n\n$yearGroups: (\n  "yg-nursery": $cs-year-nursery,\n  "yg-reception": $cs-year-reception,\n  "yg-1": $cs-year-1,\n  "yg-2": $cs-year-2,\n  "yg-3": $cs-year-3,\n  "yg-4": $cs-year-4,\n  "yg-5": $cs-year-5,\n  "yg-6": $cs-year-6,\n  "ks-eyfs": #36A8C3,\n  "ks-1": #B51E82,\n  "ks-2-lower": #007336,\n  "ks-2-upper": #3F3A69,\n);\n\n$assessments: (\n  "assessment-above": #304D78,\n  "assessment-greater-depth": #116428,\n  "assessment-within": #4DAB57,\n  "assessment-just-within": #78C384,\n  "assessment-borderline": #BF7C48,\n  "assessment-below": #A83432,\n);\n\n$paleAssessments: (\n  "pale-assessment-above": #dbe4f1,\n  "pale-assessment-greater-depth": #bbe2c1,\n  "pale-assessment-within": #dcf0df,\n  "pale-assessment-just-within": #ecf7ee,\n  "pale-assessment-borderline": #ebd5c5,\n  "pale-assessment-below": #f2d9d8,\n);\n\n$pos: (\n  "pos-coverage": $cs-innovate,\n  "pos-breadth": $cs-develop,\n  "pos-discrete": $cs-develop,\n);\n\n$curriculum: (\n  "curriculum-pos": $cs-innovate,\n  "curriculum-li": $cs-engage,\n  "curriculum-cf-skill": $cs-develop,\n  "curriculum-knowledge": $cs-innovate,\n);\n\n$wales: (\n  "wales-ambitious": #bad157,\n  "wales-enterprising": #3aa5aa,\n  "wales-ethical": #715195,\n  "wales-healthy": #c72d4b,\n);\n\n$qtPrimary: #f1854f;\n$qtPrimaryDark: #d6503d;\n$qtBackground: #38484e;\n$qtContentBackground: #2b383d;\n$qtYellow: #fed141;\n\n$yiq-contrasted-threshold: 190;\n\n$sizes: (\n  20: 20%,\n);\n\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px,\n  xxl: 1600px\n);\n\n// Coverage banding\n$coverage-none: transparent;\n$coverage-low: lighten($cs-covered, 45%);\n$coverage-medium-low: lighten($cs-covered, 30%);\n$coverage-medium-high: lighten($cs-covered, 15%);\n$coverage-high: $cs-covered;\n\n// Body\n$body-bg: #fff;\n$body-color: #464647;\n\n// Components\n$caret-width: .3em;\n$caret-vertical-align: $caret-width * 0.5;\n\n// Typography\n$headings-font-family: "Lato", Verdana, Geneva, sans-serif;\n$font-family-sans-serif: "Karla Variable", Verdana, Geneva, sans-serif;\n$font-family-base: $font-family-sans-serif;\n\n$font-size-base: 1rem;\n$line-height-sm: 1.2;\n$text-color: $black;\n\n$border-radius: .5rem;\n$border-radius-lg: 1rem;\n$border-radius-sm: .375rem;\n\n// Buttons\n$buttons-font-family: $headings-font-family;\n\n// Inputs\n$input-font-family: $font-family-base;\n$input-border-color: lighten($text-color, 40%);\n$input-placeholder-color: lighten($text-color, 30%);\n\n// Breadcrumbs\n$breadcrumb-padding-y: 0.5rem;\n\n// Toasts\n// $b-toast-bg-level: 0.3;\n$b-toast-background-opacity: 0.95;\n\n// Printing\n// we\'ll handle print ourselves\n$enable-print-styles: false;\n$print-page-size: a4;\n\n// Utilities\n$zindex-sticky: 100;\n$zindex-site-header: 500;\n$zindex-help-panel: 510;\n\n// Custom\n$footer-height: 68px;\n$like-btn-colour: #dc3545;\n$sticky-bg: rgba(255, 255, 255, 0.9);\n$highlight-bg-color: #FFF01F;\n// 113px = header height\n$full-height-page: calc(100vh - (#{$footer-height} + 113px));\n','\n@import "resources/assets/sass/vue-inline";\n\n.activity-knowledge {\n  .activity-knowledge-list {\n    p {\n      margin-bottom: 0;\n    }\n  }\n\n  .eb-container {\n    padding: $spacer;\n    border-left: 4px solid $cs-light-grey;\n  }\n}\n'],sourceRoot:""}]),t.A=i},35313:function(e,t,n){"use strict";var r=n(45627),o=n.n(r),s=n(76798),i=n.n(s)()(o());
2i.push([e.id,".text-override-engage{color:#a35e0d}.bg-override-engage{background:#fff2e3}.text-override-develop{color:#af4c75}.bg-override-develop{background:#fce6ef}.text-override-innovate{color:#538eaa}.bg-override-innovate{background:#dcf2fc}.text-override-express{color:#72781a}.bg-override-express{background:#f9fccc}.border-subject-en{border-color:#f7df8f!important}.border-subject-ma{border-color:#8091aa!important}.border-subject-sc{border-color:#ff9d96!important}.border-subject-dt{border-color:#86a888!important}.border-subject-hi{border-color:#9685b3!important}.border-subject-ad{border-color:#feb9a4!important}.border-subject-ge{border-color:#bf9a84!important}.border-subject-co{border-color:#be7e82!important}.border-subject-mu{border-color:#e588b5!important}.border-subject-pe{border-color:#98bdcb!important}.border-subject-re{border-color:#c3b4d3!important}.border-subject-cl,.border-subject-cld{border-color:#9fbfe0!important}.border-subject-pd{border-color:#d68b9e!important}.border-subject-pe-sw{border-color:#99becc!important}.border-subject-psed{border-color:#fff3d1!important}.border-subject-lt{border-color:#c2d8a0!important}.border-subject-ead{border-color:#8d7db1!important}.border-subject-uw{border-color:#bf9a84!important}.border-subject-ea{border-color:#d38f7e!important}.border-subject-hw{border-color:#9179af!important}.border-subject-h{border-color:#ba7b99!important}.border-subject-llc{border-color:#9ec4ad!important}.border-subject-mn{border-color:#96b5dc!important}.border-subject-st{border-color:#597bb3!important}.border-subject-fbv{border-color:#405791!important}.border-subject-lng{border-color:#f5b187!important}.border-subject-pshe{border-color:#a7c25f!important}.border-subject-rhe{border-color:#eda4e8!important}.border-subject-smsc{border-color:#53ceed!important}.activity-knowledge-skills ol:not(.list-unstyled),.activity-knowledge-skills ul:not(.list-unstyled){padding-left:1em}","",{version:3,sources:["webpack://./resources/assets/sass/_variables.scss","webpack://./resources/assets/js/components/activity-knowledge/ActivityKnowledgeSkills.vue"],names:[],mappings:"AA+CA,sBACE,aC9CF,CDiDA,oBACE,kBC9CF,CDiDA,uBACE,aC9CF,CDiDA,qBACE,kBC9CF,CDkDA,wBACE,aC/CF,CDkDA,sBACE,kBC/CF,CDmDA,uBACE,aChDF,CDmDA,qBACE,kBChDF,CDuIE,mBACE,8BCpIJ,CDmIE,mBACE,8BChIJ,CD+HE,mBACE,8BC5HJ,CD2HE,mBACE,8BCxHJ,CDuHE,mBACE,8BCpHJ,CDmHE,mBACE,8BChHJ,CD+GE,mBACE,8BC5GJ,CD2GE,mBACE,8BCxGJ,CDuGE,mBACE,8BCpGJ,CDmGE,mBACE,8BChGJ,CD+FE,mBACE,8BC5FJ,CD2FE,uCACE,8BCpFJ,CDmFE,mBACE,8BChFJ,CD+EE,sBACE,8BC5EJ,CD2EE,qBACE,8BCxEJ,CDuEE,mBACE,8BCpEJ,CDmEE,oBACE,8BChEJ,CD+DE,mBACE,8BC5DJ,CD2DE,mBACE,8BCxDJ,CDuDE,mBACE,8BCpDJ,CDmDE,kBACE,8BChDJ,CD+CE,oBACE,8BC5CJ,CD2CE,mBACE,8BCxCJ,CDuCE,mBACE,8BCpCJ,CDmCE,oBACE,8BChCJ,CD+BE,oBACE,8BC5BJ,CD2BE,qBACE,8BCxBJ,CDuBE,oBACE,8BCpBJ,CDmBE,qBACE,8BChBJ,CA/II,oGAGE,gBAiJN",sourcesContent:['$cs-engage: #F79C32;\n$cs-develop: #AF4C75;\n$cs-innovate: #538EAA;\n$cs-express: #D0D767;\n\n$black: #2A2A2B;\n$cs-dark-grey: #5a5a5a;\n$cs-medium-grey: #828282;\n$cs-medium-light-grey: #c0c0c0;\n$cs-light-grey: #e6e6e6;\n$cs-pale-grey: #f6f6f6;\n$cs-covered: #28a745;\n$cs-light-covered: #7ddb93;\n$cs-pale-covered: #a9e8b8;\n$cs-not-covered: #dc3545;\n\n$cs-hover: #f8f9fa;\n\n$cs-green-background: #8FCE9D;\n$cs-amber-background: #E6B783;\n$cs-red-background: #E58F91;\n\n$cs-pale-green-background: #ebfae8;\n$cs-pale-amber-background: #fff5eb;\n$cs-pale-red-background: #f5ebeb;\n\n$cs-year-nursery: #FFC400;\n$cs-year-reception: #FFC400;\n$cs-year-1: #0BD46F;\n$cs-year-2: #155FB6;\n$cs-year-3: #E16FE1;\n$cs-year-4: #FF9C55;\n$cs-year-5: #55AAAA;\n$cs-year-6: #FF5555;\n\n$cs-curriculum-pro: #0c226b;\n\n$primary: $cs-innovate;\n$info: #98BBCC;\n\n$cs-pale-engage: #fcf2e6;\n$cs-pale-innovate: #e6f7ff;\n$cs-pale-develop: #fff0f6;\n\n$text-override-engage: #a35e0d;\n$text-override-express: #72781a;\n\n.text-override-engage {\n  color: $text-override-engage;\n}\n\n.bg-override-engage {\n  background: #fff2e3;\n}\n\n.text-override-develop {\n  color: $cs-develop;\n}\n\n.bg-override-develop {\n  background: #fce6ef;\n}\n\n\n.text-override-innovate {\n  color: $cs-innovate;\n}\n\n.bg-override-innovate {\n  background: #dcf2fc;\n}\n\n\n.text-override-express {\n  color: $text-override-express;\n}\n\n.bg-override-express {\n  background: #f9fccc;\n}\n\n$theme-colors: (\n  "engage": $cs-engage,\n  "memorable-experience": $cs-engage,\n  "develop": $cs-develop,\n  "innovate": $cs-innovate,\n  "express": $cs-express,\n  "partial-covered": #BF7C48,\n  "pale-warning": #fadfc1,\n  "pale-danger": #D67BB0,\n  "light-covered": $cs-light-covered,\n  "pale-covered": $cs-pale-covered,\n  "concept": $cs-medium-grey,\n  "aspect": $cs-develop,\n  "subject": $cs-innovate,\n  "curriculum-pro": $cs-curriculum-pro,\n  // RAG\n  "rag-green": $cs-green-background,\
2n  "rag-amber": $cs-amber-background,\n  "rag-red": $cs-red-background,\n  "pale-rag-green": $cs-pale-green-background,\n  "pale-rag-amber": $cs-pale-amber-background,\n  "pale-rag-red": $cs-pale-red-background,\n  "control": $cs-medium-light-grey,\n  // colours\n  "yellow": #FFDA62,\n  "orange": #F1A774,\n);\n\n$activityStages: (\n  "memorable-experience": #7D813E,\n  "engage": $cs-engage,\n  "develop": $cs-develop,\n  "innovate": $cs-innovate,\n  "express": $cs-express,\n);\n\n$bigIdeas: (\n  "change": #703172,\n  "comparison": #ffbeea,\n  "creativity": #fad600,\n  "humankind": #f88914,\n  "investigation": #e86b6d,\n  "materials": #1e4a83,\n  "nature": #348914,\n  "place": #d4292c,\n  "place-and-space": #d4292c,\n  "processes": #53b89a,\n  "significance": #009fe3,\n);\n\n$subjects: (\n  "en": #f7df8f,\n  "ma": #8091aa,\n  "sc": #ff9d96,\n  "dt": #86a888,\n  "hi": #9685b3,\n  "ad": #feb9a4,\n  "ge": #bf9a84,\n  "co": #be7e82,\n  "mu": #e588b5,\n  "pe": #98bdcb,\n  "re": #c3b4d3,\n  "cl": #9fbfe0,\n  "cld": #9fbfe0,\n  "pd": #d68b9e,\n  "pe-sw": #99becc,\n  "psed": #fff3d1,\n  "lt": #c2d8a0,\n  "ead": #8d7db1,\n  "uw": #bf9a84,\n  "ea": #d38f7e,\n  "hw": #9179af,\n  "h": #ba7b99,\n  "llc": #9ec4ad,\n  "mn": #96b5dc,\n  "st": #597bb3,\n  "fbv": #405791,\n  "lng": #f5b187,\n  "pshe": #a7c25f,\n  "rhe": #eda4e8,\n  "smsc": #53ceed,\n);\n\n@each $name, $color in $subjects {\n  .border-subject-#{$name} {\n    border-color: #{$color} !important;\n  }\n}\n\n$yearGroups: (\n  "yg-nursery": $cs-year-nursery,\n  "yg-reception": $cs-year-reception,\n  "yg-1": $cs-year-1,\n  "yg-2": $cs-year-2,\n  "yg-3": $cs-year-3,\n  "yg-4": $cs-year-4,\n  "yg-5": $cs-year-5,\n  "yg-6": $cs-year-6,\n  "ks-eyfs": #36A8C3,\n  "ks-1": #B51E82,\n  "ks-2-lower": #007336,\n  "ks-2-upper": #3F3A69,\n);\n\n$assessments: (\n  "assessment-above": #304D78,\n  "assessment-greater-depth": #116428,\n  "assessment-within": #4DAB57,\n  "assessment-just-within": #78C384,\n  "assessment-borderline": #BF7C48,\n  "assessment-below": #A83432,\n);\n\n$paleAssessments: (\n  "pale-assessment-above": #dbe4f1,\n  "pale-assessment-greater-depth": #bbe2c1,\n  "pale-assessment-within": #dcf0df,\n  "pale-assessment-just-within": #ecf7ee,\n  "pale-assessment-borderline": #ebd5c5,\n  "pale-assessment-below": #f2d9d8,\n);\n\n$pos: (\n  "pos-coverage": $cs-innovate,\n  "pos-breadth": $cs-develop,\n  "pos-discrete": $cs-develop,\n);\n\n$curriculum: (\n  "curriculum-pos": $cs-innovate,\n  "curriculum-li": $cs-engage,\n  "curriculum-cf-skill": $cs-develop,\n  "curriculum-knowledge": $cs-innovate,\n);\n\n$wales: (\n  "wales-ambitious": #bad157,\n  "wales-enterprising": #3aa5aa,\n  "wales-ethical": #715195,\n  "wales-healthy": #c72d4b,\n);\n\n$qtPrimary: #f1854f;\n$qtPrimaryDark: #d6503d;\n$qtBackground: #38484e;\n$qtContentBackground: #2b383d;\n$qtYellow: #fed141;\n\n$yiq-contrasted-threshold: 190;\n\n$sizes: (\n  20: 20%,\n);\n\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px,\n  xxl: 1600px\n);\n\n// Coverage banding\n$coverage-none: transparent;\n$coverage-low: lighten($cs-covered, 45%);\n$coverage-medium-low: lighten($cs-covered, 30%);\n$coverage-medium-high: lighten($cs-covered, 15%);\n$coverage-high: $cs-covered;\n\n// Body\n$body-bg: #fff;\n$body-color: #464647;\n\n// Components\n$caret-width: .3em;\n$caret-vertical-align: $caret-width * 0.5;\n\n// Typography\n$headings-font-family: "Lato", Verdana, Geneva, sans-serif;\n$font-family-sans-serif: "Karla Variable", Verdana, Geneva, sans-serif;\n$font-family-base: $font-family-sans-serif;\n\n$font-size-base: 1rem;\n$line-height-sm: 1.2;\n$text-color: $black;\n\n$border-radius: .5rem;\n$border-radius-lg: 1rem;\n$border-radius-sm: .375rem;\n\n// Buttons\n$buttons-font-family: $headings-font-family;\n\n// Inputs\n$input-font-family: $font-family-base;\n$input-border-color: lighten($text-color, 40%);\n$input-placeholder-color: lighten($text-color, 30%);\n\n// Breadcrumbs\n$breadcrumb-padding-y: 0.5rem;\n\n// Toasts\n// $b-toast-bg-level: 0.3;\n$b-toast-background-opacity: 0.95;\n\n// Printing\n// we\'ll handle print ourselves\n$enable-print-styles: false;\n$print-page-size: a4;\n\n// Utilities\n$zindex-sticky: 100;\n$zindex-site-header: 500;\n$zindex-help-panel: 510;\n\n// Custom\n$footer-height: 68px;\n$like-btn-colour: #dc3545;\n$sticky-bg: rgba(255, 255, 255, 0.9);\n$highlight-bg-color: #FFF01F;\n// 113px = header height\n$full-height-page: calc(100vh - (#{$footer-height} + 113px));\n','\n@import "resources/assets/sass/vue-inline";\n\n.activity-knowledge-skills {\n\n  ul,\n  ol {\n    &:not(.list-unstyled) {\n      // list-style-position: inside breaks p tags in lis, bodge it with padding\n      // list-style-position: inside;\n      padding-left: 1em;\n    }\n  }\n}\n'],sourceRoot:""}]),t.A=i},36680:function(e,t,n){"use strict";var r=n(45627),o=n.n(r),s=n(76798),i=n.n(s)()(o());
2i.push([e.id,".text-override-engage{color:#a35e0d}.bg-override-engage{background:#fff2e3}.text-override-develop{color:#af4c75}.bg-override-develop{background:#fce6ef}.text-override-innovate{color:#538eaa}.bg-override-innovate{background:#dcf2fc}.text-override-express{color:#72781a}.bg-override-express{background:#f9fccc}.border-subject-en{border-color:#f7df8f!important}.border-subject-ma{border-color:#8091aa!important}.border-subject-sc{border-color:#ff9d96!important}.border-subject-dt{border-color:#86a888!important}.border-subject-hi{border-color:#9685b3!important}.border-subject-ad{border-color:#feb9a4!important}.border-subject-ge{border-color:#bf9a84!important}.border-subject-co{border-color:#be7e82!important}.border-subject-mu{border-color:#e588b5!important}.border-subject-pe{border-color:#98bdcb!important}.border-subject-re{border-color:#c3b4d3!important}.border-subject-cl,.border-subject-cld{border-color:#9fbfe0!important}.border-subject-pd{border-color:#d68b9e!important}.border-subject-pe-sw{border-color:#99becc!important}.border-subject-psed{border-color:#fff3d1!important}.border-subject-lt{border-color:#c2d8a0!important}.border-subject-ead{border-color:#8d7db1!important}.border-subject-uw{border-color:#bf9a84!important}.border-subject-ea{border-color:#d38f7e!important}.border-subject-hw{border-color:#9179af!important}.border-subject-h{border-color:#ba7b99!important}.border-subject-llc{border-color:#9ec4ad!important}.border-subject-mn{border-color:#96b5dc!important}.border-subject-st{border-color:#597bb3!important}.border-subject-fbv{border-color:#405791!important}.border-subject-lng{border-color:#f5b187!important}.border-subject-pshe{border-color:#a7c25f!important}.border-subject-rhe{border-color:#eda4e8!important}.border-subject-smsc{border-color:#53ceed!important}.objective-box.skills{background:#fcf2e6}.objective-box.knowledge{background:#e6f7ff}.objective-box.cf-skills{background:#fff0f6}","",{version:3,sources:["webpack://./resources/assets/sass/_variables.scss","webpack://./resources/assets/js/components/activity-knowledge/ObjectiveBox.vue"],names:[],mappings:"AA+CA,sBACE,aC9CF,CDiDA,oBACE,kBC9CF,CDiDA,uBACE,aC9CF,CDiDA,qBACE,kBC9CF,CDkDA,wBACE,aC/CF,CDkDA,sBACE,kBC/CF,CDmDA,uBACE,aChDF,CDmDA,qBACE,kBChDF,CDuIE,mBACE,8BCpIJ,CDmIE,mBACE,8BChIJ,CD+HE,mBACE,8BC5HJ,CD2HE,mBACE,8BCxHJ,CDuHE,mBACE,8BCpHJ,CDmHE,mBACE,8BChHJ,CD+GE,mBACE,8BC5GJ,CD2GE,mBACE,8BCxGJ,CDuGE,mBACE,8BCpGJ,CDmGE,mBACE,8BChGJ,CD+FE,mBACE,8BC5FJ,CD2FE,uCACE,8BCpFJ,CDmFE,mBACE,8BChFJ,CD+EE,sBACE,8BC5EJ,CD2EE,qBACE,8BCxEJ,CDuEE,mBACE,8BCpEJ,CDmEE,oBACE,8BChEJ,CD+DE,mBACE,8BC5DJ,CD2DE,mBACE,8BCxDJ,CDuDE,mBACE,8BCpDJ,CDmDE,kBACE,8BChDJ,CD+CE,oBACE,8BC5CJ,CD2CE,mBACE,8BCxCJ,CDuCE,mBACE,8BCpCJ,CDmCE,oBACE,8BChCJ,CD+BE,oBACE,8BC5BJ,CD2BE,qBACE,8BCxBJ,CDuBE,oBACE,8BCpBJ,CDmBE,qBACE,8BChBJ,CAjJE,sBACE,kBAoJJ,CAjJE,yBACE,kBAmJJ,CAhJE,yBACE,kBAkJJ",sourcesContent:['$cs-engage: #F79C32;\n$cs-develop: #AF4C75;\n$cs-innovate: #538EAA;\n$cs-express: #D0D767;\n\n$black: #2A2A2B;\n$cs-dark-grey: #5a5a5a;\n$cs-medium-grey: #828282;\n$cs-medium-light-grey: #c0c0c0;\n$cs-light-grey: #e6e6e6;\n$cs-pale-grey: #f6f6f6;\n$cs-covered: #28a745;\n$cs-light-covered: #7ddb93;\n$cs-pale-covered: #a9e8b8;\n$cs-not-covered: #dc3545;\n\n$cs-hover: #f8f9fa;\n\n$cs-green-background: #8FCE9D;\n$cs-amber-background: #E6B783;\n$cs-red-background: #E58F91;\n\n$cs-pale-green-background: #ebfae8;\n$cs-pale-amber-background: #fff5eb;\n$cs-pale-red-background: #f5ebeb;\n\n$cs-year-nursery: #FFC400;\n$cs-year-reception: #FFC400;\n$cs-year-1: #0BD46F;\n$cs-year-2: #155FB6;\n$cs-year-3: #E16FE1;\n$cs-year-4: #FF9C55;\n$cs-year-5: #55AAAA;\n$cs-year-6: #FF5555;\n\n$cs-curriculum-pro: #0c226b;\n\n$primary: $cs-innovate;\n$info: #98BBCC;\n\n$cs-pale-engage: #fcf2e6;\n$cs-pale-innovate: #e6f7ff;\n$cs-pale-develop: #fff0f6;\n\n$text-override-engage: #a35e0d;\n$text-override-express: #72781a;\n\n.text-override-engage {\n  color: $text-override-engage;\n}\n\n.bg-override-engage {\n  background: #fff2e3;\n}\n\n.text-override-develop {\n  color: $cs-develop;\n}\n\n.bg-override-develop {\n  background: #fce6ef;\n}\n\n\n.text-override-innovate {\n  color: $cs-innovate;\n}\n\n.bg-override-innovate {\n  background: #dcf2fc;\n}\n\n\n.text-override-express {\n  color: $text-override-express;\n}\n\n.bg-override-express {\n  background: #f9fccc;\n}\n\n$theme-colors: (\n  "engage": $cs-engage,\n  "memorable-experience": $cs-engage,\n  "develop": $cs-develop,\n  "innovate": $cs-innovate,\n  "express": $cs-express,\n  "partial-covered": #BF7C48,\n  "pale-warning": #fadfc1,\n  "pale-danger": #D67BB0,\n  "light-covered": $cs-light-covered,\n  "pale-covered": $cs-pale-covered,\n  "concept": $cs-medium-grey,\n  "aspect": $cs-develop,\n  "subject": $cs-innovate,\n  "curriculum-pro": $cs-curriculum-pro,\n  // RAG\n  "rag-green": $cs-green-background,\
2n  "rag-amber": $cs-amber-background,\n  "rag-red": $cs-red-background,\n  "pale-rag-green": $cs-pale-green-background,\n  "pale-rag-amber": $cs-pale-amber-background,\n  "pale-rag-red": $cs-pale-red-background,\n  "control": $cs-medium-light-grey,\n  // colours\n  "yellow": #FFDA62,\n  "orange": #F1A774,\n);\n\n$activityStages: (\n  "memorable-experience": #7D813E,\n  "engage": $cs-engage,\n  "develop": $cs-develop,\n  "innovate": $cs-innovate,\n  "express": $cs-express,\n);\n\n$bigIdeas: (\n  "change": #703172,\n  "comparison": #ffbeea,\n  "creativity": #fad600,\n  "humankind": #f88914,\n  "investigation": #e86b6d,\n  "materials": #1e4a83,\n  "nature": #348914,\n  "place": #d4292c,\n  "place-and-space": #d4292c,\n  "processes": #53b89a,\n  "significance": #009fe3,\n);\n\n$subjects: (\n  "en": #f7df8f,\n  "ma": #8091aa,\n  "sc": #ff9d96,\n  "dt": #86a888,\n  "hi": #9685b3,\n  "ad": #feb9a4,\n  "ge": #bf9a84,\n  "co": #be7e82,\n  "mu": #e588b5,\n  "pe": #98bdcb,\n  "re": #c3b4d3,\n  "cl": #9fbfe0,\n  "cld": #9fbfe0,\n  "pd": #d68b9e,\n  "pe-sw": #99becc,\n  "psed": #fff3d1,\n  "lt": #c2d8a0,\n  "ead": #8d7db1,\n  "uw": #bf9a84,\n  "ea": #d38f7e,\n  "hw": #9179af,\n  "h": #ba7b99,\n  "llc": #9ec4ad,\n  "mn": #96b5dc,\n  "st": #597bb3,\n  "fbv": #405791,\n  "lng": #f5b187,\n  "pshe": #a7c25f,\n  "rhe": #eda4e8,\n  "smsc": #53ceed,\n);\n\n@each $name, $color in $subjects {\n  .border-subject-#{$name} {\n    border-color: #{$color} !important;\n  }\n}\n\n$yearGroups: (\n  "yg-nursery": $cs-year-nursery,\n  "yg-reception": $cs-year-reception,\n  "yg-1": $cs-year-1,\n  "yg-2": $cs-year-2,\n  "yg-3": $cs-year-3,\n  "yg-4": $cs-year-4,\n  "yg-5": $cs-year-5,\n  "yg-6": $cs-year-6,\n  "ks-eyfs": #36A8C3,\n  "ks-1": #B51E82,\n  "ks-2-lower": #007336,\n  "ks-2-upper": #3F3A69,\n);\n\n$assessments: (\n  "assessment-above": #304D78,\n  "assessment-greater-depth": #116428,\n  "assessment-within": #4DAB57,\n  "assessment-just-within": #78C384,\n  "assessment-borderline": #BF7C48,\n  "assessment-below": #A83432,\n);\n\n$paleAssessments: (\n  "pale-assessment-above": #dbe4f1,\n  "pale-assessment-greater-depth": #bbe2c1,\n  "pale-assessment-within": #dcf0df,\n  "pale-assessment-just-within": #ecf7ee,\n  "pale-assessment-borderline": #ebd5c5,\n  "pale-assessment-below": #f2d9d8,\n);\n\n$pos: (\n  "pos-coverage": $cs-innovate,\n  "pos-breadth": $cs-develop,\n  "pos-discrete": $cs-develop,\n);\n\n$curriculum: (\n  "curriculum-pos": $cs-innovate,\n  "curriculum-li": $cs-engage,\n  "curriculum-cf-skill": $cs-develop,\n  "curriculum-knowledge": $cs-innovate,\n);\n\n$wales: (\n  "wales-ambitious": #bad157,\n  "wales-enterprising": #3aa5aa,\n  "wales-ethical": #715195,\n  "wales-healthy": #c72d4b,\n);\n\n$qtPrimary: #f1854f;\n$qtPrimaryDark: #d6503d;\n$qtBackground: #38484e;\n$qtContentBackground: #2b383d;\n$qtYellow: #fed141;\n\n$yiq-contrasted-threshold: 190;\n\n$sizes: (\n  20: 20%,\n);\n\n$grid-breakpoints: (\n  xs: 0,\n  sm: 576px,\n  md: 768px,\n  lg: 992px,\n  xl: 1200px,\n  xxl: 1600px\n);\n\n// Coverage banding\n$coverage-none: transparent;\n$coverage-low: lighten($cs-covered, 45%);\n$coverage-medium-low: lighten($cs-covered, 30%);\n$coverage-medium-high: lighten($cs-covered, 15%);\n$coverage-high: $cs-covered;\n\n// Body\n$body-bg: #fff;\n$body-color: #464647;\n\n// Components\n$caret-width: .3em;\n$caret-vertical-align: $caret-width * 0.5;\n\n// Typography\n$headings-font-family: "Lato", Verdana, Geneva, sans-serif;\n$font-family-sans-serif: "Karla Variable", Verdana, Geneva, sans-serif;\n$font-family-base: $font-family-sans-serif;\n\n$font-size-base: 1rem;\n$line-height-sm: 1.2;\n$text-color: $black;\n\n$border-radius: .5rem;\n$border-radius-lg: 1rem;\n$border-radius-sm: .375rem;\n\n// Buttons\n$buttons-font-family: $headings-font-family;\n\n// Inputs\n$input-font-family: $font-family-base;\n$input-border-color: lighten($text-color, 40%);\n$input-placeholder-color: lighten($text-color, 30%);\n\n// Breadcrumbs\n$breadcrumb-padding-y: 0.5rem;\n\n// Toasts\n// $b-toast-bg-level: 0.3;\n$b-toast-background-opacity: 0.95;\n\n// Printing\n// we\'ll handle print ourselves\n$enable-print-styles: false;\n$print-page-size: a4;\n\n// Utilities\n$zindex-sticky: 100;\n$zindex-site-header: 500;\n$zindex-help-panel: 510;\n\n// Custom\n$footer-height: 68px;\n$like-btn-colour: #dc3545;\n$sticky-bg: rgba(255, 255, 255, 0.9);\n$highlight-bg-color: #FFF01F;\n// 113px = header height\n$full-height-page: calc(100vh - (#{$footer-height} + 113px));\n','\n@import "resources/assets/sass/vue-inline";\n\n.objective-box {\n\n  &.skills {\n    background: $cs-pale-engage;\n  }\n\n  &.knowledge {\n    background: $cs-pale-innovate;\n  }\n\n  &.cf-skills {\n    background: $cs-pale-develop;\n  }\n}\n\n'],sourceRoot:""}]),t.A=i},693:function(e,t,n){"use strict";var r=n(45627),o=n.n(r),s=n(76798),i=n.n(s)()(o());
2i.push([e.id,".pos-coverage-table .pos-details{max-height:300px;overflow-y:auto}","",{version:3,sources:["webpack://./resources/assets/js/components/curricula/PosCoverageTable.vue"],names:[],mappings:"AAEE,iCACE,gBAAA,CACA,eADJ",sourcesContent:["\n.pos-coverage-table {\n  .pos-details {\n    max-height: 300px;\n    overflow-y: auto;\n  }\n}\n"],sourceRoot:""}]),t.A=i},5128:function(e,t,n){var r=n(80909),o=n(64894);e.exports=function(e,t){var n=-1,s=o(e)?Array(e.length):[];return r(e,function(e,r,o){s[++n]=t(e,r,o)}),s}},46155:function(e,t,n){var r=n(34932),o=n(47422),s=n(15389),i=n(5128),a=n(73937),c=n(27301),u=n(43714),l=n(83488),d=n(56449);e.exports=function(e,t,n){t=t.length?r(t,function(e){return d(e)?function(t){return o(t,1===e.length?e[0]:e)}:e}):[l];var p=-1;t=r(t,c(s));var f=i(e,function(e,n,o){return{criteria:r(t,function(t){return t(e)}),index:++p,value:e}});return a(f,function(e,t){return u(e,t,n)})}},73937:function(e){e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},55765:function(e,t,n){var r=n(38859),o=n(15325),s=n(29905),i=n(19219),a=n(44517),c=n(84247);e.exports=function(e,t,n){var u=-1,l=o,d=e.length,p=!0,f=[],b=f;if(n)p=!1,l=s;else if(d>=200){var g=t?null:a(e);if(g)return c(g);p=!1,l=i,b=new r}else b=t?[]:f;e:for(;++u<d;){var m=e[u],h=t?t(m):m;if(m=n||0!==m?m:0,p&&h==h){for(var v=b.length;v--;)if(b[v]===h)continue e;t&&b.push(h),f.push(m)}else l(b,h,n)||(b!==f&&b.push(h),f.push(m))}return f}},53730:function(e,t,n){var r=n(44394);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,s=e==e,i=r(e),a=void 0!==t,c=null===t,u=t==t,l=r(t);if(!c&&!l&&!i&&e>t||i&&a&&u&&!c&&!l||o&&a&&u||!n&&u||!s)return 1;if(!o&&!i&&!l&&e<t||l&&n&&s&&!o&&!i||c&&n&&s||!a&&s||!u)return-1}return 0}},43714:function(e,t,n){var r=n(53730);e.exports=function(e,t,n){for(var o=-1,s=e.criteria,i=t.criteria,a=s.length,c=n.length;++o<a;){var u=r(s[o],i[o]);if(u)return o>=c?u:u*("desc"==n[o]?-1:1)}return e.index-t.index}},44517:function(e,t,n){var r=n(76545),o=n(63950),s=n(84247),i=r&&1/s(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=i},14419:function(e,t,n){var r=n(75288),o=n(64894),s=n(30361),i=n(23805);e.exports=function(e,t,n){if(!i(n))return!1;var a=typeof t;return!!("number"==a?o(n)&&s(t,n.length):"string"==a&&t in n)&&r(n[t],e)}},63950:function(e){e.exports=function(){}},33031:function(e,t,n){var r=n(83120),o=n(46155),s=n(69302),i=n(14419),a=s(function(e,t){if(null==e)return[];var n=t.length;return n>1&&i(e,t[0],t[1])?t=[]:n>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])});e.exports=a},63375:function(e,t,n){var r=n(55765);e.exports=function(e){return e&&e.length?r(e):[]}},50014:function(e,t,n){var r=n(15389),o=n(55765);e.exports=function(e,t){return e&&e.length?o(e,r(t,2)):[]}},27444:function(e,t,n){"use strict";const r=2147483647,o=36,s=/^xn--/,i=/[^\0-\x7F]/,a=/[\x2E\u3002\uFF0E\uFF61]/g,c={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},u=Math.floor,l=String.fromCharCode;function d(e){throw new RangeError(c[e])}function p(e,t){const n=e.split("@");let r="";n.length>1&&(r=n[0]+"@",e=n[1]);const o=function(e,t){const n=[];let r=e.length;for(;r--;)n[r]=t(e[r]);return n}((e=e.replace(a,".")).split("."),t).join(".");return r+o}function f(e){const t=[];let n=0;const r=e.length;for(;n<r;){const o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<r){const r=e.charCodeAt(n++);56320==(64512&r)?t.push(((1023&o)<<10)+(1023&r)+65536):(t.push(o),n--)}else t.push(o)}return t}const b=function(e){return e>=48&&e<58?e-48+26:e>=65&&e<91?e-65:e>=97&&e<123?e-97:o},g=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},m=function(e,t,n){let r=0;for(e=n?u(e/700):e>>1,e+=u(e/t);e>455;r+=o)e=u(e/35);return u(r+36*e/(e+38))},h=function(e){const t=[],n=e.length;let s=0,i=128,a=72,c=e.lastIndexOf("-");c<0&&(c=0);for(let n=0;n<c;++n)e.charCodeAt(n)>=128&&d("not-basic"),t.push(e.charCodeAt(n));for(let l=c>0?c+1:0;l<n;){const c=s;for(let t=1,i=o;;i+=o){l>=n&&d("invalid-input");const c=b(e.charCodeAt(l++));c>=o&&d("invalid-input"),c>u((r-s)/t)&&d("overflow"),s+=c*t;const p=i<=a?1:i>=a+26?26:i-a;if(c<p)break;const f=o-p;t>u(r/f)&&d("overflow"),t*=f}const p=t.length+1;a=m(s-c,p,0==c),u(s/p)>r-i&&d("overflow"),i+=u(s/p),s%=p,t.splice(s++,0,i)}return String.fromCodePoint(...t)},v=function(e){const t=[],n=(e=f(e)).length;let s=128,i=0,a=72;for(const n of e)n<128&&t.push(l(n));const c=t.length;let p=c;for(c&&t.push("-");p<n;){let n=r;for(const t of e)t>=s&&t<n&&(n=t);const f=p+1;n-s>u((r-i)/f)&&d("overflow"),i+=(n-s)*f,s=n;for(const n of e)if(n<s&&++i>r&&d("overflow"),n===s){let e=i;for(let n=o;;n+=o){const r=n<=a?1:n>=a+26?26:n-a;if(e<r)break;const s=e-r,i=o-r;t.push(l(g(r+s%i,0))),e=u(s/i)}t.push(l(g(e,0))),a=m(i,f,p===c),i=0,++p}++i,++s}return t.join("")},y={version:"2.3.1",ucs2:{decode:f,encode:e=>String.fromCodePoint(...e)},decode:h,encode:v,toASCII:function(e){return p(e,function(e){return i.test(e)?"xn--"+v(e):e})},toUnicode:function(e){return p(e,function(e){return s.test(e)?h(e.slice(4).toLowerCase()):e})}};t.Ay=y},9082:function(e,t,n){"use strict";n.d(t,{A:function(){return u}});var r=n(72058),o={name:"big-idea-header",mixins:[n(58642).A],props:{bigIdea:{type:String,required:!0},showIcon:{type:Boolean,default:!0}},computed:{variant:function(){return this.isBigIdea?"badge-big-idea-".concat(r.A.slugify(this.bigIdea||"")):"badge-outline-secondary"},slug:function(){return r.A.slugify(this.bigIdea||"")},textClass:function(){return["creativity","comparison"].includes(this.slug)?"text-black":"text-white"},icon:function(){var e,t;switch(null===(e=this.bigIdea)||void 0===e?void 0:e.toLowerCase()){case"humankind":t="user";break;case"processes":t="cogs";break;case"nature":t="leaf";break;case"creativity":t="stars";break;case"investigation":t="search";break;case"change":t="clock";break;case"significance":t="exclamation";break;case"comparison":t="balance";break;case"materials":t="book";break;case"place and space":t="mapMarker"}return t},isBigIdea:function(){return["change","comparison","creativity","humankind","investigation","materials","nature","place and space","processes","significance"].includes(String(this.bigIdea).toLowerCase())}}},s=n(85072),i=n.n(s),a=n(28005),c={insert:"head",singleton:!1},u=(i()(a.A,c),a.A.locals,(0,n(14486).A)(o,function(){var e=this,t=e._self._c;return t("div",{staticClass:"big-idea-header border-left d-flex pl-2 align-items-center",class:e.slug},[e.showIcon&&e.icon?t("div",{staticClass:"big-idea-icon-bg mr-2",class:"bg-".concat(e.slug)},[t("font-awesome-icon",{class:e.textClass,attrs:{icon:e.$icons[e.icon],"fixed-width":""}}
2)],1):e._e(),e._v(" "),t("div",[t("h5",{staticClass:"mb-0"},[e._v("\n      "+e._s(e.capitaliseFirstWord(e.bigIdea))+"\n    ")]),e._v(" "),t("small",{staticClass:"d-block"},[e._v("Big idea")])])])},[],!1,null,null,null).exports)},30603:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(72058),o={name:"concept-badge",components:{RestrictedLengthText:n(18871).A},props:{concepts:{type:Array,default:function(){return[]}},blockMode:{type:Boolean,default:!0},classes:{type:Array,default:function(){return[]}},maxTextLength:{type:Number,default:32}},computed:{caption:function(){return r.A.joinWithAnd(this.concepts)}}},s=(0,n(14486).A)(o,function(){var e=this,t=e._self._c;return t("span",[t("span",[e._t("prepend")],2),e._v(" "),t("span",[t("b-badge",{attrs:{variant:"develop"}},[e._v("\n      Concept"+e._s(e.concepts.length>1?"s":"")+"/Aspect"+e._s(e.concepts.length>1?"s":"")+"\n    ")]),e._v(" "),e._t("after")],2),e._v(" "),e.concepts.length>0?t(e.blockMode?"div":"span",{tag:"component",staticClass:"font-weight-bolder",class:e.classes},[e.blockMode?t("ul",{staticClass:"list-unstyled mb-0"},e._l(e.concepts,function(n,r){return t("li",{key:"concept-".concat(r)},[e._v("\n        "+e._s(n)+"\n        ")])}),0):t("restricted-length-text",{attrs:{text:e.caption,"max-length":e.maxTextLength,"show-more":!1}}),e._v(" "),t("span",[e._t("default")],2)],1):e._e()],1)},[],!1,null,null,null).exports},90722:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(86713),o={name:"knowledge-badge",props:{type:{type:String,default:""},overrideVariant:{type:String,default:null}},computed:{variant:function(){return this.overrideVariant||r.A.knowledgeVariant(this.type)},caption:function(){return r.A.knowledgeCaption(this.type)}}},s=(0,n(14486).A)(o,function(){var e=this;return(0,e._self._c)("b-badge",{attrs:{variant:e.variant}},[e._v("\n  "+e._s(e.caption)+"\n")])},[],!1,null,"0bc6a524",null).exports},11575:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(62893),o=n(93366),s=(0,r.defineComponent)({name:"pos-badge",props:{pos:{type:Object,default:null}},computed:{caption:function(){return o.A.getPosDescriptor(this.pos)}}}),i=(0,n(14486).A)(s,function(){var e=this,t=e._self._c;e._self._setupProxy;return t("b-badge",{staticClass:"mr-1",attrs:{variant:"outline-secondary"}},[e._v("\n  "+e._s(e.caption)+"\n")])},[],!1,null,null,null).exports},52244:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r={name:"skill-badge",props:{override:{type:String,default:void 0}},computed:{variant:function(){var e="curriculum-li";return this.override&&this.override.toLowerCase().includes("legacy")&&(e="outline-secondary"),e}}},o=(0,n(14486).A)(r,function(){var e=this;return(0,e._self._c)("b-badge",{attrs:{variant:e.variant}},[e._v("\n  "+e._s(e.override?e.override:"Skill")+"\n")])},[],!1,null,"6289ad0f",null).exports},14620:function(e,t,n){"use strict";n.d(t,{A:function(){return b}});var r=n(62893),o=n(46339),s=n(98155),i=n(7423),a=n(55881),c=n(30131),u=(0,r.defineComponent)({name:"activity-knowledge",components:{ActivityKnowledgePos:a.A,ActivityKnowledgeSkills:s.A},props:{skills:{type:Array,default:function(){return[]}},additionalPos:{type:Array,default:function(){return[]}},context:{type:String,default:"",validator:function(e){return["","activity","progression","lesson","lesson-edit"].includes(e)}},coalesce:{type:Boolean,default:!0},showSubjects:{type:Boolean,default:!1},showYearGroups:{type:Boolean,default:!1},maxConceptTextLength:{type:Number,default:40},differentiateSkillSource:{type:Boolean,default:!0},forbidProgression:{type:Boolean,default:!1}},data:function(){return{revealOptional:!1}},computed:{showPos:function(){return c.A.getAdapterForSchool().functionOptions.activity.showPos},showEnhancedProvision:function(){return"activity"===this.context},coalescedMainSkills:function(){return this.skills.filter(function(e){return"M"===e.type||!e.type})},enhancedProvisionSkills:function(){return this.showEnhancedProvision?this.skills.filter(function(e){return"E"===e.type||!e.type}):[]},skillsList:function(){var e=[],t=this.skills.filter(function(e){return"activity"===(null==e?void 0:e.source)}),n=this.skills.filter(function(e){return!t.map(function(e){return e.id}).includes(e.id)});return t.length>0&&e.push({mainSkills:t.filter(function(e){return"M"===e.type}),skills:t,activitySkills:!0}),e.concat(n.map(function(e){return{mainSkills:[e],skills:[e],additionalPos:[]}}))}},created:function(){this.presenter=new o.A},methods:{hasAdditionalInfo:function(e,t){return(this.showEnhancedProvision?e.filter(function(e){return"E"!==e.type}):e).length>0||t.length>0&&!this.showPos},showAdditionSkillInfo:function(e,t,n){var r=this.showEnhancedProvision?e.filter(function(e){return"E"!==e.type}):e;i.A.showAdditionSkillInfo(r,t,n,this.showPos)}}}),l=n(85072),d=n.n(l),p=n(9153),f={insert:"head",singleton:!1},b=(d()(p.A,f),p.A.locals,(0,n(14486).A)(u,function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"activity-knowledge"},[e.showPos?t("activity-knowledge-pos",{attrs:{pos:e.additionalPos,skills:e.coalescedMainSkills}}
2):e._e(),e._v(" "),e.coalesce?t("div",[t("activity-knowledge-skills",{attrs:{skills:e.coalescedMainSkills,context:e.context,"show-subjects":e.showSubjects,"show-year-groups":e.showYearGroups,"max-concept-text-length":e.maxConceptTextLength,"differentiate-skill-source":e.differentiateSkillSource,"forbid-progression":e.forbidProgression},on:{"show-skills-progression":function(t){return e.$emit("show-skills-progression")}}}),e._v(" "),e.enhancedProvisionSkills.length>0?t("div",{staticClass:"mt-4 bg-light eb-container"},[t("h5",{staticClass:"text-muted"},[e._v("\n        Enhanced provision\n      ")]),e._v(" "),e._t("enhanced-provision"),e._v(" "),t("activity-knowledge-skills",{attrs:{skills:e.enhancedProvisionSkills,context:"","show-subjects":e.showSubjects,"show-year-groups":e.showYearGroups,"max-concept-text-length":e.maxConceptTextLength,"differentiate-skill-source":e.differentiateSkillSource}})],2):e._e(),e._v(" "),e._t("bottom"),e._v(" "),e.coalescedMainSkills.length>0&&e.hasAdditionalInfo(e.skills||[],e.additionalPos||[])?t("b-button",{staticClass:"d-print-none p-0",attrs:{variant:"link"},on:{click:function(t){return e.showAdditionSkillInfo(e.skills,e.additionalPos,e.context)}}},[e._v("\n      Additional information\n    ")]):e._e()],2):t("div",[t("b-list-group",{staticClass:"activity-knowledge-list"},e._l(e.skillsList,function(n,r){return t("b-list-group-item",{key:"skill-".concat(r)},[t("div",{staticClass:"d-flex"},[t("div",{staticClass:"ml-auto"},[n.skills.length>0?e._t("buttons",null,{skill:n.skills[0],skills:n.skills}):e._e()],2)]),e._v(" "),t("div",{staticClass:"d-flex"},[t("div",{staticClass:"w-100"},[t("activity-knowledge-skills",{attrs:{skills:n.mainSkills,context:e.context,"show-subjects":e.showSubjects,"show-year-groups":e.showYearGroups,"max-concept-text-length":e.maxConceptTextLength,"differentiate-skill-source":e.differentiateSkillSource}}),e._v(" "),e._t("bottom"),e._v(" "),e.hasAdditionalInfo((null==n?void 0:n.skills)||[],(null==n?void 0:n.additionalPos)||[])?t("b-button",{staticClass:"d-print-none p-0",attrs:{variant:"link"},on:{click:function(t){return e.showAdditionSkillInfo(n.skills,n.additionalPos,e.context)}}},[e._v("\n              Additional information\n            ")]):e._e()],2)])])}),1)],1)],1)},[],!1,null,null,null).exports)},55881:function(e,t,n){"use strict";n.d(t,{A:function(){return g}});var r=n(62893),o=n(46339),s=n(15410),i=n(19954),a=n(79642),c=n(11575),u=n(45868);function l(e){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach(function(t){f(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function f(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=l(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=(0,r.defineComponent)({name:"activity-knowledge-pos",components:{YearGroupBadges:u.A,PosBadge:c.A,CsCodes:a.A},props:{skills:{type:Array,default:function(){return[]}},pos:{type:Array,default:function(){return[]}},showYearGroup:{type:Boolean,default:!0}},computed:{allPos:function(){return i.A.distinct(i.A.selectMany(this.skills,function(e){return e.pos}).concat(this.pos),function(e){return e.id})},groupedBySubject:function(){var e=this,t=i.A.groupBy(this.allPos,function(e){return e.subject_id}).map(function(t){var n=t[1][0];return{id:n.subject_id,title:n.subject_title,short_title:n.subject_short_title,pos:e.deDupPos(t[1]),covered:i.A.sum(t[1].map(function(e){return e.covered?e.covered:0}))}});return t.sort(function(e,t){return t.covered-e.covered}),t}},created:function(){this.posPresenter=new s.A,this.presenter=new o.A},methods:{subjectCaption:function(e){var t=e.subject_short_title;return e.topic!==e.subject&&(t=e.topic),t},getPosVariant:function(e){return this.posPresenter.getVariant(e)},deDupPos:function(e){return i.A.groupBy(e,"description").map(function(e){var t=i.A.distinct(e[1].map(function(e){return{epoch:e.epoch,title:e.year_group}}),"epoch");return p(p({},e[1][0]),{},{year_groups:t})})}}}),g=(0,n(14486).A)(b,function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",e._l(e.groupedBySubject,function(n){return t("div",{key:"subject-".concat(n.id)},[t("div",[t("h5",[e._v(e._s(n.title)+" coverage")]),e._v(" "),t("ul",{staticStyle:{"padding-left":"1rem"}},e._l(n.pos,function(r){return t("li",{key:r.id},[e.showYearGroup?t("year-group-badges",{attrs:{"year-groups":r.year_groups.map(function(e){return e.title}),"variant-override":"outline-dark",short:""}}
2):e._e(),e._v(" "),r?t("pos-badge",{staticClass:"mr-1",attrs:{pos:r}}):e._e(),e._v(" "),e.subjectCaption(r)!==n.title&&e.subjectCaption(r)!==n.short_title?t("b-badge",{staticClass:"mr-1",attrs:{variant:"outline-secondary"}},[e._v("\n            "+e._s(e.subjectCaption(r))+"\n          ")]):e._e(),e._v(" "),"B"===r.type?t("b-badge",{attrs:{variant:e.getPosVariant(r.type)}},[e._v("\n            Breadth\n          ")]):e._e(),e._v(" "),r.aspect&&r.topic!==r.aspect.short_title?t("b-badge",{attrs:{variant:"outline-secondary"}},[e._v("\n            "+e._s(r.aspect.short_title)+"\n          ")]):e._e(),e._v(" "),r.covered?t("b-badge",{attrs:{title:"Covered ".concat(r.covered," time(s)"),variant:"success"}},[e._v("\n            "+e._s(r.covered)+"\n          ")]):e._e(),e._v(" "),t("cs-codes",{attrs:{codes:[r.code]}}),e._v("\n          "+e._s(r.description)+"\n        ")],1)}),0)])])}),0)},[],!1,null,null,null).exports},98155:function(e,t,n){"use strict";n.d(t,{A:function(){return x}});var r=n(62893),o=n(30603),s=n(19954),i=n(52244),a=n(90722),c=n(25929),u=n(7423),l=n(46339),d=n(33790),p=n(45868),f=n(79642),b=n(9082),g=n(32474),m=n(88055),h=n.n(m),v=n(22650),y=n(26855),C=n(72159),_=n(72058),A=n(66485),k=n(49288),D=(0,r.defineComponent)({name:"activity-knowledge-skills",components:{PosHoverOver:k.A,ObjectiveLineSplit:A.A,ObjectiveBox:C.A,SubjectBadges:y.A,YearGroupBadge:g.A,BigIdeaHeader:b.A,CsCodes:f.A,YearGroupBadges:p.A,MarkdownOutput:c.A,KnowledgeBadge:a.A,SkillBadge:i.A,ConceptBadge:o.A},mixins:[d.A,v.A],props:{skills:{type:Array,default:function(){return[]}},context:{type:String,default:"",validator:function(e){return["","activity","progression","lesson","lesson-edit"].includes(e)}},showSubjects:{type:Boolean,default:!1},showYearGroups:{type:Boolean,default:!1},maxConceptTextLength:{type:Number,default:32},differentiateSkillSource:{type:Boolean,default:!0},style2025:{type:Boolean,default:!0},forbidProgression:{type:Boolean,default:!1},objectiveBadges:{type:Boolean,default:!1}},data:function(){return{revealOptional:!1,internalSkills:[]}},computed:{orderedSkills:function(){return h()(this.internalSkills).sort(function(e,t){return e.epoch-t.epoch})},bigIdeas:function(){return s.A.distinctValues(this.internalSkills.map(function(e){return e.big_idea})).filter(function(e){return e})},concepts:function(){return s.A.distinctValues(this.internalSkills.map(function(e){return e.concept}))},subjects:function(){return s.A.distinctValues(s.A.selectMany(this.internalSkills,function(e){return e.pos}).map(function(e){return e.subject_short_title}))},subjectObjects:function(){var e=s.A.selectMany(this.internalSkills,function(e){return e.pos}).map(function(e){return{id:e.subject_id,title:e.subject_title,short_title:e.subject_short_title}});return s.A.distinct(e,function(e){return e.id})},subjectsText:function(){return _.A.joinWithAnd(this.subjectObjects.map(function(e){return e.title}))},yearGroups:function(){return s.A.distinctValues(s.A.selectMany(this.internalSkills,function(e){return e.pos}).map(function(e){return e.year_group}))},activityKnowledge:function(){return s.A.distinct(s.A.selectMany(this.internalSkills,function(e){return e.activity_knowledge}),function(e){return e.description})}},watch:{skills:{immediate:!0,handler:function(){this.internalSkills=this.mutateSkills(this.skills)}}},created:function(){this.presenter=new l.A},methods:{mutateSkills:function(e){var t=1,n=e.filter(function(e){return"M"===e.type}).length;return h()(e).map(function(e){var r=n>1&&e.activity_knowledge.length>0?String.fromCharCode(t+64):null;return e.linkId=r,e.activity_knowledge=e.activity_knowledge.map(function(e){return e.linkId=r,e}),r&&(t+=1),e})},showSkillsProgression:function(){this.$emit("show-skills-progression"),this.forbidProgression||u.A.showSkillsProgression(this.skills)},hasMultipleYearGroups:function(e){return s.A.distinctValues(e.map(function(e){return e.year_group})).length>1}}}),$=n(85072),E=n.n($),B=n(35313),w={insert:"head",singleton:!1},x=(E()(B.A,w),B.A.locals,(0,n(14486).A)(D,function(){var e=this,t=e._self._c;e._self._setupProxy;return e.skills.length>0?t("div",{staticClass:"activity-knowledge-skills"},[e.style2025?e._e():e._l(e.bigIdeas,function(e,n){return t("big-idea-header",{key:"bi-".concat(n),staticClass:"mb-2",attrs:{"big-idea":e}})}),e._v(" "),e.style2025?e._e():t("concept-badge",{attrs:{concepts:e.concepts,"max-text-length":e.maxConceptTextLength,"block-mode":""},scopedSlots:e._u([["activity","lesson"].includes(e.context)?{key:"after",fn:function(){return[t("b-button",{staticClass:"d-print-none ml-2 p-0",attrs:{variant:"link"},on:{click:e.showSkillsProgression}},[e._v("\n        View progression\n      ")])]},proxy:!0}:null],null,!0)}),e._v(" "),e.objectiveBadges&&e.showSubjects?t("subject-badges",{staticClass:"mr-1",attrs:{subjects:e.subjects}}
2):e._e(),e._v(" "),t("div",{staticClass:"d-flex align-items-baseline"},[e.objectiveBadges?t("skill-badge",{attrs:{override:e.skills.length>1?"Skills":null}}):t("h5",{staticClass:"mb-0"},[e.showYearGroups?t("year-group-badges",{attrs:{"year-groups":e.yearGroups,"text-only":""}}):e._e(),e._v("\n      Skill"+e._s(1!==e.orderedSkills.length?"s":"")+"\n    ")],1),e._v(" "),e.style2025&&["activity","lesson","lesson-edit"].includes(e.context)?t("b-button",{staticClass:"d-print-none ml-auto p-0",attrs:{variant:"link"},on:{click:e.showSkillsProgression}},[e._v("\n      View progression\n    ")]):e._e()],1),e._v(" "),["activity","lesson","lesson-edit"].includes(e.context)?t("span",{staticClass:"d-block text-muted small"},[e._v("\n    In this lesson children will:\n  ")]):e._e(),e._v(" "),t("objective-box",{attrs:{type:"skills"}},e._l(e.orderedSkills,function(n,r){return t("div",{key:"skill-".concat(n.id),staticClass:"mb-2 ml-2"},[t("div",{staticClass:"d-flex"},[n.linkId?t("b-badge",{staticClass:"bg-white text-dark rounded-0",staticStyle:{width:"1.5rem"},attrs:{variant:"outline-engage"}},[e._v("\n          "+e._s(n.linkId)+"\n        ")]):e._e(),e._v(" "),t("pos-hover-over",{staticClass:"ml-auto",attrs:{pos:n.pos}})],1),e._v(" "),t("ul",[t("li",[t("cs-codes",{attrs:{codes:[n.code]}}),e._v(" "),n.tag?t("b-badge",{staticClass:"mr-1",attrs:{variant:"outline-secondary"}},[e._v("\n            "+e._s(n.tag)+"\n          ")]):e._e(),e._v(" "),e.hasMultipleYearGroups(e.skills)?t("year-group-badge",{attrs:{"year-group":n.year_group,short:""}}):e._e(),e._v(" "),e.differentiateSkillSource&&"school"===(null==n?void 0:n.source)?t("font-awesome-icon",{staticClass:"cursor-pointer",staticStyle:{"vertical-align":"middle"},attrs:{icon:e.$icons.school,title:"This skill has been added by your school to this lesson"}}):e._e(),e._v(" "),"user"===(null==n?void 0:n.source)?t("font-awesome-icon",{staticClass:"cursor-pointer",staticStyle:{"vertical-align":"middle"},attrs:{icon:e.$icons.knowledge,title:"This skill has been added specifically for this lesson"}}):e._e(),e._v(" "),t("span",[e._v("\n            "+e._s(e.markdownToPlainText(n.skill))+"\n          ")])],1)]),e._v(" "),r<e.orderedSkills.length-1?t("objective-line-split",{attrs:{type:"skills"}}):e._e()],1)}),0),e._v(" "),e.activityKnowledge.length>0?t("div",{staticClass:"mt-2"},[e.objectiveBadges?t("knowledge-badge",{attrs:{type:"activity"}}):t("h5",{staticClass:"mb-1"},[e.showYearGroups?t("year-group-badges",{attrs:{"year-groups":e.yearGroups,"text-only":""}}):e._e(),e._v("\n      Knowledge\n    ")],1),e._v(" "),["activity","lesson","lesson-edit"].includes(e.context)?t("span",{staticClass:"d-block small text-muted"},[e._v("\n      By the end of this lesson children should know:\n    ")]):e._e(),e._v(" "),t("objective-box",{attrs:{type:"knowledge"}},[t("div",e._l(e.activityKnowledge,function(n,r){return t("div",{key:"activity-knowledge-".concat(n.id),staticClass:"ml-2"},[n.linkId?t("div",[t("b-badge",{staticClass:"bg-white text-dark rounded-0",staticStyle:{width:"1.5rem"},attrs:{variant:"outline-innovate"}},[e._v("\n              "+e._s(n.linkId)+"\n            ")])],1):e._e(),e._v(" "),t("cs-codes",{attrs:{codes:["ak-".concat(n.id)]}}),e._v(" "),t("markdown-output",{attrs:{content:n.description}}),e._v(" "),r<e.activityKnowledge.length-1?t("objective-line-split",{attrs:{type:"knowledge"}}):e._e()],1)}),0)])],1):e._e()],2):e._e()},[],!1,null,null,null).exports)},79642:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(62893),o=n(33790),s=(0,r.defineComponent)({name:"cs-codes",mixins:[o.A],props:{codes:{type:Array,default:function(){return[]}}},methods:{copyToClipboard:function(e){this.$alert.queueToast({message:"Copied '".concat(e,"' to clipboard"),severity:"info",duration:1e3}),navigator.clipboard.writeText(e)}}}),i=(0,n(14486).A)(s,function(){var e=this,t=e._self._c;e._self._setupProxy;return e.userCan("view_curriculum_codes")?t("span",e._l(e.codes,function(n,r){return t("span",{key:"code-".concat(r),staticClass:"curriculum-code-text text-nowrap"},[e._v(e._s(n)+"\n    "),t("b-button",{staticClass:"border-0",attrs:{size:"tiny",variant:"outline-secondary",title:"Copy code to clipboard"},on:{click:function(t){return e.copyToClipboard(n)}}},[t("font-awesome-icon",{attrs:{icon:e.$icons.copy}})],1)],1)}
2),0):e._e()},[],!1,null,null,null).exports},72159:function(e,t,n){"use strict";n.d(t,{A:function(){return c}});var r=(0,n(62893).defineComponent)({name:"objective-box",props:{type:{type:String,required:!0,validator:function(e){return["skills","knowledge","cf-skills","gray"].includes(e)}}},computed:{classes:function(){var e=[];switch(this.type){case"skills":e=["border-curriculum-li","skills"];break;case"knowledge":e=["border-curriculum-knowledge","knowledge"];break;case"cf-skills":e=["border-curriculum-cf-skill","cf-skills"];break;default:e=["border-control","bg-light"]}return e}}}),o=n(85072),s=n.n(o),i=n(36680),a={insert:"head",singleton:!1},c=(s()(i.A,a),i.A.locals,(0,n(14486).A)(r,function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"border-left objective-box p-1",class:e.classes,staticStyle:{"border-left-width":"5px !important"}},[e._t("default")],2)},[],!1,null,null,null).exports)},66485:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=(0,n(62893).defineComponent)({name:"objective-line-split",props:{type:{type:String,required:!0,validator:function(e){return["skills","knowledge","cf-skills"].includes(e)}}},computed:{classes:function(){var e=[];switch(this.type){case"skills":e=["border-curriculum-li"];break;case"knowledge":e=["border-curriculum-knowledge"];break;case"cf-skills":e=["border-curriculum-cf-skill"]}return e}}}),o=(0,n(14486).A)(r,function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"border-bottom mb-2",class:e.classes,staticStyle:{"border-bottom-width":"2px",height:"2px","margin-right":"10px",o
2pacity:"30%"}})},[],!1,null,null,null).exports},49288:function(e,t,n){"use strict";n.d(t,{A:function(){return f}});var r=n(62893),o=n(81523),s=n(32474),i=n(87924),a=n(93366),c=(0,r.defineComponent)({name:"pos-hover-over",components:{YearGroupBadge:s.A,ClrSubjectBadge:o.A},props:{pos:{type:Array,default:function(){return[]}}},data:function(){return{id:i.A.generateUUID()}},computed:{mainPos:function(){return(this.pos||[]).length>0?this.pos[0]:null},posCaption:function(){var e="";if(this.mainPos){var t=a.A.getAdapter(this.mainPos.country_code);e=t?this.pos.length>1?t.pos.multiple:t.pos.single:""}return e}},methods:{subject:function(e){var t,n,r;return null!=e&&null!==(t=e.subject_obj)&&void 0!==t&&t.id?r=e.subject_obj:null!=e&&null!==(n=e.subject)&&void 0!==n&&n.id&&(r=e.subject),r}}}),u=n(85072),l=n.n(u),d=n(54494),p={insert:"head",singleton:!1},f=(l()(d.A,p),d.A.locals,(0,n(14486).A)(c,function(){var e=this,t=e._self._c;e._self._setupProxy;return e.mainPos?t("span",[t("b-button",{staticClass:"ml-auto m-0 mr-1 mt-2 p-0 d-block",attrs:{id:"pos-button-".concat(e.id),variant:"link",size:"sm"}},[e._v("\n    "+e._s(e.posCaption)+" covered\n  ")]),e._v(" "),t("b-popover",{attrs:{target:"pos-button-".concat(e.id),triggers:"hover","custom-class":"shadow-lg"}},[t("ul",{staticClass:"mb-0 p-0 pl-3"},e._l(e.pos,function(n){return t("li",{key:"pos_".concat(n.id)},[t("year-group-badge",{attrs:{"year-group":n.year_group,short:""}}),e._v(" "),e.subject(n)?t("clr-subject-badge",{attrs:{subject:e.subject(n)}}):e._e(),e._v("\n        "+e._s(n.description)+"\n      ")],1)}),0)])],1):e._e()},[],!1,null,"068d46a0",null).exports)},18871:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(92516),o=n.n(r),s=n(87924),i={name:"restricted-length-text",mixins:[n(22650).A],props:{maxLength:{type:Number,default:150},text:{type:String,default:void 0},markdown:{type:String,default:void 0},textClass:{type:[String,Array],default:""},restrict:{type:Boolean,default:!0},showMore:{type:Boolean,default:!0}},data:function(){return{id:s.A.generateUUID()}},computed:{internalText:function(){return this.markdown?this.markdownToPlainText(this.markdown):this.text?this.text:""},limitedText:function(){return this.internalText?o()(this.internalText,{length:this.maxLength,omission:"..."}):""}}},a=(0,n(14486).A)(i,function(){var e=this,t=e._self._c;return t("fragment",[t("span",{class:e.textClass,attrs:{id:e.showMore?"":"text-".concat(e.id)}},[e._v("\n    "+e._s(e.restrict?e.limitedText:e.internalText)+"\n  ")]),e._v(" "),e.showMore&&e.restrict&&e.internalText.length>e.maxLength?t("b-button",{staticClass:"p-0",attrs:{id:"text-".concat(e.id),size:"sm",variant:"link"}},[e._v("\n    more\n  ")]):e._e(),e._v(" "),e.restrict&&e.internalText.length>e.maxLength?t("b-popover",{attrs:{triggers:"hover",target:"text-".concat(e.id)}},[e._v("\n    "+e._s(e.internalText)+"\n  ")]):e._e()],1)},[],!1,null,null,null).exports},12093:function(e,t,n){"use strict";n.d(t,{A:function(){return l}});var r=n(46339),o=n(19954),s=n(25929),i=n(32474),a=n(15410),c=n(14620),u={name:"activity-item-skills",components:{CsCodes:n(79642).A,ActivityKnowledge:c.A,YearGroupBadge:i.A,MarkdownOutput:s.A},props:{skills:{type:Array,default:function(){return[]}},pos:{type:Array,default:function(){return[]}},showSubjectAreas:{type:Boolean,default:!1},showSubjects:{type:Boolean,default:!1},showPos:{type:Boolean,default:!0},showYearGroup:{type:Boolean,default:!1},listMode:{type:String,default:"items"},linkSkillProgression:{type:Boolean,default:!1},skillContext:{type:String,default:"activity"}},computed:{internalListMode:function(){var e=this.listMode;return["auto","grouped","items"].includes(this.listMode)&&("auto"===this.listMode&&(e=this.distinctPos.length>1?"grouped":"items"),this.isEyfs&&(e="items")),e},isEyfs:function(){var e=o.A.distinctValues(this.pos.map(function(e){return e.year_group}).concat(this.distinctPos.map(function(e){return e.year_group})));return e.includes("Nursery")||e.includes("Reception")},distinctPos:function(){return this.pos.length>0?this.pos:this.presenter.getDistinctOrderedPos(this.skills)},showCodes:function(){return this.$store.getters.userCan("view_curriculum_codes")},subjectAreas:function(){return o.A.distinctValues(this.distinctPos.map(function(e){return e.topic})).join(", ")},subjects:function(){return o.A.distinctValues(this.distinctPos.map(function(e){return e.subject})).join(", ")},knowledgeTypes:function(){return o.A.groupBy(this.knowledge,function(e){return e.label}).map(function(e){return{label:e[0],knowledge:e[1]}})}
2,knowledge:function(){var e=[];return this.skills.filter(function(e){return e.knowledge}).forEach(function(t){e.push({code:"CORE-".concat(t.code),label:"Knowledge",year_group:t.year_group,knowledge:t.knowledge})}),this.skills.filter(function(e){return e.specific_knowledge.length>0}).forEach(function(t){t.specific_knowledge.forEach(function(n,r){var o=n.description||n,s="SPECIFIC-".concat(t.code,"-").concat(r);e.map(function(e){return e.code}).includes(s)||e.push({code:s,label:"Specific knowledge",knowledge:o,year_group:t.year_group})})}),e},groupedPos:function(){var e=this;return o.A.groupBy(this.distinctPos,function(t){return e.generateTopic(t)}).map(function(e){return{topic:e[0],pos:e[1]}})},yearGroups:function(){return o.A.distinct(o.A.selectMany(this.groupedPos,function(e){return e.pos}).map(function(e){return e.year_group}),"epoch")}},created:function(){this.presenter=new r.A,this.posPresenter=new a.A},methods:{generateTopic:function(e){return e.topic!==e.subject?"".concat(e.short_subject," - ").concat(e.topic):e.topic},getGroupPosText:function(e){var t="P. of Study";return e.pos.length>0&&(t=this.getPosText(e.pos[0])),t},getPosVariant:function(e){return this.posPresenter.getVariant(e)},getPosText:function(e){var t=this.presenter.getBadgeText(e,"pos");return[36,48].includes(e.epoch)&&"C"!==e.type&&(t=void 0),t}}},l=(0,n(14486).A)(u,function(){var e=this,t=e._self._c;return t("div",["grouped"===e.internalListMode?[t("div",[e.showPos?t("ul",{staticClass:"list-unstyled"},e._l(e.groupedPos,function(n,r){return t("li",{key:"pos-group-".concat(r)},[e.getGroupPosText(n)?t("b-badge",{attrs:{variant:"curriculum-pos"}},[e._v("\n            "+e._s(e.getGroupPosText(n))+"\n          ")]):e._e(),e._v(" "),n.pos&&n.pos.length>0&&"B"===n.pos[0].type?t("b-badge",{attrs:{variant:e.getPosVariant(n.pos[0].type)}},[e._v("\n            Breadth\n          ")]):e._e(),e._v(" "),t("b-badge",{attrs:{variant:"subject"}},[e._v("\n            "+e._s(n.topic)+"\n          ")]),e._v(" "),t("ul",{staticClass:"list-unstyled ml-4"},e._l(n.pos,function(n){return t("li",{key:n.id},[n.covered?t("b-badge",{attrs:{title:"Covered ".concat(n.covered," time(s)"),variant:"success"}},[e._v("\n                "+e._s(n.covered)+"\n              ")]):e._e(),e._v(" "),t("cs-codes",{attrs:{codes:[n.code]}}),e._v(" "),e.showYearGroup?t("year-group-badge",{attrs:{"year-group":n.year_group}}):e._e(),e._v(" "),n.aspect&&n.aspect.short_title?t("b-badge",{attrs:{variant:"subject"}},[e._v("\n                "+e._s(n.aspect.short_title)+"\n              ")]):e._e(),e._v(" "),t("span",[e._v(e._s(n.description))])],1)}),0)],1)}),0):e._e()]),e._v(" "),t("div",e._l(e.knowledgeTypes,function(n,r){return t("div",{key:"know-".concat(r)},[t("b-badge",{attrs:{variant:"curriculum-knowledge"}},[e._v("\n          "+e._s(n.label)+"\n        ")]),e._v(" "),t("ul",{staticClass:"list-unstyled ml-4"},e._l(n.knowledge,function(n,r){return t("li",{key:"knowledge_".concat(r)},[t("cs-codes",{attrs:{codes:[n.code]}}),e._v(" "),e.showYearGroup?t("year-group-badge",{attrs:{"year-group":n.year_group}}):e._e(),e._v(" "),t("markdown-output",{attrs:{content:n.knowledge,inline:""}})],1)}),0)],1)}),0),e._v(" "),t("div",{staticClass:"mb-3"},[e.skills.length>0?t("b-badge",{attrs:{variant:"curriculum-li"}},[e._v("\n        Skill(s)\n      ")]):e._e(),e._v(" "),t("ul",{staticClass:"list-unstyled ml-4 mb-1"},e._l(e.skills,function(n){return t("li",{key:n.id},[t("cs-codes",{attrs:{codes:[n.code]}}),e._v(" "),e.showYearGroup?t("year-group-badge",{attrs:{"year-group":n.year_group}}):e._e(),e._v(" "),t("markdown-output",{attrs:{content:n.skill,inline:""}}),e._v(" "),e.linkSkillProgression?t("b-button",{staticClass:"pl-0 d-print-none",attrs:{size:"sm",variant:"link"},on:{click:function(t){return e.$emit("li-clicked",n.id)}}},[e._v("\n            View progression\n          ")]):e._e()],1)}),0)],1)]:e._e(),e._v(" "),"items"===e.internalListMode?[t("div",[e.showSubjects?t("strong",[e._v(e._s(e.subjects))]):e._e(),e._v(" "),e.showPos&&e.distinctPos.length?t("ul",{staticClass:"list-unstyled"},e._l(e.distinctPos,function(n){return t("li",{key:n.id},[e.getPosText(n)?t("b-badge",{attrs:{variant:"curriculum-pos"}},[e._v("\n            "+e._s(e.getPosText(n))+"\n          ")]):e._e(
2),e._v(" "),"B"===n.type?t("b-badge",{attrs:{variant:e.getPosVariant(n.type)}},[e._v("\n            Breadth\n          ")]):e._e(),e._v(" "),t("b-badge",{attrs:{variant:"subject"}},[e._v("\n            "+e._s(n.topic)+"\n          ")]),e._v(" "),n.aspect&&n.topic!==n.aspect.short_title?t("b-badge",{attrs:{variant:"subject"}},[e._v("\n            "+e._s(n.aspect.short_title)+"\n          ")]):e._e(),e._v(" "),n.covered?t("b-badge",{attrs:{title:"Covered ".concat(n.covered," time(s)"),variant:"success"}},[e._v("\n            "+e._s(n.covered)+"\n          ")]):e._e(),e._v(" "),t("cs-codes",{attrs:{codes:[n.code]}}),e._v(" "),t("span",[e._v(e._s(n.description))])],1)}),0):e._e()]),e._v(" "),t("div",[e.knowledge.length?t("ul",{staticClass:"list-unstyled"},e._l(e.knowledge,function(n,r){return t("li",{key:"knowledge_".concat(r)},[t("b-badge",{attrs:{variant:"curriculum-knowledge"}},[e._v("\n            "+e._s(n.label)+"\n          ")]),e._v(" "),t("cs-codes",{attrs:{codes:[n.code]}}),e._v(" "),e.showYearGroup?t("year-group-badge",{attrs:{"year-group":n.year_group}}):e._e(),e._v(" "),t("markdown-output",{attrs:{content:n.knowledge,inline:""}})],1)}),0):e._e()]),e._v(" "),t("div",[e.skills.length?t("ul",{staticClass:"list-unstyled"},e._l(e.skills,function(n){return t("li",{key:n.id},[t("b-badge",{attrs:{variant:"curriculum-li"}},[e._v("\n            "+e._s(e.presenter.getBadgeText(n,"li"))+"\n          ")]),e._v(" "),t("cs-codes",{attrs:{codes:[n.code]}}),e._v(" "),e.showYearGroup?t("year-group-badge",{attrs:{"year-group":n.year_group}}):e._e(),e._v(" "),t("markdown-output",{attrs:{content:n.skill,inline:""}}),e._v(" "),e.linkSkillProgression?t("b-button",{staticClass:"pl-0 d-print-none",attrs:{size:"sm",variant:"link"},on:{click:function(t){return e.$emit("li-clicked",n.id)}}},[e._v("\n            View progression\n          ")]):e._e()],1)}),0):e._e()])]:e._e(),e._v(" "),"activity-knowledge"===e.internalListMode?[t("activity-knowledge",{attrs:{skills:e.skills,"additional-pos":e.pos,context:e.skillContext}})]:e._e()],2)},[],!1,null,null,null).exports},81523:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(62893),o=n(72058),s=(0,r.defineComponent)({name:"clr-subject-badge",props:{subject:{type:Object,default:null},fullTitle:{type:Boolean,default:!1}},computed:{variant:function(){var e;return null!==(e=this.subject)&&void 0!==e&&e.code?"subject-".concat(this.subjectCode):"subject"},subjectCode:function(){var e,t;return null!==(e=this.subject)&&void 0!==e&&e.code?o.A.slugify(null===(t=this.subject)||void 0===t?void 0:t.code).toLowerCase():""},overrideClasses:function(){var e=[];if("sc"===this.subjectCode)e=["text-dark"];return e}}}),i=(0,n(14486).A)(s,function(){var e=this,t=e._self._c;e._self._setupProxy;return e.subject?t("b-badge",{class:e.overrideClasses,attrs:{variant:e.variant}},[e._v("\n  "+e._s(e.fullTitle?e.subject.title:e.subject.short_title)+"\n")]):e._e()},[],!1,null,null,null).exports},79416:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(12093),o=n(42102),s=n(42202),i={name:"skill-progression-item",components:{ArrowButton:o.A,ActivityItemSkills:r.A},props:{initialSkillId:{type:[String,Number],required:!0},progression:{type:Array,required:!0},listMode:{type:String,default:"items"},skillContext:{type:String,default:""},hideYearGroup:{type:Boolean,default:!1}},data:function(){return{currentIndex:0}},computed:{currentSkill:function(){return this.progression[this.currentIndex]},skills:function(){return this.currentSkill?[this.currentSkill]:[]},pos:function(){return this.currentSkill?this.currentSkill.pos:[]},yearGroup:function(){var e=this.skills[0].epoch/12;return"age"===s.A.renderMode?"Age ".concat(e," - ").concat(e+1):this.skills[0].year_group}},watch:{initialSkillId:{immediate:!0,handler:function(){var e=this;this.currentIndex=this.progression.findIndex(function(t){return t.id===e.initialSkillId})}},progression:{immediate:!0,handler:function(){var e=this;this.currentIndex=this.progression.findIndex(function(t){return t.id===e.initialSkillId})}}}},a=(0,n(14486).A)(i,function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"d-flex align-items-baseline mb-3"},[e._t("default",null,{skill:e.currentSkill}),e._v(" "),e.hideYearGroup?e._e():t("h5",{staticClass:"mb-0"}
2,[e._v("\n      "+e._s(e.yearGroup)+"\n    ")]),e._v(" "),t("b-btn-group",{staticClass:"ml-auto"},[t("arrow-button",{attrs:{type:"prev-left",size:"sm",variant:"outline-primary",disabled:0===e.currentIndex},on:{click:function(t){e.currentIndex-=1}}}),e._v(" "),t("arrow-button",{attrs:{type:"next-right",size:"sm",variant:"outline-primary",disabled:e.currentIndex===e.progression.length-1},on:{click:function(t){e.currentIndex+=1}}})],1)],2),e._v(" "),t("activity-item-skills",{attrs:{skills:e.skills,pos:e.pos,"list-mode":e.listMode,"skill-context":e.skillContext}})],1)},[],!1,null,"4201f496",null).exports},54730:function(e,t,n){"use strict";n.d(t,{A:function(){return y}});var r=n(88055),o=n.n(r),s=n(98985),i=n(43230),a=n(79416),c=n(72058),u={name:"big-idea-badge",props:{bigIdea:{type:String,required:!0}},computed:{variant:function(){return this.isBigIdea?"badge-big-idea-".concat(c.A.slugify(this.bigIdea||"")):"badge-outline-secondary"},isBigIdea:function(){return["change","comparison","creativity","humankind","investigation","materials","nature","place and space","processes","significance"].includes(String(this.bigIdea).toLowerCase())}}},l=n(14486),d=(0,l.A)(u,function(){var e=this;return(0,e._self._c)("span",{staticClass:"badge",class:e.variant},[e._v("\n  "+e._s(e.bigIdea)+"\n")])},[],!1,null,null,null).exports,p=n(19954),f=n(30131);function b(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function s(n,r,o,s){var c=r&&r.prototype instanceof a?r:a,u=Object.create(c.prototype);return g(u,"_invoke",function(n,r,o){var s,a,c,u=0,l=o||[],d=!1,p={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return s=t,a=0,c=e,p.n=n,i}};function f(n,r){for(a=n,c=r,t=0;!d&&u&&!o&&t<l.length;t++){var o,s=l[t],f=p.p,b=s[2];n>3?(o=b===r)&&(c=s[(a=s[4])?5:(a=3,3)],s[4]=s[5]=e):s[0]<=f&&((o=n<2&&f<s[1])?(a=0,p.v=r,p.n=s[1]):f<b&&(o=n<3||s[0]>r||r>b)&&(s[4]=n,s[5]=r,p.n=b,a=0))}if(o||n>1)return i;throw d=!0,r}return function(o,l,b){if(u>1)throw TypeError("Generator is already running");for(d&&1===l&&f(l,b),a=l,c=b;(t=a<2?e:c)||!d;){s||(a?a<3?(a>1&&(p.n=-1),f(a,c)):p.n=c:p.v=c);try{if(u=2,s){if(a||(o="next"),t=s[o]){if(!(t=t.call(s,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=s.return)&&t.call(s),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);s=e}else if((t=(d=p.n<0)?c:n.call(r,p))!==i)break}catch(t){s=e,a=1,c=t}finally{u=1}}return{value:t,done:d}}}(n,o,s),!0),u}var i={};function a(){}function c(){}function u(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(g(t={},r,function(){return this}),t),d=u.prototype=a.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,g(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return c.prototype=u,g(d,"constructor",u),g(u,"constructor",c),c.displayName="GeneratorFunction",g(u,o,"GeneratorFunction"),g(d),g(d,o,"Generator"),g(d,r,function(){return this}),g(d,"toString",function(){return"[object Generator]"}),(b=function(){return{w:s,m:p}})()}function g(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}g=function(e,t,n,r){function s(t,n){g(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(s("next",0),s("throw",1),s("return",2))},g(e,t,n,r)}function m(e,t,n,r,o,s,i){try{var a=e[s](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}var h={name:"skill-progression-modal",components:{BigIdeaBadge:d,SkillProgressionItem:a.A,Loading:i.A},mixins:[s.A],props:{curriculumId:{type:[Number,String],default:""}},data:function(){return{loading:!1,progression:[],skillId:0}},computed:{showBigIdea:function(){return f.A.getAdapterForSchool().functionOptions.progression.bigIdeaVisible},subject:function(){var e="";return this.progression.length>0&&this.progression[0].pos.length>0&&(e=this.progression[0].pos[0].short_subject),e},bigIdea:function(){var e="";return this.progression.length>0&&(e=this.progression[0].big_idea),e},concept:function(){var e="";return this.progression.length>0&&(e=this.progression[0].concept),e}},methods:{show:function(e){this.skillId=e,this.get(e),this.$refs.modal.show()},get:function(e){var t,n=this;return(t=b().m(function t(){var r,o,s,i;return b().w(function(t){for(;;)switch(t.p=t.n){case 0:return t.p=0,n.loading=!0,n.curriculumId?r="/skill/".concat(e,"/progression?curriculum_id=").concat(n.curriculumId):(o=n.$store.getters.country,r
2=o?"/skill/".concat(e,"/progression?country_id=").concat(o.id):"/skill/".concat(e,"/progression")),t.n=1,n.$api.get(r);case 1:s=t.v,n.progression=s.data.map(function(e){return e.pos=n.deDupPos(e.pos),e}),n.loading=!1,t.n=3;break;case 2:t.p=2,i=t.v,n.loading=!1,n.handleError(i,"Failed to load project progression details");case 3:return t.a(2)}},t,null,[[0,2]])}),function(){var e=this,n=arguments;return new Promise(function(r,o){var s=t.apply(e,n);function i(e){m(s,r,o,i,a,"next",e)}function a(e){m(s,r,o,i,a,"throw",e)}i(void 0)})})()},deDupPos:function(e){var t=o()(e).map(function(e){return e.key="".concat(e.short_subject,":").concat(e.description),e});return p.A.groupBy(t,"key").map(function(e){return e[1][0]})}}},v=h,y=(0,l.A)(v,function(){var e=this,t=e._self._c;return t("b-modal",{ref:"modal",attrs:{size:"lg",scrollable:"","ok-only":""},scopedSlots:e._u([{key:"modal-header",fn:function(){return[e.loading?e._e():t("div",[t("h4",[e._v(e._s(e.subject)+" objective progression")]),e._v(" "),t("div",{staticClass:"h5 mb-0"},[e.showBigIdea&&e.bigIdea?t("big-idea-badge",{staticClass:"mr-2",attrs:{"big-idea":e.bigIdea}}):e._e(),e._v("\n        "+e._s(e.concept)+"\n      ")],1)]),e._v(" "),t("button",{staticClass:"close",attrs:{type:"button","aria-label":"Close"},on:{click:function(t){return e.$refs.modal.hide()}}},[e._v("\n      ×\n    ")])]},proxy:!0}])},[e._v(" "),e.loading?t("loading",[e._v("\n    Loading progression details…\n  ")]):e._e(),e._v(" "),e.loading?e._e():t("skill-progression-item",{attrs:{progression:e.progression,"initial-skill-id":e.skillId},scopedSlots:e._u([{key:"default",fn:function(t){return[e._t("default",null,{skill:t.skill,initialSkillId:e.skillId})]}}],null,!0)})],1)},[],!1,null,"db65390c",null).exports},26855:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(62893),o=n(77669),s=(0,r.defineComponent)({name:"subject-badges",components:{SubjectBadge:o.A},props:{subjects:{type:Array,default:function(){return[]}},variantOverride:{type:String,default:null}}}),i=(0,n(14486).A)(s,function(){var e=this,t=e._self._c;e._self._setupProxy;return t("ul",{staticClass:"list-inline d-inline p-0"},e._l(e.subjects,function(n,r){return t("li",{key:"subject-".concat(r),staticClass:"list-inline-item"},[t("subject-badge",{attrs:{subject:n,"variant-override":e.variantOverride}})],1)}),0)},[],!1,null,null,null).exports},3848:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(86713),o=n(93366),s={name:"objective-badge",props:{type:{type:String,required:!0},variantOverride:{type:String,default:null}},computed:{variant:function(){var e;switch(this.type){case"pos":e="curriculum-pos";break;case"skill":case"li":e="curriculum-li";break;case"ck":case"sk":case"specific-knowledge":case"core-knowledge":case"broad-knowledge":case"hinterland":e="outline-curriculum-knowledge";break;case"ak":case"activity-knowledge":e="curriculum-knowledge"}return this.variantOverride?this.variantOverride:e},description:function(){var e;switch(this.type){case"pos":e=o.A.getAdapterFromSchoolCountry().pos.acronym;break;case"skill":case"li":e="Skill";break;case"ak":case"ck":case"sk":case"activity-knowledge":case"specific-knowledge":case"core-knowledge":case"broad-knowledge":case"hinterland":e=r.A.knowledgeCaption(this.type)}return e}}},i=(0,n(14486).A)(s,function(){var e=this;return(0,e._self._c)("b-badge",{attrs:{variant:e.variant}},[e._v("\n  "+e._s(e.description)+"\n")])},[],!1,null,null,null).exports},41752:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return w}});var r=n(15410),o={name:"skill-viewer",components:{ObjectiveBadge:n(3848).A},props:{items:{type:Array,default:function(){return[]}},codeKey:{type:String,default:"code"},customColumns:{type:Array,default:function(){return[]}},context:{type:Object,default:null},isCovered:{type:Function,default:function(){return!0}},isEnabled:{type:Function,default:function(){return!0}},textClass:{type:String,default:""},showCodes:{type:Boolean,default:!1},maxTextLength:{type:Number,default:100}},computed:{fields:function(){this.customColumns.map(function(e){return e.key});var e=this.customColumns.map(function(e){return e.key}).concat([{key:"skill"}]);return this.showCodes&&e.splice(0,0,{key:this.codeKey,tdClass:"code-col",thClass:"code-col"}),e}},methods:{onClick:function(e){this.$emit("skill-clicked",e,this.context)}}},s=n(14486),i=(0,s.A)(o,function(){var e=this,t=e._self._c;return t("b-table",{staticClass:"inline-table",attrs:{items:e.items,fields:e.fields,small:"",hover:""},scopedSlots:e._u([e._l(e.customColumns,function(t){return{key:t.key,fn:function(n){return[e._t(t.name,null,{data:n})]}}}),{key:"cell(".concat(e.codeKey,")"),fn:function(n){return[t("b-button",{staticClass:"p-0",attrs:{disabled:!e.isEnabled(n),variant:"link"},on:{click:function(t){return e.onClick(n.item)}}},[t("small",{staticClass:"text-nowrap",class:e.isEnabled(n)?"":"curriculum-code-text"},[e._v("\n        "+e._s(n.value)+"\n      ")])])]}},{key:"cell(skill)",fn:function(n){return[t("div",[t("objective-badge",{attrs:{type:"skill"}}),e._v("\n      "+e._s(n.item.skill)+"\n    ")],1),e._v(" "),n.item.knowledge?t("div",[t("objective-badge",{attrs:{type:"core-knowledge"}}
2),e._v("\n      "+e._s(n.item.knowledge)+"\n    ")],1):e._e()]}}],null,!0)})},[],!1,null,null,null).exports,a={name:"pos-viewer",components:{CsCodes:n(79642).A,SkillsViewer:i},props:{items:{type:Array,default:function(){return[]}},maxPosTextLength:{type:Number,default:120},maxLiTextLength:{type:Number,default:100},customColumns:{type:Array,default:function(){return[]}},showCodes:{type:Boolean,default:!0},codeKey:{type:String,default:"code"}},data:function(){return{fixedFields:[{key:"li"},{key:"description"}]}},computed:{fields:function(){return this.customColumns.map(function(e){return{key:e.key,tdClass:e.tdClass}}).concat(this.fixedFields)}},created:function(){this.presenter=new r.A},methods:{linkText:function(e){var t="";return e.skills&&e.skills.length>0&&(t=this.showCodes?"".concat(e.skills.length," x skills"):"skill(s)"),t}}},c=(0,s.A)(a,function(){var e=this,t=e._self._c;return t("b-table",{staticClass:"inline-table",attrs:{items:e.items,fields:e.fields,small:"",hover:""},scopedSlots:e._u([e._l(e.customColumns,function(t){return{key:"cell(".concat(t.key,")"),fn:function(n){return[e._t(t.name,null,{data:n})]}}}),{key:"cell(code)",fn:function(n){return[t("b-button",{staticClass:"p-0",attrs:{variant:"link"},on:{click:function(e){return e.stopPropagation(),n.toggleDetails.apply(null,arguments)}}},[t("small",{staticClass:"font-weight-bold"},[e._v(e._s(n.value))])])]}},{key:"cell(li)",fn:function(n){return[t("b-button",{staticClass:"p-0 text-left d-flex",attrs:{disabled:n.item.skills&&0===n.item.skills.length,variant:"link"},on:{click:function(e){return e.stopPropagation(),n.toggleDetails.apply(null,arguments)}}},[t("small",{staticClass:"ml-1 text-nowrap"},[e._v(e._s(e.linkText(n.item)))])])]}},{key:"row-details",fn:function(n){return[t("skills-viewer",{staticClass:"ml-2",attrs:{items:n.item.skills,"show-codes":e.showCodes,"max-text-length":e.maxLiTextLength},on:{"skill-clicked":function(t,n){return e.$emit("skill-clicked",t,n)}}})]}},{key:"cell(description)",fn:function(n){return[t("b-badge",{attrs:{variant:e.presenter.getVariant(n.item.type)}},[e._v("\n      "+e._s(n.item.type)+"\n    ")]),e._v(" "),t("cs-codes",{attrs:{codes:[n.item.code]}}),e._v(" "),t("span",{staticClass:"small"},[e._v(e._s(n.value))])]}}],null,!0)})},[],!1,null,null,null),u=c.exports,l=n(97524);function d(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function s(n,r,o,s){var c=r&&r.prototype instanceof a?r:a,u=Object.create(c.prototype);return p(u,"_invoke",function(n,r,o){var s,a,c,u=0,l=o||[],d=!1,p={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return s=t,a=0,c=e,p.n=n,i}};function f(n,r){for(a=n,c=r,t=0;!d&&u&&!o&&t<l.length;t++){var o,s=l[t],f=p.p,b=s[2];n>3?(o=b===r)&&(c=s[(a=s[4])?5:(a=3,3)],s[4]=s[5]=e):s[0]<=f&&((o=n<2&&f<s[1])?(a=0,p.v=r,p.n=s[1]):f<b&&(o=n<3||s[0]>r||r>b)&&(s[4]=n,s[5]=r,p.n=b,a=0))}if(o||n>1)return i;throw d=!0,r}return function(o,l,b){if(u>1)throw TypeError("Generator is already running");for(d&&1===l&&f(l,b),a=l,c=b;(t=a<2?e:c)||!d;){s||(a?a<3?(a>1&&(p.n=-1),f(a,c)):p.n=c:p.v=c);try{if(u=2,s){if(a||(o="next"),t=s[o]){if(!(t=t.call(s,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=s.return)&&t.call(s),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);s=e}else if((t=(d=p.n<0)?c:n.call(r,p))!==i)break}catch(t){s=e,a=1,c=t}finally{u=1}}return{value:t,done:d}}}(n,o,s),!0),u}var i={};function a(){}function c(){}function u(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(p(t={},r,function(){return this}),t),f=u.prototype=a.prototype=Object.create(l);function b(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,p(e,o,"GeneratorFunction")),e.prototype=Object.create(f),e}return c.prototype=u,p(f,"constructor",u),p(u,"constructor",c),c.displayName="GeneratorFunction",p(u,o,"GeneratorFunction"),p(f),p(f,o,"Generator"),p(f,r,function(){return this}),p(f,"toString",function(){return"[object Generator]"}),(d=function(){return{w:s,m:b}})()}function p(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}p=function(e,t,n,r){function s(t,n){p(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(s("next",0),s("throw",1),s("return",2))},p(e,t,n,r)}function f(e,t,n,r,o,s,i){try{var a=e[s](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}function b(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var s=e.apply(t,n);function i(e){f(s,r,o,i,a,"next",e)}function a(e){f(s,r,o,i,a,"throw",e)}i(void 0)})}}var g={name:"pos-coverage-table",components:{SkillProgressionModal:n(54730).A,PosViewer:u},props:{readonly:{type:Boolean,default:!1},curriculumId:{type:[String,Number],default:""},url:{type:String,default:""},customColumns:{type:Array,default:function(){return[]}},fixedColumns:{type:Array,default:function(){return[]}},excludeColumns:{type:Array,default:function(){return[]}},filterFunction:{type:Function,default:function(){return!0}},itemMutator:{type:Function,default:function(e){return e}}},data:function(){return{items:[],fields:[],dynamicFields:[]}},watch:{curriculumId:function(){this.load()}},created:function(){this.tableTools=new l.A},mounted:function(){this.load()},methods:{refresh:function(){var e=this;return b(d().m(function t(){return d().w(function(t){for(;;)switch(t.n){case 0:e.load();case 1:return t.a(2)}},t)}))()},load:function(){var e=this;return b(d().m(function t(){var n,r,o;return d().w(function(t){for(;;)switch(t.n){case 0:if(!e.curriculumId){t.n=2;break}return t.n=1,e.$api.get(e.url);case 1:(n=t.v).data&&n.data.length>0&&(r=Object.getOwnPropertyNames(n.data[0]),o=e.excludeColumns.concat(e.fixedColumns.map(function(t){return e.getKey(t)})),e.dynamicFields=r.filter(function(e){return!o.includes(e)}),e.fields=e.generateFields(e.dynamicFields),e.items=n.data.map(e.itemMutator),e.items.sort(function(e,t){return e.epoch-t.epoch}),e.$emit("coverage-changed"));case 2:return t.a(2)}},t)}))()},getItems:function(){return this.items},getBadgeVariant:function(e,t){return e.detailsShowing&&e&&e.item&&e.item.last_field===t?"primary":"light"},hasCell:function(e,t){return e&&e.item&&e.item[t]},getCell:function(e,t){var n=null;if(this.hasCell(e,t)){if(!Array.isArray(e.item[t].pos))throw new Error("Pos table column error - ".concat(t," does not contain POS, add to exclude-columns"));var r=e.item[t].pos.map(function(e){return e.skills.length}).reduce(function(e,t){return e+t});n="".concat(e.item[t].pos.length,"/").concat(r)}return n},showPos:function(e,t){e.item.pos=e.item&&e.item[t]?e.item[t].pos:[],e.detailsShowing&&e.item.last_field!==t?(e.toggleDetails(),e.toggleDetails()):e.toggleDetails(),e.item.last_field=t},getKey:function(e){return Object.prototype.hasOwnProperty.call(e,"key")?e.key:e},generateFields:function(e){var t=this,n=[];return this.fixedColumns.forEach(function(e){return n.push(e)}),e.forEach(function(e){n.push(t.tableTools.createVertHeader(e))}),n},onSkillClicked:function(e){var t=this.$refs.skillProgressionModal;t&&t.show(e.id)}}},m=n(85072),h=n.n(m),v=n(693),y={insert:"head",singleton:!1},C=(h()(v.A,y),v.A.locals,{name:"curriculum-coverage-table",components:{PosCoverageTable:(0,s.A)(g,function(){var e=this,t=e._self._c;return t("div",[t("b-table",{staticClass:"pos-coverage-table",attrs:{items:e.items,fields:e.fields,"filter-function":e.filterFunction,filter:".",striped:"",bordered:"",small:""},scopedSlots:e._u([e._l(e.dynamicFields,function(n){return{key:"head(".concat(n,")"),fn:function(n){var r=n.field;return[t("div",[t("span",{attrs:{title:r.key!==r.label?r.key:null}},[e._v("\n          "+e._s(r.label)+"\n        ")])])]}}}),e._l(e.customColumns,function(t){return{key:"cell(".concat(t.field,")"),fn:function(n){return[e._t(t.name,null,{data:n})]}}}),e._l(e.dynamicFields,function(n,r){return{key:"cell(".concat(n,")"),fn:function(o){return[e.hasCell(o,n)?t("b-badge",{key:r,staticClass:"cursor-pointer",attrs:{variant:e.getBadgeVariant(o,n)},on:{click:function(t){return t.stopPropagation(),e.showPos(o,n)}}}
2,[e._v("\n        "+e._s(e.getCell(o,n))+"\n      ")]):e._e()]}}}),{key:"row-details",fn:function(n){return[t("div",{staticClass:"pos-details"},[t("pos-viewer",{attrs:{items:n.item.pos,"max-li-text-length":9999,"max-pos-text-length":9999},on:{"skill-clicked":e.onSkillClicked}})],1)]}}],null,!0)}),e._v(" "),t("skill-progression-modal",{ref:"skillProgressionModal",attrs:{"curriculum-id":e.curriculumId}})],1)},[],!1,null,null,null).exports},props:{id:{type:[String,Number],default:""},caption:{type:[String],default:""}},computed:{url:function(){return"/coverage/table/curriculum/".concat(this.id)}}}),_=(0,s.A)(C,function(){var e=this,t=e._self._c;return t("div",[t("h3",[e._v(e._s(e.caption))]),e._v(" "),t("pos-coverage-table",{attrs:{"curriculum-id":e.id,"fixed-columns":["year"],"exclude-columns":["epoch"],url:e.url},on:{"country-changed":function(t){return e.countryCode=t.code}}})],1)},[],!1,null,null,null).exports,A=n(93366);function k(){var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",o=n.toStringTag||"@@toStringTag";function s(n,r,o,s){var c=r&&r.prototype instanceof a?r:a,u=Object.create(c.prototype);return D(u,"_invoke",function(n,r,o){var s,a,c,u=0,l=o||[],d=!1,p={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return s=t,a=0,c=e,p.n=n,i}};function f(n,r){for(a=n,c=r,t=0;!d&&u&&!o&&t<l.length;t++){var o,s=l[t],f=p.p,b=s[2];n>3?(o=b===r)&&(c=s[(a=s[4])?5:(a=3,3)],s[4]=s[5]=e):s[0]<=f&&((o=n<2&&f<s[1])?(a=0,p.v=r,p.n=s[1]):f<b&&(o=n<3||s[0]>r||r>b)&&(s[4]=n,s[5]=r,p.n=b,a=0))}if(o||n>1)return i;throw d=!0,r}return function(o,l,b){if(u>1)throw TypeError("Generator is already running");for(d&&1===l&&f(l,b),a=l,c=b;(t=a<2?e:c)||!d;){s||(a?a<3?(a>1&&(p.n=-1),f(a,c)):p.n=c:p.v=c);try{if(u=2,s){if(a||(o="next"),t=s[o]){if(!(t=t.call(s,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,a<2&&(a=0)}else 1===a&&(t=s.return)&&t.call(s),a<2&&(c=TypeError("The iterator does not provide a '"+o+"' method"),a=1);s=e}else if((t=(d=p.n<0)?c:n.call(r,p))!==i)break}catch(t){s=e,a=1,c=t}finally{u=1}}return{value:t,done:d}}}(n,o,s),!0),u}var i={};function a(){}function c(){}function u(){}t=Object.getPrototypeOf;var l=[][r]?t(t([][r]())):(D(t={},r,function(){return this}),t),d=u.prototype=a.prototype=Object.create(l);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,D(e,o,"GeneratorFunction")),e.prototype=Object.create(d),e}return c.prototype=u,D(d,"constructor",u),D(u,"constructor",c),c.displayName="GeneratorFunction",D(u,o,"GeneratorFunction"),D(d),D(d,o,"Generator"),D(d,r,function(){return this}),D(d,"toString",function(){return"[object Generator]"}),(k=function(){return{w:s,m:p}})()}function D(e,t,n,r){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}D=function(e,t,n,r){function s(t,n){D(e,t,function(e){return this._invoke(t,n,e)})}t?o?o(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(s("next",0),s("throw",1),s("return",2))},D(e,t,n,r)}function $(e,t,n,r,o,s,i){try{var a=e[s](i),c=a.value}catch(e){return void n(e)}a.done?t(c):Promise.resolve(c).then(r,o)}var E={name:"curriculum-coverage",components:{CurriculumCoverageTable:_},props:{id:{type:String,default:""}},data:function(){return{name:"",country:""}},computed:{caption:function(){return"".concat(A.A.getAdapterFromSchoolCountry().getPosName("multiple")," table")}},mounted:function(){this.load()},methods:{load:function(){var e,t=this;return(e=k().m(function e(){var n,r;return k().w(function(e){for(;;)switch(e.n){case 0:return n=t.$alert.loading("Loading national curriculum coverage"),e.n=1,t.$api.get("/curriculum/".concat(t.id));case 1:r=e.v,t.$alert.close(n),r.data&&(t.name=r.data.title,t.country=r.data.country);case 2:return e.a(2)}},e)}),function(){var t=this,n=arguments;return new Promise(function(r,o){var s=e.apply(t,n);function i(e){$(s,r,o,i,a,"next",e)}function a(e){$(s,r,o,i,a,"throw",e)}i(void 0)})})()}}},B=E,w=(0,s.A)(B,function(){var e=this,t=e._self._c;return t("div",[t("portal",{attrs:{to:"page-title-portal"}},[t("h1",[e._v(e._s(e.name))])]),e._v(" "),t("curriculum-coverage-table",{attrs:{id:e.id,caption:e.caption}})],1)},[],!1,null,null,null).exports},40151:function(e,t,n){"use strict";n.d(t,{A:function(){return h}});var r=n(60891),o=n(36800),s=n(37120),i=n(97246);
vendor: 5,868 bytes, line 2
2function a(e){return Array.prototype.slice.call(arguments,1).forEach(function(t){t&&Object.keys(t).forEach(function(n){e[n]=t[n]})}),e}function c(e){return Object.prototype.toString.call(e)}function u(e){return"[object Function]"===c(e)}function l(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}const d={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};const p={"http:":{validate:function(e,t,n){const r=e.slice(t);return n.re.http||(n.re.http=new RegExp(`^\\/\\/${n.re.src_auth}${n.re.src_host_port_strict}${n.re.src_path}`,"i")),n.re.http.test(r)?r.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){const r=e.slice(t);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+`(?:localhost|(?:(?:${n.re.src_domain})\\.)+${n.re.src_domain_root})`+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(r)?t>=3&&":"===e[t-3]||t>=3&&"/"===e[t-3]?0:r.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){const r=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp(`^${n.re.src_email_name}@${n.re.src_host_strict}`,"i")),n.re.mailto.test(r)?r.match(n.re.mailto)[0].length:0}}},f="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function b(e){const t=e.re=function(e){const t={};e=e||{},t.src_Any=r.A.source,t.src_Cc=o.A.source,t.src_Z=s.A.source,t.src_P=i.A.source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");const n="[><|]";return t.src_pseudo_letter=`(?:(?!${n}|${t.src_ZPCc})${t.src_Any})`,t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth=`(?:(?:(?!${t.src_ZCc}|[@/\\[\\]()]).){1,50}@)?`,t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator=`(?=$|${n}|${t.src_ZPCc})(?!${e["---"]?"-(?!--)|":"-|"}_|:\\d|\\.-|\\.(?!$|${t.src_ZPCc}))`,t.src_path=`(?:[/?#](?:(?!${t.src_ZCc}|${n}|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!${t.src_ZCc}|\\]).)*\\]|\\((?:(?!${t.src_ZCc}|[)]).)*\\)|\\{(?:(?!${t.src_ZCc}|[}]).)*\\}|\\"(?:(?!${t.src_ZCc}|["]).)+\\"|\\'(?:(?!${t.src_ZCc}|[']).)+\\'|\\'(?=${t.src_pseudo_letter}|[-])|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!${t.src_ZCc}|[.]|$)|`+(e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+`,(?!${t.src_ZCc}|$)|`+`;(?!${t.src_ZCc}|$)|`+`\\!+(?!${t.src_ZCc}|[!]|$)|`+`\\?(?!${t.src_ZCc}|[?]|$))+|\\/)?`,t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]{0,63}',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+`${t.src_pseudo_letter}{1,63})`,t.src_domain="(?:"+t.src_xn+"|"+`(?:${t.src_pseudo_letter})|`+`(?:${t.src_pseudo_letter}(?:-|${t.src_pseudo_letter}){0,61}${t.src_pseudo_letter}))`,t.src_host=`(?:(?:(?:(?:${t.src_domain})\\.)*${t.src_domain}))`,t.tpl_host_fuzzy="(?:"+t.src_ip4+"|"+`(?:(?:(?:${t.src_domain})\\.)+(?:%TLDS%)))`,t.tpl_host_no_ip_fuzzy=`(?:(?:(?:${t.src_domain})\\.)+(?:%TLDS%))`,t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test=`localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:${t.src_ZPCc}|>|$))`,t.tpl_email_fuzzy=`(^|${n}|"|\\(|${t.src_ZCc})(${t.src_email_name}@${t.tpl_host_fuzzy_strict})`,t.tpl_link_fuzzy=`(^|(?![.:/\\-_@])(?:[$+<=>^\`||]|${t.src_ZPCc}))((?![$+<=>^\`||])${t.tpl_host_port_fuzzy_strict}${t.src_path})`,t.tpl_link_no_ip_fuzzy=`(^|(?![.:/\\-_@])(?:[$+<=>^\`||]|${t.src_ZPCc}))((?![$+<=>^\`||])${t.tpl_host_port_no_ip_fuzzy_strict}${t.src_path})`,t}(e.__opts__),n=e.__tlds__.slice();function a(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||n.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),n.push(t.src_xn),t.src_tlds=n.join("|"),t.email_fuzzy=RegExp(a(t.tpl_email_fuzzy),"i"),t.email_fuzzy_global=RegExp(a(t.tpl_email_fuzzy),"ig"),t.link_fuzzy=RegExp(a(t.tpl_link_fuzzy),"i"),t.link_fuzzy_global=RegExp(a(t.tpl_link_fuzzy),"ig"),t.link_no_ip_fuzzy=RegExp(a(t.tpl_link_no_ip_fuzzy),"i"),t.link_no_ip_fuzzy_global=RegExp(a(t.tpl_link_no_ip_fuzzy),"ig"),t.host_fuzzy_test=RegExp(a(t.tpl_host_fuzzy_test),"i");const d=[];function p(e,t){throw new Error(`(LinkifyIt) Invalid schema "${e}": ${t}`)}e.__compiled__={},Object.keys(e.__schemas__).forEach(function(t){const n=e.__schemas__[t];if(null===n)return;const r={validate:null,link:null};if(e.__compiled__[t]=r,"[object Object]"===c(n))return!function(e){return"[object RegExp]"===c(e)}(n.validate)?u(n.validate)?r.validate=n.validate:p(t,n):r.validate=function(e){return function(t,n){const r=t.slice(n);return e.test(r)?r.match(e)[0].length:0}}(n.validate),void(u(n.normalize)?r.normalize=n.normalize:n.normalize?p(t,n):r.normalize=function(e,t){t.normalize(e)});!function(e){return"[object String]"===c(e)}(n)?p(t,n):d.push(t)}),d.forEach(function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)}),e.__compiled__[""]={validate:null,normalize:function(e,t){t.normalize(e)}};const f=Object.keys(e.__compiled__).filter(function(t){return t.length>0&&e.__compiled__[t]}).map(l).join("|");e.re.schema_test=RegExp(`(^|(?!_)(?:[><|]|${t.src_ZPCc}))(${f})`,"i"),e.re.schema_search=RegExp(`(^|(?!_)(?:[><|]|${t.src_ZPCc}))(${f}
2)`,"ig"),e.re.schema_at_start=RegExp(`^${e.re.schema_search.source}`,"i"),e.re.pretest=RegExp(`(${e.re.schema_test.source})|(${e.re.host_fuzzy_test.source})|@`,"i")}function g(e,t,n,r){const o=e.slice(n,r);this.schema=t.toLowerCase(),this.index=n,this.lastIndex=r,this.raw=o,this.text=o,this.url=o}function m(e,t){if(!(this instanceof m))return new m(e,t);var n;t||(n=e,Object.keys(n||{}).reduce(function(e,t){return e||d.hasOwnProperty(t)},!1)&&(t=e,e={})),this.__opts__=a({},d,t),this.__schemas__=a({},p,e),this.__compiled__={},this.__tlds__=f,this.__tlds_replaced__=!1,this.re={},b(this)}m.prototype.add=function(e,t){return this.__schemas__[e]=t,b(this),this},m.prototype.set=function(e){return this.__opts__=a(this.__opts__,e),this},m.prototype.test=function(e){if(!e.length)return!1;let t,n;if(this.re.schema_test.test(e))for(n=this.re.schema_search,n.lastIndex=0;null!==(t=n.exec(e));)if(this.testSchemaAt(e,t[2],n.lastIndex))return!0;return!!(this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&e.search(this.re.host_fuzzy_test)>=0&&null!==e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))||!!(this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&e.indexOf("@")>=0&&null!==e.match(this.re.email_fuzzy))},m.prototype.pretest=function(e){return this.re.pretest.test(e)},m.prototype.testSchemaAt=function(e,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,n,this):0},m.prototype.match=function(e){const t=[],n=[],r=[],o=[];let s,i,a;function c(e,t){return e?t?e.index!==t.index?e.index<t.index?e:t:e.lastIndex>=t.lastIndex?e:t:e:t}if(!e.length)return null;if(this.re.schema_test.test(e))for(a=this.re.schema_search,a.lastIndex=0;null!==(s=a.exec(e));)i=this.testSchemaAt(e,s[2],a.lastIndex),i&&n.push({schema:s[2],index:s.index+s[1].length,lastIndex:s.index+s[0].length+i});if(this.__opts__.fuzzyLink&&this.__compiled__["http:"])for(a=this.__opts__.fuzzyIP?this.re.link_fuzzy_global:this.re.link_no_ip_fuzzy_global,a.lastIndex=0;null!==(s=a.exec(e));)r.push({schema:"",index:s.index+s[1].length,lastIndex:s.index+s[0].length});if(this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"])for(a=this.re.email_fuzzy_global,a.lastIndex=0;null!==(s=a.exec(e));)o.push({schema:"mailto:",index:s.index+s[1].length,lastIndex:s.index+s[0].length});const u=[0,0,0];let l=0;for(;;){const s=[n[u[0]],o[u[1]],r[u[2]]],i=c(c(s[0],s[1]),s[2]);if(!i)break;if(i===s[0]?u[0]++:i===s[1]?u[1]++:u[2]++,i.index<l)continue;const a=new g(e,i.schema,i.index,i.lastIndex);this.__compiled__[a.schema].normalize(a,this),t.push(a),l=i.lastIndex}return t.length?t:null},m.prototype.matchAtStart=function(e){if(!e.length)return null;const t=this.re.schema_at_start.exec(e);if(!t)return null;const n=this.testSchemaAt(e,t[2],t[0].length);if(!n)return null;const r=new g(e,t[2],t.index+t[1].length,t.index+t[0].length+n);return this.__compiled__[r.schema].normalize(r,this),r},m.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(e,t,n){return e!==n[t-1]}).reverse(),b(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,b(this),this)},m.prototype.normalize=function(e){e.schema||(e.url=`http://${e.url}`),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url=`mailto:${e.url}`)},m.prototype.onCompile=function(){};var h=m},50960:function(e,t,n){"use strict";n.r(t),n.d(t,{decode:function(){return s},encode:function(){return c},format:function(){return u},parse:function(){return A}});const r={};function o(e,t){"string"!=typeof t&&(t=o.defaultChars);const n=function(e){let t=r[e];if(t)return t;t=r[e]=[];for(let e=0;e<128;e++){const n=String.fromCharCode(e);t.push(n)}for(let n=0;n<e.length;n++){const r=e.charCodeAt(n);t[r]="%"+("0"+r.toString(16).toUpperCase()).slice(-2)}return t}(t);return e.replace(/(%[a-f0-9]{2})+/gi,function(e){let t="";for(let r=0,o=e.length;r<o;r+=3){const s=parseInt(e.slice(r+1,r+3),16);if(s<128)t+=n[s];else{if(192==(224&s)&&r+3<o){const n=parseInt(e.slice(r+4,r+6),16);if(128==(192&n)){const e=s<<6&1984|63&n;t+=e<128?"��":String.fromCharCode(e),r+=3;continue}}if(224==(240&s)&&r+6<o){const n=parseInt(e.slice(r+4,r+6),16),o=parseInt(e.slice(r+7,r+9),16);if(128==(192&n)&&128==(192&o)){const e=s<<12&61440|n<<6&4032|63&o;t+=e<2048||e>=55296&&e<=57343?"���":String.fromCharCode(e),r+=6;continue}}if(240==(248&s)&&r+9<o){const n=parseInt(e.slice(r+4,r+6),16),o=parseInt(e.slice(r+7,r+9),16),i=parseInt(e.slice(r+10,r+12),16);if(128==(192&n)&&128==(192&o)&&128==(192&i)){let e=s<<18&1835008|n<<12&258048|o<<6&4032|63&i;e<65536||e>1114111?t+="����":(e-=65536,t+=String.fromCharCode(55296+(e>>10),56320+(1023&e))),r+=9;continue}}
vendor: 5,652 bytes, line 2
2t+="�"}}return t})}o.defaultChars=";/?:@&=+$,#",o.componentChars="";var s=o;const i={};function a(e,t,n){"string"!=typeof t&&(n=t,t=a.defaultChars),void 0===n&&(n=!0);const r=function(e){let t=i[e];if(t)return t;t=i[e]=[];for(let e=0;e<128;e++){const n=String.fromCharCode(e);/^[0-9a-z]$/i.test(n)?t.push(n):t.push("%"+("0"+e.toString(16).toUpperCase()).slice(-2))}for(let n=0;n<e.length;n++)t[e.charCodeAt(n)]=e[n];return t}(t);let o="";for(let t=0,s=e.length;t<s;t++){const i=e.charCodeAt(t);if(n&&37===i&&t+2<s&&/^[0-9a-f]{2}$/i.test(e.slice(t+1,t+3)))o+=e.slice(t,t+3),t+=2;else if(i<128)o+=r[i];else if(i>=55296&&i<=57343){if(i>=55296&&i<=56319&&t+1<s){const n=e.charCodeAt(t+1);if(n>=56320&&n<=57343){o+=encodeURIComponent(e[t]+e[t+1]),t++;continue}}o+="%EF%BF%BD"}else o+=encodeURIComponent(e[t])}return o}a.defaultChars=";/?:@&=+$,-_.!~*'()#",a.componentChars="-_.!~*'()";var c=a;function u(e){let t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&-1!==e.hostname.indexOf(":")?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||"",t}function l(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}const d=/^([a-z0-9.+-]+:)/i,p=/:[0-9]*$/,f=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,b=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),g=["'"].concat(b),m=["%","/","?",";","#"].concat(g),h=["/","?","#"],v=/^[+a-z0-9A-Z_-]{0,63}$/,y=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,C={javascript:!0,"javascript:":!0},_={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};l.prototype.parse=function(e,t){let n,r,o,s=e;if(s=s.trim(),!t&&1===e.split("#").length){const e=f.exec(s);if(e)return this.pathname=e[1],e[2]&&(this.search=e[2]),this}let i=d.exec(s);if(i&&(i=i[0],n=i.toLowerCase(),this.protocol=i,s=s.substr(i.length)),(t||i||s.match(/^\/\/[^@\/]+@[^@\/]+/))&&(o="//"===s.substr(0,2),!o||i&&C[i]||(s=s.substr(2),this.slashes=!0)),!C[i]&&(o||i&&!_[i])){let e,t,n=-1;for(let e=0;e<h.length;e++)r=s.indexOf(h[e]),-1!==r&&(-1===n||r<n)&&(n=r);t=-1===n?s.lastIndexOf("@"):s.lastIndexOf("@",n),-1!==t&&(e=s.slice(0,t),s=s.slice(t+1),this.auth=e),n=-1;for(let e=0;e<m.length;e++)r=s.indexOf(m[e]),-1!==r&&(-1===n||r<n)&&(n=r);-1===n&&(n=s.length),":"===s[n-1]&&n--;const o=s.slice(0,n);s=s.slice(n),this.parseHost(o),this.hostname=this.hostname||"";const i="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!i){const e=this.hostname.split(/\./);for(let t=0,n=e.length;t<n;t++){const n=e[t];if(n&&!n.match(v)){let r="";for(let e=0,t=n.length;e<t;e++)n.charCodeAt(e)>127?r+="x":r+=n[e];if(!r.match(v)){const r=e.slice(0,t),o=e.slice(t+1),i=n.match(y);i&&(r.push(i[1]),o.unshift(i[2])),o.length&&(s=o.join(".")+s),this.hostname=r.join(".");break}}}}this.hostname.length>255&&(this.hostname=""),i&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}const a=s.indexOf("#");-1!==a&&(this.hash=s.substr(a),s=s.slice(0,a));const c=s.indexOf("?");return-1!==c&&(this.search=s.substr(c),s=s.slice(0,c)),s&&(this.pathname=s),_[n]&&this.hostname&&!this.pathname&&(this.pathname=""),this},l.prototype.parseHost=function(e){let t=p.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)};var A=function(e,t){if(e&&e instanceof l)return e;const n=new l;return n.parse(e,t),n}},36800:function(e,t){"use strict";t.A=/[\0-\x1F\x7F-\x9F]/},97246:function(e,t){"use strict";t.A=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDEAD\uDF55-\uDF59\uDF86-\uDF89]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5A\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDEB9\uDF3C-\uDF3E]|\uD806[\uDC3B\uDD44-\uDD46\uDDE2\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2\uDF00-\uDF09]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8\uDF43-\uDF4F\uDFFF]|\uD809[\uDC70-\uDC74]|\uD80B[\uDFF1\uDFF2]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A\uDFE2]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},2889:function(e,t){"use strict";t.A=/[\$\+<->
2\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u0888\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20C0\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B97-\u2BFF\u2CE5-\u2CEA\u2E50\u2E51\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFF\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u31EF\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uAB6A\uAB6B\uFB29\uFBB2-\uFBC2\uFD40-\uFD4F\uFDCF\uFDFC-\uFDFF\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9C\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD833[\uDF50-\uDFC3]|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDEA\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD0D-\uDDAD\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED7\uDEDC-\uDEEC\uDEF0-\uDEFC\uDF00-\uDF76\uDF7B-\uDFD9\uDFE0-\uDFEB\uDFF0]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDCB0\uDCB1\uDD00-\uDE53\uDE60-\uDE6D\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC5\uDECE-\uDEDB\uDEE0-\uDEE8\uDEF0-\uDEF8\uDF00-\uDF92\uDF94-\uDFCA]/},37120:function(e,t){"use strict";t.A=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},24892:function(e,t,n){"use strict";n.r(t),n.d(t,{Any:function(){return r.A},Cc:function(){return o.A},Cf:function(){return s},P:function(){return i.A},S:function(){return a.A},Z:function(){return c.A}});var r=n(60891),o=n(36800),s=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u0890\u0891\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD80D[\uDC30-\uDC3F]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/,i=n(97246),a=n(2889),c=n(37120)},60891:function(e,t){"use strict";t.A=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/}}]);
3//# sourceMappingURL=curriculum-coverage.js.map

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