"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9809,2136],{62136:function(e,t,r){function o(e){var t,r,o=(e={...C,...e}).inline,n=e.tokenHooks,i=e.documentTypes||{},a=e.mediaTypes||{},l=e.mediaFeatures||{},s=e.mediaValueKeywords||{},c=e.propertyKeywords||{},d=e.nonStandardPropertyKeywords||{},u=e.fontProperties||{},p=e.counterDescriptors||{},m=e.colorKeywords||{},f=e.valueKeywords||{},h=e.allowNested,g=e.lineComment,b=!0===e.supportsAtComponent,k=!1!==e.highlightNonStandardPropertyKeywords;function w(e,r){var o=e.next();if(n[o]){var i=n[o](e,r);if(!1!==i)return i}if("@"==o)return e.eatWhile(/[\w\\\-]/),t=e.current(),"def";if("="==o||("~"==o||"|"==o)&&e.eat("="))return t="compare",null;if('"'==o||"'"==o)return r.tokenize=y(o),r.tokenize(e,r);if("#"==o)return e.eatWhile(/[\w\\\-]/),t="hash","atom";if("!"==o)return e.match(/^\s*\w*/),t="important","keyword";if(/\d/.test(o)||"."==o&&e.eat(/\d/))return e.eatWhile(/[\w.%]/),t="unit","number";if("-"===o){if(/[\d.]/.test(e.peek()))return e.eatWhile(/[\w.%]/),t="unit","number";if(e.match(/^-[\w\\\-]*/))return(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1))?(t="variable-definition","def"):(t="variable","variableName");if(e.match(/^\w+-/))return t="meta","meta"}else if(/[,+>*\/]/.test(o))return t="select-op",null;else if("."==o&&e.match(/^-?[_a-z][_a-z0-9-]*/i))return t="qualifier","qualifier";else if(/[:;{}\[\]\(\)]/.test(o))return t=o,null;else return e.match(/^[\w-.]+(?=\()/)?(/^(url(-prefix)?|domain|regexp)$/i.test(e.current())&&(r.tokenize=v),t="variable","variableName.function"):/[\w\\\-]/.test(o)?(e.eatWhile(/[\w\\\-]/),t="word","property"):(t=null,null)}function y(e){return function(r,o){for(var n,i=!1;null!=(n=r.next());){if(n==e&&!i){")"==e&&r.backUp(1);break}i=!i&&"\\"==n}return n!=e&&(i||")"==e)||(o.tokenize=null),t="string","string"}}function v(e,r){return e.next(),e.match(/^\s*[\"\')]/,!1)?r.tokenize=null:r.tokenize=y(")"),t="(",null}function x(e,t,r){this.type=e,this.indent=t,this.prev=r}function z(e,t,r,o){return e.context=new x(r,t.indentation()+(!1===o?0:t.indentUnit),e.context),r}function q(e){return e.context.prev&&(e.context=e.context.prev),e.context.type}function j(e,t,r){return S[r.context.type](e,t,r)}function K(e,t,r,o){for(var n=o||1;n>0;n--)r.context=r.context.prev;return j(e,t,r)}function _(e){var t=e.current().toLowerCase();r=f.hasOwnProperty(t)?"atom":m.hasOwnProperty(t)?"keyword":"variable"}var S={};return S.top=function(e,t,o){if("{"==e)return z(o,t,"block");if("}"==e&&o.context.prev)return q(o);if(b&&/@component/i.test(e))return z(o,t,"atComponentBlock");if(/^@(-moz-)?document$/i.test(e))return z(o,t,"documentTypes");if(/^@(media|supports|(-moz-)?document|import)$/i.test(e))return z(o,t,"atBlock");if(/^@(font-face|counter-style)/i.test(e))return o.stateArg=e,"restricted_atBlock_before";if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(e))return"keyframes";else if(e&&"@"==e.charAt(0))return z(o,t,"at");else if("hash"==e)r="builtin";else if("word"==e)r="tag";else if("variable-definition"==e)return"maybeprop";else if("interpolation"==e)return z(o,t,"interpolation");else if(":"==e)return"pseudo";else if(h&&"("==e)return z(o,t,"parens");return o.context.type},S.block=function(e,t,o){if("word"==e){var n=t.current().toLowerCase();return c.hasOwnProperty(n)?(r="property","maybeprop"):d.hasOwnProperty(n)?(r=k?"string.special":"property","maybeprop"):h?(r=t.match(/^\s*:(?:\s|$)/,!1)?"property":"tag","block"):(r="error","maybeprop")}return"meta"==e?"block":h||"hash"!=e&&"qualifier"!=e?S.top(e,t,o):(r="error","block")},S.maybeprop=function(e,t,r){return":"==e?z(r,t,"prop"):j(e,t,r)},S.prop=function(e,t,o){if(";"==e)return q(o);if("{"==e&&h)return z(o,t,"propBlock");if("}"==e||"{"==e)return K(e,t,o);if("("==e)return z(o,t,"parens");if("hash"!=e||/^#([0-9a-fA-F]{3,4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/.test(t.current())){if("word"==e)_(t);else if("interpolation"==e)return z(o,t,"interpolation")}else r="error";return"prop"},S.propBlock=function(e,t,o){return"}"==e?q(o):"word"==e?(r="property","maybeprop"):o.context.type},S.parens=function(e,t,r){return"{"==e||"}"==e?K(e,t,r):")"==e?q(r):"("==e?z(r,t,"parens"):"interpolation"==e?z(r,t,"interpolation"):("word"==e&&_(t),"parens")},S.pseudo=function(e,t,o){return"meta"==e?"pseudo":"word"==e?(r="variableName.constant",o.context.type):j(e,t,o)},S.documentTypes=function(e,t,o){return"word"==e&&i.hasOwnProperty(t.current())?(r="tag",o.context.type):S.atBlock(e,t,o)},S.atBlock=function(e,t,o){if("("==e)return z(o,t,"atBlock_parens");if("}"==e||";"==e)return K(e,t,o);if("{"==e)return q(o)&&z(o,t,h?"block":"top");if("interpolation"==e)return z(o,t,"interpolation");if("word"==e){var n=t.current().toLowerCase();r="only"==n||"not"==n||"and"==n||"or"==n?"keyword":a.hasOwnProperty(n)?"attribute":l.hasOwnProperty(n)?"property":s.hasOwnProperty(n)?"keyword":c.hasOwnProperty(n)?"property":d.hasOwnProperty(n)?k?"string.special":"property":f.hasOwnProperty(n)?"atom":m.hasOwnProperty(n)?"keyword":"error"}return o.context.type},S.atComponentBlock=function(e,t,o){return"}"==e?K(e,t,o):"{"==e?q(o)&&z(o,t,h?"block":"top",!1):("word"==e&&(r="error"),o.context.type)},S.atBlock_parens=function(e,t,r){return")"==e?q(r):"{"==e||"}"==e?K(e,t,r,2):S.atBlock(e,t,r)},S.restricted_atBlock_before=function(e,t,o){return"{"==e?z(o,t,"restricted_atBlock"):"word"==e&&"@counter-style"==o.stateArg?(r="variable","restricted_atBlock_before"):j(e,t,o)},S.restricted_atBlock=function(e,t,o){return"}"==e?(o.stateArg=null,q(o)):"word"==e?(r=("@font-face"!=o.stateArg||u.hasOwnProperty(t.current().toLowerCase()))&&("@counter-style"!=o.stateArg||p.hasOwnProperty(t.current().toLowerCase()))?"property":"error","maybeprop"):"restricted_atBlock"},S.keyframes=function(e,t,o){return"word"==e?(r="variable","keyframes"):"{"==e?z(o,t,"top"):j(e,t,o)},S.at=function(e,t,o){return";"==e?q(o):"{"==e||"}"==e?K(e,t,o):("word"==e?r="tag":"hash"==e&&(r="builtin"),"at")},S.interpolation=function(e,t,o){return"}"==e?q(o):"{"==e||";"==e?K(e,t,o):("word"==e?r="variable":"variable"!=e&&"("!=e&&")"!=e&&(r="error"),"interpolation")},{name:e.name,startState:function(){return{tokenize:null,state:o?"block":"top",stateArg:null,context:new x(o?"block":"top",0,null)}},token:function(e,o){if(!o.tokenize&&e.eatSpace())return null;var n=(o.tokenize||w)(e,o);return n&&"object"==typeof n&&(t=n[1],n=n[0]),r=n,"comment"!=t&&(o.state=S[o.state](t,e,o)),r},indent:function(e,t,r){var o=e.context,n=t&&t.charAt(0),i=o.indent;return"prop"==o.type&&("}"==n||")"==n)&&(o=o.prev),o.prev&&("}"==n&&("block"==o.type||"top"==o.type||"interpolation"==o.type||"restricted_atBlock"==o.type)?i=(o=o.prev).indent:(")"==n&&("parens"==o.type||"atBlock_parens"==o.type)||"{"==n&&("at"==o.type||"atBlock"==o.type))&&(i=Math.max(0,o.indent-r.unit))),i},languageData:{indentOnInput:/^\s*\}$/,commentTokens:{line:g,block:{open:"/*",close:"*/"}},autocomplete:P}}}function n(e){for(var t={},r=0;r|<|==|>=|<=|\\+|-|\\!=|/|\\*|%|and|or|not|;|\\{|\\}|:"),u=/^::?[a-zA-Z_][\w\-]*/;function p(e){return!e.peek()||e.match(/\s+$/,!1)}function m(e,t){let r=e.peek();return")"===r?(e.next(),t.tokenizer=w,"operator"):"("===r?(e.next(),e.eatSpace(),"operator"):"'"===r||'"'===r?(t.tokenizer=h(e.next()),"string"):(t.tokenizer=h(")",!1),"string")}function f(e,t){return function(r,o){return r.sol()&&r.indentation()<=e?(o.tokenizer=w,w(r,o)):(t&&r.skipTo("*/")?(r.next(),r.next(),o.tokenizer=w):r.skipToEnd(),"comment")}}function h(e,t){return null==t&&(t=!0),function r(o,n){let i=o.next(),a=o.peek(),l=o.string.charAt(o.pos-2);return"\\"!==i&&a===e||i===e&&"\\"!==l?(i!==e&&t&&o.next(),p(o)&&(n.cursorHalf=0),n.tokenizer=w,"string"):"#"===i&&"{"===a?(n.tokenizer=g(r),o.next(),"operator"):"string"}}function g(e){return function(t,r){return"}"===t.peek()?(t.next(),r.tokenizer=e,"operator"):w(t,r)}}function b(e,t){if(0==e.indentCount){e.indentCount++;let r=e.scopes[0].offset+t.indentUnit;e.scopes.unshift({offset:r})}}function k(e){1!=e.scopes.length&&e.scopes.shift()}function w(e,t){let r=e.peek();if(e.match("/*"))return t.tokenizer=f(e.indentation(),!0),t.tokenizer(e,t);if(e.match("//"))return t.tokenizer=f(e.indentation(),!1),t.tokenizer(e,t);if(e.match("#{"))return t.tokenizer=g(w),"operator";if('"'===r||"'"===r)return e.next(),t.tokenizer=h(r),"string";if(t.cursorHalf){if("#"===r&&(e.next(),e.match(/[0-9a-fA-F]{6}|[0-9a-fA-F]{3}/))||e.match(/^-?[0-9\.]+/))return p(e)&&(t.cursorHalf=0),"number";if(e.match(/^(px|em|in)\b/))return p(e)&&(t.cursorHalf=0),"unit";if(e.match(c))return p(e)&&(t.cursorHalf=0),"keyword";if(e.match(/^url/)&&"("===e.peek())return t.tokenizer=m,p(e)&&(t.cursorHalf=0),"atom";if("$"===r)return e.next(),e.eatWhile(/[\w-]/),p(e)&&(t.cursorHalf=0),"variable-2";if("!"===r)return e.next(),t.cursorHalf=0,e.match(/^[\w]+/)?"keyword":"operator";if(e.match(d))return p(e)&&(t.cursorHalf=0),"operator";if(e.eatWhile(/[\w-]/))return(p(e)&&(t.cursorHalf=0),o=e.current().toLowerCase(),l.has(o))?"atom":a.has(o)?"keyword":i.has(o)?(t.prevProp=e.current().toLowerCase(),"property"):"tag";if(p(e))return t.cursorHalf=0,null}else{if("-"===r&&e.match(/^-\w+-/))return"meta";if("."===r){if(e.next(),e.match(/^[\w-]+/))return b(t,e),"qualifier";if("#"===e.peek())return b(t,e),"tag"}if("#"===r){if(e.next(),e.match(/^[\w-]+/))return b(t,e),"builtin";if("#"===e.peek())return b(t,e),"tag"}if("$"===r)return e.next(),e.eatWhile(/[\w-]/),"variable-2";if(e.match(/^-?[0-9\.]+/))return"number";if(e.match(/^(px|em|in)\b/))return"unit";if(e.match(c))return"keyword";if(e.match(/^url/)&&"("===e.peek())return t.tokenizer=m,"atom";if("="===r&&e.match(/^=[\w-]+/))return b(t,e),"meta";if("+"===r&&e.match(/^\+[\w-]+/))return"meta";if("@"===r&&e.match("@extend")&&!e.match(/\s*[\w]/)&&k(t),e.match(/^@(else if|if|media|else|for|each|while|mixin|function)/))return b(t,e),"def";if("@"===r)return e.next(),e.eatWhile(/[\w-]/),"def";if(e.eatWhile(/[\w-]/)){if(e.match(/ *: *[\w-\+\$#!\("']/,!1)){o=e.current().toLowerCase();let r=t.prevProp+"-"+o;return i.has(r)?"property":i.has(o)?(t.prevProp=o,"property"):s.has(o)?"property":"tag"}return e.match(/ *:/,!1)?(b(t,e),t.cursorHalf=1,t.prevProp=e.current().toLowerCase(),"property"):(e.match(/ *,/,!1)||b(t,e),"tag")}if(":"===r)return e.match(u)?"type":(e.next(),t.cursorHalf=1,"operator")}return e.match(d)?"operator":(e.next(),null)}let y={name:"sass",startState:function(){return{tokenizer:w,scopes:[{offset:0,type:"sass"}],indentCount:0,cursorHalf:0,definedVars:[],definedMixins:[]}},token:function(e,t){let r=function(e,t){e.sol()&&(t.indentCount=0);let r=t.tokenizer(e,t),o=e.current();if(("@return"===o||"}"===o)&&k(t),null!==r){let r=e.pos-o.length+e.indentUnit*t.indentCount,n=[];for(let e=0;e