diff --git a/develop/assets/FileSaver.min-f8ebd46c.js b/develop/assets/FileSaver.min-d4b001e1.js similarity index 97% rename from develop/assets/FileSaver.min-f8ebd46c.js rename to develop/assets/FileSaver.min-d4b001e1.js index fb7d3b4..15c0673 100644 --- a/develop/assets/FileSaver.min-f8ebd46c.js +++ b/develop/assets/FileSaver.min-d4b001e1.js @@ -1 +1 @@ -import{g as O,c as d}from"./index-9aa800aa.js";function A(u,v){for(var l=0;lr[c]})}}}return Object.freeze(Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}))}var E={exports:{}};(function(u,v){(function(l,r){r()})(d,function(){function l(e,t){return typeof t>"u"?t={autoBom:!1}:typeof t!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\uFEFF",e],{type:e.type}):e}function r(e,t,i){var o=new XMLHttpRequest;o.open("GET",e),o.responseType="blob",o.onload=function(){p(o.response,t,i)},o.onerror=function(){console.error("could not download file")},o.send()}function c(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch{}return 200<=t.status&&299>=t.status}function s(e){try{e.dispatchEvent(new MouseEvent("click"))}catch{var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof d=="object"&&d.global===d?d:void 0,y=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),p=a.saveAs||(typeof window!="object"||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!y?function(e,t,i){var o=a.URL||a.webkitURL,n=document.createElement("a");t=t||e.name||"download",n.download=t,n.rel="noopener",typeof e=="string"?(n.href=e,n.origin===location.origin?s(n):c(n.href)?r(e,t,i):s(n,n.target="_blank")):(n.href=o.createObjectURL(e),setTimeout(function(){o.revokeObjectURL(n.href)},4e4),setTimeout(function(){s(n)},0))}:"msSaveOrOpenBlob"in navigator?function(e,t,i){if(t=t||e.name||"download",typeof e!="string")navigator.msSaveOrOpenBlob(l(e,i),t);else if(c(e))r(e,t,i);else{var o=document.createElement("a");o.href=e,o.target="_blank",setTimeout(function(){s(o)})}}:function(e,t,i,o){if(o=o||open("","_blank"),o&&(o.document.title=o.document.body.innerText="downloading..."),typeof e=="string")return r(e,t,i);var n=e.type==="application/octet-stream",g=/constructor/i.test(a.HTMLElement)||a.safari,b=/CriOS\/[\d]+/.test(navigator.userAgent);if((b||n&&g||y)&&typeof FileReader<"u"){var m=new FileReader;m.onloadend=function(){var f=m.result;f=b?f:f.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=f:location=f,o=null},m.readAsDataURL(e)}else{var j=a.URL||a.webkitURL,w=j.createObjectURL(e);o?o.location=w:location.href=w,o=null,setTimeout(function(){j.revokeObjectURL(w)},4e4)}});a.saveAs=p.saveAs=p,u.exports=p})})(E);var h=E.exports;const L=O(h),S=A({__proto__:null,default:L},[h]);export{S as F}; +import{g as O,c as d}from"./index-1b26c5e1.js";function A(u,v){for(var l=0;lr[c]})}}}return Object.freeze(Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}))}var E={exports:{}};(function(u,v){(function(l,r){r()})(d,function(){function l(e,t){return typeof t>"u"?t={autoBom:!1}:typeof t!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\uFEFF",e],{type:e.type}):e}function r(e,t,i){var o=new XMLHttpRequest;o.open("GET",e),o.responseType="blob",o.onload=function(){p(o.response,t,i)},o.onerror=function(){console.error("could not download file")},o.send()}function c(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch{}return 200<=t.status&&299>=t.status}function s(e){try{e.dispatchEvent(new MouseEvent("click"))}catch{var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof d=="object"&&d.global===d?d:void 0,y=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),p=a.saveAs||(typeof window!="object"||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!y?function(e,t,i){var o=a.URL||a.webkitURL,n=document.createElement("a");t=t||e.name||"download",n.download=t,n.rel="noopener",typeof e=="string"?(n.href=e,n.origin===location.origin?s(n):c(n.href)?r(e,t,i):s(n,n.target="_blank")):(n.href=o.createObjectURL(e),setTimeout(function(){o.revokeObjectURL(n.href)},4e4),setTimeout(function(){s(n)},0))}:"msSaveOrOpenBlob"in navigator?function(e,t,i){if(t=t||e.name||"download",typeof e!="string")navigator.msSaveOrOpenBlob(l(e,i),t);else if(c(e))r(e,t,i);else{var o=document.createElement("a");o.href=e,o.target="_blank",setTimeout(function(){s(o)})}}:function(e,t,i,o){if(o=o||open("","_blank"),o&&(o.document.title=o.document.body.innerText="downloading..."),typeof e=="string")return r(e,t,i);var n=e.type==="application/octet-stream",g=/constructor/i.test(a.HTMLElement)||a.safari,b=/CriOS\/[\d]+/.test(navigator.userAgent);if((b||n&&g||y)&&typeof FileReader<"u"){var m=new FileReader;m.onloadend=function(){var f=m.result;f=b?f:f.replace(/^data:[^;]*;/,"data:attachment/file;"),o?o.location.href=f:location=f,o=null},m.readAsDataURL(e)}else{var j=a.URL||a.webkitURL,w=j.createObjectURL(e);o?o.location=w:location.href=w,o=null,setTimeout(function(){j.revokeObjectURL(w)},4e4)}});a.saveAs=p.saveAs=p,u.exports=p})})(E);var h=E.exports;const L=O(h),S=A({__proto__:null,default:L},[h]);export{S as F}; diff --git a/develop/assets/index-9aa800aa.js b/develop/assets/index-1b26c5e1.js similarity index 99% rename from develop/assets/index-9aa800aa.js rename to develop/assets/index-1b26c5e1.js index 5a06337..d7166c1 100644 --- a/develop/assets/index-9aa800aa.js +++ b/develop/assets/index-1b26c5e1.js @@ -196,5 +196,5 @@ function print() { __p += __j.call(arguments, '') } })(); `;function AS(n,e,t){const i=n.slice();return i[22]=e[t],i[23]=e,i[24]=t,i}function US(n){let e,t,i,r,s,l,o,f,u,h,O,p,g,b,$,Q,_,x,Z;return Q=new Wt({props:{icon:l4}}),{c(){e=k("div"),t=k("div"),t.innerHTML="Solution:",i=N(),r=k("div"),s=k("input"),o=N(),f=k("div"),u=k("input"),O=N(),p=k("div"),g=k("p"),b=k("button"),$=k("span"),Ve(Q.$$.fragment),y(t,"class","solution-label svelte-152bhkz"),y(s,"class","input is-small"),y(s,"type","number"),y(s,"min",l=n[2]>0?1:0),y(s,"max",n[2]),y(u,"type","range"),y(u,"min",h=n[2]>0?1:0),y(u,"max",n[2]),y(u,"class","svelte-152bhkz"),y(f,"class","solution-slider svelte-152bhkz"),y($,"class","icon"),y(b,"class","button is-small"),y(b,"title","Follow latest solution"),le(b,"is-primary",n[0]),le(b,"is-light",!n[0]),y(g,"class","control"),y(p,"class","field has-addons svelte-152bhkz"),y(e,"class","top svelte-152bhkz")},m(C,X){V(C,e,X),v(e,t),v(e,i),v(e,r),v(r,s),Ni(s,n[1]),v(e,o),v(e,f),v(f,u),Ni(u,n[1]),v(e,O),v(e,p),v(p,g),v(g,b),v(b,$),Ue(Q,$,null),_=!0,x||(Z=[re(s,"input",n[11]),re(u,"change",n[12]),re(u,"input",n[12]),re(b,"click",n[13])],x=!0)},p(C,X){(!_||X&4&&l!==(l=C[2]>0?1:0))&&y(s,"min",l),(!_||X&4)&&y(s,"max",C[2]),X&2&&Mo(s.value)!==C[1]&&Ni(s,C[1]),(!_||X&4&&h!==(h=C[2]>0?1:0))&&y(u,"min",h),(!_||X&4)&&y(u,"max",C[2]),X&2&&Ni(u,C[1]),(!_||X&1)&&le(b,"is-primary",C[0]),(!_||X&1)&&le(b,"is-light",!C[0])},i(C){_||(D(Q.$$.fragment,C),_=!0)},o(C){F(Q.$$.fragment,C),_=!1},d(C){C&&Y(e),Ye(Q),x=!1,Nt(Z)}}}function YS(n){let e,t,i=n[23],r=n[24],s,l;const o=()=>n[14](e,i,r),f=()=>n[14](null,i,r);function u(...h){return n[15](n[22],...h)}return{c(){e=k("iframe"),y(e,"class","vis-window svelte-152bhkz"),am(e.src,t=n[22].url)||y(e,"src",t),y(e,"title","Visualisation")},m(h,O){V(h,e,O),o(),s||(l=re(e,"load",u),s=!0)},p(h,O){n=h,O&8&&!am(e.src,t=n[22].url)&&y(e,"src",t),(i!==n[23]||r!==n[24])&&(f(),i=n[23],r=n[24],o())},d(h){h&&Y(e),f(),s=!1,l()}}}function m8(n){let e,t,i,r,s,l,o,f=n[2]>0&&US(n),u=nt(n[3]),h=[];for(let O=0;O0?f?(f.p(O,p),p&4&&D(f,1)):(f=US(O),f.c(),D(f,1),f.m(e,t)):f&&(tt(),F(f,1,1,()=>{f=null}),it()),p&8){u=nt(O[3]);let g;for(g=0;g{oe=ye});de.then(ye=>{ye.contentWindow.postMessage({event:"init",payload:z},"*")});const xe=URL.createObjectURL(new Blob([B.replace("/minizinc-ide.js",S8)],{type:"text/html; charset=utf-8"}));t(3,h=[...h,{url:xe,makeReady:oe,ready:de,solutions:[],element:null}])}function $(B,z){for(let oe=0;oede.element.contentWindow===B.source);switch(z.event){case"rebroadcast":for(const xe of h)En(z.message,xe);z.message.event==="goToSolution"&&(s=z.message.payload===-1,t(0,l=z.message.payload===-1),o=z.message.payload+1,t(1,f=z.message.payload+1));break;case"solve":r("solve",{modelFile:z.modelFile,dataFiles:z.dataFiles,options:z.options});break;case"getNumSolutions":En({event:"response",id:z.id,payload:oe.solutions.length},oe);break;case"getSolution":const de=z.index<0?z.index+oe.solutions.length:z.index;if(de<0||de>=oe.solutions.length)En({event:"error",id:z.id,message:"Solution index out of range"},oe);else{En({event:"response",id:z.id,payload:oe.solutions[z.index===-1?oe.solutions.length-1:z.index]},oe);break}case"getAllSolutions":En({event:"response",id:z.id,payload:oe.solutions},oe);break;case"getStatus":En({event:"response",id:z.id,payload:O},oe);break;case"getFinishTime":En({event:"response",id:z.id,payload:p},oe);break}}function Z(B,z,oe){if(l&&o===f&&(o=u,t(1,f=u)),l!==s){s=l;for(const de of h)En({event:"goToSolution",payload:l?-1:f-1},de)}if(o!==f){o=f,s=!1,t(0,l=!1);for(const de of h)En({event:"goToSolution",payload:f-1},de)}}function C(){f=Mo(this.value),t(1,f)}function X(){f=Mo(this.value),t(1,f)}const R=()=>t(0,l=!l);function I(B,z,oe){ui[B?"unshift":"push"](()=>{z[oe].element=B,t(3,h)})}const q=(B,z)=>B.makeReady(z.target);return n.$$.update=()=>{n.$$.dirty&8&&t(4,i=Math.ceil(Math.sqrt(h.length))),n.$$.dirty&7&&Z()},[l,f,u,h,i,x,g,b,$,Q,_,C,X,R,I,q]}class $8 extends Ui{constructor(e){super(),Ai(this,e,b8,m8,Ri,{reset:6,addVisualisation:7,addSolution:8,status:9,finish:10})}get reset(){return this.$$.ctx[6]}get addVisualisation(){return this.$$.ctx[7]}get addSolution(){return this.$$.ctx[8]}get status(){return this.$$.ctx[9]}get finish(){return this.$$.ctx[10]}}function Q8(n){let e,t,i,r,s,l,o,f,u,h,O,p,g,b,$,Q,_,x,Z,C,X,R,I,q,B,z,oe,de,xe,ye,Ee,pe;return{c(){e=k("aside"),t=k("p"),t.textContent="Model",i=N(),r=k("ul"),s=k("li"),l=k("a"),l.textContent="Model file (.mzn)",o=N(),f=k("li"),u=k("a"),u.textContent="Solution checker model (.mzc.mzn)",h=N(),O=k("p"),O.textContent="Data",p=N(),g=k("ul"),b=k("li"),$=k("a"),$.textContent="Data file (.dzn)",Q=N(),_=k("li"),x=k("a"),x.textContent="JSON data file (.json)",Z=N(),C=k("p"),C.textContent="Visualisation",X=N(),R=k("ul"),I=k("li"),q=k("a"),q.textContent="Custom visualisation (.html)",B=N(),z=k("p"),z.textContent="Import",oe=N(),de=k("ul"),xe=k("li"),ye=k("a"),ye.textContent="Upload file(s)",y(t,"class","menu-label"),y(r,"class","menu-list"),y(O,"class","menu-label"),y(g,"class","menu-list"),y(C,"class","menu-label"),y(R,"class","menu-list"),y(z,"class","menu-label"),y(de,"class","menu-list"),y(e,"class","menu")},m(fe,Xe){V(fe,e,Xe),v(e,t),v(e,i),v(e,r),v(r,s),v(s,l),v(r,o),v(r,f),v(f,u),v(e,h),v(e,O),v(e,p),v(e,g),v(g,b),v(b,$),v(g,Q),v(g,_),v(_,x),v(e,Z),v(e,C),v(e,X),v(e,R),v(R,I),v(I,q),v(e,B),v(e,z),v(e,oe),v(e,de),v(de,xe),v(xe,ye),Ee||(pe=[re(l,"click",n[5]),re(u,"click",n[6]),re($,"click",n[7]),re(x,"click",n[8]),re(q,"click",n[9]),re(ye,"click",n[10])],Ee=!0)},p:We,d(fe){fe&&Y(e),Ee=!1,Nt(pe)}}}function w8(n){let e,t,i,r,s,l;return e=new Yl({props:{active:n[0],title:"Create new file",$$slots:{default:[Q8]},$$scope:{ctx:n}}}),e.$on("cancel",n[11]),{c(){Ve(e.$$.fragment),t=N(),i=k("input"),y(i,"class","is-hidden svelte-1surl6b"),y(i,"type","file"),i.multiple=!0,y(i,"accept",".mzn,.mzc,.dzn,.json,.html")},m(o,f){Ue(e,o,f),V(o,t,f),V(o,i,f),n[12](i),r=!0,s||(l=[re(i,"change",n[13]),re(i,"change",n[4])],s=!0)},p(o,[f]){const u={};f&1&&(u.active=o[0]),f&16386&&(u.$$scope={dirty:f,ctx:o}),e.$set(u)},i(o){r||(D(e.$$.fragment,o),r=!0)},o(o){F(e.$$.fragment,o),r=!1},d(o){o&&(Y(t),Y(i)),Ye(e,o),n[12](null),s=!1,Nt(l)}}}function y8(n,e,t){let{active:i=!1}=e;const r=Fn();let s,l;async function o(){const _=[];for(const Z of l)_.push(new Promise((C,X)=>{const R=new FileReader;R.onload=()=>{C({name:Z.name,contents:R.result})},R.onerror=I=>X(I),R.readAsText(Z)}));const x=await Promise.all(_);r("open",{files:x})}const f=()=>r("new",{type:".mzn"}),u=()=>r("new",{type:".mzc.mzn"}),h=()=>r("new",{type:".dzn"}),O=()=>r("new",{type:".json"}),p=()=>r("new",{type:".html"}),g=()=>s.click(),b=()=>r("cancel");function $(_){ui[_?"unshift":"push"](()=>{s=_,t(1,s)})}function Q(){l=this.files,t(2,l)}return n.$$set=_=>{"active"in _&&t(0,i=_.active)},[i,s,l,r,o,f,u,h,O,p,g,b,$,Q]}class v8 extends Ui{constructor(e){super(),Ai(this,e,y8,w8,Ri,{active:0})}}function VS(n,e,t){const i=n.slice();return i[15]=e[t],i}function qS(n,e,t){const i=n.slice();return i[18]=e[t].file,i[19]=e[t].index,i}function P8(n){let e,t,i,r,s,l,o;i=new Wt({props:{icon:n[18].readOnly?FO:k1}});function f(){return n[11](n[19],n[18])}return{c(){e=k("button"),t=k("span"),Ve(i.$$.fragment),y(t,"class","icon"),y(e,"class","button is-small"),y(e,"title",r="Click to "+(n[18].readOnly?"unlock":"lock")+" this file for editing"),le(e,"is-primary",!n[18].readOnly),le(e,"is-light",n[18].readOnly)},m(u,h){V(u,e,h),v(e,t),Ue(i,t,null),s=!0,l||(o=re(e,"click",f),l=!0)},p(u,h){n=u;const O={};h&2&&(O.icon=n[18].readOnly?FO:k1),i.$set(O),(!s||h&2&&r!==(r="Click to "+(n[18].readOnly?"unlock":"lock")+" this file for editing"))&&y(e,"title",r),(!s||h&2)&&le(e,"is-primary",!n[18].readOnly),(!s||h&2)&&le(e,"is-light",n[18].readOnly)},i(u){s||(D(i.$$.fragment,u),s=!0)},o(u){F(i.$$.fragment,u),s=!1},d(u){u&&Y(e),Ye(i),l=!1,o()}}}function k8(n){let e,t,i,r;return i=new Wt({props:{icon:FO}}),{c(){e=k("button"),t=k("span"),Ve(i.$$.fragment),y(t,"class","icon"),y(e,"class","button is-small is-light"),y(e,"title","Compiled checkers are read only"),e.disabled=!0},m(s,l){V(s,e,l),v(e,t),Ue(i,t,null),r=!0},p:We,i(s){r||(D(i.$$.fragment,s),r=!0)},o(s){F(i.$$.fragment,s),r=!1},d(s){s&&Y(e),Ye(i)}}}function ES(n){let e,t,i=n[18].name+"",r,s,l,o,f,u,h,O,p,g,b,$,Q,_,x,Z,C,X,R,I,q,B,z;p=new Wt({props:{icon:n[18].hidden?P1:_1}});function oe(){return n[10](n[19],n[18])}const de=[k8,P8],xe=[];function ye(pe,fe){return fe&2&&(Q=null),Q==null&&(Q=!!pe[18].name.endsWith(".mzc")),Q?0:1}_=ye(n,-1),x=xe[_]=de[_](n),I=new Wt({props:{icon:vQ}});function Ee(){return n[12](n[19])}return{c(){e=k("tr"),t=k("td"),r=$e(i),s=N(),l=k("td"),o=k("div"),f=k("div"),u=k("p"),h=k("button"),O=k("span"),Ve(p.$$.fragment),b=N(),$=k("p"),x.c(),Z=N(),C=k("p"),X=k("button"),R=k("span"),Ve(I.$$.fragment),y(O,"class","icon"),y(h,"class","button is-small"),y(h,"title",g="Click to "+(n[18].hidden?"show":"hide")+" this file"),le(h,"is-primary",!n[18].hidden),le(h,"is-light",n[18].hidden),y(u,"class","control"),y($,"class","control"),y(R,"class","icon"),y(X,"class","button is-small is-danger"),y(X,"title","Delete this file"),y(C,"class","control"),y(f,"class","field is-grouped"),y(o,"class","tool-buttons svelte-1bgv9sn")},m(pe,fe){V(pe,e,fe),v(e,t),v(t,r),v(e,s),v(e,l),v(l,o),v(o,f),v(f,u),v(u,h),v(h,O),Ue(p,O,null),v(f,b),v(f,$),xe[_].m($,null),v(f,Z),v(f,C),v(C,X),v(X,R),Ue(I,R,null),q=!0,B||(z=[re(h,"click",oe),re(X,"click",Ee)],B=!0)},p(pe,fe){n=pe,(!q||fe&2)&&i!==(i=n[18].name+"")&&Be(r,i);const Xe={};fe&2&&(Xe.icon=n[18].hidden?P1:_1),p.$set(Xe),(!q||fe&2&&g!==(g="Click to "+(n[18].hidden?"show":"hide")+" this file"))&&y(h,"title",g),(!q||fe&2)&&le(h,"is-primary",!n[18].hidden),(!q||fe&2)&&le(h,"is-light",n[18].hidden);let Me=_;_=ye(n,fe),_===Me?xe[_].p(n,fe):(tt(),F(xe[Me],1,1,()=>{xe[Me]=null}),it(),x=xe[_],x?x.p(n,fe):(x=xe[_]=de[_](n),x.c()),D(x,1),x.m($,null))},i(pe){q||(D(p.$$.fragment,pe),D(x),D(I.$$.fragment,pe),q=!0)},o(pe){F(p.$$.fragment,pe),F(x),F(I.$$.fragment,pe),q=!1},d(pe){pe&&Y(e),Ye(p),xe[_].d(),Ye(I),B=!1,Nt(z)}}}function MS(n){let e,t=n[15].label+"",i,r,s,l,o=nt(n[15].files),f=[];for(let h=0;hF(f[h],1,1,()=>{f[h]=null});return{c(){e=k("p"),i=$e(t),r=N(),s=k("table");for(let h=0;hF(p[b],1,1,()=>{p[b]=null});return s=new Wt({props:{icon:kQ}}),{c(){for(let b=0;bO("close"),g=(x,Z)=>O("modifyFile",{index:x,options:{hidden:!Z.hidden}}),b=(x,Z)=>O("modifyFile",{index:x,options:{readOnly:!Z.readOnly}}),$=x=>O("delete",{index:x}),Q=()=>O("newFile"),_=()=>O("close");return n.$$set=x=>{"active"in x&&t(0,u=x.active),"files"in x&&t(3,h=x.files)},n.$$.update=()=>{n.$$.dirty&8&&t(8,i=h.map((x,Z)=>({file:x,index:Z}))),n.$$.dirty&256&&t(7,r=i.filter(x=>x.file.name.endsWith(".mzn")&&!x.file.name.endsWith(".mzc.mzn")).sort((x,Z)=>x.file.name.localeCompare(Z.file.name))),n.$$.dirty&256&&t(6,s=i.filter(x=>x.file.name.endsWith(".dzn")||x.file.name.endsWith(".json")).sort((x,Z)=>x.file.name.localeCompare(Z.file.name))),n.$$.dirty&256&&t(5,l=i.filter(x=>x.file.name.endsWith(".mzc")||x.file.name.endsWith(".mzc.mzn")).sort((x,Z)=>x.file.name.localeCompare(Z.file.name))),n.$$.dirty&256&&t(4,o=i.filter(x=>!x.file.name.endsWith(".mzn")&&!x.file.name.endsWith(".mzc")&&!x.file.name.endsWith(".dzn")&&!x.file.name.endsWith(".json")).sort((x,Z)=>x.file.name.localeCompare(Z.file.name))),n.$$.dirty&240&&t(1,f=[{label:"Model files",files:r},{label:"Data files",files:s},{label:"Solution checkers",files:l},{label:"Other files",files:o}].filter(x=>x.files.length>0))},[u,f,O,h,o,l,s,r,i,p,g,b,$,Q,_]}class X8 extends Ui{constructor(e){super(),Ai(this,e,C8,x8,Ri,{active:0,files:3})}}function DS(n,e,t){const i=n.slice();return i[9]=e[t],i}function zS(n){let e,t=n[9]+"",i,r;return{c(){e=k("option"),i=$e(t),e.__value=r=n[9],Ni(e,e.__value)},m(s,l){V(s,e,l),v(e,i)},p(s,l){l&1&&t!==(t=s[9]+"")&&Be(i,t),l&1&&r!==(r=s[9])&&(e.__value=r,Ni(e,e.__value))},d(s){s&&Y(e)}}}function T8(n){let e,t,i,r,s=nt(n[0]),l=[];for(let o=0;on[6].call(t)),y(e,"class","select is-fullwidth")},m(o,f){V(o,e,f),v(e,t);for(let u=0;u0&&t(2,l=p[0])}function f(){i("accept",{modelFile:l})}const u=()=>i("cancel");function h(){l=fO(this),t(2,l),t(0,r)}const O=()=>i("cancel");return n.$$set=p=>{"modelFiles"in p&&t(0,r=p.modelFiles),"active"in p&&t(1,s=p.active)},n.$$.update=()=>{n.$$.dirty&1&&o(r)},[r,s,l,i,f,u,h,O]}class U8 extends Ui{constructor(e){super(),Ai(this,e,A8,R8,Ri,{modelFiles:0,active:1})}}function IS(n,e,t){const i=n.slice();return i[20]=e[t],i[21]=e,i[22]=t,i}function NS(n,e,t){const i=n.slice();return i[17]=e[t],i}function LS(n){let e,t,i,r,s,l,o,f,u;return{c(){e=k("div"),t=k("ul"),i=k("li"),r=k("a"),r.textContent="Enter parameters",s=N(),l=k("li"),o=k("a"),o.textContent="Select data file",le(i,"is-active",!n[2]),le(l,"is-active",n[2]),y(e,"class","tabs")},m(h,O){V(h,e,O),v(e,t),v(t,i),v(i,r),v(t,s),v(t,l),v(l,o),f||(u=[re(r,"click",n[11]),re(o,"click",n[12])],f=!0)},p(h,O){O&4&&le(i,"is-active",!h[2]),O&4&&le(l,"is-active",h[2])},d(h){h&&Y(e),f=!1,Nt(u)}}}function Y8(n){let e,t=nt(n[5]),i=[];for(let r=0;rn[13].call(t)),y(e,"class","select is-fullwidth is-multiple")},m(o,f){V(o,e,f),v(e,t);for(let u=0;uC[X]===void 0?{name:X,value:""}:{name:X,value:C[X]}))}function g(){r?s("accept",{dataFiles:h}):s("accept",{parameters:O.reduce((C,X)=>({...C,[X.name]:X.value}),{})})}const b=()=>s("cancel"),$=()=>t(2,u=!1),Q=()=>t(2,u=!0);function _(){h=Cx(this),t(4,h),t(1,f)}function x(C,X){C[X].value=this.value,t(5,O)}const Z=()=>s("cancel");return n.$$set=C=>{"active"in C&&t(0,l=C.active),"parameters"in C&&t(9,o=C.parameters),"dataFiles"in C&&t(1,f=C.dataFiles)},n.$$.update=()=>{n.$$.dirty&512&&p(o),n.$$.dirty&2&&t(3,i=f.length>0),n.$$.dirty&12&&t(6,r=i&&u)},[l,f,u,i,h,O,r,s,g,o,b,$,Q,_,x,Z]}class z8 extends Ui{constructor(e){super(),Ai(this,e,D8,M8,Ri,{active:0,parameters:9,dataFiles:1})}}function FS(n){let e,t,i,r,s,l,o,f,u,h,O,p,g,b,$,Q,_,x=Dn(n[1],"-a"),Z,C=Dn(n[1],"-f"),X,R,I,q,B,z,oe,de,xe,ye=Dn(n[1],"-v"),Ee,pe,fe,Xe,Me,Ne,pt,Lt=Dn(n[1],"-s"),ti,xt,Ct,Zt,be,te,H,ie,ae,Ke,Je,ot,Ot,et,se,Qi,Rt;r=new Wt({props:{icon:_Q}});let ct=x&&GS(n),ze=C&&HS(n),St=ye&&KS(n),dt=Lt&&JS(n);return{c(){e=k("div"),t=k("button"),i=k("span"),Ve(r.$$.fragment),s=N(),l=k("h5"),l.textContent="Solving options",o=N(),f=k("div"),u=k("p"),h=k("input"),O=N(),p=k("label"),p.textContent="Time limit (s)",g=N(),b=k("p"),$=k("input"),_=N(),ct&&ct.c(),Z=N(),ze&&ze.c(),X=N(),R=k("h5"),R.textContent="Output options",I=N(),q=k("div"),B=k("p"),z=k("input"),oe=N(),de=k("label"),de.textContent="Verbose compilation",xe=N(),St&&St.c(),Ee=N(),pe=k("div"),fe=k("p"),Xe=k("input"),Me=N(),Ne=k("label"),Ne.textContent="Compilation statistics",pt=N(),dt&&dt.c(),ti=N(),xt=k("div"),Ct=k("p"),Zt=k("input"),be=N(),te=k("label"),te.textContent="Timing information",H=N(),ie=k("div"),ae=k("p"),Ke=k("button"),Ke.textContent="Accept",Je=N(),ot=k("p"),Ot=k("button"),Ot.textContent="Reset to defaults",y(i,"class","icon"),y(t,"class","button is-text is-small exit-button svelte-1uq9463"),y(l,"class","title is-5"),y(h,"id","enable-timelimit"),y(h,"type","checkbox"),y(h,"class","svelte-1uq9463"),y(p,"for","enable-timelimit"),y(p,"class","svelte-1uq9463"),y(u,"class","control checkbox-control svelte-1uq9463"),y($,"class","input is-fullwidth"),y($,"type","number"),y($,"step","1"),y($,"min",0),$.disabled=Q=!n[3],y(b,"class","control is-expanded"),y(f,"class","field is-grouped"),y(R,"class","title is-5"),y(z,"id","enable-verbose-compile"),y(z,"type","checkbox"),y(z,"class","svelte-1uq9463"),y(de,"for","enable-verbose-compile"),y(de,"class","svelte-1uq9463"),y(B,"class","control checkbox-control svelte-1uq9463"),y(q,"class","field"),y(Xe,"id","enable-compilation-satistics"),y(Xe,"type","checkbox"),y(Xe,"class","svelte-1uq9463"),y(Ne,"for","enable-compilation-satistics"),y(Ne,"class","svelte-1uq9463"),y(fe,"class","control checkbox-control svelte-1uq9463"),y(pe,"class","field"),y(Zt,"id","enable-timing-information"),y(Zt,"type","checkbox"),y(Zt,"class","svelte-1uq9463"),y(te,"for","enable-timing-information"),y(te,"class","svelte-1uq9463"),y(Ct,"class","control checkbox-control svelte-1uq9463"),y(xt,"class","field"),y(Ke,"class","button is-primary"),y(ae,"class","control"),y(Ot,"class","button is-danger"),y(ot,"class","control"),y(ie,"class","field is-grouped bottom-buttons svelte-1uq9463"),y(e,"class","config-window svelte-1uq9463")},m(Ge,ut){V(Ge,e,ut),v(e,t),v(t,i),Ue(r,i,null),v(e,s),v(e,l),v(e,o),v(e,f),v(f,u),v(u,h),h.checked=n[3],v(u,O),v(u,p),v(f,g),v(f,b),v(b,$),Ni($,n[2]),v(e,_),ct&&ct.m(e,null),v(e,Z),ze&&ze.m(e,null),v(e,X),v(e,R),v(e,I),v(e,q),v(q,B),v(B,z),z.checked=n[5],v(B,oe),v(B,de),v(e,xe),St&&St.m(e,null),v(e,Ee),v(e,pe),v(pe,fe),v(fe,Xe),Xe.checked=n[7],v(fe,Me),v(fe,Ne),v(e,pt),dt&&dt.m(e,null),v(e,ti),v(e,xt),v(xt,Ct),v(Ct,Zt),Zt.checked=n[9],v(Ct,be),v(Ct,te),v(e,H),v(e,ie),v(ie,ae),v(ae,Ke),v(ie,Je),v(ie,ot),v(ot,Ot),se=!0,Qi||(Rt=[re(t,"click",n[17]),re(h,"change",n[18]),re($,"input",n[19]),re(z,"change",n[22]),re(Xe,"change",n[24]),re(Zt,"change",n[26]),re(Ke,"click",n[27]),re(Ot,"click",n[12])],Qi=!0)},p(Ge,ut){ut&8&&(h.checked=Ge[3]),(!se||ut&8&&Q!==(Q=!Ge[3]))&&($.disabled=Q),ut&4&&Mo($.value)!==Ge[2]&&Ni($,Ge[2]),ut&2&&(x=Dn(Ge[1],"-a")),x?ct?ct.p(Ge,ut):(ct=GS(Ge),ct.c(),ct.m(e,Z)):ct&&(ct.d(1),ct=null),ut&2&&(C=Dn(Ge[1],"-f")),C?ze?ze.p(Ge,ut):(ze=HS(Ge),ze.c(),ze.m(e,X)):ze&&(ze.d(1),ze=null),ut&32&&(z.checked=Ge[5]),ut&2&&(ye=Dn(Ge[1],"-v")),ye?St?St.p(Ge,ut):(St=KS(Ge),St.c(),St.m(e,Ee)):St&&(St.d(1),St=null),ut&128&&(Xe.checked=Ge[7]),ut&2&&(Lt=Dn(Ge[1],"-s")),Lt?dt?dt.p(Ge,ut):(dt=JS(Ge),dt.c(),dt.m(e,ti)):dt&&(dt.d(1),dt=null),ut&512&&(Zt.checked=Ge[9])},i(Ge){se||(D(r.$$.fragment,Ge),Ge&&ar(()=>{se&&(et||(et=Ql(e,dc,{x:100,duration:200},!0)),et.run(1))}),se=!0)},o(Ge){F(r.$$.fragment,Ge),Ge&&(et||(et=Ql(e,dc,{x:100,duration:200},!1)),et.run(0)),se=!1},d(Ge){Ge&&Y(e),Ye(r),ct&&ct.d(),ze&&ze.d(),St&&St.d(),dt&&dt.d(),Ge&&et&&et.end(),Qi=!1,Nt(Rt)}}}function GS(n){let e,t,i,r,s,l,o;return{c(){e=k("div"),t=k("p"),i=k("input"),r=N(),s=k("label"),s.textContent="All solutions (for satisfication problems)",y(i,"id","enable-all-solutions"),y(i,"type","checkbox"),y(i,"class","svelte-1uq9463"),y(s,"for","enable-all-solutions"),y(s,"class","svelte-1uq9463"),y(t,"class","control checkbox-control svelte-1uq9463"),y(e,"class","field")},m(f,u){V(f,e,u),v(e,t),v(t,i),i.checked=n[4],v(t,r),v(t,s),l||(o=re(i,"change",n[20]),l=!0)},p(f,u){u&16&&(i.checked=f[4])},d(f){f&&Y(e),l=!1,o()}}}function HS(n){let e,t,i,r,s,l,o;return{c(){e=k("div"),t=k("p"),i=k("input"),r=N(),s=k("label"),s.textContent="Free search",y(i,"id","enable-free-search"),y(i,"type","checkbox"),y(i,"class","svelte-1uq9463"),y(s,"for","enable-free-search"),y(s,"class","svelte-1uq9463"),y(t,"class","control checkbox-control svelte-1uq9463"),y(e,"class","field")},m(f,u){V(f,e,u),v(e,t),v(t,i),i.checked=n[10],v(t,r),v(t,s),l||(o=re(i,"change",n[21]),l=!0)},p(f,u){u&1024&&(i.checked=f[10])},d(f){f&&Y(e),l=!1,o()}}}function KS(n){let e,t,i,r,s,l,o;return{c(){e=k("div"),t=k("p"),i=k("input"),r=N(),s=k("label"),s.textContent="Verbose solving",y(i,"id","enable-verbose-solve"),y(i,"type","checkbox"),y(i,"class","svelte-1uq9463"),y(s,"for","enable-verbose-solve"),y(s,"class","svelte-1uq9463"),y(t,"class","control checkbox-control svelte-1uq9463"),y(e,"class","field")},m(f,u){V(f,e,u),v(e,t),v(t,i),i.checked=n[6],v(t,r),v(t,s),l||(o=re(i,"change",n[23]),l=!0)},p(f,u){u&64&&(i.checked=f[6])},d(f){f&&Y(e),l=!1,o()}}}function JS(n){let e,t,i,r,s,l,o;return{c(){e=k("div"),t=k("p"),i=k("input"),r=N(),s=k("label"),s.textContent="Solving statistics",y(i,"id","enable-solving-satistics"),y(i,"type","checkbox"),y(i,"class","svelte-1uq9463"),y(s,"for","enable-solving-satistics"),y(s,"class","svelte-1uq9463"),y(t,"class","control checkbox-control svelte-1uq9463"),y(e,"class","field")},m(f,u){V(f,e,u),v(e,t),v(t,i),i.checked=n[8],v(t,r),v(t,s),l||(o=re(i,"change",n[25]),l=!0)},p(f,u){u&256&&(i.checked=f[8])},d(f){f&&Y(e),l=!1,o()}}}function I8(n){let e,t,i=n[0]&&FS(n);return{c(){i&&i.c(),e=fi()},m(r,s){i&&i.m(r,s),V(r,e,s),t=!0},p(r,[s]){r[0]?i?(i.p(r,s),s&1&&D(i,1)):(i=FS(r),i.c(),D(i,1),i.m(e.parentNode,e)):i&&(tt(),F(i,1,1,()=>{i=null}),it())},i(r){t||(D(i),t=!0)},o(r){F(i),t=!1},d(r){r&&Y(e),i&&i.d(r)}}}function Dn(n,e){return n.indexOf(e)!==-1}function N8(n,e,t){const i=Fn();let{active:r}=e,{stdFlags:s=[]}=e,l=!1,o=1,f=!1,u=!1,h=!1,O=!1,p=!1,g=!1,b=!1;function $(pe){const fe=pe*1e3;fe!==Math.floor(fe)&&t(2,o=Math.floor(fe)/1e3)}function Q(){t(3,l=!1),t(2,o=1),t(4,f=!1),t(5,u=!1),t(6,h=!1),t(7,O=!1),t(8,p=!1),t(9,g=!1),t(10,b=!1)}function _(pe){t(3,l=pe.enableTimeLimit),t(2,o=pe.timeLimit),t(4,f=pe.allSolutions),t(5,u=pe.verboseCompilation),t(6,h=pe.verboseSolving),t(7,O=pe.compilerStatistics),t(8,p=pe.solvingStatistics),t(9,g=pe.outputTime),t(10,b=pe.freeSearch)}function x(){return{enableTimeLimit:l,timeLimit:o,allSolutions:f,verboseCompilation:u,verboseSolving:h,compilerStatistics:O,solvingStatistics:p,outputTime:g,freeSearch:b}}function Z(pe){const fe={solver:pe};return l&&o>0&&(fe["time-limit"]=o*1e3),f&&Dn(s,"-a")&&(fe["all-satisfaction"]=!0),u&&(fe["verbose-compilation"]=!0),h&&Dn(s,"-v")&&(fe["verbose-solving"]=!0),O&&(fe["compiler-statistics"]=!0),p&&Dn(s,"-s")&&(fe["solver-statistics"]=!0),g&&(fe["output-time"]=!0),b&&Dn(s,"-f")&&(fe["free-search"]=!0),fe}function C(pe){const fe={solver:pe};return u&&(fe["verbose-compilation"]=!0),O&&(fe["compiler-statistics"]=!0),fe}const X=()=>i("close");function R(){l=this.checked,t(3,l)}function I(){o=Mo(this.value),t(2,o)}function q(){f=this.checked,t(4,f)}function B(){b=this.checked,t(10,b)}function z(){u=this.checked,t(5,u)}function oe(){h=this.checked,t(6,h)}function de(){O=this.checked,t(7,O)}function xe(){p=this.checked,t(8,p)}function ye(){g=this.checked,t(9,g)}const Ee=()=>i("close");return n.$$set=pe=>{"active"in pe&&t(0,r=pe.active),"stdFlags"in pe&&t(1,s=pe.stdFlags)},n.$$.update=()=>{n.$$.dirty&4&&$(o)},[r,s,o,l,f,u,h,O,p,g,b,i,Q,_,x,Z,C,X,R,I,q,B,z,oe,de,xe,ye,Ee]}class L8 extends Ui{constructor(e){super(),Ai(this,e,N8,I8,Ri,{active:0,stdFlags:1,load:13,save:14,getSolvingConfiguration:15,getCompilationConfiguration:16})}get load(){return this.$$.ctx[13]}get save(){return this.$$.ctx[14]}get getSolvingConfiguration(){return this.$$.ctx[15]}get getCompilationConfiguration(){return this.$$.ctx[16]}}function eb(n,e,t){const i=n.slice();return i[13]=e[t],i}const B8=n=>({item:n&2}),tb=n=>({item:n[13]}),j8=n=>({item:n&4}),ib=n=>({item:n[2]});function nb(n){let e;const t=n[8].selected,i=an(t,n,n[7],ib),r=i||F8(n);return{c(){r&&r.c()},m(s,l){r&&r.m(s,l),e=!0},p(s,l){i?i.p&&(!e||l&132)&&cn(i,t,s,s[7],e?fn(t,s[7],l,j8):un(s[7]),ib):r&&r.p&&(!e||l&4)&&r.p(s,e?l:-1)},i(s){e||(D(r,s),e=!0)},o(s){F(r,s),e=!1},d(s){r&&r.d(s)}}}function F8(n){let e=n[2].label+"",t;return{c(){t=$e(e)},m(i,r){V(i,t,r)},p(i,r){r&4&&e!==(e=i[2].label+"")&&Be(t,e)},d(i){i&&Y(t)}}}function G8(n){let e=n[13].label+"",t;return{c(){t=$e(e)},m(i,r){V(i,t,r)},p(i,r){r&2&&e!==(e=i[13].label+"")&&Be(t,e)},d(i){i&&Y(t)}}}function rb(n){let e,t,i,r,s;const l=n[8].item,o=an(l,n,n[7],tb),f=o||G8(n);function u(){return n[10](n[13])}return{c(){e=k("a"),f&&f.c(),t=N(),y(e,"href","javascript:void(0);"),y(e,"class","dropdown-item"),le(e,"is-active",n[2]===n[13])},m(h,O){V(h,e,O),f&&f.m(e,null),v(e,t),i=!0,r||(s=re(e,"click",u),r=!0)},p(h,O){n=h,o?o.p&&(!i||O&130)&&cn(o,l,n,n[7],i?fn(l,n[7],O,B8):un(n[7]),tb):f&&f.p&&(!i||O&2)&&f.p(n,i?O:-1),(!i||O&6)&&le(e,"is-active",n[2]===n[13])},i(h){i||(D(f,h),i=!0)},o(h){F(f,h),i=!1},d(h){h&&Y(e),f&&f.d(h),r=!1,s()}}}function H8(n){let e,t,i,r,s,l,o,f,u,h,O,p,g,b,$=n[2]&&nb(n);f=new Wt({props:{icon:u4}});let Q=nt(n[1]),_=[];for(let Z=0;ZF(_[Z],1,1,()=>{_[Z]=null});return{c(){e=N(),t=k("div"),i=k("div"),r=k("button"),s=k("span"),$&&$.c(),l=N(),o=k("span"),Ve(f.$$.fragment),u=N(),h=k("div"),O=k("div");for(let Z=0;Z<_.length;Z+=1)_[Z].c();y(o,"class","icon is-small"),y(r,"class","button"),r.disabled=n[3],y(i,"class","dropdown-trigger"),y(O,"class","dropdown-content"),y(h,"class","dropdown-menu"),y(t,"class","dropdown"),le(t,"is-active",n[0])},m(Z,C){V(Z,e,C),V(Z,t,C),v(t,i),v(i,r),v(r,s),$&&$.m(s,null),v(r,l),v(r,o),Ue(f,o,null),v(t,u),v(t,h),v(h,O);for(let X=0;X<_.length;X+=1)_[X]&&_[X].m(O,null);n[11](t),p=!0,g||(b=[re(document.body,"click",n[6]),re(r,"click",n[9])],g=!0)},p(Z,[C]){if(Z[2]?$?($.p(Z,C),C&4&&D($,1)):($=nb(Z),$.c(),D($,1),$.m(s,null)):$&&(tt(),F($,1,1,()=>{$=null}),it()),(!p||C&8)&&(r.disabled=Z[3]),C&166){Q=nt(Z[1]);let X;for(X=0;Xt(0,f=!f),b=Q=>O(Q);function $(Q){ui[Q?"unshift":"push"](()=>{h=Q,t(4,h)})}return n.$$set=Q=>{"items"in Q&&t(1,l=Q.items),"currentItem"in Q&&t(2,o=Q.currentItem),"active"in Q&&t(0,f=Q.active),"disabled"in Q&&t(3,u=Q.disabled),"$$scope"in Q&&t(7,r=Q.$$scope)},[f,l,o,u,h,O,p,r,i,g,b,$]}class J8 extends Ui{constructor(e){super(),Ai(this,e,K8,H8,Ri,{items:1,currentItem:2,active:0,disabled:3})}}const Vy=qe.define({map:(n,e)=>({from:e.mapPos(n.from),to:e.mapPos(n.to),msg:n.msg,type:n.type})}),qy=qe.define(),sb=$i.define({create(){return Ze.none},update(n,e){n=n.map(e.changes);for(const t of e.effects)t.is(qy)&&(n=Ze.none),t.is(Vy)&&(n=n.update({add:[Ze.mark({class:`cm-mzn-underline-${t.value.type}`,attributes:{title:t.value.msg}}).range(t.value.from,t.value.to)]}));return n},provide:n=>me.decorations.from(n)});function ud(n,e,t){let i,r=1,s=1;for(i=0;i=n&&s>=e)return i;s++,t[i]===` `&&(r++,s=1)}return i}function e6(n,e,t){const i=e.map(r=>Vy.of({from:ud(r.location.firstLine,r.location.firstColumn,n),to:ud(r.location.lastLine,r.location.lastColumn,n)+1,msg:`${r.type==="error"?"Error":"Warning"}: ${r.what}: ${r.message}`,type:r.type}));t.state.field(sb,!1)||i.push(qe.appendConfig.of([sb])),t.dispatch({effects:[qy.of(null),...i]})}const t6=n=>({}),lb=n=>({}),i6=n=>({}),ob=n=>({}),n6=n=>({}),ab=n=>({}),r6=n=>({}),fb=n=>({});function cb(n,e,t){const i=n.slice();return i[149]=e[t],i[151]=t,i}const s6=n=>({}),ub=n=>({});function hb(n,e,t){const i=n.slice();return i[149]=e[t],i[151]=t,i}const l6=n=>({}),Ob=n=>({}),o6=n=>({}),db=n=>({});function a6(n){let e,t,i,r,s,l,o,f,u;return s=new Wt({props:{icon:O4}}),{c(){e=k("button"),t=k("span"),t.textContent="Run",i=N(),r=k("span"),Ve(s.$$.fragment),y(r,"class","icon"),y(e,"class","button is-primary"),y(e,"title","Run the current file"),e.disabled=l=!n[49]},m(h,O){V(h,e,O),v(e,t),v(e,i),v(e,r),Ue(s,r,null),o=!0,f||(u=re(e,"click",n[60]),f=!0)},p(h,O){(!o||O[1]&262144&&l!==(l=!h[49]))&&(e.disabled=l)},i(h){o||(D(s.$$.fragment,h),o=!0)},o(h){F(s.$$.fragment,h),o=!1},d(h){h&&Y(e),Ye(s),f=!1,u()}}}function f6(n){let e,t,i,r,s,l,o,f;return s=new Wt({props:{icon:c4}}),{c(){e=k("button"),t=k("span"),t.textContent="Stop",i=N(),r=k("span"),Ve(s.$$.fragment),y(r,"class","icon"),y(e,"class","button is-danger"),y(e,"title","Cancel solving")},m(u,h){V(u,e,h),v(e,t),v(e,i),v(e,r),Ue(s,r,null),l=!0,o||(f=re(e,"click",n[62]),o=!0)},p:We,i(u){l||(D(s.$$.fragment,u),l=!0)},o(u){F(s.$$.fragment,u),l=!1},d(u){u&&Y(e),Ye(s),o=!1,f()}}}function pb(n){let e,t,i,r,s,l;return{c(){e=k("div"),t=k("button"),i=k("span"),i.textContent="Compile",y(t,"class","button"),y(t,"title","Compile the current file and show the resultant FlatZinc"),t.disabled=r=n[46]||!n[48],y(e,"class","control is-hidden-mobile")},m(o,f){V(o,e,f),v(e,t),v(t,i),s||(l=re(t,"click",n[61]),s=!0)},p(o,f){f[1]&163840&&r!==(r=o[46]||!o[48])&&(t.disabled=r)},d(o){o&&Y(e),s=!1,l()}}}function gb(n){let e,t,i;return t=new J8({props:{items:n[51],currentItem:n[0]?n[18].edge:n[18].latest,disabled:n[46],$$slots:{item:[c6,({item:r})=>({153:r}),({item:r})=>[0,0,0,0,r?536870912:0]]},$$scope:{ctx:n}}}),t.$on("selectItem",n[69]),{c(){e=k("div"),Ve(t.$$.fragment),y(e,"class","control is-hidden-mobile")},m(r,s){V(r,e,s),Ue(t,e,null),i=!0},p(r,s){const l={};s[1]&1048576&&(l.items=r[51]),s[0]&262145&&(l.currentItem=r[0]?r[18].edge:r[18].latest),s[1]&32768&&(l.disabled=r[46]),s[4]&536871168&&(l.$$scope={dirty:s,ctx:r}),t.$set(l)},i(r){i||(D(t.$$.fragment,r),i=!0)},o(r){F(t.$$.fragment,r),i=!1},d(r){r&&Y(e),Ye(t)}}}function c6(n){let e,t=n[153].label+"",i,r,s=n[153].detail+"",l,o;return{c(){e=k("span"),i=$e(t),r=$e(" ("),l=$e(s),o=$e(")"),y(e,"slot","item")},m(f,u){V(f,e,u),v(e,i),v(e,r),v(e,l),v(e,o)},p(f,u){u[4]&536870912&&t!==(t=f[153].label+"")&&Be(i,t),u[4]&536870912&&s!==(s=f[153].detail+"")&&Be(l,s)},d(f){f&&Y(e)}}}function mb(n){let e,t,i,r,s,l=nt(n[23]),o=[];for(let f=0;fn[88].call(i)),y(t,"class","select is-fullwidth"),y(e,"class","control is-expanded is-hidden-tablet")},m(f,u){V(f,e,u),v(e,t),v(t,i);for(let h=0;hSolver:',r=N(),s=k("div"),l=k("div"),o=k("select");for(let $=0;$n[89].call(o)),y(l,"class","select is-fullwidth"),y(s,"class","control is-expanded"),y(t,"class","field has-addons"),y(e,"class","navbar-item is-hidden-mobile")},m($,Q){V($,e,Q),v(e,t),v(t,i),v(t,r),v(t,s),v(s,l),v(l,o);for(let _=0;_{b=null}),it())},i($){u||(D(b),u=!0)},o($){F(b),u=!1},d($){$&&Y(e),vi(g,$),b&&b.d(),h=!1,O()}}}function $b(n){let e,t=n[149].name+"",i,r,s=n[149].version+"",l,o;return{c(){e=k("option"),i=$e(t),r=N(),l=$e(s),o=N(),e.__value=n[151],Ni(e,e.__value)},m(f,u){V(f,e,u),v(e,i),v(e,r),v(e,l),v(e,o)},p(f,u){u[0]&8388608&&t!==(t=f[149].name+"")&&Be(i,t),u[0]&8388608&&s!==(s=f[149].version+"")&&Be(l,s)},d(f){f&&Y(e)}}}function Qb(n){let e,t,i,r,s,l,o;return r=new Wt({props:{icon:PQ}}),{c(){e=k("div"),t=k("button"),i=k("span"),Ve(r.$$.fragment),y(i,"class","icon"),y(t,"class","button is-primary"),y(e,"class","control")},m(f,u){V(f,e,u),v(e,t),v(t,i),Ue(r,i,null),s=!0,l||(o=re(t,"click",n[52]),l=!0)},p:We,i(f){s||(D(r.$$.fragment,f),s=!0)},o(f){F(r.$$.fragment,f),s=!1},d(f){f&&Y(e),Ye(r),l=!1,o()}}}function wb(n){let e,t,i,r,s,l,o,f;return r=new Wt({props:{icon:wQ}}),{c(){e=k("div"),t=k("button"),i=k("span"),Ve(r.$$.fragment),y(i,"class","icon"),y(t,"class","button is-primary"),y(t,"title","Share"),t.disabled=s=n[17]!==0,y(e,"class","control")},m(u,h){V(u,e,h),v(e,t),v(t,i),Ue(r,i,null),l=!0,o||(f=re(t,"click",n[91]),o=!0)},p(u,h){(!l||h[0]&131072&&s!==(s=u[17]!==0))&&(t.disabled=s)},i(u){l||(D(r.$$.fragment,u),l=!0)},o(u){F(r.$$.fragment,u),l=!1},d(u){u&&Y(e),Ye(r),o=!1,f()}}}function yb(n){let e,t,i,r,s,l,o,f;return r=new Wt({props:{icon:f4}}),{c(){e=k("div"),t=k("button"),i=k("span"),Ve(r.$$.fragment),y(i,"class","icon"),y(t,"class","button"),y(t,"title","Download project"),t.disabled=s=n[36]||n[17]!==0,y(e,"class","control")},m(u,h){V(u,e,h),v(e,t),v(t,i),Ue(r,i,null),l=!0,o||(f=re(t,"click",n[92]),o=!0)},p(u,h){(!l||h[0]&131072|h[1]&32&&s!==(s=u[36]||u[17]!==0))&&(t.disabled=s)},i(u){l||(D(r.$$.fragment,u),l=!0)},o(u){F(r.$$.fragment,u),l=!1},d(u){u&&Y(e),Ye(r),o=!1,f()}}}function vb(n){let e,t,i,r,s,l,o,f;return r=new Wt({props:{icon:yQ}}),{c(){e=k("div"),t=k("button"),i=k("span"),Ve(r.$$.fragment),y(i,"class","icon"),y(t,"class","button is-primary"),y(t,"title","Open in playground"),t.disabled=s=n[17]!==0,y(e,"class","control")},m(u,h){V(u,e,h),v(e,t),v(t,i),Ue(r,i,null),l=!0,o||(f=re(t,"click",n[66]),o=!0)},p(u,h){(!l||h[0]&131072&&s!==(s=u[17]!==0))&&(t.disabled=s)},i(u){l||(D(r.$$.fragment,u),l=!0)},o(u){F(r.$$.fragment,u),l=!1},d(u){u&&Y(e),Ye(r),o=!1,f()}}}function Pb(n){let e,t,i,r,s,l,o,f;return i=new Wt({props:{icon:d4}}),{c(){e=k("a"),t=k("span"),Ve(i.$$.fragment),r=N(),s=k("span"),s.textContent="Compile current file",y(t,"class","icon svelte-1llogi3"),y(e,"class","navbar-item is-hidden-tablet mobile-menu-item svelte-1llogi3"),y(e,"href","javascript:void(0);")},m(u,h){V(u,e,h),v(e,t),Ue(i,t,null),v(e,r),v(e,s),l=!0,o||(f=re(e,"click",n[93]),o=!0)},p:We,i(u){l||(D(i.$$.fragment,u),l=!0)},o(u){F(i.$$.fragment,u),l=!1},d(u){u&&Y(e),Ye(i),o=!1,f()}}}function kb(n){let e,t,i,r,s,l,o,f;return i=new Wt({props:{icon:PQ}}),{c(){e=k("a"),t=k("span"),Ve(i.$$.fragment),r=N(),s=k("span"),s.textContent="Solver configuration",y(t,"class","icon svelte-1llogi3"),y(e,"class","navbar-item is-hidden-tablet mobile-menu-item svelte-1llogi3"),y(e,"href","javascript:void(0);")},m(u,h){V(u,e,h),v(e,t),Ue(i,t,null),v(e,r),v(e,s),l=!0,o||(f=re(e,"click",n[94]),o=!0)},p:We,i(u){l||(D(i.$$.fragment,u),l=!0)},o(u){F(i.$$.fragment,u),l=!1},d(u){u&&Y(e),Ye(i),o=!1,f()}}}function _b(n){let e,t,i,r,s,l,o=n[0]?"latest":"edge",f,u,h,O,p;return i=new Wt({props:{icon:r4}}),{c(){e=k("a"),t=k("span"),Ve(i.$$.fragment),r=N(),s=k("span"),l=$e("Switch to the "),f=$e(o),u=$e(" version of MiniZinc"),y(t,"class","icon svelte-1llogi3"),y(e,"class","navbar-item is-hidden-tablet mobile-menu-item svelte-1llogi3"),y(e,"href","javascript:void(0);")},m(g,b){V(g,e,b),v(e,t),Ue(i,t,null),v(e,r),v(e,s),v(s,l),v(s,f),v(s,u),h=!0,O||(p=re(e,"click",n[95]),O=!0)},p(g,b){(!h||b[0]&1)&&o!==(o=g[0]?"latest":"edge")&&Be(f,o)},i(g){h||(D(i.$$.fragment,g),h=!0)},o(g){F(i.$$.fragment,g),h=!1},d(g){g&&Y(e),Ye(i),O=!1,p()}}}function Wb(n){let e,t,i,r,s,l,o,f;return i=new Wt({props:{icon:wQ}}),{c(){e=k("a"),t=k("span"),Ve(i.$$.fragment),r=N(),s=k("span"),s.textContent="Share this project",y(t,"class","icon svelte-1llogi3"),y(e,"class","navbar-item is-hidden-tablet mobile-menu-item svelte-1llogi3"),y(e,"href","javascript:void(0);")},m(u,h){V(u,e,h),v(e,t),Ue(i,t,null),v(e,r),v(e,s),l=!0,o||(f=re(e,"click",n[96]),o=!0)},p:We,i(u){l||(D(i.$$.fragment,u),l=!0)},o(u){F(i.$$.fragment,u),l=!1},d(u){u&&Y(e),Ye(i),o=!1,f()}}}function xb(n){let e,t,i,r,s,l,o,f;return i=new Wt({props:{icon:yQ}}),{c(){e=k("a"),t=k("span"),Ve(i.$$.fragment),r=N(),s=k("span"),s.textContent="Open in MiniZinc Playground",y(t,"class","icon svelte-1llogi3"),y(e,"class","navbar-item is-hidden-tablet mobile-menu-item svelte-1llogi3"),y(e,"href","javascript:void(0);")},m(u,h){V(u,e,h),v(e,t),Ue(i,t,null),v(e,r),v(e,s),l=!0,o||(f=re(e,"click",n[97]),o=!0)},p:We,i(u){l||(D(i.$$.fragment,u),l=!0)},o(u){F(i.$$.fragment,u),l=!1},d(u){u&&Y(e),Ye(i),o=!1,f()}}}function Cb(n){let e,t,i={state:n[50]};return e=new E5({props:i}),n[110](e),{c(){Ve(e.$$.fragment)},m(r,s){Ue(e,r,s),t=!0},p(r,s){const l={};s[1]&524288&&(l.state=r[50]),e.$set(l)},i(r){t||(D(e.$$.fragment,r),t=!0)},o(r){F(e.$$.fragment,r),t=!1},d(r){n[110](null),Ye(e,r)}}}function u6(n){let e,t,i,r,s,l;i=new y4({props:{files:n[19],currentIndex:n[20],readonly:!n[6]}}),i.$on("selectTab",n[105]),i.$on("reorder",n[106]),i.$on("newFile",n[107]),i.$on("rename",n[56]),i.$on("close",n[108]),i.$on("manageFiles",n[109]);let o=n[50]&&Cb(n);return{c(){e=k("div"),t=k("div"),Ve(i.$$.fragment),r=N(),s=k("div"),o&&o.c(),y(t,"class","top svelte-1llogi3"),y(s,"class","grow svelte-1llogi3"),y(e,"class","panel stack svelte-1llogi3"),y(e,"slot","panelA")},m(f,u){V(f,e,u),v(e,t),Ue(i,t,null),v(e,r),v(e,s),o&&o.m(s,null),l=!0},p(f,u){const h={};u[0]&524288&&(h.files=f[19]),u[0]&1048576&&(h.currentIndex=f[20]),u[0]&64&&(h.readonly=!f[6]),i.$set(h),f[50]?o?(o.p(f,u),u[1]&524288&&D(o,1)):(o=Cb(f),o.c(),D(o,1),o.m(s,null)):o&&(tt(),F(o,1,1,()=>{o=null}),it())},i(f){l||(D(i.$$.fragment,f),D(o),l=!0)},o(f){F(i.$$.fragment,f),F(o),l=!1},d(f){f&&Y(e),Ye(i),o&&o.d()}}}function Xb(n){let e,t,i,r,s,l,o,f,u,h,O,p,g=n[12]&&Tb(n);return{c(){e=k("div"),t=k("div"),i=k("ul"),r=k("li"),s=k("a"),s.textContent="Output",l=N(),o=k("li"),f=k("a"),f.textContent="Visualisation",u=N(),g&&g.c(),y(s,"href","javascript:void(0);"),le(r,"is-active",!n[42]),y(f,"href","javascript:void(0);"),le(o,"is-active",n[42]),y(t,"class","tabs is-boxed"),y(e,"class","top svelte-1llogi3")},m(b,$){V(b,e,$),v(e,t),v(t,i),v(i,r),v(r,s),v(i,l),v(i,o),v(o,f),v(i,u),g&&g.m(i,null),h=!0,O||(p=[re(s,"click",n[98]),re(f,"click",n[99])],O=!0)},p(b,$){(!h||$[1]&2048)&&le(r,"is-active",!b[42]),(!h||$[1]&2048)&&le(o,"is-active",b[42]),b[12]?g?(g.p(b,$),$[0]&4096&&D(g,1)):(g=Tb(b),g.c(),D(g,1),g.m(i,null)):g&&(tt(),F(g,1,1,()=>{g=null}),it())},i(b){h||(D(g),h=!0)},o(b){F(g),h=!1},d(b){b&&Y(e),g&&g.d(),O=!1,Nt(p)}}}function Tb(n){let e,t,i,r,s,l,o;return r=new Wt({props:{icon:WQ}}),{c(){e=k("li"),t=k("button"),i=k("span"),Ve(r.$$.fragment),y(i,"class","icon"),y(t,"class","button is-small"),y(t,"title","Switch orientation"),y(e,"class","tab-end svelte-1llogi3")},m(f,u){V(f,e,u),v(e,t),v(t,i),Ue(r,i,null),s=!0,l||(o=re(t,"click",n[68]),l=!0)},p:We,i(f){s||(D(r.$$.fragment,f),s=!0)},o(f){F(r.$$.fragment,f),s=!1},d(f){f&&Y(e),Ye(r),l=!1,o()}}}function Zb(n){let e,t,i,r,s,l;return i=new Wt({props:{icon:WQ}}),{c(){e=k("button"),t=k("span"),Ve(i.$$.fragment),y(t,"class","icon"),y(e,"class","button is-small"),y(e,"title","Switch orientation")},m(o,f){V(o,e,f),v(e,t),Ue(i,t,null),r=!0,s||(l=re(e,"click",n[68]),s=!0)},p:We,i(o){r||(D(i.$$.fragment,o),r=!0)},o(o){F(i.$$.fragment,o),r=!1},d(o){o&&Y(e),Ye(i),s=!1,l()}}}function h6(n){let e,t,i=n[12]&&!n[41]&&Zb(n);return{c(){e=k("p"),i&&i.c(),y(e,"class","control"),y(e,"slot","before-right-controls")},m(r,s){V(r,e,s),i&&i.m(e,null),t=!0},p(r,s){r[12]&&!r[41]?i?(i.p(r,s),s[0]&4096|s[1]&1024&&D(i,1)):(i=Zb(r),i.c(),D(i,1),i.m(e,null)):i&&(tt(),F(i,1,1,()=>{i=null}),it())},i(r){t||(D(i),t=!0)},o(r){F(i),t=!1},d(r){r&&Y(e),i&&i.d()}}}function O6(n){let e,t,i,r,s,l,o,f,u,h,O=n[41]&&Xb(n),p={};s=new $8({props:p}),n[100](s),s.$on("solve",n[101]);function g($){n[102]($)}let b={output:n[32],showClearOutput:n[13],showAutoClearOutput:n[14],showSectionToggles:n[15],showRightControls:n[16],isTab:n[41],$$slots:{"before-right-controls":[h6]},$$scope:{ctx:n}};return n[1]!==void 0&&(b.autoClearOutput=n[1]),f=new p8({props:b}),ui.push(()=>Ao(f,"autoClearOutput",g)),f.$on("clear",n[103]),f.$on("goto",n[104]),{c(){e=k("div"),O&&O.c(),t=N(),i=k("div"),r=k("div"),Ve(s.$$.fragment),l=N(),o=k("div"),Ve(f.$$.fragment),y(r,"class","tab-window svelte-1llogi3"),le(r,"visible",n[42]),y(o,"class","tab-window svelte-1llogi3"),le(o,"visible",!n[41]||!n[42]),y(i,"class","grow svelte-1llogi3"),y(e,"class","panel stack svelte-1llogi3"),y(e,"slot","panelB")},m($,Q){V($,e,Q),O&&O.m(e,null),v(e,t),v(e,i),v(i,r),Ue(s,r,null),v(i,l),v(i,o),Ue(f,o,null),h=!0},p($,Q){$[41]?O?(O.p($,Q),Q[1]&1024&&D(O,1)):(O=Xb($),O.c(),D(O,1),O.m(e,t)):O&&(tt(),F(O,1,1,()=>{O=null}),it());const _={};s.$set(_),(!h||Q[1]&2048)&&le(r,"visible",$[42]);const x={};Q[1]&2&&(x.output=$[32]),Q[0]&8192&&(x.showClearOutput=$[13]),Q[0]&16384&&(x.showAutoClearOutput=$[14]),Q[0]&32768&&(x.showSectionToggles=$[15]),Q[0]&65536&&(x.showRightControls=$[16]),Q[1]&1024&&(x.isTab=$[41]),Q[0]&4096|Q[1]&1024|Q[4]&256&&(x.$$scope={dirty:Q,ctx:$}),!u&&Q[0]&2&&(u=!0,x.autoClearOutput=$[1],Ro(()=>u=!1)),f.$set(x),(!h||Q[1]&3072)&&le(o,"visible",!$[41]||!$[42])},i($){h||(D(O),D(s.$$.fragment,$),D(f.$$.fragment,$),h=!0)},o($){F(O),F(s.$$.fragment,$),F(f.$$.fragment,$),h=!1},d($){$&&Y(e),O&&O.d(),n[100](null),Ye(s),Ye(f)}}}function d6(n){let e,t,i,r=n[19][n[28]].name+"",s,l,o,f;return{c(){e=k("p"),t=$e("Are you sure you wish to delete "),i=k("code"),s=$e(r),l=$e("?"),o=N(),f=k("p"),f.textContent="This cannot be undone."},m(u,h){V(u,e,h),v(e,t),v(e,i),v(i,s),v(e,l),V(u,o,h),V(u,f,h)},p(u,h){h[0]&268959744&&r!==(r=u[19][u[28]].name+"")&&Be(s,r)},d(u){u&&(Y(e),Y(o),Y(f))}}}function p6(n){let e,t,i,r,s,l;return{c(){e=k("div"),t=k("button"),t.textContent="Delete",i=N(),r=k("button"),r.textContent="Cancel",y(t,"class","button is-danger"),y(r,"class","button"),y(e,"slot","footer")},m(o,f){V(o,e,f),v(e,t),v(e,i),v(e,r),s||(l=[re(t,"click",n[121]),re(r,"click",n[122])],s=!0)},p:We,d(o){o&&Y(e),s=!1,Nt(l)}}}function g6(n){let e,t,i,r,s,l,o,f,u,h,O;return f=new Wt({props:{icon:s4}}),{c(){e=k("div"),t=k("p"),i=k("input"),r=N(),s=k("p"),l=k("button"),o=k("span"),Ve(f.$$.fragment),y(i,"class","input"),y(i,"type","text"),i.value=n[38],i.readOnly=!0,y(t,"class","control is-expanded"),y(o,"class","icon"),y(l,"class","button"),le(l,"is-primary",!n[39]),le(l,"is-success",n[39]),y(s,"class","control"),y(e,"class","field has-addons")},m(p,g){V(p,e,g),v(e,t),v(t,i),n[129](i),v(e,r),v(e,s),v(s,l),v(l,o),Ue(f,o,null),u=!0,h||(O=[re(i,"click",n[130]),re(l,"click",n[65])],h=!0)},p(p,g){(!u||g[1]&128&&i.value!==p[38])&&(i.value=p[38]),(!u||g[1]&256)&&le(l,"is-primary",!p[39]),(!u||g[1]&256)&&le(l,"is-success",p[39])},i(p){u||(D(f.$$.fragment,p),u=!0)},o(p){F(f.$$.fragment,p),u=!1},d(p){p&&Y(e),n[129](null),Ye(f),h=!1,Nt(O)}}}function m6(n){let e,t,i,r;return{c(){e=k("div"),t=k("button"),t.textContent="Done",y(t,"class","button is-primary"),y(e,"slot","footer")},m(s,l){V(s,e,l),v(e,t),i||(r=re(t,"click",n[128]),i=!0)},p:We,d(s){s&&Y(e),i=!1,r()}}}function S6(n){let e,t,i,r,s,l,o,f,u,h,O,p,g,b,$,Q,_,x,Z,C,X,R,I,q,B,z,oe,de,xe,ye,Ee,pe,fe,Xe,Me,Ne,pt,Lt,ti,xt,Ct,Zt,be,te,H,ie,ae,Ke,Je,ot,Ot,et,se,Qi,Rt,ct,ze,St,dt,Ge,ut,wt,ii,rt;const xn=n[87]["navbar-before-run-buttons"],ci=an(xn,n,n[132],db),di=[f6,a6],en=[];function Cn(L,ce){return L[46]?0:1}h=Cn(n),O=en[h]=di[h](n);let ni=n[7]&&pb(n),gt=n[4]&&gb(n);const cr=n[87]["navbar-run-buttons"],pi=an(cr,n,n[132],Ob);let wi=n[5]&&n[23].length>0&&mb(n);const Gr=n[87]["navbar-after-run-buttons"],Yi=an(Gr,n,n[132],ub);let Vt=n[5]&&n[23].length>0&&bb(n);const Cr=n[87]["navbar-after-solver-selector"],ri=an(Cr,n,n[132],fb),Hr=n[87]["navbar-before-share-buttons"],ji=an(Hr,n,n[132],ab);let qt=n[9]&&wb(n),Et=n[10]&&yb(n),Bt=n[11]&&vb(n);const vt=n[87]["navbar-share-buttons"],Vi=an(vt,n,n[132],ob);let Mt=n[7]&&!n[46]&&n[48]&&Pb(n),Dt=n[8]&&n[5]&&n[23].length>0&&kb(n),Xt=n[4]&&!n[46]&&_b(n),jt=n[9]&&n[17]===0&&Wb(n),Pt=n[11]&&n[17]===0&&xb(n);const dn=n[87]["navbar-after-share-buttons"],ki=an(dn,n,n[132],lb);function Kr(L){n[111](L)}let Js={direction:n[2],showPanels:n[47],$$slots:{panelB:[O6],panelA:[u6]},$$scope:{ctx:n}};n[3]!==void 0&&(Js.split=n[3]),ie=new G5({props:Js}),ui.push(()=>Ao(ie,"split",Kr));let el={active:n[34],stdFlags:n[44]};return Je=new L8({props:el}),n[112](Je),Je.$on("close",n[113]),Ot=new X8({props:{active:n[29],files:n[19]}}),Ot.$on("close",n[114]),Ot.$on("delete",n[115]),Ot.$on("modifyFile",n[116]),Ot.$on("newFile",n[117]),se=new v8({props:{active:n[27]}}),se.$on("cancel",n[118]),se.$on("new",n[119]),se.$on("open",n[120]),Rt=new Yl({props:{active:n[28]!==null,title:"Delete file",$$slots:{footer:[p6],default:[d6]},$$scope:{ctx:n}}}),Rt.$on("cancel",n[123]),ze=new U8({props:{active:n[30],modelFiles:n[43]}}),ze.$on("accept",n[124]),ze.$on("cancel",n[125]),dt=new z8({props:{active:n[31],dataFiles:n[45],parameters:n[33]}}),dt.$on("accept",n[126]),dt.$on("cancel",n[127]),ut=new Yl({props:{active:n[38],title:"Share this project",$$slots:{footer:[m6],default:[g6]},$$scope:{ctx:n}}}),ut.$on("cancel",n[131]),{c(){e=k("div"),t=k("div"),i=k("div"),r=k("nav"),s=k("div"),ci&&ci.c(),l=N(),o=k("div"),f=k("div"),u=k("div"),O.c(),p=N(),ni&&ni.c(),g=N(),gt&>.c(),b=N(),pi&&pi.c(),$=N(),wi&&wi.c(),Q=N(),Yi&&Yi.c(),_=N(),Vt&&Vt.c(),x=N(),ri&&ri.c(),Z=N(),C=k("a"),X=k("span"),R=N(),I=k("span"),q=N(),B=k("span"),z=N(),oe=k("div"),de=k("div"),xe=N(),ye=k("div"),ji&&ji.c(),Ee=N(),pe=k("div"),fe=k("div"),qt&&qt.c(),Xe=N(),Et&&Et.c(),Me=N(),Bt&&Bt.c(),Ne=N(),Vi&&Vi.c(),pt=N(),Mt&&Mt.c(),Lt=N(),Dt&&Dt.c(),ti=N(),Xt&&Xt.c(),xt=N(),jt&&jt.c(),Ct=N(),Pt&&Pt.c(),Zt=N(),ki&&ki.c(),be=N(),te=k("div"),H=k("div"),Ve(ie.$$.fragment),Ke=N(),Ve(Je.$$.fragment),ot=N(),Ve(Ot.$$.fragment),et=N(),Ve(se.$$.fragment),Qi=N(),Ve(Rt.$$.fragment),ct=N(),Ve(ze.$$.fragment),St=N(),Ve(dt.$$.fragment),Ge=N(),Ve(ut.$$.fragment),y(u,"class","control"),y(f,"class","field has-addons navbar-run-buttons svelte-1llogi3"),y(o,"class","navbar-item is-expanded"),y(X,"aria-hidden","true"),y(I,"aria-hidden","true"),y(B,"aria-hidden","true"),y(C,"role","button"),y(C,"class","navbar-burger"),y(C,"aria-label","menu"),y(C,"aria-expanded",n[25]),le(C,"is-active",n[25]),y(s,"class","navbar-brand"),y(de,"class","navbar-start is-hidden-tablet"),y(fe,"class","field has-addons"),y(pe,"class","navbar-item is-hidden-mobile"),y(ye,"class","navbar-end"),y(oe,"class","navbar-menu"),le(oe,"is-active",n[25]),y(r,"class","navbar"),y(i,"class","top svelte-1llogi3"),y(H,"class","left svelte-1llogi3"),y(te,"class","grow main-panel svelte-1llogi3"),y(t,"class","stack svelte-1llogi3"),y(e,"class","mzn-playground svelte-1llogi3"),le(e,"is-dark",n[22])},m(L,ce){V(L,e,ce),v(e,t),v(t,i),v(i,r),v(r,s),ci&&ci.m(s,null),v(s,l),v(s,o),v(o,f),v(f,u),en[h].m(u,null),v(f,p),ni&&ni.m(f,null),v(f,g),gt&>.m(f,null),v(f,b),pi&&pi.m(f,null),v(f,$),wi&&wi.m(f,null),v(s,Q),Yi&&Yi.m(s,null),v(s,_),Vt&&Vt.m(s,null),v(s,x),ri&&ri.m(s,null),v(s,Z),v(s,C),v(C,X),v(C,R),v(C,I),v(C,q),v(C,B),v(r,z),v(r,oe),v(oe,de),v(oe,xe),v(oe,ye),ji&&ji.m(ye,null),v(ye,Ee),v(ye,pe),v(pe,fe),qt&&qt.m(fe,null),v(fe,Xe),Et&&Et.m(fe,null),v(fe,Me),Bt&&Bt.m(fe,null),v(fe,Ne),Vi&&Vi.m(fe,null),v(ye,pt),Mt&&Mt.m(ye,null),v(ye,Lt),Dt&&Dt.m(ye,null),v(ye,ti),Xt&&Xt.m(ye,null),v(ye,xt),jt&&jt.m(ye,null),v(ye,Ct),Pt&&Pt.m(ye,null),v(ye,Zt),ki&&ki.m(ye,null),v(t,be),v(t,te),v(te,H),Ue(ie,H,null),v(te,Ke),Ue(Je,te,null),v(e,ot),Ue(Ot,e,null),v(e,et),Ue(se,e,null),v(e,Qi),Ue(Rt,e,null),v(e,ct),Ue(ze,e,null),v(e,St),Ue(dt,e,null),v(e,Ge),Ue(ut,e,null),wt=!0,ii||(rt=re(C,"click",n[90]),ii=!0)},p(L,ce){ci&&ci.p&&(!wt||ce[4]&256)&&cn(ci,xn,L,L[132],wt?fn(xn,L[132],ce,o6):un(L[132]),db);let Jr=h;h=Cn(L),h===Jr?en[h].p(L,ce):(tt(),F(en[Jr],1,1,()=>{en[Jr]=null}),it(),O=en[h],O?O.p(L,ce):(O=en[h]=di[h](L),O.c()),D(O,1),O.m(u,null)),L[7]?ni?ni.p(L,ce):(ni=pb(L),ni.c(),ni.m(f,g)):ni&&(ni.d(1),ni=null),L[4]?gt?(gt.p(L,ce),ce[0]&16&&D(gt,1)):(gt=gb(L),gt.c(),D(gt,1),gt.m(f,b)):gt&&(tt(),F(gt,1,1,()=>{gt=null}),it()),pi&&pi.p&&(!wt||ce[4]&256)&&cn(pi,cr,L,L[132],wt?fn(cr,L[132],ce,l6):un(L[132]),Ob),L[5]&&L[23].length>0?wi?wi.p(L,ce):(wi=mb(L),wi.c(),wi.m(f,null)):wi&&(wi.d(1),wi=null),Yi&&Yi.p&&(!wt||ce[4]&256)&&cn(Yi,Gr,L,L[132],wt?fn(Gr,L[132],ce,s6):un(L[132]),ub),L[5]&&L[23].length>0?Vt?(Vt.p(L,ce),ce[0]&8388640&&D(Vt,1)):(Vt=bb(L),Vt.c(),D(Vt,1),Vt.m(s,x)):Vt&&(tt(),F(Vt,1,1,()=>{Vt=null}),it()),ri&&ri.p&&(!wt||ce[4]&256)&&cn(ri,Cr,L,L[132],wt?fn(Cr,L[132],ce,r6):un(L[132]),fb),(!wt||ce[0]&33554432)&&y(C,"aria-expanded",L[25]),(!wt||ce[0]&33554432)&&le(C,"is-active",L[25]),ji&&ji.p&&(!wt||ce[4]&256)&&cn(ji,Hr,L,L[132],wt?fn(Hr,L[132],ce,n6):un(L[132]),ab),L[9]?qt?(qt.p(L,ce),ce[0]&512&&D(qt,1)):(qt=wb(L),qt.c(),D(qt,1),qt.m(fe,Xe)):qt&&(tt(),F(qt,1,1,()=>{qt=null}),it()),L[10]?Et?(Et.p(L,ce),ce[0]&1024&&D(Et,1)):(Et=yb(L),Et.c(),D(Et,1),Et.m(fe,Me)):Et&&(tt(),F(Et,1,1,()=>{Et=null}),it()),L[11]?Bt?(Bt.p(L,ce),ce[0]&2048&&D(Bt,1)):(Bt=vb(L),Bt.c(),D(Bt,1),Bt.m(fe,Ne)):Bt&&(tt(),F(Bt,1,1,()=>{Bt=null}),it()),Vi&&Vi.p&&(!wt||ce[4]&256)&&cn(Vi,vt,L,L[132],wt?fn(vt,L[132],ce,i6):un(L[132]),ob),L[7]&&!L[46]&&L[48]?Mt?(Mt.p(L,ce),ce[0]&128|ce[1]&163840&&D(Mt,1)):(Mt=Pb(L),Mt.c(),D(Mt,1),Mt.m(ye,Lt)):Mt&&(tt(),F(Mt,1,1,()=>{Mt=null}),it()),L[8]&&L[5]&&L[23].length>0?Dt?(Dt.p(L,ce),ce[0]&8388896&&D(Dt,1)):(Dt=kb(L),Dt.c(),D(Dt,1),Dt.m(ye,ti)):Dt&&(tt(),F(Dt,1,1,()=>{Dt=null}),it()),L[4]&&!L[46]?Xt?(Xt.p(L,ce),ce[0]&16|ce[1]&32768&&D(Xt,1)):(Xt=_b(L),Xt.c(),D(Xt,1),Xt.m(ye,xt)):Xt&&(tt(),F(Xt,1,1,()=>{Xt=null}),it()),L[9]&&L[17]===0?jt?(jt.p(L,ce),ce[0]&131584&&D(jt,1)):(jt=Wb(L),jt.c(),D(jt,1),jt.m(ye,Ct)):jt&&(tt(),F(jt,1,1,()=>{jt=null}),it()),L[11]&&L[17]===0?Pt?(Pt.p(L,ce),ce[0]&133120&&D(Pt,1)):(Pt=xb(L),Pt.c(),D(Pt,1),Pt.m(ye,Zt)):Pt&&(tt(),F(Pt,1,1,()=>{Pt=null}),it()),ki&&ki.p&&(!wt||ce[4]&256)&&cn(ki,dn,L,L[132],wt?fn(dn,L[132],ce,t6):un(L[132]),lb),(!wt||ce[0]&33554432)&&le(oe,"is-active",L[25]);const Xr={};ce[0]&4&&(Xr.direction=L[2]),ce[1]&65536&&(Xr.showPanels=L[47]),ce[0]&958001218|ce[1]&527874|ce[4]&256&&(Xr.$$scope={dirty:ce,ctx:L}),!ae&&ce[0]&8&&(ae=!0,Xr.split=L[3],Ro(()=>ae=!1)),ie.$set(Xr);const Xs={};ce[1]&8&&(Xs.active=L[34]),ce[1]&8192&&(Xs.stdFlags=L[44]),Je.$set(Xs);const Tr={};ce[0]&536870912&&(Tr.active=L[29]),ce[0]&524288&&(Tr.files=L[19]),Ot.$set(Tr);const tl={};ce[0]&134217728&&(tl.active=L[27]),se.$set(tl);const qi={};ce[0]&268435456&&(qi.active=L[28]!==null),ce[0]&268959744|ce[4]&256&&(qi.$$scope={dirty:ce,ctx:L}),Rt.$set(qi);const tn={};ce[0]&1073741824&&(tn.active=L[30]),ce[1]&4096&&(tn.modelFiles=L[43]),ze.$set(tn);const Xn={};ce[1]&1&&(Xn.active=L[31]),ce[1]&16384&&(Xn.dataFiles=L[45]),ce[1]&4&&(Xn.parameters=L[33]),dt.$set(Xn);const Hn={};ce[1]&128&&(Hn.active=L[38]),ce[1]&448|ce[4]&256&&(Hn.$$scope={dirty:ce,ctx:L}),ut.$set(Hn),(!wt||ce[0]&4194304)&&le(e,"is-dark",L[22])},i(L){wt||(D(ci,L),D(O),D(gt),D(pi,L),D(Yi,L),D(Vt),D(ri,L),D(ji,L),D(qt),D(Et),D(Bt),D(Vi,L),D(Mt),D(Dt),D(Xt),D(jt),D(Pt),D(ki,L),D(ie.$$.fragment,L),D(Je.$$.fragment,L),D(Ot.$$.fragment,L),D(se.$$.fragment,L),D(Rt.$$.fragment,L),D(ze.$$.fragment,L),D(dt.$$.fragment,L),D(ut.$$.fragment,L),wt=!0)},o(L){F(ci,L),F(O),F(gt),F(pi,L),F(Yi,L),F(Vt),F(ri,L),F(ji,L),F(qt),F(Et),F(Bt),F(Vi,L),F(Mt),F(Dt),F(Xt),F(jt),F(Pt),F(ki,L),F(ie.$$.fragment,L),F(Je.$$.fragment,L),F(Ot.$$.fragment,L),F(se.$$.fragment,L),F(Rt.$$.fragment,L),F(ze.$$.fragment,L),F(dt.$$.fragment,L),F(ut.$$.fragment,L),wt=!1},d(L){L&&Y(e),ci&&ci.d(L),en[h].d(),ni&&ni.d(),gt&>.d(),pi&&pi.d(L),wi&&wi.d(),Yi&&Yi.d(L),Vt&&Vt.d(),ri&&ri.d(L),ji&&ji.d(L),qt&&qt.d(),Et&&Et.d(),Bt&&Bt.d(),Vi&&Vi.d(L),Mt&&Mt.d(),Dt&&Dt.d(),Xt&&Xt.d(),jt&&jt.d(),Pt&&Pt.d(),ki&&ki.d(L),Ye(ie),n[112](null),Ye(Je),Ye(Ot),Ye(se),Ye(Rt),Ye(ze),Ye(dt),Ye(ut),ii=!1,rt()}}}function Rb(n,e){n.effects=n.effects?[...n.effects,e]:[e]}function b6(n,e,t){let i,r,s,l,o,f,u,h,O,p,g,b,$,Q,_,x,Z,{$$slots:C={},$$scope:X}=e,{showVersionSwitcher:R=!0}=e,{showSolverDropdown:I=!0}=e,{edgeMiniZinc:q=!1}=e,{autoClearOutput:B=!1}=e,{canEditTabs:z=!0}=e,{compilationEnabled:oe=!0}=e,{project:de}=e,{enabledSolvers:xe=null}=e,{canEditSolverSettings:ye=!0}=e,{showShareButton:Ee=!0}=e,{showDownloadButton:pe=!0}=e,{externalPlaygroundURL:fe=null}=e,{splitterDirection:Xe="vertical"}=e,{splitterSize:Me=75}=e,{canSwitchOrientation:Ne=!0}=e,{showClearOutput:pt=!0}=e,{showAutoClearOutput:Lt=!0}=e,{showOutputSectionToggles:ti=!0}=e,{showOutputRightControls:xt=!0}=e,{theme:Ct="auto"}=e,{hideOutputOnStartup:Zt=!0}=e,be=0,te=[],H,ie,ae={latest:{label:"Latest",detail:"stable"},edge:{label:"Edge",detail:"development"}};function Ke(U){const ue=q?yx:wx;if(ie!==ue){t(17,be++,be);const Se=H;H=new Promise(async(Ce,ge)=>{Se&&await Se,ie&&ie.shutdown(),ie=ue,ie.shutdown(),await ie.init();const[Qe]=/version \d+\.\d+\.\d+(?:, build .*)?$/m.exec(await ie.version()),st=q?"edge":"latest";t(18,ae={...ae,[st]:{...ae[st],detail:Qe}}),t(78,te=await ie.solvers()),await ds(),t(17,be--,be),Ce()})}return H}const Je=new Promise((U,ue)=>{zc(()=>{Ke(),U();const Se=window.matchMedia("(prefers-color-scheme: dark)"),Ce=()=>{t(81,Tr=window.matchMedia("(prefers-color-scheme: dark)").matches)};return Ce(),Se.addEventListener("change",Ce),()=>Se.removeEventListener("change",Ce)})});async function ot(U){t(0,q=U.minizincVersion==="edge"),await Je,t(19,se=[]),pi(U.files),t(20,Rt=U.tab||0),U.solverId&&(await Ke(),t(21,di=Q.findIndex(ue=>ue.id===U.solverId))),U.solverConfig&&ct.load(U.solverConfig)}function Ot(){return se.length>0}let et,se=[],Qi=!1,Rt=0,ct,ze=!1,St=null,dt=!1,Ge=!1,ut=null,wt=!1,ii=[],rt=null,xn=[],ci={},di=-1;async function en(U,ue){if(await Ke(),di<0||di>=Q.length){const Se=Q.findIndex(Ce=>Ce.extraInfo&&Ce.extraInfo.isDefault);Se!==-1&&t(21,di=Se)}}let Cn=!1;function ni(){t(34,Cn=!Cn)}async function gt(U){for(et&&Rt=0&&se[U].hidden;)U--;U===-1&&(U=se.findIndex(ue=>!ue.hidden)),t(20,Rt=U),await ds(),et&&h&&(et.focus(),h.scrollTop!==void 0&&et.getView().requestMeasure({read(ue){ue.scrollDOM.scrollTo(h.scrollLeft,h.scrollTop)}}))}function cr(U){let ue=`Untitled${U}`,Se=2;for(;se.find(Ce=>Ce.name===ue);)ue=`Untitled-${Se++}${U}`;t(19,se=[...se,{name:ue,state:ft.create({extensions:zf(U,ce,Z)})}]),gt(se.length-1),t(27,ze=!1)}function pi(U){let ue=[];for(const Se of U){const Ce=Se.name.endsWith(".mzc.mzn")?Se.name.length-8:Se.name.lastIndexOf("."),ge=Se.name.substring(0,Ce).replaceAll(/[\/\\\.]/g,""),Qe=Se.name.substring(Ce);let st=`${ge}${Qe}`,nn=2;for(;se.find(Qu=>Qu.name===st);)st=`${ge}-${nn++}${Qe}`;const si=zf(Qe,ce,Z,Se.readOnly);ue.push({...Se,hidden:Se.hidden||Qe===".mzc",name:st,state:ft.create({doc:Se.contents,extensions:si,selection:{anchor:Se.anchor||0}})})}t(19,se=[...se,...ue]),gt(se.length-1),t(27,ze=!1)}function wi(U){const{index:ue,name:Se,suffix:Ce}=U.detail;let ge=Se,Qe=2;for(;se.some(st=>st===ge+Ce);)ge=`${Se}-${Qe++}`;h&&t(83,h.state=et.getState(),h),t(19,se=[...se.slice(0,ue),{...se[ue],name:Se+Ce},...se.slice(ue+1)])}function Gr(U){const ue=r===1&&!se[U].hidden;t(19,se=[...se.slice(0,U),...se.slice(U+1),...ue?[{name:"Untitled.mzn",state:ft.create({extensions:zf(".mzn",ce,Z)})}]:[]]),Rt>=se.length?gt(se.length-1):gt(Rt),t(28,St=null)}function Yi(U,ue){h&&t(83,h.state=et.getState(),h);const Se={...se[U],...ue};"readOnly"in ue&&Rb(Se,ue.readOnly?Z9:R9),t(19,se=[...se.slice(0,U),Se,...se.slice(U+1)]),gt(Rt)}function Vt(U,ue){let Se;U0){await ds();const ue=et.getView();ue&&ue.state===U.state&&(ue.dispatch({effects:U.effects}),U.effects=[])}}let ri=null;async function Hr(U){t(17,be++,be),t(83,h.state=et.getState(),h);let ue=O?h:null;if(!ue){if(b.length===0)return t(17,be--,be),!1;if(b.length===1)ue=se.find(ge=>ge.name===b[0]);else try{const ge=await new Promise((Qe,st)=>{t(35,ri=Qe),t(30,Ge=!0)});if(!ge)return t(17,be--,be),!1;ue=se.find(Qe=>Qe.name===ge.modelFile)}finally{t(30,Ge=!1)}}const Se=new ie.Model,Ce=[ue.name];if(U){const ge=ue.name.substring(0,ue.name.length-4),Qe=se.find(st=>st.name===`${ge}.mzc`||st.name===`${ge}.mzc.mzn`);Qe&&Ce.push(Qe.name)}ue!==h&&Ce.push(h.name);for(const ge of se)Se.addFile(ge.name,ge.state.doc.toString(),Ce.indexOf(ge.name)!==-1);try{const{input:ge}=await Se.interface({options:ct.getCompilationConfiguration(_.id)});if(Object.keys(ge).length>0){const Qe={};for(const st in ge)Qe[st]=ci[st];t(33,ci=Qe),p&&xn.indexOf(h.name)===-1&&(xn=[...xn,h.name]);try{const st=await new Promise((nn,si)=>{t(35,ri=nn),t(31,ut=!0)});if(!st)return t(17,be--,be),!1;if(st.parameters){let nn="";for(const si in st.parameters)st.parameters[si].trim().length>0&&(nn+=`${si} = ${st.parameters[si]}; -`);Se.addDznString(nn),t(33,ci=st.parameters)}else{for(const nn of st.dataFiles)Ce.indexOf(nn)===-1&&(Se.addFile(nn),Ce.push(nn));xn=st.dataFiles}}finally{t(31,ut=!1)}}}catch(ge){console.error(ge)}return t(17,be--,be),{model:Se,fileList:Ce}}async function ji(){if(g){const ge=new ie.Model;ge.addFile(h.name,h.state.doc.toString());const Qe=[h.name],st=ct.getSolvingConfiguration(_.id);await qt(ge,Qe,st);return}const U=await Hr(!0);if(!U)return;const{model:ue,fileList:Se}=U,Ce=ct.getSolvingConfiguration(_.id);await qt(ue,Se,Ce)}async function qt(U,ue,Se){t(79,wt=!0);const Ce=Date.now();B&&t(32,ii=[]),t(32,ii=[...ii,{files:ue,output:[]}]),t(80,rt=U.solve({options:Se,jsonOutput:!1})),Vi(),rt.on("error",vt),rt.on("warning",vt),rt.on("solution",ge=>vt(ge,Date.now()-Ce)),rt.on("status",ge=>vt(ge,Date.now()-Ce)),rt.on("statistics",vt),rt.on("trace",ge=>vt(ge,Date.now()-Ce)),rt.on("statistics",vt),rt.on("comment",vt),rt.on("time",vt),rt.on("checker",vt),rt.on("stderr",vt);try{await rt,vt({type:"exit",code:0,runTime:Date.now()-Ce})}catch(ge){vt({type:"exit",code:ge.code,runTime:Date.now()-Ce})}t(80,rt=null)}async function Et(){t(79,wt=!0);const U=await Hr(!0);if(!U)return;Vi();const{model:ue,fileList:Se}=U,Ce=Se[0],ge=Date.now();B&&t(32,ii=[]),t(32,ii=[...ii,{files:Se,isCompile:!0,output:[]}]),t(80,rt=ue.compile({options:ct.getCompilationConfiguration(_.id)})),rt.on("error",vt),rt.on("warning",vt),rt.on("statistics",vt),rt.on("trace",vt),rt.on("statistics",vt),rt.on("stderr",vt);try{const Qe=await rt;t(19,se=[...se,{name:`${Ce.substring(0,Ce.indexOf("."))}.fzn`,state:ft.create({extensions:zf(".fzn",ce,Z),doc:Qe})}]),gt(se.length-1),vt({type:"exit",code:0,runTime:Date.now()-ge})}catch(Qe){vt({type:"exit",code:Qe.code,runTime:Date.now()-ge})}t(80,rt=null)}function Bt(){vt({type:"cancel"}),rt.cancel()}function vt(U,ue){Mt(U,ue),ii[ii.length-1].output.push(U),t(32,ii)}function Vi(){qi&&qi.reset(),t(41,tn=!1),t(42,Xn=!1)}async function Mt(U,ue){if(U.type==="trace"&&U.section==="vis_json"){tn||(t(41,tn=!0),t(42,Xn=!0)),await ds();const Se=se.find(ge=>ge.name===U.message.url);let Ce=null;if(Se)Ce=Se.state.doc.toString();else try{Ce=await ie.readStdlibFileContents(U.message.url)}catch(ge){console.error(ge);return}if(Ce===null){console.error(`Failed to get visualisation file ${U.message.url}`);return}qi.addVisualisation(Ce,U.message.userData);return}if(tn){for(;!qi;)await ds();switch(U.type){case"solution":qi.addSolution(U.output.vis_json,"time"in U?U.time:ue);break;case"status":qi.status(U.status,"time"in U?U.time:ue);break;case"exit":qi.status("time"in U?U.time:ue);break}}}function Dt(){return h&&t(83,h.state=et.getState(),h),{files:se.map(U=>({name:U.name,contents:U.state.doc.toString(),...U.hidden?{hidden:!0}:{},...U.readOnly?{readOnly:!0}:{}})),tab:Rt,solverId:_.id,solverConfig:ct.save(),minizincVersion:q?"edge":"latest"}}let Xt=!1;async function jt(){t(36,Xt=!0);try{const U=(await dm(()=>import("./jszip.min-0cb11090.js").then(si=>si.j),[])).default,ue=(await dm(()=>import("./FileSaver.min-f8ebd46c.js").then(si=>si.F),[])).default,Se=Dt(),Ce=se.map(si=>si.name),ge=se.filter(si=>!si.hidden).map(si=>si.name);let Qe=_.id;Qe==="org.minizinc.gecode_presolver"?Qe="org.gecode.gecode":Qe==="org.minizinc.chuffed"&&(Qe="org.chuffed.chuffed");const st=new U;for(const si of Se.files)st.file(si.name,si.contents);st.file("Project.mzp",JSON.stringify({version:105,projectFiles:Ce,openFiles:ge,openTab:Se.tab,selectedBuiltinConfigId:Qe,selectedBuiltinConfigVersion:"default"}));const nn=await st.generateAsync({type:"blob"});ue.saveAs(nn,"Project.zip")}catch(U){console.error(U)}finally{t(36,Xt=!1)}}let Pt,dn=null,ki=!1;function Kr(U){const ue=Dt(),Se=new URL(U);return Se.hash=`#project=${encodeURIComponent(JSON.stringify(ue))}`,t(39,ki=!1),Se.toString()}function Js(){Pt.select(),Pt.setSelectionRange(0,dn.length),navigator.clipboard.writeText(dn),t(39,ki=!0)}function el(){fe&&window.open(Kr(fe),"_blank").focus()}let L=null;async function ce(U){const ue=U.view;if(!(be!==0||!_||!h||!h.name.endsWith(".mzn")))try{const Se=ue.state.doc.toString();if(Se===L)return;L=Se;const Ce=new ie.Model;for(const st of se)Ce.addFile(st.name,st.state.doc.toString(),!1);const ge=Ce.addString(Se),Qe=await Ce.check({options:ct.getCompilationConfiguration(_.id)});if(ue.state.doc.toString()!==Se)return;e6(Se,Qe.filter(st=>st.location.filename===ge),ue)}catch(Se){console.error(Se)}}function Jr(U){const ue=se.findIndex(Se=>Se.name===U.filename);if(ue!==-1){gt(ue);const Se=se[ue].state.doc.toString(),Ce=ud(U.firstLine,U.firstColumn,Se);et.focus(),et.setCursor(Ce)}}function Xr(){Xe==="horizontal"?t(2,Xe="vertical"):t(2,Xe="horizontal")}function Xs(U){t(0,q=U.detail.item===ae.edge)}let Tr=!1;function tl(U){h&&t(83,h.state=et.getState(),h),se.forEach(ue=>Rb(ue,U?U9:A9)),Cr(h)}let qi,tn=!1,Xn=!1;function Hn(U){rt&&Bt();const ue=[U.modelFile],Se=U.modelFile.substring(0,U.modelFile.length-4),Ce=se.find(Qe=>Qe.name===`${Se}.mzc`||Qe.name===`${Se}.mzc.mzn`);if(Ce&&ue.push(Ce.name),U.dataFiles)for(const Qe of U.dataFiles)ue.push(Qe);const ge=new ie.Model;for(const Qe of se)ge.addFile(Qe.name,Qe.state.doc.toString(),ue.indexOf(Qe.name)!==-1);qt(ge,ue,U.options||ct.getSolvingConfiguration(_.id))}function iu(){di=fO(this),t(21,di)}function nu(){di=fO(this),t(21,di)}const ru=()=>{t(25,Qi=!Qi),t(34,Cn=!1)},da=()=>t(38,dn=Kr(window.location.href)),pa=()=>jt(),ga=()=>{Et(),t(25,Qi=!1)},su=()=>{ni(),t(25,Qi=!1)},lu=()=>{t(0,q=!q),t(25,Qi=!1)},ou=()=>{t(38,dn=Kr(window.location.href)),t(25,Qi=!1)},au=()=>{el(),t(25,Qi=!1)},ma=()=>{t(42,Xn=!1)},Sa=()=>{t(42,Xn=!0)};function ba(U){ui[U?"unshift":"push"](()=>{qi=U,t(40,qi)})}const Gl=U=>Hn(U.detail);function fu(U){B=U,t(1,B)}const $a=()=>t(32,ii=[]),il=U=>Jr(U.detail.location),Qa=U=>gt(U.detail.index),cu=U=>Vt(U.detail.src,U.detail.dest),wa=()=>t(27,ze=!0),ya=U=>t(28,St=U.detail.index),Hl=()=>t(29,dt=!0);function uu(U){ui[U?"unshift":"push"](()=>{et=U,t(24,et)})}function va(U){Me=U,t(3,Me)}function Kl(U){ui[U?"unshift":"push"](()=>{ct=U,t(26,ct)})}const Jl=()=>t(34,Cn=!1),es=()=>t(29,dt=!1),Pa=U=>t(28,St=U.detail.index),ka=U=>Yi(U.detail.index,U.detail.options),hu=()=>t(27,ze=!0),_a=()=>t(27,ze=!1),Wa=U=>cr(U.detail.type),xa=U=>pi(U.detail.files),Ca=()=>Gr(St),Ou=()=>t(28,St=null),du=()=>t(28,St=null),pu=U=>ri(U.detail),Xa=()=>ri(!1),gu=U=>ri(U.detail),mu=()=>ri(!1),Su=()=>t(38,dn=null);function bu(U){ui[U?"unshift":"push"](()=>{Pt=U,t(37,Pt)})}const eo=()=>Pt.select(),$u=()=>t(38,dn=null);return n.$$set=U=>{"showVersionSwitcher"in U&&t(4,R=U.showVersionSwitcher),"showSolverDropdown"in U&&t(5,I=U.showSolverDropdown),"edgeMiniZinc"in U&&t(0,q=U.edgeMiniZinc),"autoClearOutput"in U&&t(1,B=U.autoClearOutput),"canEditTabs"in U&&t(6,z=U.canEditTabs),"compilationEnabled"in U&&t(7,oe=U.compilationEnabled),"project"in U&&t(71,de=U.project),"enabledSolvers"in U&&t(72,xe=U.enabledSolvers),"canEditSolverSettings"in U&&t(8,ye=U.canEditSolverSettings),"showShareButton"in U&&t(9,Ee=U.showShareButton),"showDownloadButton"in U&&t(10,pe=U.showDownloadButton),"externalPlaygroundURL"in U&&t(11,fe=U.externalPlaygroundURL),"splitterDirection"in U&&t(2,Xe=U.splitterDirection),"splitterSize"in U&&t(3,Me=U.splitterSize),"canSwitchOrientation"in U&&t(12,Ne=U.canSwitchOrientation),"showClearOutput"in U&&t(13,pt=U.showClearOutput),"showAutoClearOutput"in U&&t(14,Lt=U.showAutoClearOutput),"showOutputSectionToggles"in U&&t(15,ti=U.showOutputSectionToggles),"showOutputRightControls"in U&&t(16,xt=U.showOutputRightControls),"theme"in U&&t(73,Ct=U.theme),"hideOutputOnStartup"in U&&t(74,Zt=U.hideOutputOnStartup),"$$scope"in U&&t(132,X=U.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&262144&&t(51,i=[ae.latest,ae.edge]),n.$$.dirty[0]&1&&Ke(),n.$$.dirty[2]&512&&ot(de),n.$$.dirty[0]&524288&&(r=se.filter(U=>!U.hidden).length),n.$$.dirty[0]&1572864&&t(83,h=Rtxe.indexOf(U.id)!==-1):te),n.$$.dirty[0]&10485760&&t(82,_=di>=0&&diU.name.endsWith(".mzn")&&!U.name.endsWith(".mzc.mzn")).map(U=>U.name)),n.$$.dirty[0]&524288&&t(45,$=se.filter(U=>U.name.endsWith(".dzn")||U.name.endsWith(".json")).map(U=>U.name)),n.$$.dirty[0]&10485760&&en(),n.$$.dirty[2]&1048576&&t(44,x=_?_.stdFlags:[]),n.$$.dirty[2]&2097152&&Cr(h),n.$$.dirty[2]&526336&&t(22,Z={dark:!0,light:!1,auto:Tr}[Ct]),n.$$.dirty[0]&4194304&&tl(Z)},[q,B,Xe,Me,R,I,z,oe,ye,Ee,pe,fe,Ne,pt,Lt,ti,xt,be,ae,se,Rt,di,Z,Q,et,Qi,ct,ze,St,dt,Ge,ut,ii,ci,Cn,ri,Xt,Pt,dn,ki,qi,tn,Xn,b,x,$,u,f,o,l,s,i,ni,gt,cr,pi,wi,Gr,Yi,Vt,ji,Et,Bt,jt,Kr,Js,el,Jr,Xr,Xs,Hn,de,xe,Ct,Zt,ot,Ot,Dt,te,wt,rt,Tr,_,h,g,p,O,C,iu,nu,ru,da,pa,ga,su,lu,ou,au,ma,Sa,ba,Gl,fu,$a,il,Qa,cu,wa,ya,Hl,uu,va,Kl,Jl,es,Pa,ka,hu,_a,Wa,xa,Ca,Ou,du,pu,Xa,gu,mu,Su,bu,eo,$u,X]}class $6 extends Ui{constructor(e){super(),Ai(this,e,b6,S6,Ri,{showVersionSwitcher:4,showSolverDropdown:5,edgeMiniZinc:0,autoClearOutput:1,canEditTabs:6,compilationEnabled:7,project:71,enabledSolvers:72,canEditSolverSettings:8,showShareButton:9,showDownloadButton:10,externalPlaygroundURL:11,splitterDirection:2,splitterSize:3,canSwitchOrientation:12,showClearOutput:13,showAutoClearOutput:14,showOutputSectionToggles:15,showOutputRightControls:16,theme:73,hideOutputOnStartup:74,loadProject:75,hasFiles:76,getProject:77},null,[-1,-1,-1,-1,-1])}get loadProject(){return this.$$.ctx[75]}get hasFiles(){return this.$$.ctx[76]}get getProject(){return this.$$.ctx[77]}}const{window:Ab}=kx;function Q6(n){let e,t,i,r,s,l,o,f;function u(g){n[6](g)}function h(g){n[7](g)}function O(g){n[8](g)}let p={project:n[1]};return n[2].autoClearOutput!==void 0&&(p.autoClearOutput=n[2].autoClearOutput),n[2].splitterDirection!==void 0&&(p.splitterDirection=n[2].splitterDirection),n[2].splitterSize!==void 0&&(p.splitterSize=n[2].splitterSize),t=new $6({props:p}),n[5](t),ui.push(()=>Ao(t,"autoClearOutput",u)),ui.push(()=>Ao(t,"splitterDirection",h)),ui.push(()=>Ao(t,"splitterSize",O)),{c(){e=k("div"),Ve(t.$$.fragment),y(e,"class","playground-app svelte-tuc1wl")},m(g,b){V(g,e,b),Ue(t,e,null),l=!0,o||(f=[re(Ab,"beforeunload",n[4]),re(Ab,"hashchange",n[3])],o=!0)},p(g,[b]){const $={};b&2&&($.project=g[1]),!i&&b&4&&(i=!0,$.autoClearOutput=g[2].autoClearOutput,Ro(()=>i=!1)),!r&&b&4&&(r=!0,$.splitterDirection=g[2].splitterDirection,Ro(()=>r=!1)),!s&&b&4&&(s=!0,$.splitterSize=g[2].splitterSize,Ro(()=>s=!1)),t.$set($)},i(g){l||(D(t.$$.fragment,g),l=!0)},o(g){F(t.$$.fragment,g),l=!1},d(g){g&&Y(e),n[5](null),Ye(t),o=!1,Nt(f)}}}const Ub=`% Use this editor as a MiniZinc scratch book +`);Se.addDznString(nn),t(33,ci=st.parameters)}else{for(const nn of st.dataFiles)Ce.indexOf(nn)===-1&&(Se.addFile(nn),Ce.push(nn));xn=st.dataFiles}}finally{t(31,ut=!1)}}}catch(ge){console.error(ge)}return t(17,be--,be),{model:Se,fileList:Ce}}async function ji(){if(g){const ge=new ie.Model;ge.addFile(h.name,h.state.doc.toString());const Qe=[h.name],st=ct.getSolvingConfiguration(_.id);await qt(ge,Qe,st);return}const U=await Hr(!0);if(!U)return;const{model:ue,fileList:Se}=U,Ce=ct.getSolvingConfiguration(_.id);await qt(ue,Se,Ce)}async function qt(U,ue,Se){t(79,wt=!0);const Ce=Date.now();B&&t(32,ii=[]),t(32,ii=[...ii,{files:ue,output:[]}]),t(80,rt=U.solve({options:Se,jsonOutput:!1})),Vi(),rt.on("error",vt),rt.on("warning",vt),rt.on("solution",ge=>vt(ge,Date.now()-Ce)),rt.on("status",ge=>vt(ge,Date.now()-Ce)),rt.on("statistics",vt),rt.on("trace",ge=>vt(ge,Date.now()-Ce)),rt.on("statistics",vt),rt.on("comment",vt),rt.on("time",vt),rt.on("checker",vt),rt.on("stderr",vt);try{await rt,vt({type:"exit",code:0,runTime:Date.now()-Ce})}catch(ge){vt({type:"exit",code:ge.code,runTime:Date.now()-Ce})}t(80,rt=null)}async function Et(){t(79,wt=!0);const U=await Hr(!0);if(!U)return;Vi();const{model:ue,fileList:Se}=U,Ce=Se[0],ge=Date.now();B&&t(32,ii=[]),t(32,ii=[...ii,{files:Se,isCompile:!0,output:[]}]),t(80,rt=ue.compile({options:ct.getCompilationConfiguration(_.id)})),rt.on("error",vt),rt.on("warning",vt),rt.on("statistics",vt),rt.on("trace",vt),rt.on("statistics",vt),rt.on("stderr",vt);try{const Qe=await rt;t(19,se=[...se,{name:`${Ce.substring(0,Ce.indexOf("."))}.fzn`,state:ft.create({extensions:zf(".fzn",ce,Z),doc:Qe})}]),gt(se.length-1),vt({type:"exit",code:0,runTime:Date.now()-ge})}catch(Qe){vt({type:"exit",code:Qe.code,runTime:Date.now()-ge})}t(80,rt=null)}function Bt(){vt({type:"cancel"}),rt.cancel()}function vt(U,ue){Mt(U,ue),ii[ii.length-1].output.push(U),t(32,ii)}function Vi(){qi&&qi.reset(),t(41,tn=!1),t(42,Xn=!1)}async function Mt(U,ue){if(U.type==="trace"&&U.section==="vis_json"){tn||(t(41,tn=!0),t(42,Xn=!0)),await ds();const Se=se.find(ge=>ge.name===U.message.url);let Ce=null;if(Se)Ce=Se.state.doc.toString();else try{Ce=await ie.readStdlibFileContents(U.message.url)}catch(ge){console.error(ge);return}if(Ce===null){console.error(`Failed to get visualisation file ${U.message.url}`);return}qi.addVisualisation(Ce,U.message.userData);return}if(tn){for(;!qi;)await ds();switch(U.type){case"solution":qi.addSolution(U.output.vis_json,"time"in U?U.time:ue);break;case"status":qi.status(U.status,"time"in U?U.time:ue);break;case"exit":qi.status("time"in U?U.time:ue);break}}}function Dt(){return h&&t(83,h.state=et.getState(),h),{files:se.map(U=>({name:U.name,contents:U.state.doc.toString(),...U.hidden?{hidden:!0}:{},...U.readOnly?{readOnly:!0}:{}})),tab:Rt,solverId:_.id,solverConfig:ct.save(),minizincVersion:q?"edge":"latest"}}let Xt=!1;async function jt(){t(36,Xt=!0);try{const U=(await dm(()=>import("./jszip.min-cf451ad1.js").then(si=>si.j),[])).default,ue=(await dm(()=>import("./FileSaver.min-d4b001e1.js").then(si=>si.F),[])).default,Se=Dt(),Ce=se.map(si=>si.name),ge=se.filter(si=>!si.hidden).map(si=>si.name);let Qe=_.id;Qe==="org.minizinc.gecode_presolver"?Qe="org.gecode.gecode":Qe==="org.minizinc.chuffed"&&(Qe="org.chuffed.chuffed");const st=new U;for(const si of Se.files)st.file(si.name,si.contents);st.file("Project.mzp",JSON.stringify({version:105,projectFiles:Ce,openFiles:ge,openTab:Se.tab,selectedBuiltinConfigId:Qe,selectedBuiltinConfigVersion:"default"}));const nn=await st.generateAsync({type:"blob"});ue.saveAs(nn,"Project.zip")}catch(U){console.error(U)}finally{t(36,Xt=!1)}}let Pt,dn=null,ki=!1;function Kr(U){const ue=Dt(),Se=new URL(U);return Se.hash=`#project=${encodeURIComponent(JSON.stringify(ue))}`,t(39,ki=!1),Se.toString()}function Js(){Pt.select(),Pt.setSelectionRange(0,dn.length),navigator.clipboard.writeText(dn),t(39,ki=!0)}function el(){fe&&window.open(Kr(fe),"_blank").focus()}let L=null;async function ce(U){const ue=U.view;if(!(be!==0||!_||!h||!h.name.endsWith(".mzn")))try{const Se=ue.state.doc.toString();if(Se===L)return;L=Se;const Ce=new ie.Model;for(const st of se)Ce.addFile(st.name,st.state.doc.toString(),!1);const ge=Ce.addString(Se),Qe=await Ce.check({options:ct.getCompilationConfiguration(_.id)});if(ue.state.doc.toString()!==Se)return;e6(Se,Qe.filter(st=>st.location.filename===ge),ue)}catch(Se){console.error(Se)}}function Jr(U){const ue=se.findIndex(Se=>Se.name===U.filename);if(ue!==-1){gt(ue);const Se=se[ue].state.doc.toString(),Ce=ud(U.firstLine,U.firstColumn,Se);et.focus(),et.setCursor(Ce)}}function Xr(){Xe==="horizontal"?t(2,Xe="vertical"):t(2,Xe="horizontal")}function Xs(U){t(0,q=U.detail.item===ae.edge)}let Tr=!1;function tl(U){h&&t(83,h.state=et.getState(),h),se.forEach(ue=>Rb(ue,U?U9:A9)),Cr(h)}let qi,tn=!1,Xn=!1;function Hn(U){rt&&Bt();const ue=[U.modelFile],Se=U.modelFile.substring(0,U.modelFile.length-4),Ce=se.find(Qe=>Qe.name===`${Se}.mzc`||Qe.name===`${Se}.mzc.mzn`);if(Ce&&ue.push(Ce.name),U.dataFiles)for(const Qe of U.dataFiles)ue.push(Qe);const ge=new ie.Model;for(const Qe of se)ge.addFile(Qe.name,Qe.state.doc.toString(),ue.indexOf(Qe.name)!==-1);qt(ge,ue,U.options||ct.getSolvingConfiguration(_.id))}function iu(){di=fO(this),t(21,di)}function nu(){di=fO(this),t(21,di)}const ru=()=>{t(25,Qi=!Qi),t(34,Cn=!1)},da=()=>t(38,dn=Kr(window.location.href)),pa=()=>jt(),ga=()=>{Et(),t(25,Qi=!1)},su=()=>{ni(),t(25,Qi=!1)},lu=()=>{t(0,q=!q),t(25,Qi=!1)},ou=()=>{t(38,dn=Kr(window.location.href)),t(25,Qi=!1)},au=()=>{el(),t(25,Qi=!1)},ma=()=>{t(42,Xn=!1)},Sa=()=>{t(42,Xn=!0)};function ba(U){ui[U?"unshift":"push"](()=>{qi=U,t(40,qi)})}const Gl=U=>Hn(U.detail);function fu(U){B=U,t(1,B)}const $a=()=>t(32,ii=[]),il=U=>Jr(U.detail.location),Qa=U=>gt(U.detail.index),cu=U=>Vt(U.detail.src,U.detail.dest),wa=()=>t(27,ze=!0),ya=U=>t(28,St=U.detail.index),Hl=()=>t(29,dt=!0);function uu(U){ui[U?"unshift":"push"](()=>{et=U,t(24,et)})}function va(U){Me=U,t(3,Me)}function Kl(U){ui[U?"unshift":"push"](()=>{ct=U,t(26,ct)})}const Jl=()=>t(34,Cn=!1),es=()=>t(29,dt=!1),Pa=U=>t(28,St=U.detail.index),ka=U=>Yi(U.detail.index,U.detail.options),hu=()=>t(27,ze=!0),_a=()=>t(27,ze=!1),Wa=U=>cr(U.detail.type),xa=U=>pi(U.detail.files),Ca=()=>Gr(St),Ou=()=>t(28,St=null),du=()=>t(28,St=null),pu=U=>ri(U.detail),Xa=()=>ri(!1),gu=U=>ri(U.detail),mu=()=>ri(!1),Su=()=>t(38,dn=null);function bu(U){ui[U?"unshift":"push"](()=>{Pt=U,t(37,Pt)})}const eo=()=>Pt.select(),$u=()=>t(38,dn=null);return n.$$set=U=>{"showVersionSwitcher"in U&&t(4,R=U.showVersionSwitcher),"showSolverDropdown"in U&&t(5,I=U.showSolverDropdown),"edgeMiniZinc"in U&&t(0,q=U.edgeMiniZinc),"autoClearOutput"in U&&t(1,B=U.autoClearOutput),"canEditTabs"in U&&t(6,z=U.canEditTabs),"compilationEnabled"in U&&t(7,oe=U.compilationEnabled),"project"in U&&t(71,de=U.project),"enabledSolvers"in U&&t(72,xe=U.enabledSolvers),"canEditSolverSettings"in U&&t(8,ye=U.canEditSolverSettings),"showShareButton"in U&&t(9,Ee=U.showShareButton),"showDownloadButton"in U&&t(10,pe=U.showDownloadButton),"externalPlaygroundURL"in U&&t(11,fe=U.externalPlaygroundURL),"splitterDirection"in U&&t(2,Xe=U.splitterDirection),"splitterSize"in U&&t(3,Me=U.splitterSize),"canSwitchOrientation"in U&&t(12,Ne=U.canSwitchOrientation),"showClearOutput"in U&&t(13,pt=U.showClearOutput),"showAutoClearOutput"in U&&t(14,Lt=U.showAutoClearOutput),"showOutputSectionToggles"in U&&t(15,ti=U.showOutputSectionToggles),"showOutputRightControls"in U&&t(16,xt=U.showOutputRightControls),"theme"in U&&t(73,Ct=U.theme),"hideOutputOnStartup"in U&&t(74,Zt=U.hideOutputOnStartup),"$$scope"in U&&t(132,X=U.$$scope)},n.$$.update=()=>{n.$$.dirty[0]&262144&&t(51,i=[ae.latest,ae.edge]),n.$$.dirty[0]&1&&Ke(),n.$$.dirty[2]&512&&ot(de),n.$$.dirty[0]&524288&&(r=se.filter(U=>!U.hidden).length),n.$$.dirty[0]&1572864&&t(83,h=Rtxe.indexOf(U.id)!==-1):te),n.$$.dirty[0]&10485760&&t(82,_=di>=0&&diU.name.endsWith(".mzn")&&!U.name.endsWith(".mzc.mzn")).map(U=>U.name)),n.$$.dirty[0]&524288&&t(45,$=se.filter(U=>U.name.endsWith(".dzn")||U.name.endsWith(".json")).map(U=>U.name)),n.$$.dirty[0]&10485760&&en(),n.$$.dirty[2]&1048576&&t(44,x=_?_.stdFlags:[]),n.$$.dirty[2]&2097152&&Cr(h),n.$$.dirty[2]&526336&&t(22,Z={dark:!0,light:!1,auto:Tr}[Ct]),n.$$.dirty[0]&4194304&&tl(Z)},[q,B,Xe,Me,R,I,z,oe,ye,Ee,pe,fe,Ne,pt,Lt,ti,xt,be,ae,se,Rt,di,Z,Q,et,Qi,ct,ze,St,dt,Ge,ut,ii,ci,Cn,ri,Xt,Pt,dn,ki,qi,tn,Xn,b,x,$,u,f,o,l,s,i,ni,gt,cr,pi,wi,Gr,Yi,Vt,ji,Et,Bt,jt,Kr,Js,el,Jr,Xr,Xs,Hn,de,xe,Ct,Zt,ot,Ot,Dt,te,wt,rt,Tr,_,h,g,p,O,C,iu,nu,ru,da,pa,ga,su,lu,ou,au,ma,Sa,ba,Gl,fu,$a,il,Qa,cu,wa,ya,Hl,uu,va,Kl,Jl,es,Pa,ka,hu,_a,Wa,xa,Ca,Ou,du,pu,Xa,gu,mu,Su,bu,eo,$u,X]}class $6 extends Ui{constructor(e){super(),Ai(this,e,b6,S6,Ri,{showVersionSwitcher:4,showSolverDropdown:5,edgeMiniZinc:0,autoClearOutput:1,canEditTabs:6,compilationEnabled:7,project:71,enabledSolvers:72,canEditSolverSettings:8,showShareButton:9,showDownloadButton:10,externalPlaygroundURL:11,splitterDirection:2,splitterSize:3,canSwitchOrientation:12,showClearOutput:13,showAutoClearOutput:14,showOutputSectionToggles:15,showOutputRightControls:16,theme:73,hideOutputOnStartup:74,loadProject:75,hasFiles:76,getProject:77},null,[-1,-1,-1,-1,-1])}get loadProject(){return this.$$.ctx[75]}get hasFiles(){return this.$$.ctx[76]}get getProject(){return this.$$.ctx[77]}}const{window:Ab}=kx;function Q6(n){let e,t,i,r,s,l,o,f;function u(g){n[6](g)}function h(g){n[7](g)}function O(g){n[8](g)}let p={project:n[1]};return n[2].autoClearOutput!==void 0&&(p.autoClearOutput=n[2].autoClearOutput),n[2].splitterDirection!==void 0&&(p.splitterDirection=n[2].splitterDirection),n[2].splitterSize!==void 0&&(p.splitterSize=n[2].splitterSize),t=new $6({props:p}),n[5](t),ui.push(()=>Ao(t,"autoClearOutput",u)),ui.push(()=>Ao(t,"splitterDirection",h)),ui.push(()=>Ao(t,"splitterSize",O)),{c(){e=k("div"),Ve(t.$$.fragment),y(e,"class","playground-app svelte-tuc1wl")},m(g,b){V(g,e,b),Ue(t,e,null),l=!0,o||(f=[re(Ab,"beforeunload",n[4]),re(Ab,"hashchange",n[3])],o=!0)},p(g,[b]){const $={};b&2&&($.project=g[1]),!i&&b&4&&(i=!0,$.autoClearOutput=g[2].autoClearOutput,Ro(()=>i=!1)),!r&&b&4&&(r=!0,$.splitterDirection=g[2].splitterDirection,Ro(()=>r=!1)),!s&&b&4&&(s=!0,$.splitterSize=g[2].splitterSize,Ro(()=>s=!1)),t.$set($)},i(g){l||(D(t.$$.fragment,g),l=!0)},o(g){F(t.$$.fragment,g),l=!1},d(g){g&&Y(e),n[5](null),Ye(t),o=!1,Nt(f)}}}const Ub=`% Use this editor as a MiniZinc scratch book `,Yb="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";function w6(n,e,t){let i,r={files:[]},s={autoClearOutput:!1,splitterDirection:"vertical",splitterSize:75,sessions:{}};try{const $=localStorage.getItem("mznPlayground");$&&$.length>0&&(s={...s,...JSON.parse($)})}catch($){console.error($)}let l;function o(){if(Object.keys(s.sessions).length>=5){const x=Object.keys(s.sessions).map(Z=>({key:Z,value:s.sessions[Z]}));x.sort((Z,C)=>C.value.timestamp-Z.value.timestamp),t(2,s.sessions=x.slice(0,5-1).reduce((Z,C)=>({...Z,[C.key]:C.value}),{}),s)}const Q=()=>Array(6).fill(0).map(()=>Yb[Math.floor(Math.random()*Yb.length)]).join("");let _=Q();for(;_ in s.sessions;)_=Q();return _}function f($){return $.solverId||($.solver===0?$.solverId="org.minizinc.gecode_presolver":r.solver===1&&($.solverId="org.minizinc.mip.coin-bc")),$}function u(){if(l&&i.hasFiles()){const Q=i.getProject();t(2,s.sessions[l]=Q,s)}if(window.location.hash.startsWith("#project="))try{const Q=decodeURIComponent(window.location.hash.substring(9));t(1,r=f(JSON.parse(Q))),l=o(),window.history.replaceState(void 0,void 0,`#session=${l}`);return}catch(Q){console.error(Q)}if(window.location.hash.startsWith("#code="))try{const Q=decodeURIComponent(window.location.hash.substring(6));t(1,r={files:[{name:"Playground.mzn",contents:Q,anchor:Q.length}]}),l=o(),window.history.replaceState(void 0,void 0,`#session=${l}`)}catch(Q){console.error(Q)}window.location.hash.startsWith("#session=")||window.history.replaceState(void 0,void 0,`#session=${o()}`);const $=window.location.hash.substring(9);if($!==l&&s.sessions&&s.sessions[$])try{t(1,r=f(s.sessions[$])),l=$}catch(Q){console.error(Q)}r.files.length===0&&t(1,r={files:[{name:"Playground.mzn",contents:Ub,anchor:Ub.length}]}),l=$}zc(()=>u());function h(){const $=i.getProject();t(2,s.sessions[l]={...$,timestamp:Date.now()},s),localStorage.setItem("mznPlayground",JSON.stringify(s))}function O($){ui[$?"unshift":"push"](()=>{i=$,t(0,i)})}function p($){n.$$.not_equal(s.autoClearOutput,$)&&(s.autoClearOutput=$,t(2,s))}function g($){n.$$.not_equal(s.splitterDirection,$)&&(s.splitterDirection=$,t(2,s))}function b($){n.$$.not_equal(s.splitterSize,$)&&(s.splitterSize=$,t(2,s))}return[i,r,s,u,h,O,p,g,b]}class y6 extends Ui{constructor(e){super(),Ai(this,e,w6,Q6,Ri,{})}}new y6({target:document.getElementById("app")});export{ko as c,W6 as g}; diff --git a/develop/assets/index-ea4a44ce.css b/develop/assets/index-6b340418.css similarity index 99% rename from develop/assets/index-ea4a44ce.css rename to develop/assets/index-6b340418.css index 5092517..aa3318d 100644 --- a/develop/assets/index-ea4a44ce.css +++ b/develop/assets/index-6b340418.css @@ -1 +1 @@ -.mzn-playground{--mzn-playground-border: hsl(0, 0%, 86%);--mzn-playground-input-background-color: hsl(0, 0%, 100%);--mzn-playground-splitter: #EEE;--mzn-playground-gray: gray;--mzn-playground-blue: blue;--mzn-playground-red: red;--mzn-playground-yellow: #d1d100}.mzn-playground.is-dark .file-cta,.mzn-playground.is-dark .file-name,.mzn-playground.is-dark .select select,.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input,.mzn-playground.is-dark .button,.mzn-playground .file-cta,.mzn-playground .file-name,.mzn-playground .select select,.mzn-playground .textarea,.mzn-playground .input,.mzn-playground .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top}.mzn-playground .file-cta:focus,.mzn-playground .file-name:focus,.mzn-playground.is-dark .select select:focus,.mzn-playground .select select:focus,.mzn-playground .textarea:focus,.mzn-playground .input:focus,.mzn-playground .button:focus,.mzn-playground .is-focused.file-cta,.mzn-playground .is-focused.file-name,.mzn-playground.is-dark .select select.is-focused,.mzn-playground .select select.is-focused,.mzn-playground .is-focused.textarea,.mzn-playground .is-focused.input,.mzn-playground .is-focused.button,.mzn-playground .file-cta:active,.mzn-playground .file-name:active,.mzn-playground.is-dark .select select:active,.mzn-playground .select select:active,.mzn-playground .textarea:active,.mzn-playground .input:active,.mzn-playground .button:active,.mzn-playground .is-active.file-cta,.mzn-playground .is-active.file-name,.mzn-playground.is-dark .select select.is-active,.mzn-playground .select select.is-active,.mzn-playground .is-active.textarea,.mzn-playground .is-active.input,.mzn-playground .is-active.button{outline:none}.mzn-playground [disabled].file-cta,.mzn-playground [disabled].file-name,.mzn-playground.is-dark .select select[disabled],.mzn-playground .select select[disabled],.mzn-playground [disabled].textarea,.mzn-playground [disabled].input,.mzn-playground [disabled].button,fieldset[disabled] .mzn-playground .file-cta,fieldset[disabled] .mzn-playground .file-name,fieldset[disabled] .mzn-playground.is-dark .select select,fieldset[disabled] .mzn-playground .select select,fieldset[disabled] .mzn-playground .textarea,fieldset[disabled] .mzn-playground .input,fieldset[disabled] .mzn-playground .button{cursor:not-allowed}.mzn-playground.is-dark .tabs,.mzn-playground.is-dark .file,.mzn-playground.is-dark .button,.mzn-playground .tabs,.mzn-playground .file,.mzn-playground .button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mzn-playground.is-dark .navbar-link:not(.is-arrowless):after,.mzn-playground.is-dark .select:not(.is-multiple):not(.is-loading):after,.mzn-playground .navbar-link:not(.is-arrowless):after,.mzn-playground .select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.mzn-playground .tabs:not(:last-child),.mzn-playground .block:not(:last-child),.mzn-playground .table-container:not(:last-child),.mzn-playground .table:not(:last-child){margin-bottom:1.5rem}.mzn-playground.is-dark .modal-close,.mzn-playground.is-dark .delete,.mzn-playground .modal-close,.mzn-playground .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:#0a0a0a33;border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.mzn-playground.is-dark .modal-close:before,.mzn-playground.is-dark .delete:before,.mzn-playground .modal-close:before,.mzn-playground .delete:before,.mzn-playground.is-dark .modal-close:after,.mzn-playground.is-dark .delete:after,.mzn-playground .modal-close:after,.mzn-playground .delete:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.mzn-playground.is-dark .modal-close:before,.mzn-playground.is-dark .delete:before,.mzn-playground .modal-close:before,.mzn-playground .delete:before{height:2px;width:50%}.mzn-playground.is-dark .modal-close:after,.mzn-playground.is-dark .delete:after,.mzn-playground .modal-close:after,.mzn-playground .delete:after{height:50%;width:2px}.mzn-playground .modal-close:hover,.mzn-playground .delete:hover,.mzn-playground .modal-close:focus,.mzn-playground .delete:focus{background-color:#0a0a0a4d}.mzn-playground .modal-close:active,.mzn-playground .delete:active{background-color:#0a0a0a66}.mzn-playground .is-small.modal-close,.mzn-playground .is-small.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.mzn-playground .is-medium.modal-close,.mzn-playground .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.mzn-playground .is-large.modal-close,.mzn-playground .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.mzn-playground.is-dark .control.is-loading:after,.mzn-playground.is-dark .select.is-loading:after,.mzn-playground.is-dark .loader,.mzn-playground.is-dark .button.is-loading:after,.mzn-playground .control.is-loading:after,.mzn-playground .select.is-loading:after,.mzn-playground .loader,.mzn-playground .button.is-loading:after{animation:spinAround .5s infinite linear;border:2px solid hsl(0,0%,86%);border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.mzn-playground.is-dark .modal-background,.mzn-playground.is-dark .modal,.mzn-playground .modal-background,.mzn-playground .modal{bottom:0;left:0;position:absolute;right:0;top:0}.mzn-playground.is-dark .navbar-burger,.mzn-playground .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.mzn-playground html,.mzn-playground body,.mzn-playground p,.mzn-playground ol,.mzn-playground ul,.mzn-playground li,.mzn-playground dl,.mzn-playground dt,.mzn-playground dd,.mzn-playground blockquote,.mzn-playground figure,.mzn-playground fieldset,.mzn-playground legend,.mzn-playground textarea,.mzn-playground pre,.mzn-playground iframe,.mzn-playground hr,.mzn-playground h1,.mzn-playground h2,.mzn-playground h3,.mzn-playground h4,.mzn-playground h5,.mzn-playground h6{margin:0;padding:0}.mzn-playground h1,.mzn-playground h2,.mzn-playground h3,.mzn-playground h4,.mzn-playground h5,.mzn-playground h6{font-size:100%;font-weight:400}.mzn-playground ul{list-style:none}.mzn-playground button,.mzn-playground input,.mzn-playground select,.mzn-playground textarea{margin:0}.mzn-playground html{box-sizing:border-box}.mzn-playground *,.mzn-playground *:before,.mzn-playground *:after{box-sizing:inherit}.mzn-playground img,.mzn-playground video{height:auto;max-width:100%}.mzn-playground iframe{border:0}.mzn-playground table{border-collapse:collapse;border-spacing:0}.mzn-playground td,.mzn-playground th{padding:0}.mzn-playground td:not([align]),.mzn-playground th:not([align]){text-align:inherit}.mzn-playground html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}.mzn-playground article,.mzn-playground aside,.mzn-playground figure,.mzn-playground footer,.mzn-playground header,.mzn-playground hgroup,.mzn-playground section{display:block}.mzn-playground body,.mzn-playground button,.mzn-playground input,.mzn-playground optgroup,.mzn-playground select,.mzn-playground textarea{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mzn-playground code,.mzn-playground pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}.mzn-playground body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}.mzn-playground a{color:#485fc7;cursor:pointer;text-decoration:none}.mzn-playground a strong{color:currentColor}.mzn-playground a:hover{color:#363636}.mzn-playground code{background-color:#f5f5f5;color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}.mzn-playground hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}.mzn-playground img{height:auto;max-width:100%}.mzn-playground input[type=checkbox],.mzn-playground input[type=radio]{vertical-align:baseline}.mzn-playground small{font-size:.875em}.mzn-playground span{font-style:inherit;font-weight:inherit}.mzn-playground strong{color:#363636;font-weight:700}.mzn-playground fieldset{border:none}.mzn-playground pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:1em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}.mzn-playground pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}.mzn-playground table td,.mzn-playground table th{vertical-align:top}.mzn-playground table td:not([align]),.mzn-playground table th:not([align]){text-align:inherit}.mzn-playground table th{color:#363636}.mzn-playground .button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding-bottom:calc(.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(.5em - 1px);text-align:center;white-space:nowrap}.mzn-playground .button strong{color:inherit}.mzn-playground .button .icon,.mzn-playground .button .icon.is-small,.mzn-playground .button .icon.is-medium,.mzn-playground .button .icon.is-large{height:1.5em;width:1.5em}.mzn-playground .button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 1px);margin-right:.25em}.mzn-playground .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 1px)}.mzn-playground .button .icon:first-child:last-child{margin-left:calc(-.5em - 1px);margin-right:calc(-.5em - 1px)}.mzn-playground .button:hover,.mzn-playground .button.is-hovered{border-color:#b5b5b5;color:#363636}.mzn-playground .button:focus,.mzn-playground .button.is-focused{border-color:#485fc7;color:#363636}.mzn-playground .button:focus:not(:active),.mzn-playground .button.is-focused:not(:active){box-shadow:0 0 0 .125em #485fc740}.mzn-playground .button:active,.mzn-playground .button.is-active{border-color:#4a4a4a;color:#363636}.mzn-playground .button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.mzn-playground .button.is-text:hover,.mzn-playground .button.is-text.is-hovered,.mzn-playground .button.is-text:focus,.mzn-playground .button.is-text.is-focused{background-color:#f5f5f5;color:#363636}.mzn-playground .button.is-text:active,.mzn-playground .button.is-text.is-active{background-color:#e8e8e8;color:#363636}.mzn-playground .button.is-text[disabled],fieldset[disabled] .mzn-playground .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.mzn-playground .button.is-ghost{background:none;border-color:transparent;color:#485fc7;text-decoration:none}.mzn-playground .button.is-ghost:hover,.mzn-playground .button.is-ghost.is-hovered{color:#485fc7;text-decoration:underline}.mzn-playground .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.mzn-playground .button.is-white:hover,.mzn-playground .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.mzn-playground .button.is-white:focus,.mzn-playground .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.mzn-playground .button.is-white:focus:not(:active),.mzn-playground .button.is-white.is-focused:not(:active){box-shadow:0 0 0 .125em #ffffff40}.mzn-playground .button.is-white:active,.mzn-playground .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.mzn-playground .button.is-white[disabled],fieldset[disabled] .mzn-playground .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.mzn-playground .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.mzn-playground .button.is-white.is-inverted:hover,.mzn-playground .button.is-white.is-inverted.is-hovered{background-color:#000}.mzn-playground .button.is-white.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.mzn-playground .button.is-white.is-loading:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-white.is-outlined:hover,.mzn-playground .button.is-white.is-outlined.is-hovered,.mzn-playground .button.is-white.is-outlined:focus,.mzn-playground .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.mzn-playground .button.is-white.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground .button.is-white.is-outlined.is-loading:hover:after,.mzn-playground .button.is-white.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-white.is-outlined.is-loading:focus:after,.mzn-playground .button.is-white.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground .button.is-white.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.mzn-playground .button.is-white.is-inverted.is-outlined:hover,.mzn-playground .button.is-white.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-white.is-inverted.is-outlined:focus,.mzn-playground .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.mzn-playground .button.is-white.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-white.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-white.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.mzn-playground .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.mzn-playground .button.is-black:hover,.mzn-playground .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.mzn-playground .button.is-black:focus,.mzn-playground .button.is-black.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-black:focus:not(:active),.mzn-playground .button.is-black.is-focused:not(:active){box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground .button.is-black:active,.mzn-playground .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.mzn-playground .button.is-black[disabled],fieldset[disabled] .mzn-playground .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.mzn-playground .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.mzn-playground .button.is-black.is-inverted:hover,.mzn-playground .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-black.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.mzn-playground .button.is-black.is-loading:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.mzn-playground .button.is-black.is-outlined:hover,.mzn-playground .button.is-black.is-outlined.is-hovered,.mzn-playground .button.is-black.is-outlined:focus,.mzn-playground .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.mzn-playground .button.is-black.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground .button.is-black.is-outlined.is-loading:hover:after,.mzn-playground .button.is-black.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-black.is-outlined.is-loading:focus:after,.mzn-playground .button.is-black.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground .button.is-black.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.mzn-playground .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-black.is-inverted.is-outlined:hover,.mzn-playground .button.is-black.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-black.is-inverted.is-outlined:focus,.mzn-playground .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.mzn-playground .button.is-black.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-black.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-black.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-light{background-color:#f5f5f5;border-color:transparent;color:#000000b3}.mzn-playground .button.is-light:hover,.mzn-playground .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:#000000b3}.mzn-playground .button.is-light:focus,.mzn-playground .button.is-light.is-focused{border-color:transparent;color:#000000b3}.mzn-playground .button.is-light:focus:not(:active),.mzn-playground .button.is-light.is-focused:not(:active){box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground .button.is-light:active,.mzn-playground .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:#000000b3}.mzn-playground .button.is-light[disabled],fieldset[disabled] .mzn-playground .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.mzn-playground .button.is-light.is-inverted{background-color:#000000b3;color:#f5f5f5}.mzn-playground .button.is-light.is-inverted:hover,.mzn-playground .button.is-light.is-inverted.is-hovered{background-color:#000000b3}.mzn-playground .button.is-light.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-light.is-inverted{background-color:#000000b3;border-color:transparent;box-shadow:none;color:#f5f5f5}.mzn-playground .button.is-light.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.mzn-playground .button.is-light.is-outlined:hover,.mzn-playground .button.is-light.is-outlined.is-hovered,.mzn-playground .button.is-light.is-outlined:focus,.mzn-playground .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.mzn-playground .button.is-light.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,96%) hsl(0,0%,96%)!important}.mzn-playground .button.is-light.is-outlined.is-loading:hover:after,.mzn-playground .button.is-light.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-light.is-outlined.is-loading:focus:after,.mzn-playground .button.is-light.is-outlined.is-loading.is-focused:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground .button.is-light.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.mzn-playground .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;color:#000000b3}.mzn-playground .button.is-light.is-inverted.is-outlined:hover,.mzn-playground .button.is-light.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-light.is-inverted.is-outlined:focus,.mzn-playground .button.is-light.is-inverted.is-outlined.is-focused{background-color:#000000b3;color:#f5f5f5}.mzn-playground .button.is-light.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-light.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-light.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,96%) hsl(0,0%,96%)!important}.mzn-playground .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;box-shadow:none;color:#000000b3}.mzn-playground .button.is-dark{background-color:#363636;border-color:transparent;color:#fff}.mzn-playground .button.is-dark:hover,.mzn-playground .button.is-dark.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.mzn-playground .button.is-dark:focus,.mzn-playground .button.is-dark.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-dark:focus:not(:active),.mzn-playground .button.is-dark.is-focused:not(:active){box-shadow:0 0 0 .125em #36363640}.mzn-playground .button.is-dark:active,.mzn-playground .button.is-dark.is-active{background-color:#292929;border-color:transparent;color:#fff}.mzn-playground .button.is-dark[disabled],fieldset[disabled] .mzn-playground .button.is-dark{background-color:#363636;border-color:#363636;box-shadow:none}.mzn-playground .button.is-dark.is-inverted{background-color:#fff;color:#363636}.mzn-playground .button.is-dark.is-inverted:hover,.mzn-playground .button.is-dark.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-dark.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.mzn-playground .button.is-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.mzn-playground .button.is-dark.is-outlined:hover,.mzn-playground .button.is-dark.is-outlined.is-hovered,.mzn-playground .button.is-dark.is-outlined:focus,.mzn-playground .button.is-dark.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.mzn-playground .button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,21%) hsl(0,0%,21%)!important}.mzn-playground .button.is-dark.is-outlined.is-loading:hover:after,.mzn-playground .button.is-dark.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-dark.is-outlined.is-loading:focus:after,.mzn-playground .button.is-dark.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-dark.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.mzn-playground .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-dark.is-inverted.is-outlined:hover,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-dark.is-inverted.is-outlined:focus,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.mzn-playground .button.is-dark.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,21%) hsl(0,0%,21%)!important}.mzn-playground .button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-primary{background-color:#1491eb;border-color:transparent;color:#fff}.mzn-playground .button.is-primary:hover,.mzn-playground .button.is-primary.is-hovered{background-color:#138adf;border-color:transparent;color:#fff}.mzn-playground .button.is-primary:focus,.mzn-playground .button.is-primary.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-primary:focus:not(:active),.mzn-playground .button.is-primary.is-focused:not(:active){box-shadow:0 0 0 .125em #1491eb40}.mzn-playground .button.is-primary:active,.mzn-playground .button.is-primary.is-active{background-color:#1283d4;border-color:transparent;color:#fff}.mzn-playground .button.is-primary[disabled],fieldset[disabled] .mzn-playground .button.is-primary{background-color:#1491eb;border-color:#1491eb;box-shadow:none}.mzn-playground .button.is-primary.is-inverted{background-color:#fff;color:#1491eb}.mzn-playground .button.is-primary.is-inverted:hover,.mzn-playground .button.is-primary.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-primary.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1491eb}.mzn-playground .button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-primary.is-outlined{background-color:transparent;border-color:#1491eb;color:#1491eb}.mzn-playground .button.is-primary.is-outlined:hover,.mzn-playground .button.is-primary.is-outlined.is-hovered,.mzn-playground .button.is-primary.is-outlined:focus,.mzn-playground .button.is-primary.is-outlined.is-focused{background-color:#1491eb;border-color:#1491eb;color:#fff}.mzn-playground .button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #1491eb #1491eb!important}.mzn-playground .button.is-primary.is-outlined.is-loading:hover:after,.mzn-playground .button.is-primary.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-primary.is-outlined.is-loading:focus:after,.mzn-playground .button.is-primary.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-primary.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-primary.is-outlined{background-color:transparent;border-color:#1491eb;box-shadow:none;color:#1491eb}.mzn-playground .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-primary.is-inverted.is-outlined:hover,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-primary.is-inverted.is-outlined:focus,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1491eb}.mzn-playground .button.is-primary.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #1491eb #1491eb!important}.mzn-playground .button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-primary.is-light{background-color:#ecf6fd;color:#1074bc}.mzn-playground .button.is-primary.is-light:hover,.mzn-playground .button.is-primary.is-light.is-hovered{background-color:#e0f1fc;border-color:transparent;color:#1074bc}.mzn-playground .button.is-primary.is-light:active,.mzn-playground .button.is-primary.is-light.is-active{background-color:#d5ebfb;border-color:transparent;color:#1074bc}.mzn-playground .button.is-link{background-color:#485fc7;border-color:transparent;color:#fff}.mzn-playground .button.is-link:hover,.mzn-playground .button.is-link.is-hovered{background-color:#3e56c4;border-color:transparent;color:#fff}.mzn-playground .button.is-link:focus,.mzn-playground .button.is-link.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-link:focus:not(:active),.mzn-playground .button.is-link.is-focused:not(:active){box-shadow:0 0 0 .125em #485fc740}.mzn-playground .button.is-link:active,.mzn-playground .button.is-link.is-active{background-color:#3a51bb;border-color:transparent;color:#fff}.mzn-playground .button.is-link[disabled],fieldset[disabled] .mzn-playground .button.is-link{background-color:#485fc7;border-color:#485fc7;box-shadow:none}.mzn-playground .button.is-link.is-inverted{background-color:#fff;color:#485fc7}.mzn-playground .button.is-link.is-inverted:hover,.mzn-playground .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-link.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#485fc7}.mzn-playground .button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-link.is-outlined{background-color:transparent;border-color:#485fc7;color:#485fc7}.mzn-playground .button.is-link.is-outlined:hover,.mzn-playground .button.is-link.is-outlined.is-hovered,.mzn-playground .button.is-link.is-outlined:focus,.mzn-playground .button.is-link.is-outlined.is-focused{background-color:#485fc7;border-color:#485fc7;color:#fff}.mzn-playground .button.is-link.is-outlined.is-loading:after{border-color:transparent transparent hsl(229,53%,53%) hsl(229,53%,53%)!important}.mzn-playground .button.is-link.is-outlined.is-loading:hover:after,.mzn-playground .button.is-link.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-link.is-outlined.is-loading:focus:after,.mzn-playground .button.is-link.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-link.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-link.is-outlined{background-color:transparent;border-color:#485fc7;box-shadow:none;color:#485fc7}.mzn-playground .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-link.is-inverted.is-outlined:hover,.mzn-playground .button.is-link.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-link.is-inverted.is-outlined:focus,.mzn-playground .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#485fc7}.mzn-playground .button.is-link.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-link.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-link.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(229,53%,53%) hsl(229,53%,53%)!important}.mzn-playground .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-link.is-light{background-color:#eff1fa;color:#3850b7}.mzn-playground .button.is-link.is-light:hover,.mzn-playground .button.is-link.is-light.is-hovered{background-color:#e6e9f7;border-color:transparent;color:#3850b7}.mzn-playground .button.is-link.is-light:active,.mzn-playground .button.is-link.is-light.is-active{background-color:#dce0f4;border-color:transparent;color:#3850b7}.mzn-playground .button.is-info{background-color:#3e8ed0;border-color:transparent;color:#fff}.mzn-playground .button.is-info:hover,.mzn-playground .button.is-info.is-hovered{background-color:#3488ce;border-color:transparent;color:#fff}.mzn-playground .button.is-info:focus,.mzn-playground .button.is-info.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-info:focus:not(:active),.mzn-playground .button.is-info.is-focused:not(:active){box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground .button.is-info:active,.mzn-playground .button.is-info.is-active{background-color:#3082c5;border-color:transparent;color:#fff}.mzn-playground .button.is-info[disabled],fieldset[disabled] .mzn-playground .button.is-info{background-color:#3e8ed0;border-color:#3e8ed0;box-shadow:none}.mzn-playground .button.is-info.is-inverted{background-color:#fff;color:#3e8ed0}.mzn-playground .button.is-info.is-inverted:hover,.mzn-playground .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-info.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3e8ed0}.mzn-playground .button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;color:#3e8ed0}.mzn-playground .button.is-info.is-outlined:hover,.mzn-playground .button.is-info.is-outlined.is-hovered,.mzn-playground .button.is-info.is-outlined:focus,.mzn-playground .button.is-info.is-outlined.is-focused{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.mzn-playground .button.is-info.is-outlined.is-loading:after{border-color:transparent transparent hsl(207,61%,53%) hsl(207,61%,53%)!important}.mzn-playground .button.is-info.is-outlined.is-loading:hover:after,.mzn-playground .button.is-info.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-info.is-outlined.is-loading:focus:after,.mzn-playground .button.is-info.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-info.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;box-shadow:none;color:#3e8ed0}.mzn-playground .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-info.is-inverted.is-outlined:hover,.mzn-playground .button.is-info.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-info.is-inverted.is-outlined:focus,.mzn-playground .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#3e8ed0}.mzn-playground .button.is-info.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-info.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-info.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(207,61%,53%) hsl(207,61%,53%)!important}.mzn-playground .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-info.is-light{background-color:#eff5fb;color:#296fa8}.mzn-playground .button.is-info.is-light:hover,.mzn-playground .button.is-info.is-light.is-hovered{background-color:#e4eff9;border-color:transparent;color:#296fa8}.mzn-playground .button.is-info.is-light:active,.mzn-playground .button.is-info.is-light.is-active{background-color:#dae9f6;border-color:transparent;color:#296fa8}.mzn-playground .button.is-success{background-color:#48c78e;border-color:transparent;color:#fff}.mzn-playground .button.is-success:hover,.mzn-playground .button.is-success.is-hovered{background-color:#3ec487;border-color:transparent;color:#fff}.mzn-playground .button.is-success:focus,.mzn-playground .button.is-success.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-success:focus:not(:active),.mzn-playground .button.is-success.is-focused:not(:active){box-shadow:0 0 0 .125em #48c78e40}.mzn-playground .button.is-success:active,.mzn-playground .button.is-success.is-active{background-color:#3abb81;border-color:transparent;color:#fff}.mzn-playground .button.is-success[disabled],fieldset[disabled] .mzn-playground .button.is-success{background-color:#48c78e;border-color:#48c78e;box-shadow:none}.mzn-playground .button.is-success.is-inverted{background-color:#fff;color:#48c78e}.mzn-playground .button.is-success.is-inverted:hover,.mzn-playground .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-success.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#48c78e}.mzn-playground .button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;color:#48c78e}.mzn-playground .button.is-success.is-outlined:hover,.mzn-playground .button.is-success.is-outlined.is-hovered,.mzn-playground .button.is-success.is-outlined:focus,.mzn-playground .button.is-success.is-outlined.is-focused{background-color:#48c78e;border-color:#48c78e;color:#fff}.mzn-playground .button.is-success.is-outlined.is-loading:after{border-color:transparent transparent hsl(153,53%,53%) hsl(153,53%,53%)!important}.mzn-playground .button.is-success.is-outlined.is-loading:hover:after,.mzn-playground .button.is-success.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-success.is-outlined.is-loading:focus:after,.mzn-playground .button.is-success.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-success.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;box-shadow:none;color:#48c78e}.mzn-playground .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-success.is-inverted.is-outlined:hover,.mzn-playground .button.is-success.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-success.is-inverted.is-outlined:focus,.mzn-playground .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#48c78e}.mzn-playground .button.is-success.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-success.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-success.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(153,53%,53%) hsl(153,53%,53%)!important}.mzn-playground .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-success.is-light{background-color:#effaf5;color:#257953}.mzn-playground .button.is-success.is-light:hover,.mzn-playground .button.is-success.is-light.is-hovered{background-color:#e6f7ef;border-color:transparent;color:#257953}.mzn-playground .button.is-success.is-light:active,.mzn-playground .button.is-success.is-light.is-active{background-color:#dcf4e9;border-color:transparent;color:#257953}.mzn-playground .button.is-warning{background-color:#ffe08a;border-color:transparent;color:#000000b3}.mzn-playground .button.is-warning:hover,.mzn-playground .button.is-warning.is-hovered{background-color:#ffdc7d;border-color:transparent;color:#000000b3}.mzn-playground .button.is-warning:focus,.mzn-playground .button.is-warning.is-focused{border-color:transparent;color:#000000b3}.mzn-playground .button.is-warning:focus:not(:active),.mzn-playground .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground .button.is-warning:active,.mzn-playground .button.is-warning.is-active{background-color:#ffd970;border-color:transparent;color:#000000b3}.mzn-playground .button.is-warning[disabled],fieldset[disabled] .mzn-playground .button.is-warning{background-color:#ffe08a;border-color:#ffe08a;box-shadow:none}.mzn-playground .button.is-warning.is-inverted{background-color:#000000b3;color:#ffe08a}.mzn-playground .button.is-warning.is-inverted:hover,.mzn-playground .button.is-warning.is-inverted.is-hovered{background-color:#000000b3}.mzn-playground .button.is-warning.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-warning.is-inverted{background-color:#000000b3;border-color:transparent;box-shadow:none;color:#ffe08a}.mzn-playground .button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground .button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;color:#ffe08a}.mzn-playground .button.is-warning.is-outlined:hover,.mzn-playground .button.is-warning.is-outlined.is-hovered,.mzn-playground .button.is-warning.is-outlined:focus,.mzn-playground .button.is-warning.is-outlined.is-focused{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.mzn-playground .button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent hsl(44,100%,77%) hsl(44,100%,77%)!important}.mzn-playground .button.is-warning.is-outlined.is-loading:hover:after,.mzn-playground .button.is-warning.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-warning.is-outlined.is-loading:focus:after,.mzn-playground .button.is-warning.is-outlined.is-loading.is-focused:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground .button.is-warning.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;box-shadow:none;color:#ffe08a}.mzn-playground .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;color:#000000b3}.mzn-playground .button.is-warning.is-inverted.is-outlined:hover,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-warning.is-inverted.is-outlined:focus,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#000000b3;color:#ffe08a}.mzn-playground .button.is-warning.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(44,100%,77%) hsl(44,100%,77%)!important}.mzn-playground .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;box-shadow:none;color:#000000b3}.mzn-playground .button.is-warning.is-light{background-color:#fffaeb;color:#946c00}.mzn-playground .button.is-warning.is-light:hover,.mzn-playground .button.is-warning.is-light.is-hovered{background-color:#fff6de;border-color:transparent;color:#946c00}.mzn-playground .button.is-warning.is-light:active,.mzn-playground .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#946c00}.mzn-playground .button.is-danger{background-color:#f14668;border-color:transparent;color:#fff}.mzn-playground .button.is-danger:hover,.mzn-playground .button.is-danger.is-hovered{background-color:#f03a5f;border-color:transparent;color:#fff}.mzn-playground .button.is-danger:focus,.mzn-playground .button.is-danger.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-danger:focus:not(:active),.mzn-playground .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 .125em #f1466840}.mzn-playground .button.is-danger:active,.mzn-playground .button.is-danger.is-active{background-color:#ef2e55;border-color:transparent;color:#fff}.mzn-playground .button.is-danger[disabled],fieldset[disabled] .mzn-playground .button.is-danger{background-color:#f14668;border-color:#f14668;box-shadow:none}.mzn-playground .button.is-danger.is-inverted{background-color:#fff;color:#f14668}.mzn-playground .button.is-danger.is-inverted:hover,.mzn-playground .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-danger.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668}.mzn-playground .button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668}.mzn-playground .button.is-danger.is-outlined:hover,.mzn-playground .button.is-danger.is-outlined.is-hovered,.mzn-playground .button.is-danger.is-outlined:focus,.mzn-playground .button.is-danger.is-outlined.is-focused{background-color:#f14668;border-color:#f14668;color:#fff}.mzn-playground .button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent hsl(348,86%,61%) hsl(348,86%,61%)!important}.mzn-playground .button.is-danger.is-outlined.is-loading:hover:after,.mzn-playground .button.is-danger.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-danger.is-outlined.is-loading:focus:after,.mzn-playground .button.is-danger.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-danger.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668}.mzn-playground .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-danger.is-inverted.is-outlined:hover,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-danger.is-inverted.is-outlined:focus,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#f14668}.mzn-playground .button.is-danger.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(348,86%,61%) hsl(348,86%,61%)!important}.mzn-playground .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.mzn-playground .button.is-danger.is-light:hover,.mzn-playground .button.is-danger.is-light.is-hovered{background-color:#fde0e6;border-color:transparent;color:#cc0f35}.mzn-playground .button.is-danger.is-light:active,.mzn-playground .button.is-danger.is-light.is-active{background-color:#fcd4dc;border-color:transparent;color:#cc0f35}.mzn-playground .button.is-small{font-size:.75rem}.mzn-playground .button.is-small:not(.is-rounded){border-radius:2px}.mzn-playground .button.is-normal{font-size:1rem}.mzn-playground .button.is-medium{font-size:1.25rem}.mzn-playground .button.is-large{font-size:1.5rem}.mzn-playground .button[disabled],fieldset[disabled] .mzn-playground .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.mzn-playground .button.is-fullwidth{display:flex;width:100%}.mzn-playground .button.is-loading{color:transparent!important;pointer-events:none}.mzn-playground .button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.mzn-playground .button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none}.mzn-playground .button.is-rounded{border-radius:9999px;padding-left:1.25em;padding-right:1.25em}.mzn-playground .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.mzn-playground .buttons .button{margin-bottom:.5rem}.mzn-playground .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.mzn-playground .buttons:last-child{margin-bottom:-.5rem}.mzn-playground .buttons:not(:last-child){margin-bottom:1rem}.mzn-playground .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.mzn-playground .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.mzn-playground .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.mzn-playground .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.mzn-playground .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.mzn-playground .buttons.has-addons .button:last-child{margin-right:0}.mzn-playground .buttons.has-addons .button:hover,.mzn-playground .buttons.has-addons .button.is-hovered{z-index:2}.mzn-playground .buttons.has-addons .button:focus,.mzn-playground .buttons.has-addons .button.is-focused,.mzn-playground .buttons.has-addons .button:active,.mzn-playground .buttons.has-addons .button.is-active,.mzn-playground .buttons.has-addons .button.is-selected{z-index:3}.mzn-playground .buttons.has-addons .button:focus:hover,.mzn-playground .buttons.has-addons .button.is-focused:hover,.mzn-playground .buttons.has-addons .button:active:hover,.mzn-playground .buttons.has-addons .button.is-active:hover,.mzn-playground .buttons.has-addons .button.is-selected:hover{z-index:4}.mzn-playground .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground .buttons.is-centered{justify-content:center}.mzn-playground .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.mzn-playground .buttons.is-right{justify-content:flex-end}.mzn-playground .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}@media screen and (max-width: 768px){.mzn-playground .button.is-responsive.is-small{font-size:.5625rem}.mzn-playground .button.is-responsive,.mzn-playground .button.is-responsive.is-normal{font-size:.65625rem}.mzn-playground .button.is-responsive.is-medium{font-size:.75rem}.mzn-playground .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .button.is-responsive.is-small{font-size:.65625rem}.mzn-playground .button.is-responsive,.mzn-playground .button.is-responsive.is-normal{font-size:.75rem}.mzn-playground .button.is-responsive.is-medium{font-size:1rem}.mzn-playground .button.is-responsive.is-large{font-size:1.25rem}}.mzn-playground .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.mzn-playground .icon.is-small{height:1rem;width:1rem}.mzn-playground .icon.is-medium{height:2rem;width:2rem}.mzn-playground .icon.is-large{height:3rem;width:3rem}.mzn-playground .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.mzn-playground .icon-text .icon{flex-grow:0;flex-shrink:0}.mzn-playground .icon-text .icon:not(:last-child){margin-right:.25em}.mzn-playground .icon-text .icon:not(:first-child){margin-left:.25em}.mzn-playground div.icon-text{display:flex}.mzn-playground .table{background-color:#fff;color:#363636}.mzn-playground .table td,.mzn-playground .table th{border:1px solid hsl(0,0%,86%);border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.mzn-playground .table td.is-white,.mzn-playground .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.mzn-playground .table td.is-black,.mzn-playground .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.mzn-playground .table td.is-light,.mzn-playground .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.mzn-playground .table td.is-dark,.mzn-playground .table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.mzn-playground .table td.is-primary,.mzn-playground .table th.is-primary{background-color:#1491eb;border-color:#1491eb;color:#fff}.mzn-playground .table td.is-link,.mzn-playground .table th.is-link{background-color:#485fc7;border-color:#485fc7;color:#fff}.mzn-playground .table td.is-info,.mzn-playground .table th.is-info{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.mzn-playground .table td.is-success,.mzn-playground .table th.is-success{background-color:#48c78e;border-color:#48c78e;color:#fff}.mzn-playground .table td.is-warning,.mzn-playground .table th.is-warning{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.mzn-playground .table td.is-danger,.mzn-playground .table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff}.mzn-playground .table td.is-narrow,.mzn-playground .table th.is-narrow{white-space:nowrap;width:1%}.mzn-playground .table td.is-selected,.mzn-playground .table th.is-selected{background-color:#1491eb;color:#fff}.mzn-playground .table td.is-selected a,.mzn-playground .table td.is-selected strong,.mzn-playground .table th.is-selected a,.mzn-playground .table th.is-selected strong{color:currentColor}.mzn-playground .table td.is-vcentered,.mzn-playground .table th.is-vcentered{vertical-align:middle}.mzn-playground .table th{color:#363636}.mzn-playground .table th:not([align]){text-align:left}.mzn-playground .table tr.is-selected{background-color:#1491eb;color:#fff}.mzn-playground .table tr.is-selected a,.mzn-playground .table tr.is-selected strong{color:currentColor}.mzn-playground .table tr.is-selected td,.mzn-playground .table tr.is-selected th{border-color:#fff;color:currentColor}.mzn-playground .table thead{background-color:transparent}.mzn-playground .table thead td,.mzn-playground .table thead th{border-width:0 0 2px;color:#363636}.mzn-playground .table tfoot{background-color:transparent}.mzn-playground .table tfoot td,.mzn-playground .table tfoot th{border-width:2px 0 0;color:#363636}.mzn-playground .table tbody{background-color:transparent}.mzn-playground .table tbody tr:last-child td,.mzn-playground .table tbody tr:last-child th{border-bottom-width:0}.mzn-playground .table.is-bordered td,.mzn-playground .table.is-bordered th{border-width:1px}.mzn-playground .table.is-bordered tr:last-child td,.mzn-playground .table.is-bordered tr:last-child th{border-bottom-width:1px}.mzn-playground .table.is-fullwidth{width:100%}.mzn-playground .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.mzn-playground .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.mzn-playground .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.mzn-playground .table.is-narrow td,.mzn-playground .table.is-narrow th{padding:.25em .5em}.mzn-playground .table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.mzn-playground .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.mzn-playground .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.mzn-playground .number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.mzn-playground.is-dark .select select,.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input,.mzn-playground .select select,.mzn-playground .textarea,.mzn-playground .input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636}.mzn-playground.is-dark .select select::-moz-placeholder,.mzn-playground.is-dark .textarea::-moz-placeholder,.mzn-playground.is-dark .input::-moz-placeholder,.mzn-playground .select select::-moz-placeholder,.mzn-playground .textarea::-moz-placeholder,.mzn-playground .input::-moz-placeholder{color:#3636364d}.mzn-playground.is-dark .select select::-webkit-input-placeholder,.mzn-playground.is-dark .textarea::-webkit-input-placeholder,.mzn-playground.is-dark .input::-webkit-input-placeholder,.mzn-playground .select select::-webkit-input-placeholder,.mzn-playground .textarea::-webkit-input-placeholder,.mzn-playground .input::-webkit-input-placeholder{color:#3636364d}.mzn-playground.is-dark .select select:-moz-placeholder,.mzn-playground .select select:-moz-placeholder,.mzn-playground .textarea:-moz-placeholder,.mzn-playground .input:-moz-placeholder{color:#3636364d}.mzn-playground.is-dark .select select:-ms-input-placeholder,.mzn-playground .select select:-ms-input-placeholder,.mzn-playground .textarea:-ms-input-placeholder,.mzn-playground .input:-ms-input-placeholder{color:#3636364d}.mzn-playground.is-dark .select select:hover,.mzn-playground .select select:hover,.mzn-playground .textarea:hover,.mzn-playground .input:hover,.mzn-playground.is-dark .select select.is-hovered,.mzn-playground .select select.is-hovered,.mzn-playground .is-hovered.textarea,.mzn-playground .is-hovered.input{border-color:#b5b5b5}.mzn-playground.is-dark .select select:focus,.mzn-playground .select select:focus,.mzn-playground .textarea:focus,.mzn-playground .input:focus,.mzn-playground.is-dark .select select.is-focused,.mzn-playground .select select.is-focused,.mzn-playground .is-focused.textarea,.mzn-playground .is-focused.input,.mzn-playground.is-dark .select select:active,.mzn-playground .select select:active,.mzn-playground .textarea:active,.mzn-playground .input:active,.mzn-playground.is-dark .select select.is-active,.mzn-playground .select select.is-active,.mzn-playground .is-active.textarea,.mzn-playground .is-active.input{border-color:#485fc7;box-shadow:0 0 0 .125em #485fc740}.mzn-playground.is-dark .select select[disabled],.mzn-playground .select select[disabled],.mzn-playground [disabled].textarea,.mzn-playground [disabled].input,fieldset[disabled] .mzn-playground.is-dark .select select,fieldset[disabled] .mzn-playground .select select,fieldset[disabled] .mzn-playground .textarea,fieldset[disabled] .mzn-playground .input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.mzn-playground.is-dark .select select[disabled]::-moz-placeholder,.mzn-playground .select select[disabled]::-moz-placeholder,.mzn-playground [disabled].textarea::-moz-placeholder,.mzn-playground [disabled].input::-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select::-moz-placeholder,fieldset[disabled] .mzn-playground .select select::-moz-placeholder,fieldset[disabled] .mzn-playground .textarea::-moz-placeholder,fieldset[disabled] .mzn-playground .input::-moz-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]::-webkit-input-placeholder,.mzn-playground .select select[disabled]::-webkit-input-placeholder,.mzn-playground [disabled].textarea::-webkit-input-placeholder,.mzn-playground [disabled].input::-webkit-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select::-webkit-input-placeholder,fieldset[disabled] .mzn-playground .select select::-webkit-input-placeholder,fieldset[disabled] .mzn-playground .textarea::-webkit-input-placeholder,fieldset[disabled] .mzn-playground .input::-webkit-input-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]:-moz-placeholder,.mzn-playground .select select[disabled]:-moz-placeholder,.mzn-playground [disabled].textarea:-moz-placeholder,.mzn-playground [disabled].input:-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select:-moz-placeholder,fieldset[disabled] .mzn-playground .select select:-moz-placeholder,fieldset[disabled] .mzn-playground .textarea:-moz-placeholder,fieldset[disabled] .mzn-playground .input:-moz-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]:-ms-input-placeholder,.mzn-playground .select select[disabled]:-ms-input-placeholder,.mzn-playground [disabled].textarea:-ms-input-placeholder,.mzn-playground [disabled].input:-ms-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select:-ms-input-placeholder,fieldset[disabled] .mzn-playground .select select:-ms-input-placeholder,fieldset[disabled] .mzn-playground .textarea:-ms-input-placeholder,fieldset[disabled] .mzn-playground .input:-ms-input-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input,.mzn-playground .textarea,.mzn-playground .input{box-shadow:inset 0 .0625em .125em #0a0a0a0d;max-width:100%;width:100%}.mzn-playground [readonly].textarea,.mzn-playground [readonly].input{box-shadow:none}.mzn-playground .is-white.textarea,.mzn-playground .is-white.input{border-color:#fff}.mzn-playground .is-white.textarea:focus,.mzn-playground .is-white.input:focus,.mzn-playground .is-white.is-focused.textarea,.mzn-playground .is-white.is-focused.input,.mzn-playground .is-white.textarea:active,.mzn-playground .is-white.input:active,.mzn-playground .is-white.is-active.textarea,.mzn-playground .is-white.is-active.input{box-shadow:0 0 0 .125em #ffffff40}.mzn-playground .is-black.textarea,.mzn-playground .is-black.input{border-color:#0a0a0a}.mzn-playground .is-black.textarea:focus,.mzn-playground .is-black.input:focus,.mzn-playground .is-black.is-focused.textarea,.mzn-playground .is-black.is-focused.input,.mzn-playground .is-black.textarea:active,.mzn-playground .is-black.input:active,.mzn-playground .is-black.is-active.textarea,.mzn-playground .is-black.is-active.input{box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground .is-light.textarea,.mzn-playground .is-light.input{border-color:#f5f5f5}.mzn-playground .is-light.textarea:focus,.mzn-playground .is-light.input:focus,.mzn-playground .is-light.is-focused.textarea,.mzn-playground .is-light.is-focused.input,.mzn-playground .is-light.textarea:active,.mzn-playground .is-light.input:active,.mzn-playground .is-light.is-active.textarea,.mzn-playground .is-light.is-active.input{box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground .is-dark.textarea,.mzn-playground .is-dark.input{border-color:#363636}.mzn-playground .is-dark.textarea:focus,.mzn-playground .is-dark.input:focus,.mzn-playground .is-dark.is-focused.textarea,.mzn-playground .is-dark.is-focused.input,.mzn-playground .is-dark.textarea:active,.mzn-playground .is-dark.input:active,.mzn-playground .is-dark.is-active.textarea,.mzn-playground .is-dark.is-active.input{box-shadow:0 0 0 .125em #36363640}.mzn-playground .is-primary.textarea,.mzn-playground .is-primary.input{border-color:#1491eb}.mzn-playground .is-primary.textarea:focus,.mzn-playground .is-primary.input:focus,.mzn-playground .is-primary.is-focused.textarea,.mzn-playground .is-primary.is-focused.input,.mzn-playground .is-primary.textarea:active,.mzn-playground .is-primary.input:active,.mzn-playground .is-primary.is-active.textarea,.mzn-playground .is-primary.is-active.input{box-shadow:0 0 0 .125em #1491eb40}.mzn-playground .is-link.textarea,.mzn-playground .is-link.input{border-color:#485fc7}.mzn-playground .is-link.textarea:focus,.mzn-playground .is-link.input:focus,.mzn-playground .is-link.is-focused.textarea,.mzn-playground .is-link.is-focused.input,.mzn-playground .is-link.textarea:active,.mzn-playground .is-link.input:active,.mzn-playground .is-link.is-active.textarea,.mzn-playground .is-link.is-active.input{box-shadow:0 0 0 .125em #485fc740}.mzn-playground .is-info.textarea,.mzn-playground .is-info.input{border-color:#3e8ed0}.mzn-playground .is-info.textarea:focus,.mzn-playground .is-info.input:focus,.mzn-playground .is-info.is-focused.textarea,.mzn-playground .is-info.is-focused.input,.mzn-playground .is-info.textarea:active,.mzn-playground .is-info.input:active,.mzn-playground .is-info.is-active.textarea,.mzn-playground .is-info.is-active.input{box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground .is-success.textarea,.mzn-playground .is-success.input{border-color:#48c78e}.mzn-playground .is-success.textarea:focus,.mzn-playground .is-success.input:focus,.mzn-playground .is-success.is-focused.textarea,.mzn-playground .is-success.is-focused.input,.mzn-playground .is-success.textarea:active,.mzn-playground .is-success.input:active,.mzn-playground .is-success.is-active.textarea,.mzn-playground .is-success.is-active.input{box-shadow:0 0 0 .125em #48c78e40}.mzn-playground .is-warning.textarea,.mzn-playground .is-warning.input{border-color:#ffe08a}.mzn-playground .is-warning.textarea:focus,.mzn-playground .is-warning.input:focus,.mzn-playground .is-warning.is-focused.textarea,.mzn-playground .is-warning.is-focused.input,.mzn-playground .is-warning.textarea:active,.mzn-playground .is-warning.input:active,.mzn-playground .is-warning.is-active.textarea,.mzn-playground .is-warning.is-active.input{box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground .is-danger.textarea,.mzn-playground .is-danger.input{border-color:#f14668}.mzn-playground .is-danger.textarea:focus,.mzn-playground .is-danger.input:focus,.mzn-playground .is-danger.is-focused.textarea,.mzn-playground .is-danger.is-focused.input,.mzn-playground .is-danger.textarea:active,.mzn-playground .is-danger.input:active,.mzn-playground .is-danger.is-active.textarea,.mzn-playground .is-danger.is-active.input{box-shadow:0 0 0 .125em #f1466840}.mzn-playground .is-small.textarea,.mzn-playground .is-small.input{border-radius:2px;font-size:.75rem}.mzn-playground .is-medium.textarea,.mzn-playground .is-medium.input{font-size:1.25rem}.mzn-playground .is-large.textarea,.mzn-playground .is-large.input{font-size:1.5rem}.mzn-playground .is-fullwidth.textarea,.mzn-playground .is-fullwidth.input{display:block;width:100%}.mzn-playground .is-inline.textarea,.mzn-playground .is-inline.input{display:inline;width:auto}.mzn-playground .input.is-rounded{border-radius:9999px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.mzn-playground .input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.mzn-playground .textarea{display:block;max-width:100%;min-width:100%;padding:calc(.75em - 1px);resize:vertical}.mzn-playground .textarea:not([rows]){max-height:40em;min-height:8em}.mzn-playground .textarea[rows]{height:initial}.mzn-playground .textarea.has-fixed-size{resize:none}.mzn-playground.is-dark .radio,.mzn-playground.is-dark .checkbox,.mzn-playground .radio,.mzn-playground .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.mzn-playground.is-dark .radio input,.mzn-playground.is-dark .checkbox input,.mzn-playground .radio input,.mzn-playground .checkbox input{cursor:pointer}.mzn-playground .radio:hover,.mzn-playground .checkbox:hover{color:#363636}.mzn-playground [disabled].radio,.mzn-playground [disabled].checkbox,fieldset[disabled] .mzn-playground .radio,fieldset[disabled] .mzn-playground .checkbox,.mzn-playground .radio input[disabled],.mzn-playground .checkbox input[disabled]{color:#7a7a7a;cursor:not-allowed}.mzn-playground .radio+.radio{margin-left:.5em}.mzn-playground .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.mzn-playground .select:not(.is-multiple){height:2.5em}.mzn-playground .select:not(.is-multiple):not(.is-loading):after{border-color:#485fc7;right:1.125em;z-index:4}.mzn-playground .select.is-rounded select{border-radius:9999px;padding-left:1em}.mzn-playground .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.mzn-playground .select select::-ms-expand{display:none}.mzn-playground .select select[disabled]:hover,fieldset[disabled] .mzn-playground .select select:hover{border-color:#f5f5f5}.mzn-playground .select select:not([multiple]){padding-right:2.5em}.mzn-playground .select select[multiple]{height:auto;padding:0}.mzn-playground .select select[multiple] option{padding:.5em 1em}.mzn-playground .select:not(.is-multiple):not(.is-loading):hover:after{border-color:#363636}.mzn-playground .select.is-white:not(:hover):after{border-color:#fff}.mzn-playground .select.is-white select{border-color:#fff}.mzn-playground .select.is-white select:hover,.mzn-playground .select.is-white select.is-hovered{border-color:#f2f2f2}.mzn-playground .select.is-white select:focus,.mzn-playground .select.is-white select.is-focused,.mzn-playground .select.is-white select:active,.mzn-playground .select.is-white select.is-active{box-shadow:0 0 0 .125em #ffffff40}.mzn-playground .select.is-black:not(:hover):after{border-color:#0a0a0a}.mzn-playground .select.is-black select{border-color:#0a0a0a}.mzn-playground .select.is-black select:hover,.mzn-playground .select.is-black select.is-hovered{border-color:#000}.mzn-playground .select.is-black select:focus,.mzn-playground .select.is-black select.is-focused,.mzn-playground .select.is-black select:active,.mzn-playground .select.is-black select.is-active{box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground .select.is-light:not(:hover):after{border-color:#f5f5f5}.mzn-playground .select.is-light select{border-color:#f5f5f5}.mzn-playground .select.is-light select:hover,.mzn-playground .select.is-light select.is-hovered{border-color:#e8e8e8}.mzn-playground .select.is-light select:focus,.mzn-playground .select.is-light select.is-focused,.mzn-playground .select.is-light select:active,.mzn-playground .select.is-light select.is-active{box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground .select.is-dark:not(:hover):after{border-color:#363636}.mzn-playground .select.is-dark select{border-color:#363636}.mzn-playground .select.is-dark select:hover,.mzn-playground .select.is-dark select.is-hovered{border-color:#292929}.mzn-playground .select.is-dark select:focus,.mzn-playground .select.is-dark select.is-focused,.mzn-playground .select.is-dark select:active,.mzn-playground .select.is-dark select.is-active{box-shadow:0 0 0 .125em #36363640}.mzn-playground .select.is-primary:not(:hover):after{border-color:#1491eb}.mzn-playground .select.is-primary select{border-color:#1491eb}.mzn-playground .select.is-primary select:hover,.mzn-playground .select.is-primary select.is-hovered{border-color:#1283d4}.mzn-playground .select.is-primary select:focus,.mzn-playground .select.is-primary select.is-focused,.mzn-playground .select.is-primary select:active,.mzn-playground .select.is-primary select.is-active{box-shadow:0 0 0 .125em #1491eb40}.mzn-playground .select.is-link:not(:hover):after{border-color:#485fc7}.mzn-playground .select.is-link select{border-color:#485fc7}.mzn-playground .select.is-link select:hover,.mzn-playground .select.is-link select.is-hovered{border-color:#3a51bb}.mzn-playground .select.is-link select:focus,.mzn-playground .select.is-link select.is-focused,.mzn-playground .select.is-link select:active,.mzn-playground .select.is-link select.is-active{box-shadow:0 0 0 .125em #485fc740}.mzn-playground .select.is-info:not(:hover):after{border-color:#3e8ed0}.mzn-playground .select.is-info select{border-color:#3e8ed0}.mzn-playground .select.is-info select:hover,.mzn-playground .select.is-info select.is-hovered{border-color:#3082c5}.mzn-playground .select.is-info select:focus,.mzn-playground .select.is-info select.is-focused,.mzn-playground .select.is-info select:active,.mzn-playground .select.is-info select.is-active{box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground .select.is-success:not(:hover):after{border-color:#48c78e}.mzn-playground .select.is-success select{border-color:#48c78e}.mzn-playground .select.is-success select:hover,.mzn-playground .select.is-success select.is-hovered{border-color:#3abb81}.mzn-playground .select.is-success select:focus,.mzn-playground .select.is-success select.is-focused,.mzn-playground .select.is-success select:active,.mzn-playground .select.is-success select.is-active{box-shadow:0 0 0 .125em #48c78e40}.mzn-playground .select.is-warning:not(:hover):after{border-color:#ffe08a}.mzn-playground .select.is-warning select{border-color:#ffe08a}.mzn-playground .select.is-warning select:hover,.mzn-playground .select.is-warning select.is-hovered{border-color:#ffd970}.mzn-playground .select.is-warning select:focus,.mzn-playground .select.is-warning select.is-focused,.mzn-playground .select.is-warning select:active,.mzn-playground .select.is-warning select.is-active{box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground .select.is-danger:not(:hover):after{border-color:#f14668}.mzn-playground .select.is-danger select{border-color:#f14668}.mzn-playground .select.is-danger select:hover,.mzn-playground .select.is-danger select.is-hovered{border-color:#ef2e55}.mzn-playground .select.is-danger select:focus,.mzn-playground .select.is-danger select.is-focused,.mzn-playground .select.is-danger select:active,.mzn-playground .select.is-danger select.is-active{box-shadow:0 0 0 .125em #f1466840}.mzn-playground .select.is-small{border-radius:2px;font-size:.75rem}.mzn-playground .select.is-medium{font-size:1.25rem}.mzn-playground .select.is-large{font-size:1.5rem}.mzn-playground .select.is-disabled:after{border-color:#7a7a7a!important;opacity:.5}.mzn-playground .select.is-fullwidth,.mzn-playground .select.is-fullwidth select{width:100%}.mzn-playground .select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;transform:none}.mzn-playground .select.is-loading.is-small:after{font-size:.75rem}.mzn-playground .select.is-loading.is-medium:after{font-size:1.25rem}.mzn-playground .select.is-loading.is-large:after{font-size:1.5rem}.mzn-playground .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.mzn-playground .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.mzn-playground .file.is-white:hover .file-cta,.mzn-playground .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.mzn-playground .file.is-white:focus .file-cta,.mzn-playground .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #ffffff40;color:#0a0a0a}.mzn-playground .file.is-white:active .file-cta,.mzn-playground .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.mzn-playground .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.mzn-playground .file.is-black:hover .file-cta,.mzn-playground .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.mzn-playground .file.is-black:focus .file-cta,.mzn-playground .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #0a0a0a40;color:#fff}.mzn-playground .file.is-black:active .file-cta,.mzn-playground .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.mzn-playground .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#000000b3}.mzn-playground .file.is-light:hover .file-cta,.mzn-playground .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:#000000b3}.mzn-playground .file.is-light:focus .file-cta,.mzn-playground .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #f5f5f540;color:#000000b3}.mzn-playground .file.is-light:active .file-cta,.mzn-playground .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#000000b3}.mzn-playground .file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#fff}.mzn-playground .file.is-dark:hover .file-cta,.mzn-playground .file.is-dark.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.mzn-playground .file.is-dark:focus .file-cta,.mzn-playground .file.is-dark.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #36363640;color:#fff}.mzn-playground .file.is-dark:active .file-cta,.mzn-playground .file.is-dark.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.mzn-playground .file.is-primary .file-cta{background-color:#1491eb;border-color:transparent;color:#fff}.mzn-playground .file.is-primary:hover .file-cta,.mzn-playground .file.is-primary.is-hovered .file-cta{background-color:#138adf;border-color:transparent;color:#fff}.mzn-playground .file.is-primary:focus .file-cta,.mzn-playground .file.is-primary.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #1491eb40;color:#fff}.mzn-playground .file.is-primary:active .file-cta,.mzn-playground .file.is-primary.is-active .file-cta{background-color:#1283d4;border-color:transparent;color:#fff}.mzn-playground .file.is-link .file-cta{background-color:#485fc7;border-color:transparent;color:#fff}.mzn-playground .file.is-link:hover .file-cta,.mzn-playground .file.is-link.is-hovered .file-cta{background-color:#3e56c4;border-color:transparent;color:#fff}.mzn-playground .file.is-link:focus .file-cta,.mzn-playground .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #485fc740;color:#fff}.mzn-playground .file.is-link:active .file-cta,.mzn-playground .file.is-link.is-active .file-cta{background-color:#3a51bb;border-color:transparent;color:#fff}.mzn-playground .file.is-info .file-cta{background-color:#3e8ed0;border-color:transparent;color:#fff}.mzn-playground .file.is-info:hover .file-cta,.mzn-playground .file.is-info.is-hovered .file-cta{background-color:#3488ce;border-color:transparent;color:#fff}.mzn-playground .file.is-info:focus .file-cta,.mzn-playground .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #3e8ed040;color:#fff}.mzn-playground .file.is-info:active .file-cta,.mzn-playground .file.is-info.is-active .file-cta{background-color:#3082c5;border-color:transparent;color:#fff}.mzn-playground .file.is-success .file-cta{background-color:#48c78e;border-color:transparent;color:#fff}.mzn-playground .file.is-success:hover .file-cta,.mzn-playground .file.is-success.is-hovered .file-cta{background-color:#3ec487;border-color:transparent;color:#fff}.mzn-playground .file.is-success:focus .file-cta,.mzn-playground .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #48c78e40;color:#fff}.mzn-playground .file.is-success:active .file-cta,.mzn-playground .file.is-success.is-active .file-cta{background-color:#3abb81;border-color:transparent;color:#fff}.mzn-playground .file.is-warning .file-cta{background-color:#ffe08a;border-color:transparent;color:#000000b3}.mzn-playground .file.is-warning:hover .file-cta,.mzn-playground .file.is-warning.is-hovered .file-cta{background-color:#ffdc7d;border-color:transparent;color:#000000b3}.mzn-playground .file.is-warning:focus .file-cta,.mzn-playground .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #ffe08a40;color:#000000b3}.mzn-playground .file.is-warning:active .file-cta,.mzn-playground .file.is-warning.is-active .file-cta{background-color:#ffd970;border-color:transparent;color:#000000b3}.mzn-playground .file.is-danger .file-cta{background-color:#f14668;border-color:transparent;color:#fff}.mzn-playground .file.is-danger:hover .file-cta,.mzn-playground .file.is-danger.is-hovered .file-cta{background-color:#f03a5f;border-color:transparent;color:#fff}.mzn-playground .file.is-danger:focus .file-cta,.mzn-playground .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #f1466840;color:#fff}.mzn-playground .file.is-danger:active .file-cta,.mzn-playground .file.is-danger.is-active .file-cta{background-color:#ef2e55;border-color:transparent;color:#fff}.mzn-playground .file.is-small{font-size:.75rem}.mzn-playground .file.is-normal{font-size:1rem}.mzn-playground .file.is-medium{font-size:1.25rem}.mzn-playground .file.is-medium .file-icon .fa{font-size:21px}.mzn-playground .file.is-large{font-size:1.5rem}.mzn-playground .file.is-large .file-icon .fa{font-size:28px}.mzn-playground .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.mzn-playground .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground .file.has-name.is-empty .file-cta{border-radius:4px}.mzn-playground .file.has-name.is-empty .file-name{display:none}.mzn-playground .file.is-boxed .file-label{flex-direction:column}.mzn-playground .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.mzn-playground .file.is-boxed .file-name{border-width:0 1px 1px}.mzn-playground .file.is-boxed .file-icon{height:1.5em;width:1.5em}.mzn-playground .file.is-boxed .file-icon .fa{font-size:21px}.mzn-playground .file.is-boxed.is-small .file-icon .fa{font-size:14px}.mzn-playground .file.is-boxed.is-medium .file-icon .fa{font-size:28px}.mzn-playground .file.is-boxed.is-large .file-icon .fa{font-size:35px}.mzn-playground .file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.mzn-playground .file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.mzn-playground .file.is-centered{justify-content:center}.mzn-playground .file.is-fullwidth .file-label{width:100%}.mzn-playground .file.is-fullwidth .file-name{flex-grow:1;max-width:none}.mzn-playground .file.is-right{justify-content:flex-end}.mzn-playground .file.is-right .file-cta{border-radius:0 4px 4px 0}.mzn-playground .file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.mzn-playground .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.mzn-playground .file-label:hover .file-cta{background-color:#eee;color:#363636}.mzn-playground .file-label:hover .file-name{border-color:#d5d5d5}.mzn-playground .file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.mzn-playground .file-label:active .file-name{border-color:#cfcfcf}.mzn-playground .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.mzn-playground .file-cta,.mzn-playground .file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.mzn-playground .file-cta{background-color:#f5f5f5;color:#4a4a4a}.mzn-playground .file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.mzn-playground .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.mzn-playground .file-icon .fa{font-size:14px}.mzn-playground .label{color:#363636;display:block;font-size:1rem;font-weight:700}.mzn-playground .label:not(:last-child){margin-bottom:.5em}.mzn-playground .label.is-small{font-size:.75rem}.mzn-playground .label.is-medium{font-size:1.25rem}.mzn-playground .label.is-large{font-size:1.5rem}.mzn-playground .help{display:block;font-size:.75rem;margin-top:.25rem}.mzn-playground .help.is-white{color:#fff}.mzn-playground .help.is-black{color:#0a0a0a}.mzn-playground .help.is-light{color:#f5f5f5}.mzn-playground .help.is-dark{color:#363636}.mzn-playground .help.is-primary{color:#1491eb}.mzn-playground .help.is-link{color:#485fc7}.mzn-playground .help.is-info{color:#3e8ed0}.mzn-playground .help.is-success{color:#48c78e}.mzn-playground .help.is-warning{color:#ffe08a}.mzn-playground .help.is-danger{color:#f14668}.mzn-playground .field:not(:last-child){margin-bottom:.75rem}.mzn-playground .field.has-addons{display:flex;justify-content:flex-start}.mzn-playground .field.has-addons .control:not(:last-child){margin-right:-1px}.mzn-playground .field.has-addons .control:not(:first-child):not(:last-child) .button,.mzn-playground .field.has-addons .control:not(:first-child):not(:last-child) .input,.mzn-playground .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.mzn-playground .field.has-addons .control:first-child:not(:only-child) .button,.mzn-playground .field.has-addons .control:first-child:not(:only-child) .input,.mzn-playground .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.mzn-playground .field.has-addons .control:last-child:not(:only-child) .button,.mzn-playground .field.has-addons .control:last-child:not(:only-child) .input,.mzn-playground .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground .field.has-addons .control .button:not([disabled]):hover,.mzn-playground .field.has-addons .control .button:not([disabled]).is-hovered,.mzn-playground .field.has-addons .control .input:not([disabled]):hover,.mzn-playground .field.has-addons .control .input:not([disabled]).is-hovered,.mzn-playground .field.has-addons .control .select select:not([disabled]):hover,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-hovered{z-index:2}.mzn-playground .field.has-addons .control .button:not([disabled]):focus,.mzn-playground .field.has-addons .control .button:not([disabled]).is-focused,.mzn-playground .field.has-addons .control .button:not([disabled]):active,.mzn-playground .field.has-addons .control .button:not([disabled]).is-active,.mzn-playground .field.has-addons .control .input:not([disabled]):focus,.mzn-playground .field.has-addons .control .input:not([disabled]).is-focused,.mzn-playground .field.has-addons .control .input:not([disabled]):active,.mzn-playground .field.has-addons .control .input:not([disabled]).is-active,.mzn-playground .field.has-addons .control .select select:not([disabled]):focus,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-focused,.mzn-playground .field.has-addons .control .select select:not([disabled]):active,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-active{z-index:3}.mzn-playground .field.has-addons .control .button:not([disabled]):focus:hover,.mzn-playground .field.has-addons .control .button:not([disabled]).is-focused:hover,.mzn-playground .field.has-addons .control .button:not([disabled]):active:hover,.mzn-playground .field.has-addons .control .button:not([disabled]).is-active:hover,.mzn-playground .field.has-addons .control .input:not([disabled]):focus:hover,.mzn-playground .field.has-addons .control .input:not([disabled]).is-focused:hover,.mzn-playground .field.has-addons .control .input:not([disabled]):active:hover,.mzn-playground .field.has-addons .control .input:not([disabled]).is-active:hover,.mzn-playground .field.has-addons .control .select select:not([disabled]):focus:hover,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-focused:hover,.mzn-playground .field.has-addons .control .select select:not([disabled]):active:hover,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-active:hover{z-index:4}.mzn-playground .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground .field.has-addons.has-addons-centered{justify-content:center}.mzn-playground .field.has-addons.has-addons-right{justify-content:flex-end}.mzn-playground .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.mzn-playground .field.is-grouped{display:flex;justify-content:flex-start}.mzn-playground .field.is-grouped>.control{flex-shrink:0}.mzn-playground .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.mzn-playground .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground .field.is-grouped.is-grouped-centered{justify-content:center}.mzn-playground .field.is-grouped.is-grouped-right{justify-content:flex-end}.mzn-playground .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.mzn-playground .field.is-grouped.is-grouped-multiline>.control:last-child,.mzn-playground .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.mzn-playground .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.mzn-playground .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.mzn-playground .field.is-horizontal{display:flex}}.mzn-playground .field-label .label{font-size:inherit}@media screen and (max-width: 768px){.mzn-playground .field-label{margin-bottom:.5rem}}@media screen and (min-width: 769px),print{.mzn-playground .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.mzn-playground .field-label.is-small{font-size:.75rem;padding-top:.375em}.mzn-playground .field-label.is-normal{padding-top:.375em}.mzn-playground .field-label.is-medium{font-size:1.25rem;padding-top:.375em}.mzn-playground .field-label.is-large{font-size:1.5rem;padding-top:.375em}}.mzn-playground .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.mzn-playground .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.mzn-playground .field-body .field{margin-bottom:0}.mzn-playground .field-body>.field{flex-shrink:1}.mzn-playground .field-body>.field:not(.is-narrow){flex-grow:1}.mzn-playground .field-body>.field:not(:last-child){margin-right:.75rem}}.mzn-playground .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.mzn-playground .control.has-icons-left .input:focus~.icon,.mzn-playground .control.has-icons-left .select:focus~.icon,.mzn-playground .control.has-icons-right .input:focus~.icon,.mzn-playground .control.has-icons-right .select:focus~.icon{color:#4a4a4a}.mzn-playground .control.has-icons-left .input.is-small~.icon,.mzn-playground .control.has-icons-left .select.is-small~.icon,.mzn-playground .control.has-icons-right .input.is-small~.icon,.mzn-playground .control.has-icons-right .select.is-small~.icon{font-size:.75rem}.mzn-playground .control.has-icons-left .input.is-medium~.icon,.mzn-playground .control.has-icons-left .select.is-medium~.icon,.mzn-playground .control.has-icons-right .input.is-medium~.icon,.mzn-playground .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.mzn-playground .control.has-icons-left .input.is-large~.icon,.mzn-playground .control.has-icons-left .select.is-large~.icon,.mzn-playground .control.has-icons-right .input.is-large~.icon,.mzn-playground .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.mzn-playground .control.has-icons-left .icon,.mzn-playground .control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.mzn-playground .control.has-icons-left .input,.mzn-playground .control.has-icons-left .select select{padding-left:2.5em}.mzn-playground .control.has-icons-left .icon.is-left{left:0}.mzn-playground .control.has-icons-right .input,.mzn-playground .control.has-icons-right .select select{padding-right:2.5em}.mzn-playground .control.has-icons-right .icon.is-right{right:0}.mzn-playground .control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.mzn-playground .control.is-loading.is-small:after{font-size:.75rem}.mzn-playground .control.is-loading.is-medium:after{font-size:1.25rem}.mzn-playground .control.is-loading.is-large:after{font-size:1.5rem}.mzn-playground .dropdown{display:inline-flex;position:relative;vertical-align:top}.mzn-playground .dropdown.is-active .dropdown-menu,.mzn-playground .dropdown.is-hoverable:hover .dropdown-menu{display:block}.mzn-playground .dropdown.is-right .dropdown-menu{left:auto;right:0}.mzn-playground .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.mzn-playground .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.mzn-playground .dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;padding-bottom:.5rem;padding-top:.5rem}.mzn-playground .dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}.mzn-playground a.dropdown-item,.mzn-playground button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}.mzn-playground a.dropdown-item:hover,.mzn-playground button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}.mzn-playground a.dropdown-item.is-active,.mzn-playground button.dropdown-item.is-active{background-color:#485fc7;color:#fff}.mzn-playground .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:.5rem 0}.mzn-playground .menu{font-size:1rem}.mzn-playground .menu.is-small{font-size:.75rem}.mzn-playground .menu.is-medium{font-size:1.25rem}.mzn-playground .menu.is-large{font-size:1.5rem}.mzn-playground .menu-list{line-height:1.25}.mzn-playground .menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.mzn-playground .menu-list a:hover{background-color:#f5f5f5;color:#363636}.mzn-playground .menu-list a.is-active{background-color:#485fc7;color:#fff}.mzn-playground .menu-list li ul{border-left:1px solid hsl(0,0%,86%);margin:.75em;padding-left:.75em}.mzn-playground .menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.mzn-playground .menu-label:not(:first-child){margin-top:1em}.mzn-playground .menu-label:not(:last-child){margin-bottom:1em}.mzn-playground .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.mzn-playground .modal.is-active{display:flex}.mzn-playground .modal-background{background-color:#0a0a0adb}.mzn-playground .modal-content,.mzn-playground .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.mzn-playground .modal-content,.mzn-playground .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.mzn-playground .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.mzn-playground .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.mzn-playground .modal-card-head,.mzn-playground .modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.mzn-playground .modal-card-head{border-bottom:1px solid hsl(0,0%,86%);border-top-left-radius:6px;border-top-right-radius:6px}.mzn-playground .modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.mzn-playground .modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid hsl(0,0%,86%)}.mzn-playground .modal-card-foot .button:not(:last-child){margin-right:.5em}.mzn-playground .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.mzn-playground .navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.mzn-playground .navbar.is-white{background-color:#fff;color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-brand>.navbar-item,.mzn-playground .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-white .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-white .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-white .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-white .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 768px){.mzn-playground .navbar.is-white .navbar-start>.navbar-item,.mzn-playground .navbar.is-white .navbar-start .navbar-link,.mzn-playground .navbar.is-white .navbar-end>.navbar-item,.mzn-playground .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-white .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-white .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-white .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-white .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-white .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-white .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-white .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-white .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-white .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-white .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-start .navbar-link:after,.mzn-playground .navbar.is-white .navbar-end .navbar-link:after{border-color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.mzn-playground .navbar.is-black{background-color:#0a0a0a;color:#fff}.mzn-playground .navbar.is-black .navbar-brand>.navbar-item,.mzn-playground .navbar.is-black .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-black .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-black .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-black .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-black .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-black .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.mzn-playground .navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground .navbar.is-black .navbar-start>.navbar-item,.mzn-playground .navbar.is-black .navbar-start .navbar-link,.mzn-playground .navbar.is-black .navbar-end>.navbar-item,.mzn-playground .navbar.is-black .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-black .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-black .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-black .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-black .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-black .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-black .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-black .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-black .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-black .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-black .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-black .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.mzn-playground .navbar.is-black .navbar-start .navbar-link:after,.mzn-playground .navbar.is-black .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.mzn-playground .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.mzn-playground .navbar.is-light{background-color:#f5f5f5;color:#000000b3}.mzn-playground .navbar.is-light .navbar-brand>.navbar-item,.mzn-playground .navbar.is-light .navbar-brand .navbar-link{color:#000000b3}.mzn-playground .navbar.is-light .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-light .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-light .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-light .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-light .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:#000000b3}.mzn-playground .navbar.is-light .navbar-brand .navbar-link:after{border-color:#000000b3}.mzn-playground .navbar.is-light .navbar-burger{color:#000000b3}@media screen and (min-width: 768px){.mzn-playground .navbar.is-light .navbar-start>.navbar-item,.mzn-playground .navbar.is-light .navbar-start .navbar-link,.mzn-playground .navbar.is-light .navbar-end>.navbar-item,.mzn-playground .navbar.is-light .navbar-end .navbar-link{color:#000000b3}.mzn-playground .navbar.is-light .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-light .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-light .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-light .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-light .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-light .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-light .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-light .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-light .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-light .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-light .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:#000000b3}.mzn-playground .navbar.is-light .navbar-start .navbar-link:after,.mzn-playground .navbar.is-light .navbar-end .navbar-link:after{border-color:#000000b3}.mzn-playground .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:#000000b3}.mzn-playground .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#000000b3}}.mzn-playground .navbar.is-dark{background-color:#363636;color:#fff}.mzn-playground .navbar.is-dark .navbar-brand>.navbar-item,.mzn-playground .navbar.is-dark .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-dark .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-dark .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-dark .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-dark .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-dark .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-dark .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.mzn-playground .navbar.is-dark .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-dark .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground .navbar.is-dark .navbar-start>.navbar-item,.mzn-playground .navbar.is-dark .navbar-start .navbar-link,.mzn-playground .navbar.is-dark .navbar-end>.navbar-item,.mzn-playground .navbar.is-dark .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-dark .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-dark .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-dark .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-dark .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-dark .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-dark .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-dark .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-dark .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-dark .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-dark .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-dark .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-dark .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.mzn-playground .navbar.is-dark .navbar-start .navbar-link:after,.mzn-playground .navbar.is-dark .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.mzn-playground .navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.mzn-playground .navbar.is-primary{background-color:#1491eb;color:#fff}.mzn-playground .navbar.is-primary .navbar-brand>.navbar-item,.mzn-playground .navbar.is-primary .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-primary .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-primary .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-primary .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-primary .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-primary .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-primary .navbar-brand .navbar-link.is-active{background-color:#1283d4;color:#fff}.mzn-playground .navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground .navbar.is-primary .navbar-start>.navbar-item,.mzn-playground .navbar.is-primary .navbar-start .navbar-link,.mzn-playground .navbar.is-primary .navbar-end>.navbar-item,.mzn-playground .navbar.is-primary .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-primary .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-primary .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-primary .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-primary .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-primary .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-primary .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-primary .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-primary .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-primary .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-primary .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-primary .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-primary .navbar-end .navbar-link.is-active{background-color:#1283d4;color:#fff}.mzn-playground .navbar.is-primary .navbar-start .navbar-link:after,.mzn-playground .navbar.is-primary .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1283d4;color:#fff}.mzn-playground .navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#1491eb;color:#fff}}.mzn-playground .navbar.is-link{background-color:#485fc7;color:#fff}.mzn-playground .navbar.is-link .navbar-brand>.navbar-item,.mzn-playground .navbar.is-link .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-link .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-link .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-link .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-link .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-link .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#3a51bb;color:#fff}.mzn-playground .navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground .navbar.is-link .navbar-start>.navbar-item,.mzn-playground .navbar.is-link .navbar-start .navbar-link,.mzn-playground .navbar.is-link .navbar-end>.navbar-item,.mzn-playground .navbar.is-link .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-link .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-link .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-link .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-link .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-link .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-link .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-link .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-link .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-link .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-link .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-link .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#3a51bb;color:#fff}.mzn-playground .navbar.is-link .navbar-start .navbar-link:after,.mzn-playground .navbar.is-link .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3a51bb;color:#fff}.mzn-playground .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#485fc7;color:#fff}}.mzn-playground .navbar.is-info{background-color:#3e8ed0;color:#fff}.mzn-playground .navbar.is-info .navbar-brand>.navbar-item,.mzn-playground .navbar.is-info .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-info .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-info .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-info .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-info .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-info .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#3082c5;color:#fff}.mzn-playground .navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground .navbar.is-info .navbar-start>.navbar-item,.mzn-playground .navbar.is-info .navbar-start .navbar-link,.mzn-playground .navbar.is-info .navbar-end>.navbar-item,.mzn-playground .navbar.is-info .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-info .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-info .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-info .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-info .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-info .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-info .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-info .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-info .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-info .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-info .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-info .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#3082c5;color:#fff}.mzn-playground .navbar.is-info .navbar-start .navbar-link:after,.mzn-playground .navbar.is-info .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3082c5;color:#fff}.mzn-playground .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3e8ed0;color:#fff}}.mzn-playground .navbar.is-success{background-color:#48c78e;color:#fff}.mzn-playground .navbar.is-success .navbar-brand>.navbar-item,.mzn-playground .navbar.is-success .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-success .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-success .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-success .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-success .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-success .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#3abb81;color:#fff}.mzn-playground .navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground .navbar.is-success .navbar-start>.navbar-item,.mzn-playground .navbar.is-success .navbar-start .navbar-link,.mzn-playground .navbar.is-success .navbar-end>.navbar-item,.mzn-playground .navbar.is-success .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-success .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-success .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-success .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-success .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-success .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-success .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-success .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-success .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-success .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-success .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-success .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#3abb81;color:#fff}.mzn-playground .navbar.is-success .navbar-start .navbar-link:after,.mzn-playground .navbar.is-success .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3abb81;color:#fff}.mzn-playground .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#48c78e;color:#fff}}.mzn-playground .navbar.is-warning{background-color:#ffe08a;color:#000000b3}.mzn-playground .navbar.is-warning .navbar-brand>.navbar-item,.mzn-playground .navbar.is-warning .navbar-brand .navbar-link{color:#000000b3}.mzn-playground .navbar.is-warning .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-warning .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-warning .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-warning .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-warning .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd970;color:#000000b3}.mzn-playground .navbar.is-warning .navbar-brand .navbar-link:after{border-color:#000000b3}.mzn-playground .navbar.is-warning .navbar-burger{color:#000000b3}@media screen and (min-width: 768px){.mzn-playground .navbar.is-warning .navbar-start>.navbar-item,.mzn-playground .navbar.is-warning .navbar-start .navbar-link,.mzn-playground .navbar.is-warning .navbar-end>.navbar-item,.mzn-playground .navbar.is-warning .navbar-end .navbar-link{color:#000000b3}.mzn-playground .navbar.is-warning .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-warning .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-warning .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-warning .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-warning .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-warning .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-warning .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-warning .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-warning .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-warning .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-warning .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd970;color:#000000b3}.mzn-playground .navbar.is-warning .navbar-start .navbar-link:after,.mzn-playground .navbar.is-warning .navbar-end .navbar-link:after{border-color:#000000b3}.mzn-playground .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd970;color:#000000b3}.mzn-playground .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffe08a;color:#000000b3}}.mzn-playground .navbar.is-danger{background-color:#f14668;color:#fff}.mzn-playground .navbar.is-danger .navbar-brand>.navbar-item,.mzn-playground .navbar.is-danger .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-danger .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-danger .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-danger .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-danger .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-danger .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ef2e55;color:#fff}.mzn-playground .navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground .navbar.is-danger .navbar-start>.navbar-item,.mzn-playground .navbar.is-danger .navbar-start .navbar-link,.mzn-playground .navbar.is-danger .navbar-end>.navbar-item,.mzn-playground .navbar.is-danger .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-danger .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-danger .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-danger .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-danger .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-danger .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-danger .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-danger .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-danger .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-danger .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-danger .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-danger .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ef2e55;color:#fff}.mzn-playground .navbar.is-danger .navbar-start .navbar-link:after,.mzn-playground .navbar.is-danger .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ef2e55;color:#fff}.mzn-playground .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}.mzn-playground .navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.mzn-playground .navbar.has-shadow{box-shadow:0 2px #f5f5f5}.mzn-playground .navbar.is-fixed-bottom,.mzn-playground .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.mzn-playground .navbar.is-fixed-bottom{bottom:0}.mzn-playground .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px #f5f5f5}.mzn-playground .navbar.is-fixed-top{top:0}.mzn-playground html.has-navbar-fixed-top,.mzn-playground body.has-navbar-fixed-top{padding-top:3.25rem}.mzn-playground html.has-navbar-fixed-bottom,.mzn-playground body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.mzn-playground .navbar-brand,.mzn-playground .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.mzn-playground .navbar-brand a.navbar-item:focus,.mzn-playground .navbar-brand a.navbar-item:hover{background-color:transparent}.mzn-playground .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.mzn-playground .navbar-burger{color:#4a4a4a;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.mzn-playground .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.mzn-playground .navbar-burger span:nth-child(1){top:calc(50% - 6px)}.mzn-playground .navbar-burger span:nth-child(2){top:calc(50% - 1px)}.mzn-playground .navbar-burger span:nth-child(3){top:calc(50% + 4px)}.mzn-playground .navbar-burger:hover{background-color:#0000000d}.mzn-playground .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.mzn-playground .navbar-burger.is-active span:nth-child(2){opacity:0}.mzn-playground .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.mzn-playground .navbar-menu{display:none}.mzn-playground .navbar-item,.mzn-playground .navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.mzn-playground .navbar-item .icon:only-child,.mzn-playground .navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.mzn-playground a.navbar-item,.mzn-playground .navbar-link{cursor:pointer}.mzn-playground a.navbar-item:focus,.mzn-playground a.navbar-item:focus-within,.mzn-playground a.navbar-item:hover,.mzn-playground a.navbar-item.is-active,.mzn-playground .navbar-link:focus,.mzn-playground .navbar-link:focus-within,.mzn-playground .navbar-link:hover,.mzn-playground .navbar-link.is-active{background-color:#fafafa;color:#485fc7}.mzn-playground .navbar-item{flex-grow:0;flex-shrink:0}.mzn-playground .navbar-item img{max-height:1.75rem}.mzn-playground .navbar-item.has-dropdown{padding:0}.mzn-playground .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.mzn-playground .navbar-item.is-tab:focus,.mzn-playground .navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#485fc7}.mzn-playground .navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#485fc7;border-bottom-style:solid;border-bottom-width:3px;color:#485fc7;padding-bottom:calc(.5rem - 3px)}.mzn-playground .navbar-content{flex-grow:1;flex-shrink:1}.mzn-playground .navbar-link:not(.is-arrowless){padding-right:2.5em}.mzn-playground .navbar-link:not(.is-arrowless):after{border-color:#485fc7;margin-top:-.375em;right:1.125em}.mzn-playground .navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.mzn-playground .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.mzn-playground .navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width: 767px){.mzn-playground .navbar>.container{display:block}.mzn-playground .navbar-brand .navbar-item,.mzn-playground .navbar-tabs .navbar-item{align-items:center;display:flex}.mzn-playground .navbar-link:after{display:none}.mzn-playground .navbar-menu{background-color:#fff;box-shadow:0 8px 16px #0a0a0a1a;padding:.5rem 0}.mzn-playground .navbar-menu.is-active{display:block}.mzn-playground .navbar.is-fixed-bottom-touch,.mzn-playground .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.mzn-playground .navbar.is-fixed-bottom-touch{bottom:0}.mzn-playground .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.mzn-playground .navbar.is-fixed-top-touch{top:0}.mzn-playground .navbar.is-fixed-top .navbar-menu,.mzn-playground .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}.mzn-playground html.has-navbar-fixed-top-touch,.mzn-playground body.has-navbar-fixed-top-touch{padding-top:3.25rem}.mzn-playground html.has-navbar-fixed-bottom-touch,.mzn-playground body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 768px){.mzn-playground .navbar,.mzn-playground .navbar-menu,.mzn-playground .navbar-start,.mzn-playground .navbar-end{align-items:stretch;display:flex}.mzn-playground .navbar{min-height:3.25rem}.mzn-playground .navbar.is-spaced{padding:1rem 2rem}.mzn-playground .navbar.is-spaced .navbar-start,.mzn-playground .navbar.is-spaced .navbar-end{align-items:center}.mzn-playground .navbar.is-spaced a.navbar-item,.mzn-playground .navbar.is-spaced .navbar-link{border-radius:4px}.mzn-playground .navbar.is-transparent a.navbar-item:focus,.mzn-playground .navbar.is-transparent a.navbar-item:hover,.mzn-playground .navbar.is-transparent a.navbar-item.is-active,.mzn-playground .navbar.is-transparent .navbar-link:focus,.mzn-playground .navbar.is-transparent .navbar-link:hover,.mzn-playground .navbar.is-transparent .navbar-link.is-active{background-color:transparent!important}.mzn-playground .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.mzn-playground .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.mzn-playground .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.mzn-playground .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.mzn-playground .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.mzn-playground .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.mzn-playground .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.mzn-playground .navbar-burger{display:none}.mzn-playground .navbar-item,.mzn-playground .navbar-link{align-items:center;display:flex}.mzn-playground .navbar-item.has-dropdown{align-items:stretch}.mzn-playground .navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.mzn-playground .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid hsl(0,0%,86%);border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px #0a0a0a1a;top:auto}.mzn-playground .navbar-item.is-active .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:focus .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:focus-within .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .mzn-playground .navbar-item.is-active .navbar-dropdown,.mzn-playground .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground .navbar-item.is-hoverable:focus .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground .navbar-item.is-hoverable:focus-within .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground .navbar-item.is-hoverable:hover .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.mzn-playground .navbar-menu{flex-grow:1;flex-shrink:0}.mzn-playground .navbar-start{justify-content:flex-start;margin-right:auto}.mzn-playground .navbar-end{justify-content:flex-end;margin-left:auto}.mzn-playground .navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid hsl(0,0%,86%);box-shadow:0 8px 8px #0a0a0a1a;display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.mzn-playground .navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.mzn-playground .navbar-dropdown a.navbar-item{padding-right:3rem}.mzn-playground .navbar-dropdown a.navbar-item:focus,.mzn-playground .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.mzn-playground .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar.is-spaced .mzn-playground .navbar-dropdown,.mzn-playground .navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px #0a0a0a1a,0 0 0 1px #0a0a0a1a;display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.mzn-playground .navbar-dropdown.is-right{left:auto;right:0}.mzn-playground .navbar-divider{display:block}.mzn-playground .navbar>.container .navbar-brand,.mzn-playground .container>.navbar .navbar-brand{margin-left:-.75rem}.mzn-playground .navbar>.container .navbar-menu,.mzn-playground .container>.navbar .navbar-menu{margin-right:-.75rem}.mzn-playground .navbar.is-fixed-bottom-desktop,.mzn-playground .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.mzn-playground .navbar.is-fixed-bottom-desktop{bottom:0}.mzn-playground .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.mzn-playground .navbar.is-fixed-top-desktop{top:0}.mzn-playground html.has-navbar-fixed-top-desktop,.mzn-playground body.has-navbar-fixed-top-desktop{padding-top:3.25rem}.mzn-playground html.has-navbar-fixed-bottom-desktop,.mzn-playground body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}.mzn-playground html.has-spaced-navbar-fixed-top,.mzn-playground body.has-spaced-navbar-fixed-top{padding-top:5.25rem}.mzn-playground html.has-spaced-navbar-fixed-bottom,.mzn-playground body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.mzn-playground a.navbar-item.is-active,.mzn-playground .navbar-link.is-active{color:#0a0a0a}.mzn-playground a.navbar-item.is-active:not(:focus):not(:hover),.mzn-playground .navbar-link.is-active:not(:focus):not(:hover){background-color:transparent}.mzn-playground .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.mzn-playground .hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.mzn-playground .panel{border-radius:6px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;font-size:1rem}.mzn-playground .panel:not(:last-child){margin-bottom:1.5rem}.mzn-playground .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.mzn-playground .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.mzn-playground .panel.is-white .panel-block.is-active .panel-icon{color:#fff}.mzn-playground .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.mzn-playground .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.mzn-playground .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.mzn-playground .panel.is-light .panel-heading{background-color:#f5f5f5;color:#000000b3}.mzn-playground .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.mzn-playground .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.mzn-playground .panel.is-dark .panel-heading{background-color:#363636;color:#fff}.mzn-playground .panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636}.mzn-playground .panel.is-dark .panel-block.is-active .panel-icon{color:#363636}.mzn-playground .panel.is-primary .panel-heading{background-color:#1491eb;color:#fff}.mzn-playground .panel.is-primary .panel-tabs a.is-active{border-bottom-color:#1491eb}.mzn-playground .panel.is-primary .panel-block.is-active .panel-icon{color:#1491eb}.mzn-playground .panel.is-link .panel-heading{background-color:#485fc7;color:#fff}.mzn-playground .panel.is-link .panel-tabs a.is-active{border-bottom-color:#485fc7}.mzn-playground .panel.is-link .panel-block.is-active .panel-icon{color:#485fc7}.mzn-playground .panel.is-info .panel-heading{background-color:#3e8ed0;color:#fff}.mzn-playground .panel.is-info .panel-tabs a.is-active{border-bottom-color:#3e8ed0}.mzn-playground .panel.is-info .panel-block.is-active .panel-icon{color:#3e8ed0}.mzn-playground .panel.is-success .panel-heading{background-color:#48c78e;color:#fff}.mzn-playground .panel.is-success .panel-tabs a.is-active{border-bottom-color:#48c78e}.mzn-playground .panel.is-success .panel-block.is-active .panel-icon{color:#48c78e}.mzn-playground .panel.is-warning .panel-heading{background-color:#ffe08a;color:#000000b3}.mzn-playground .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffe08a}.mzn-playground .panel.is-warning .panel-block.is-active .panel-icon{color:#ffe08a}.mzn-playground .panel.is-danger .panel-heading{background-color:#f14668;color:#fff}.mzn-playground .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f14668}.mzn-playground .panel.is-danger .panel-block.is-active .panel-icon{color:#f14668}.mzn-playground .panel-tabs:not(:last-child),.mzn-playground .panel-block:not(:last-child){border-bottom:1px solid hsl(0,0%,93%)}.mzn-playground .panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#363636;font-size:1.25em;font-weight:700;line-height:1.25;padding:.75em 1em}.mzn-playground .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.mzn-playground .panel-tabs a{border-bottom:1px solid hsl(0,0%,86%);margin-bottom:-1px;padding:.5em}.mzn-playground .panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.mzn-playground .panel-list a{color:#4a4a4a}.mzn-playground .panel-list a:hover{color:#485fc7}.mzn-playground .panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:.5em .75em}.mzn-playground .panel-block input[type=checkbox]{margin-right:.75em}.mzn-playground .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.mzn-playground .panel-block.is-wrapped{flex-wrap:wrap}.mzn-playground .panel-block.is-active{border-left-color:#485fc7;color:#363636}.mzn-playground .panel-block.is-active .panel-icon{color:#485fc7}.mzn-playground .panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.mzn-playground a.panel-block,.mzn-playground label.panel-block{cursor:pointer}.mzn-playground a.panel-block:hover,.mzn-playground label.panel-block:hover{background-color:#f5f5f5}.mzn-playground .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.mzn-playground .panel-icon .fa{font-size:inherit;line-height:inherit}.mzn-playground .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.mzn-playground .tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.mzn-playground .tabs a:hover{border-bottom-color:#363636;color:#363636}.mzn-playground .tabs li{display:block}.mzn-playground .tabs li.is-active a{border-bottom-color:#485fc7;color:#485fc7}.mzn-playground .tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.mzn-playground .tabs ul.is-left{padding-right:.75em}.mzn-playground .tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}.mzn-playground .tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.mzn-playground .tabs .icon:first-child{margin-right:.5em}.mzn-playground .tabs .icon:last-child{margin-left:.5em}.mzn-playground .tabs.is-centered ul{justify-content:center}.mzn-playground .tabs.is-right ul{justify-content:flex-end}.mzn-playground .tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.mzn-playground .tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.mzn-playground .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.mzn-playground .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.mzn-playground .tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.mzn-playground .tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.mzn-playground .tabs.is-toggle li+li{margin-left:-1px}.mzn-playground .tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.mzn-playground .tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.mzn-playground .tabs.is-toggle li.is-active a{background-color:#485fc7;border-color:#485fc7;color:#fff;z-index:1}.mzn-playground .tabs.is-toggle ul{border-bottom:none}.mzn-playground .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.mzn-playground .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.mzn-playground .tabs.is-small{font-size:.75rem}.mzn-playground .tabs.is-medium{font-size:1.25rem}.mzn-playground .tabs.is-large{font-size:1.5rem}.mzn-playground .is-block{display:block!important}@media screen and (max-width: 768px){.mzn-playground .is-block-mobile{display:block!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-block-tablet{display:block!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-block-tablet-only{display:block!important}}@media screen and (max-width: 1023px){.mzn-playground .is-block-touch{display:block!important}}@media screen and (min-width: 1024px){.mzn-playground .is-block-desktop{display:block!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-block-desktop-only{display:block!important}}@media screen and (min-width: 1216px){.mzn-playground .is-block-widescreen{display:block!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-block-widescreen-only{display:block!important}}@media screen and (min-width: 1408px){.mzn-playground .is-block-fullhd{display:block!important}}.mzn-playground .is-flex{display:flex!important}@media screen and (max-width: 768px){.mzn-playground .is-flex-mobile{display:flex!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-flex-tablet{display:flex!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-flex-tablet-only{display:flex!important}}@media screen and (max-width: 1023px){.mzn-playground .is-flex-touch{display:flex!important}}@media screen and (min-width: 1024px){.mzn-playground .is-flex-desktop{display:flex!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-flex-desktop-only{display:flex!important}}@media screen and (min-width: 1216px){.mzn-playground .is-flex-widescreen{display:flex!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-flex-widescreen-only{display:flex!important}}@media screen and (min-width: 1408px){.mzn-playground .is-flex-fullhd{display:flex!important}}.mzn-playground .is-inline{display:inline!important}@media screen and (max-width: 768px){.mzn-playground .is-inline-mobile{display:inline!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-inline-tablet{display:inline!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-inline-tablet-only{display:inline!important}}@media screen and (max-width: 1023px){.mzn-playground .is-inline-touch{display:inline!important}}@media screen and (min-width: 1024px){.mzn-playground .is-inline-desktop{display:inline!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-inline-desktop-only{display:inline!important}}@media screen and (min-width: 1216px){.mzn-playground .is-inline-widescreen{display:inline!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-inline-widescreen-only{display:inline!important}}@media screen and (min-width: 1408px){.mzn-playground .is-inline-fullhd{display:inline!important}}.mzn-playground .is-inline-block{display:inline-block!important}@media screen and (max-width: 768px){.mzn-playground .is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width: 1023px){.mzn-playground .is-inline-block-touch{display:inline-block!important}}@media screen and (min-width: 1024px){.mzn-playground .is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width: 1216px){.mzn-playground .is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width: 1408px){.mzn-playground .is-inline-block-fullhd{display:inline-block!important}}.mzn-playground .is-inline-flex{display:inline-flex!important}@media screen and (max-width: 768px){.mzn-playground .is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width: 1023px){.mzn-playground .is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width: 1024px){.mzn-playground .is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width: 1216px){.mzn-playground .is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width: 1408px){.mzn-playground .is-inline-flex-fullhd{display:inline-flex!important}}.mzn-playground .is-hidden{display:none!important}.mzn-playground .is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width: 768px){.mzn-playground .is-hidden-mobile{display:none!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-hidden-tablet{display:none!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-hidden-tablet-only{display:none!important}}@media screen and (max-width: 1023px){.mzn-playground .is-hidden-touch{display:none!important}}@media screen and (min-width: 1024px){.mzn-playground .is-hidden-desktop{display:none!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-hidden-desktop-only{display:none!important}}@media screen and (min-width: 1216px){.mzn-playground .is-hidden-widescreen{display:none!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-hidden-widescreen-only{display:none!important}}@media screen and (min-width: 1408px){.mzn-playground .is-hidden-fullhd{display:none!important}}.mzn-playground .is-invisible{visibility:hidden!important}@media screen and (max-width: 768px){.mzn-playground .is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width: 1023px){.mzn-playground .is-invisible-touch{visibility:hidden!important}}@media screen and (min-width: 1024px){.mzn-playground .is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width: 1216px){.mzn-playground .is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width: 1408px){.mzn-playground .is-invisible-fullhd{visibility:hidden!important}}.mzn-playground{box-sizing:border-box;background-color:#fff;font-size:16px;min-width:300px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}.mzn-playground .navbar-item,.mzn-playground .navbar-link{padding:.5rem}.mzn-playground.is-dark{--mzn-playground-border: hsl(0, 0%, 29%);--mzn-playground-input-background-color: hsl(0, 0%, 12%);--mzn-playground-splitter: hsl(0, 0%, 29%);--mzn-playground-gray: gray;--mzn-playground-blue: #33beff;--mzn-playground-red: red;--mzn-playground-yellow: #d1d100}.mzn-playground.is-dark .file-cta,.mzn-playground.is-dark .file-name,.mzn-playground.is-dark .select select,.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input,.mzn-playground.is-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top}.mzn-playground.is-dark .file-cta:focus,.mzn-playground.is-dark .file-name:focus,.mzn-playground.is-dark .select select:focus,.mzn-playground.is-dark .textarea:focus,.mzn-playground.is-dark .input:focus,.mzn-playground.is-dark .button:focus,.mzn-playground.is-dark .is-focused.file-cta,.mzn-playground.is-dark .is-focused.file-name,.mzn-playground.is-dark .select select.is-focused,.mzn-playground.is-dark .is-focused.textarea,.mzn-playground.is-dark .is-focused.input,.mzn-playground.is-dark .is-focused.button,.mzn-playground.is-dark .file-cta:active,.mzn-playground.is-dark .file-name:active,.mzn-playground.is-dark .select select:active,.mzn-playground.is-dark .textarea:active,.mzn-playground.is-dark .input:active,.mzn-playground.is-dark .button:active,.mzn-playground.is-dark .is-active.file-cta,.mzn-playground.is-dark .is-active.file-name,.mzn-playground.is-dark .select select.is-active,.mzn-playground.is-dark .is-active.textarea,.mzn-playground.is-dark .is-active.input,.mzn-playground.is-dark .is-active.button{outline:none}.mzn-playground.is-dark [disabled].file-cta,.mzn-playground.is-dark [disabled].file-name,.mzn-playground.is-dark .select select[disabled],.mzn-playground.is-dark [disabled].textarea,.mzn-playground.is-dark [disabled].input,.mzn-playground.is-dark [disabled].button,fieldset[disabled] .mzn-playground.is-dark .file-cta,fieldset[disabled] .mzn-playground.is-dark .file-name,fieldset[disabled] .mzn-playground.is-dark .select select,fieldset[disabled] .mzn-playground.is-dark .textarea,fieldset[disabled] .mzn-playground.is-dark .input,fieldset[disabled] .mzn-playground.is-dark .button{cursor:not-allowed}.mzn-playground.is-dark .tabs,.mzn-playground.is-dark .file,.mzn-playground.is-dark .button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mzn-playground.is-dark .navbar-link:not(.is-arrowless):after,.mzn-playground.is-dark .select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.mzn-playground.is-dark .tabs:not(:last-child),.mzn-playground.is-dark .block:not(:last-child),.mzn-playground.is-dark .table-container:not(:last-child),.mzn-playground.is-dark .table:not(:last-child){margin-bottom:1.5rem}.mzn-playground.is-dark .modal-close,.mzn-playground.is-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:#0a0a0a33;border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.mzn-playground.is-dark .modal-close:before,.mzn-playground.is-dark .delete:before,.mzn-playground.is-dark .modal-close:after,.mzn-playground.is-dark .delete:after{background-color:#292929;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.mzn-playground.is-dark .modal-close:before,.mzn-playground.is-dark .delete:before{height:2px;width:50%}.mzn-playground.is-dark .modal-close:after,.mzn-playground.is-dark .delete:after{height:50%;width:2px}.mzn-playground.is-dark .modal-close:hover,.mzn-playground.is-dark .delete:hover,.mzn-playground.is-dark .modal-close:focus,.mzn-playground.is-dark .delete:focus{background-color:#0a0a0a4d}.mzn-playground.is-dark .modal-close:active,.mzn-playground.is-dark .delete:active{background-color:#0a0a0a66}.mzn-playground.is-dark .is-small.modal-close,.mzn-playground.is-dark .is-small.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.mzn-playground.is-dark .is-medium.modal-close,.mzn-playground.is-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.mzn-playground.is-dark .is-large.modal-close,.mzn-playground.is-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.mzn-playground.is-dark .control.is-loading:after,.mzn-playground.is-dark .select.is-loading:after,.mzn-playground.is-dark .loader,.mzn-playground.is-dark .button.is-loading:after{animation:spinAround .5s infinite linear;border:2px solid hsl(0,0%,86%);border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.mzn-playground.is-dark .modal-background,.mzn-playground.is-dark .modal{bottom:0;left:0;position:absolute;right:0;top:0}.mzn-playground.is-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.mzn-playground.is-dark html,.mzn-playground.is-dark body,.mzn-playground.is-dark p,.mzn-playground.is-dark ol,.mzn-playground.is-dark ul,.mzn-playground.is-dark li,.mzn-playground.is-dark dl,.mzn-playground.is-dark dt,.mzn-playground.is-dark dd,.mzn-playground.is-dark blockquote,.mzn-playground.is-dark figure,.mzn-playground.is-dark fieldset,.mzn-playground.is-dark legend,.mzn-playground.is-dark textarea,.mzn-playground.is-dark pre,.mzn-playground.is-dark iframe,.mzn-playground.is-dark hr,.mzn-playground.is-dark h1,.mzn-playground.is-dark h2,.mzn-playground.is-dark h3,.mzn-playground.is-dark h4,.mzn-playground.is-dark h5,.mzn-playground.is-dark h6{margin:0;padding:0}.mzn-playground.is-dark h1,.mzn-playground.is-dark h2,.mzn-playground.is-dark h3,.mzn-playground.is-dark h4,.mzn-playground.is-dark h5,.mzn-playground.is-dark h6{font-size:100%;font-weight:400}.mzn-playground.is-dark ul{list-style:none}.mzn-playground.is-dark button,.mzn-playground.is-dark input,.mzn-playground.is-dark select,.mzn-playground.is-dark textarea{margin:0}.mzn-playground.is-dark html{box-sizing:border-box}.mzn-playground.is-dark *,.mzn-playground.is-dark *:before,.mzn-playground.is-dark *:after{box-sizing:inherit}.mzn-playground.is-dark img,.mzn-playground.is-dark video{height:auto;max-width:100%}.mzn-playground.is-dark iframe{border:0}.mzn-playground.is-dark table{border-collapse:collapse;border-spacing:0}.mzn-playground.is-dark td,.mzn-playground.is-dark th{padding:0}.mzn-playground.is-dark td:not([align]),.mzn-playground.is-dark th:not([align]){text-align:inherit}.mzn-playground.is-dark html{background-color:#292929;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}.mzn-playground.is-dark article,.mzn-playground.is-dark aside,.mzn-playground.is-dark figure,.mzn-playground.is-dark footer,.mzn-playground.is-dark header,.mzn-playground.is-dark hgroup,.mzn-playground.is-dark section{display:block}.mzn-playground.is-dark body,.mzn-playground.is-dark button,.mzn-playground.is-dark input,.mzn-playground.is-dark optgroup,.mzn-playground.is-dark select,.mzn-playground.is-dark textarea{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mzn-playground.is-dark code,.mzn-playground.is-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}.mzn-playground.is-dark body{color:#ffebeb;font-size:1em;font-weight:400;line-height:1.5}.mzn-playground.is-dark a{color:#6294ff;cursor:pointer;text-decoration:none}.mzn-playground.is-dark a strong{color:currentColor}.mzn-playground.is-dark a:hover{color:#b5b5b5}.mzn-playground.is-dark code{background-color:#141414;color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}.mzn-playground.is-dark hr{background-color:#141414;border:none;display:block;height:2px;margin:1.5rem 0}.mzn-playground.is-dark img{height:auto;max-width:100%}.mzn-playground.is-dark input[type=checkbox],.mzn-playground.is-dark input[type=radio]{vertical-align:baseline}.mzn-playground.is-dark small{font-size:.875em}.mzn-playground.is-dark span{font-style:inherit;font-weight:inherit}.mzn-playground.is-dark strong{color:#fff;font-weight:700}.mzn-playground.is-dark fieldset{border:none}.mzn-playground.is-dark pre{-webkit-overflow-scrolling:touch;background-color:#141414;color:#ffebeb;font-size:1em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}.mzn-playground.is-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}.mzn-playground.is-dark table td,.mzn-playground.is-dark table th{vertical-align:top}.mzn-playground.is-dark table td:not([align]),.mzn-playground.is-dark table th:not([align]){text-align:inherit}.mzn-playground.is-dark table th{color:#fff}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.mzn-playground.is-dark .button{background-color:#1f1f1f;border-color:#4a4a4a;border-width:1px;color:#fff;cursor:pointer;justify-content:center;padding-bottom:calc(.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(.5em - 1px);text-align:center;white-space:nowrap}.mzn-playground.is-dark .button strong{color:inherit}.mzn-playground.is-dark .button .icon,.mzn-playground.is-dark .button .icon.is-small,.mzn-playground.is-dark .button .icon.is-medium,.mzn-playground.is-dark .button .icon.is-large{height:1.5em;width:1.5em}.mzn-playground.is-dark .button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 1px);margin-right:.25em}.mzn-playground.is-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 1px)}.mzn-playground.is-dark .button .icon:first-child:last-child{margin-left:calc(-.5em - 1px);margin-right:calc(-.5em - 1px)}.mzn-playground.is-dark .button:hover,.mzn-playground.is-dark .button.is-hovered{border-color:#4a4a4a;color:#b5b5b5}.mzn-playground.is-dark .button:focus,.mzn-playground.is-dark .button.is-focused{border-color:#3850b7;color:#c9c9c9}.mzn-playground.is-dark .button:focus:not(:active),.mzn-playground.is-dark .button.is-focused:not(:active){box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .button:active,.mzn-playground.is-dark .button.is-active{border-color:#b5b5b5;color:#c9c9c9}.mzn-playground.is-dark .button.is-text{background-color:transparent;border-color:transparent;color:#ffebeb;text-decoration:underline}.mzn-playground.is-dark .button.is-text:hover,.mzn-playground.is-dark .button.is-text.is-hovered,.mzn-playground.is-dark .button.is-text:focus,.mzn-playground.is-dark .button.is-text.is-focused{background-color:#141414;color:#fff}.mzn-playground.is-dark .button.is-text:active,.mzn-playground.is-dark .button.is-text.is-active{background-color:#080808;color:#fff}.mzn-playground.is-dark .button.is-text[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.mzn-playground.is-dark .button.is-ghost{background:none;border-color:transparent;color:#6294ff;text-decoration:none}.mzn-playground.is-dark .button.is-ghost:hover,.mzn-playground.is-dark .button.is-ghost.is-hovered{color:#6294ff;text-decoration:underline}.mzn-playground.is-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .button.is-white:hover,.mzn-playground.is-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .button.is-white:focus,.mzn-playground.is-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .button.is-white:focus:not(:active),.mzn-playground.is-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 .125em #ffffff40}.mzn-playground.is-dark .button.is-white:active,.mzn-playground.is-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .button.is-white[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.mzn-playground.is-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .button.is-white.is-inverted:hover,.mzn-playground.is-dark .button.is-white.is-inverted.is-hovered{background-color:#000}.mzn-playground.is-dark .button.is-white.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-white.is-loading:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground.is-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-white.is-outlined:hover,.mzn-playground.is-dark .button.is-white.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-white.is-outlined:focus,.mzn-playground.is-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .button.is-white.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground.is-dark .button.is-white.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-white.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-white.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-white.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground.is-dark .button.is-white.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.mzn-playground.is-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-black:hover,.mzn-playground.is-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-black:focus,.mzn-playground.is-dark .button.is-black.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-black:focus:not(:active),.mzn-playground.is-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground.is-dark .button.is-black:active,.mzn-playground.is-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-black[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.mzn-playground.is-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-inverted:hover,.mzn-playground.is-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-black.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-loading:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground.is-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-outlined:hover,.mzn-playground.is-dark .button.is-black.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-black.is-outlined:focus,.mzn-playground.is-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .button.is-black.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground.is-dark .button.is-black.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-black.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-black.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-black.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground.is-dark .button.is-black.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-light{background-color:#f5f5f5;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-light:hover,.mzn-playground.is-dark .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-light:focus,.mzn-playground.is-dark .button.is-light.is-focused{border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-light:focus:not(:active),.mzn-playground.is-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground.is-dark .button.is-light:active,.mzn-playground.is-dark .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-light[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.mzn-playground.is-dark .button.is-light.is-inverted{background-color:#000000b3;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-inverted:hover,.mzn-playground.is-dark .button.is-light.is-inverted.is-hovered{background-color:#000000b3}.mzn-playground.is-dark .button.is-light.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-light.is-inverted{background-color:#000000b3;border-color:transparent;box-shadow:none;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground.is-dark .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-outlined:hover,.mzn-playground.is-dark .button.is-light.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-light.is-outlined:focus,.mzn-playground.is-dark .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.mzn-playground.is-dark .button.is-light.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,96%) hsl(0,0%,96%)!important}.mzn-playground.is-dark .button.is-light.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-light.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-light.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-light.is-outlined.is-loading.is-focused:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground.is-dark .button.is-light.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;color:#000000b3}.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:#000000b3;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,96%) hsl(0,0%,96%)!important}.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;box-shadow:none;color:#000000b3}.mzn-playground.is-dark .button.is-dark{background-color:#363636;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-dark:hover,.mzn-playground.is-dark .button.is-dark.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-dark:focus,.mzn-playground.is-dark .button.is-dark.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-dark:focus:not(:active),.mzn-playground.is-dark .button.is-dark.is-focused:not(:active){box-shadow:0 0 0 .125em #36363640}.mzn-playground.is-dark .button.is-dark:active,.mzn-playground.is-dark .button.is-dark.is-active{background-color:#292929;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-dark[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-dark{background-color:#363636;border-color:#363636;box-shadow:none}.mzn-playground.is-dark .button.is-dark.is-inverted{background-color:#fff;color:#363636}.mzn-playground.is-dark .button.is-dark.is-inverted:hover,.mzn-playground.is-dark .button.is-dark.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-dark.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.mzn-playground.is-dark .button.is-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.mzn-playground.is-dark .button.is-dark.is-outlined:hover,.mzn-playground.is-dark .button.is-dark.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-dark.is-outlined:focus,.mzn-playground.is-dark .button.is-dark.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,21%) hsl(0,0%,21%)!important}.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-dark.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,21%) hsl(0,0%,21%)!important}.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-primary{background-color:#1491eb;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-primary:hover,.mzn-playground.is-dark .button.is-primary.is-hovered{background-color:#138adf;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-primary:focus,.mzn-playground.is-dark .button.is-primary.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-primary:focus:not(:active),.mzn-playground.is-dark .button.is-primary.is-focused:not(:active){box-shadow:0 0 0 .125em #1491eb40}.mzn-playground.is-dark .button.is-primary:active,.mzn-playground.is-dark .button.is-primary.is-active{background-color:#1283d4;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-primary[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-primary{background-color:#1491eb;border-color:#1491eb;box-shadow:none}.mzn-playground.is-dark .button.is-primary.is-inverted{background-color:#fff;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-inverted:hover,.mzn-playground.is-dark .button.is-primary.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-primary.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-primary.is-outlined{background-color:transparent;border-color:#1491eb;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-outlined:hover,.mzn-playground.is-dark .button.is-primary.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-primary.is-outlined:focus,.mzn-playground.is-dark .button.is-primary.is-outlined.is-focused{background-color:#1491eb;border-color:#1491eb;color:#fff}.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #1491eb #1491eb!important}.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-primary.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-primary.is-outlined{background-color:transparent;border-color:#1491eb;box-shadow:none;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #1491eb #1491eb!important}.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-primary.is-light{background-color:#ecf6fd;color:#1074bc}.mzn-playground.is-dark .button.is-primary.is-light:hover,.mzn-playground.is-dark .button.is-primary.is-light.is-hovered{background-color:#e0f1fc;border-color:transparent;color:#1074bc}.mzn-playground.is-dark .button.is-primary.is-light:active,.mzn-playground.is-dark .button.is-primary.is-light.is-active{background-color:#d5ebfb;border-color:transparent;color:#1074bc}.mzn-playground.is-dark .button.is-link{background-color:#6294ff;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-link:hover,.mzn-playground.is-dark .button.is-link.is-hovered{background-color:#558bff;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-link:focus,.mzn-playground.is-dark .button.is-link.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-link:focus:not(:active),.mzn-playground.is-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .button.is-link:active,.mzn-playground.is-dark .button.is-link.is-active{background-color:#4983ff;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-link[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-link{background-color:#6294ff;border-color:#6294ff;box-shadow:none}.mzn-playground.is-dark .button.is-link.is-inverted{background-color:#fff;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-inverted:hover,.mzn-playground.is-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-link.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-link.is-outlined{background-color:transparent;border-color:#6294ff;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-outlined:hover,.mzn-playground.is-dark .button.is-link.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-link.is-outlined:focus,.mzn-playground.is-dark .button.is-link.is-outlined.is-focused{background-color:#6294ff;border-color:#6294ff;color:#fff}.mzn-playground.is-dark .button.is-link.is-outlined.is-loading:after{border-color:transparent transparent #6294ff #6294ff!important}.mzn-playground.is-dark .button.is-link.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-link.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-link.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-link.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-link.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-link.is-outlined{background-color:transparent;border-color:#6294ff;box-shadow:none;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #6294ff #6294ff!important}.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-link.is-light{background-color:#ebf1ff;color:#003ec2}.mzn-playground.is-dark .button.is-link.is-light:hover,.mzn-playground.is-dark .button.is-link.is-light.is-hovered{background-color:#dee8ff;border-color:transparent;color:#003ec2}.mzn-playground.is-dark .button.is-link.is-light:active,.mzn-playground.is-dark .button.is-link.is-light.is-active{background-color:#d1e0ff;border-color:transparent;color:#003ec2}.mzn-playground.is-dark .button.is-info{background-color:#3e8ed0;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-info:hover,.mzn-playground.is-dark .button.is-info.is-hovered{background-color:#3488ce;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-info:focus,.mzn-playground.is-dark .button.is-info.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-info:focus:not(:active),.mzn-playground.is-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground.is-dark .button.is-info:active,.mzn-playground.is-dark .button.is-info.is-active{background-color:#3082c5;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-info[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-info{background-color:#3e8ed0;border-color:#3e8ed0;box-shadow:none}.mzn-playground.is-dark .button.is-info.is-inverted{background-color:#fff;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-inverted:hover,.mzn-playground.is-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-info.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-outlined:hover,.mzn-playground.is-dark .button.is-info.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-info.is-outlined:focus,.mzn-playground.is-dark .button.is-info.is-outlined.is-focused{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.mzn-playground.is-dark .button.is-info.is-outlined.is-loading:after{border-color:transparent transparent hsl(207,61%,53%) hsl(207,61%,53%)!important}.mzn-playground.is-dark .button.is-info.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-info.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-info.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-info.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-info.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;box-shadow:none;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(207,61%,53%) hsl(207,61%,53%)!important}.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-info.is-light{background-color:#eff5fb;color:#296fa8}.mzn-playground.is-dark .button.is-info.is-light:hover,.mzn-playground.is-dark .button.is-info.is-light.is-hovered{background-color:#e4eff9;border-color:transparent;color:#296fa8}.mzn-playground.is-dark .button.is-info.is-light:active,.mzn-playground.is-dark .button.is-info.is-light.is-active{background-color:#dae9f6;border-color:transparent;color:#296fa8}.mzn-playground.is-dark .button.is-success{background-color:#48c78e;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-success:hover,.mzn-playground.is-dark .button.is-success.is-hovered{background-color:#3ec487;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-success:focus,.mzn-playground.is-dark .button.is-success.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-success:focus:not(:active),.mzn-playground.is-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 .125em #48c78e40}.mzn-playground.is-dark .button.is-success:active,.mzn-playground.is-dark .button.is-success.is-active{background-color:#3abb81;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-success[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-success{background-color:#48c78e;border-color:#48c78e;box-shadow:none}.mzn-playground.is-dark .button.is-success.is-inverted{background-color:#fff;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-inverted:hover,.mzn-playground.is-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-success.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-outlined:hover,.mzn-playground.is-dark .button.is-success.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-success.is-outlined:focus,.mzn-playground.is-dark .button.is-success.is-outlined.is-focused{background-color:#48c78e;border-color:#48c78e;color:#fff}.mzn-playground.is-dark .button.is-success.is-outlined.is-loading:after{border-color:transparent transparent hsl(153,53%,53%) hsl(153,53%,53%)!important}.mzn-playground.is-dark .button.is-success.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-success.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-success.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-success.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-success.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;box-shadow:none;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(153,53%,53%) hsl(153,53%,53%)!important}.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-success.is-light{background-color:#effaf5;color:#257953}.mzn-playground.is-dark .button.is-success.is-light:hover,.mzn-playground.is-dark .button.is-success.is-light.is-hovered{background-color:#e6f7ef;border-color:transparent;color:#257953}.mzn-playground.is-dark .button.is-success.is-light:active,.mzn-playground.is-dark .button.is-success.is-light.is-active{background-color:#dcf4e9;border-color:transparent;color:#257953}.mzn-playground.is-dark .button.is-warning{background-color:#ffe08a;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-warning:hover,.mzn-playground.is-dark .button.is-warning.is-hovered{background-color:#ffdc7d;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-warning:focus,.mzn-playground.is-dark .button.is-warning.is-focused{border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-warning:focus:not(:active),.mzn-playground.is-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground.is-dark .button.is-warning:active,.mzn-playground.is-dark .button.is-warning.is-active{background-color:#ffd970;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-warning[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-warning{background-color:#ffe08a;border-color:#ffe08a;box-shadow:none}.mzn-playground.is-dark .button.is-warning.is-inverted{background-color:#000000b3;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-inverted:hover,.mzn-playground.is-dark .button.is-warning.is-inverted.is-hovered{background-color:#000000b3}.mzn-playground.is-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-warning.is-inverted{background-color:#000000b3;border-color:transparent;box-shadow:none;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground.is-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-outlined:hover,.mzn-playground.is-dark .button.is-warning.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-warning.is-outlined:focus,.mzn-playground.is-dark .button.is-warning.is-outlined.is-focused{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent hsl(44,100%,77%) hsl(44,100%,77%)!important}.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading.is-focused:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground.is-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;box-shadow:none;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;color:#000000b3}.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#000000b3;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(44,100%,77%) hsl(44,100%,77%)!important}.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;box-shadow:none;color:#000000b3}.mzn-playground.is-dark .button.is-warning.is-light{background-color:#fffaeb;color:#946c00}.mzn-playground.is-dark .button.is-warning.is-light:hover,.mzn-playground.is-dark .button.is-warning.is-light.is-hovered{background-color:#fff6de;border-color:transparent;color:#946c00}.mzn-playground.is-dark .button.is-warning.is-light:active,.mzn-playground.is-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#946c00}.mzn-playground.is-dark .button.is-danger{background-color:#f14668;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-danger:hover,.mzn-playground.is-dark .button.is-danger.is-hovered{background-color:#f03a5f;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-danger:focus,.mzn-playground.is-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-danger:focus:not(:active),.mzn-playground.is-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 .125em #f1466840}.mzn-playground.is-dark .button.is-danger:active,.mzn-playground.is-dark .button.is-danger.is-active{background-color:#ef2e55;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-danger[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-danger{background-color:#f14668;border-color:#f14668;box-shadow:none}.mzn-playground.is-dark .button.is-danger.is-inverted{background-color:#fff;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-inverted:hover,.mzn-playground.is-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-outlined:hover,.mzn-playground.is-dark .button.is-danger.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-danger.is-outlined:focus,.mzn-playground.is-dark .button.is-danger.is-outlined.is-focused{background-color:#f14668;border-color:#f14668;color:#fff}.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent hsl(348,86%,61%) hsl(348,86%,61%)!important}.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(348,86%,61%) hsl(348,86%,61%)!important}.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.mzn-playground.is-dark .button.is-danger.is-light:hover,.mzn-playground.is-dark .button.is-danger.is-light.is-hovered{background-color:#fde0e6;border-color:transparent;color:#cc0f35}.mzn-playground.is-dark .button.is-danger.is-light:active,.mzn-playground.is-dark .button.is-danger.is-light.is-active{background-color:#fcd4dc;border-color:transparent;color:#cc0f35}.mzn-playground.is-dark .button.is-small{font-size:.75rem}.mzn-playground.is-dark .button.is-small:not(.is-rounded){border-radius:2px}.mzn-playground.is-dark .button.is-normal{font-size:1rem}.mzn-playground.is-dark .button.is-medium{font-size:1.25rem}.mzn-playground.is-dark .button.is-large{font-size:1.5rem}.mzn-playground.is-dark .button[disabled],fieldset[disabled] .mzn-playground.is-dark .button{background-color:#292929;border-color:#4a4a4a;box-shadow:none;opacity:.5}.mzn-playground.is-dark .button.is-fullwidth{display:flex;width:100%}.mzn-playground.is-dark .button.is-loading{color:transparent!important;pointer-events:none}.mzn-playground.is-dark .button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.mzn-playground.is-dark .button.is-static{background-color:#333;border-color:#4a4a4a;color:#7a7a7a;box-shadow:none;pointer-events:none}.mzn-playground.is-dark .button.is-rounded{border-radius:9999px;padding-left:1.25em;padding-right:1.25em}.mzn-playground.is-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.mzn-playground.is-dark .buttons .button{margin-bottom:.5rem}.mzn-playground.is-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.mzn-playground.is-dark .buttons:last-child{margin-bottom:-.5rem}.mzn-playground.is-dark .buttons:not(:last-child){margin-bottom:1rem}.mzn-playground.is-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.mzn-playground.is-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.mzn-playground.is-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.mzn-playground.is-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.mzn-playground.is-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground.is-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.mzn-playground.is-dark .buttons.has-addons .button:last-child{margin-right:0}.mzn-playground.is-dark .buttons.has-addons .button:hover,.mzn-playground.is-dark .buttons.has-addons .button.is-hovered{z-index:2}.mzn-playground.is-dark .buttons.has-addons .button:focus,.mzn-playground.is-dark .buttons.has-addons .button.is-focused,.mzn-playground.is-dark .buttons.has-addons .button:active,.mzn-playground.is-dark .buttons.has-addons .button.is-active,.mzn-playground.is-dark .buttons.has-addons .button.is-selected{z-index:3}.mzn-playground.is-dark .buttons.has-addons .button:focus:hover,.mzn-playground.is-dark .buttons.has-addons .button.is-focused:hover,.mzn-playground.is-dark .buttons.has-addons .button:active:hover,.mzn-playground.is-dark .buttons.has-addons .button.is-active:hover,.mzn-playground.is-dark .buttons.has-addons .button.is-selected:hover{z-index:4}.mzn-playground.is-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .buttons.is-centered{justify-content:center}.mzn-playground.is-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.mzn-playground.is-dark .buttons.is-right{justify-content:flex-end}.mzn-playground.is-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}@media screen and (max-width: 768px){.mzn-playground.is-dark .button.is-responsive.is-small{font-size:.5625rem}.mzn-playground.is-dark .button.is-responsive,.mzn-playground.is-dark .button.is-responsive.is-normal{font-size:.65625rem}.mzn-playground.is-dark .button.is-responsive.is-medium{font-size:.75rem}.mzn-playground.is-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .button.is-responsive.is-small{font-size:.65625rem}.mzn-playground.is-dark .button.is-responsive,.mzn-playground.is-dark .button.is-responsive.is-normal{font-size:.75rem}.mzn-playground.is-dark .button.is-responsive.is-medium{font-size:1rem}.mzn-playground.is-dark .button.is-responsive.is-large{font-size:1.25rem}}.mzn-playground.is-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.mzn-playground.is-dark .icon.is-small{height:1rem;width:1rem}.mzn-playground.is-dark .icon.is-medium{height:2rem;width:2rem}.mzn-playground.is-dark .icon.is-large{height:3rem;width:3rem}.mzn-playground.is-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.mzn-playground.is-dark .icon-text .icon{flex-grow:0;flex-shrink:0}.mzn-playground.is-dark .icon-text .icon:not(:last-child){margin-right:.25em}.mzn-playground.is-dark .icon-text .icon:not(:first-child){margin-left:.25em}.mzn-playground.is-dark div.icon-text{display:flex}.mzn-playground.is-dark .table{background-color:#292929;color:#fff}.mzn-playground.is-dark .table td,.mzn-playground.is-dark .table th{border:1px solid hsl(0,0%,29%);border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.mzn-playground.is-dark .table td.is-white,.mzn-playground.is-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .table td.is-black,.mzn-playground.is-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .table td.is-light,.mzn-playground.is-dark .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.mzn-playground.is-dark .table td.is-dark,.mzn-playground.is-dark .table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.mzn-playground.is-dark .table td.is-primary,.mzn-playground.is-dark .table th.is-primary{background-color:#1491eb;border-color:#1491eb;color:#fff}.mzn-playground.is-dark .table td.is-link,.mzn-playground.is-dark .table th.is-link{background-color:#6294ff;border-color:#6294ff;color:#fff}.mzn-playground.is-dark .table td.is-info,.mzn-playground.is-dark .table th.is-info{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.mzn-playground.is-dark .table td.is-success,.mzn-playground.is-dark .table th.is-success{background-color:#48c78e;border-color:#48c78e;color:#fff}.mzn-playground.is-dark .table td.is-warning,.mzn-playground.is-dark .table th.is-warning{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.mzn-playground.is-dark .table td.is-danger,.mzn-playground.is-dark .table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff}.mzn-playground.is-dark .table td.is-narrow,.mzn-playground.is-dark .table th.is-narrow{white-space:nowrap;width:1%}.mzn-playground.is-dark .table td.is-selected,.mzn-playground.is-dark .table th.is-selected{background-color:#1491eb;color:#fff}.mzn-playground.is-dark .table td.is-selected a,.mzn-playground.is-dark .table td.is-selected strong,.mzn-playground.is-dark .table th.is-selected a,.mzn-playground.is-dark .table th.is-selected strong{color:currentColor}.mzn-playground.is-dark .table td.is-vcentered,.mzn-playground.is-dark .table th.is-vcentered{vertical-align:middle}.mzn-playground.is-dark .table th{color:#fff}.mzn-playground.is-dark .table th:not([align]){text-align:left}.mzn-playground.is-dark .table tr.is-selected{background-color:#1491eb;color:#fff}.mzn-playground.is-dark .table tr.is-selected a,.mzn-playground.is-dark .table tr.is-selected strong{color:currentColor}.mzn-playground.is-dark .table tr.is-selected td,.mzn-playground.is-dark .table tr.is-selected th{border-color:#fff;color:currentColor}.mzn-playground.is-dark .table thead{background-color:transparent}.mzn-playground.is-dark .table thead td,.mzn-playground.is-dark .table thead th{border-width:0 0 2px;color:#fff}.mzn-playground.is-dark .table tfoot{background-color:transparent}.mzn-playground.is-dark .table tfoot td,.mzn-playground.is-dark .table tfoot th{border-width:2px 0 0;color:#fff}.mzn-playground.is-dark .table tbody{background-color:transparent}.mzn-playground.is-dark .table tbody tr:last-child td,.mzn-playground.is-dark .table tbody tr:last-child th{border-bottom-width:0}.mzn-playground.is-dark .table.is-bordered td,.mzn-playground.is-dark .table.is-bordered th{border-width:1px}.mzn-playground.is-dark .table.is-bordered tr:last-child td,.mzn-playground.is-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}.mzn-playground.is-dark .table.is-fullwidth{width:100%}.mzn-playground.is-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#2e2e2e}.mzn-playground.is-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#2e2e2e}.mzn-playground.is-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#333}.mzn-playground.is-dark .table.is-narrow td,.mzn-playground.is-dark .table.is-narrow th{padding:.25em .5em}.mzn-playground.is-dark .table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#2e2e2e}.mzn-playground.is-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.mzn-playground.is-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.mzn-playground.is-dark .number{align-items:center;background-color:#141414;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.mzn-playground.is-dark .select select,.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input{background-color:#1f1f1f;border-color:#4a4a4a;border-radius:4px;color:#fff}.mzn-playground.is-dark .select select::-moz-placeholder,.mzn-playground.is-dark .textarea::-moz-placeholder,.mzn-playground.is-dark .input::-moz-placeholder{color:#ffffff4d}.mzn-playground.is-dark .select select::-webkit-input-placeholder,.mzn-playground.is-dark .textarea::-webkit-input-placeholder,.mzn-playground.is-dark .input::-webkit-input-placeholder{color:#ffffff4d}.mzn-playground.is-dark .select select:-moz-placeholder,.mzn-playground.is-dark .textarea:-moz-placeholder,.mzn-playground.is-dark .input:-moz-placeholder{color:#ffffff4d}.mzn-playground.is-dark .select select:-ms-input-placeholder,.mzn-playground.is-dark .textarea:-ms-input-placeholder,.mzn-playground.is-dark .input:-ms-input-placeholder{color:#ffffff4d}.mzn-playground.is-dark .select select:hover,.mzn-playground.is-dark .textarea:hover,.mzn-playground.is-dark .input:hover,.mzn-playground.is-dark .select select.is-hovered,.mzn-playground.is-dark .is-hovered.textarea,.mzn-playground.is-dark .is-hovered.input{border-color:#b5b5b5}.mzn-playground.is-dark .select select:focus,.mzn-playground.is-dark .textarea:focus,.mzn-playground.is-dark .input:focus,.mzn-playground.is-dark .select select.is-focused,.mzn-playground.is-dark .is-focused.textarea,.mzn-playground.is-dark .is-focused.input,.mzn-playground.is-dark .select select:active,.mzn-playground.is-dark .textarea:active,.mzn-playground.is-dark .input:active,.mzn-playground.is-dark .select select.is-active,.mzn-playground.is-dark .is-active.textarea,.mzn-playground.is-dark .is-active.input{border-color:#6294ff;box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .select select[disabled],.mzn-playground.is-dark [disabled].textarea,.mzn-playground.is-dark [disabled].input,fieldset[disabled] .mzn-playground.is-dark .select select,fieldset[disabled] .mzn-playground.is-dark .textarea,fieldset[disabled] .mzn-playground.is-dark .input{background-color:#141414;border-color:#141414;box-shadow:none;color:#7a7a7a}.mzn-playground.is-dark .select select[disabled]::-moz-placeholder,.mzn-playground.is-dark [disabled].textarea::-moz-placeholder,.mzn-playground.is-dark [disabled].input::-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select::-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .textarea::-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .input::-moz-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]::-webkit-input-placeholder,.mzn-playground.is-dark [disabled].textarea::-webkit-input-placeholder,.mzn-playground.is-dark [disabled].input::-webkit-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select::-webkit-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .textarea::-webkit-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .input::-webkit-input-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]:-moz-placeholder,.mzn-playground.is-dark [disabled].textarea:-moz-placeholder,.mzn-playground.is-dark [disabled].input:-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select:-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .textarea:-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .input:-moz-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]:-ms-input-placeholder,.mzn-playground.is-dark [disabled].textarea:-ms-input-placeholder,.mzn-playground.is-dark [disabled].input:-ms-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select:-ms-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .textarea:-ms-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .input:-ms-input-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input{box-shadow:inset 0 .0625em .125em #0a0a0a0d;max-width:100%;width:100%}.mzn-playground.is-dark [readonly].textarea,.mzn-playground.is-dark [readonly].input{box-shadow:none}.mzn-playground.is-dark .is-white.textarea,.mzn-playground.is-dark .is-white.input{border-color:#fff}.mzn-playground.is-dark .is-white.textarea:focus,.mzn-playground.is-dark .is-white.input:focus,.mzn-playground.is-dark .is-white.is-focused.textarea,.mzn-playground.is-dark .is-white.is-focused.input,.mzn-playground.is-dark .is-white.textarea:active,.mzn-playground.is-dark .is-white.input:active,.mzn-playground.is-dark .is-white.is-active.textarea,.mzn-playground.is-dark .is-white.is-active.input{box-shadow:0 0 0 .125em #ffffff40}.mzn-playground.is-dark .is-black.textarea,.mzn-playground.is-dark .is-black.input{border-color:#0a0a0a}.mzn-playground.is-dark .is-black.textarea:focus,.mzn-playground.is-dark .is-black.input:focus,.mzn-playground.is-dark .is-black.is-focused.textarea,.mzn-playground.is-dark .is-black.is-focused.input,.mzn-playground.is-dark .is-black.textarea:active,.mzn-playground.is-dark .is-black.input:active,.mzn-playground.is-dark .is-black.is-active.textarea,.mzn-playground.is-dark .is-black.is-active.input{box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground.is-dark .is-light.textarea,.mzn-playground.is-dark .is-light.input{border-color:#f5f5f5}.mzn-playground.is-dark .is-light.textarea:focus,.mzn-playground.is-dark .is-light.input:focus,.mzn-playground.is-dark .is-light.is-focused.textarea,.mzn-playground.is-dark .is-light.is-focused.input,.mzn-playground.is-dark .is-light.textarea:active,.mzn-playground.is-dark .is-light.input:active,.mzn-playground.is-dark .is-light.is-active.textarea,.mzn-playground.is-dark .is-light.is-active.input{box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground.is-dark .is-dark.textarea,.mzn-playground.is-dark .is-dark.input{border-color:#363636}.mzn-playground.is-dark .is-dark.textarea:focus,.mzn-playground.is-dark .is-dark.input:focus,.mzn-playground.is-dark .is-dark.is-focused.textarea,.mzn-playground.is-dark .is-dark.is-focused.input,.mzn-playground.is-dark .is-dark.textarea:active,.mzn-playground.is-dark .is-dark.input:active,.mzn-playground.is-dark .is-dark.is-active.textarea,.mzn-playground.is-dark .is-dark.is-active.input{box-shadow:0 0 0 .125em #36363640}.mzn-playground.is-dark .is-primary.textarea,.mzn-playground.is-dark .is-primary.input{border-color:#1491eb}.mzn-playground.is-dark .is-primary.textarea:focus,.mzn-playground.is-dark .is-primary.input:focus,.mzn-playground.is-dark .is-primary.is-focused.textarea,.mzn-playground.is-dark .is-primary.is-focused.input,.mzn-playground.is-dark .is-primary.textarea:active,.mzn-playground.is-dark .is-primary.input:active,.mzn-playground.is-dark .is-primary.is-active.textarea,.mzn-playground.is-dark .is-primary.is-active.input{box-shadow:0 0 0 .125em #1491eb40}.mzn-playground.is-dark .is-link.textarea,.mzn-playground.is-dark .is-link.input{border-color:#6294ff}.mzn-playground.is-dark .is-link.textarea:focus,.mzn-playground.is-dark .is-link.input:focus,.mzn-playground.is-dark .is-link.is-focused.textarea,.mzn-playground.is-dark .is-link.is-focused.input,.mzn-playground.is-dark .is-link.textarea:active,.mzn-playground.is-dark .is-link.input:active,.mzn-playground.is-dark .is-link.is-active.textarea,.mzn-playground.is-dark .is-link.is-active.input{box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .is-info.textarea,.mzn-playground.is-dark .is-info.input{border-color:#3e8ed0}.mzn-playground.is-dark .is-info.textarea:focus,.mzn-playground.is-dark .is-info.input:focus,.mzn-playground.is-dark .is-info.is-focused.textarea,.mzn-playground.is-dark .is-info.is-focused.input,.mzn-playground.is-dark .is-info.textarea:active,.mzn-playground.is-dark .is-info.input:active,.mzn-playground.is-dark .is-info.is-active.textarea,.mzn-playground.is-dark .is-info.is-active.input{box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground.is-dark .is-success.textarea,.mzn-playground.is-dark .is-success.input{border-color:#48c78e}.mzn-playground.is-dark .is-success.textarea:focus,.mzn-playground.is-dark .is-success.input:focus,.mzn-playground.is-dark .is-success.is-focused.textarea,.mzn-playground.is-dark .is-success.is-focused.input,.mzn-playground.is-dark .is-success.textarea:active,.mzn-playground.is-dark .is-success.input:active,.mzn-playground.is-dark .is-success.is-active.textarea,.mzn-playground.is-dark .is-success.is-active.input{box-shadow:0 0 0 .125em #48c78e40}.mzn-playground.is-dark .is-warning.textarea,.mzn-playground.is-dark .is-warning.input{border-color:#ffe08a}.mzn-playground.is-dark .is-warning.textarea:focus,.mzn-playground.is-dark .is-warning.input:focus,.mzn-playground.is-dark .is-warning.is-focused.textarea,.mzn-playground.is-dark .is-warning.is-focused.input,.mzn-playground.is-dark .is-warning.textarea:active,.mzn-playground.is-dark .is-warning.input:active,.mzn-playground.is-dark .is-warning.is-active.textarea,.mzn-playground.is-dark .is-warning.is-active.input{box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground.is-dark .is-danger.textarea,.mzn-playground.is-dark .is-danger.input{border-color:#f14668}.mzn-playground.is-dark .is-danger.textarea:focus,.mzn-playground.is-dark .is-danger.input:focus,.mzn-playground.is-dark .is-danger.is-focused.textarea,.mzn-playground.is-dark .is-danger.is-focused.input,.mzn-playground.is-dark .is-danger.textarea:active,.mzn-playground.is-dark .is-danger.input:active,.mzn-playground.is-dark .is-danger.is-active.textarea,.mzn-playground.is-dark .is-danger.is-active.input{box-shadow:0 0 0 .125em #f1466840}.mzn-playground.is-dark .is-small.textarea,.mzn-playground.is-dark .is-small.input{border-radius:2px;font-size:.75rem}.mzn-playground.is-dark .is-medium.textarea,.mzn-playground.is-dark .is-medium.input{font-size:1.25rem}.mzn-playground.is-dark .is-large.textarea,.mzn-playground.is-dark .is-large.input{font-size:1.5rem}.mzn-playground.is-dark .is-fullwidth.textarea,.mzn-playground.is-dark .is-fullwidth.input{display:block;width:100%}.mzn-playground.is-dark .is-inline.textarea,.mzn-playground.is-dark .is-inline.input{display:inline;width:auto}.mzn-playground.is-dark .input.is-rounded{border-radius:9999px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.mzn-playground.is-dark .input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.mzn-playground.is-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(.75em - 1px);resize:vertical}.mzn-playground.is-dark .textarea:not([rows]){max-height:40em;min-height:8em}.mzn-playground.is-dark .textarea[rows]{height:initial}.mzn-playground.is-dark .textarea.has-fixed-size{resize:none}.mzn-playground.is-dark .radio,.mzn-playground.is-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.mzn-playground.is-dark .radio input,.mzn-playground.is-dark .checkbox input{cursor:pointer}.mzn-playground.is-dark .radio:hover,.mzn-playground.is-dark .checkbox:hover{color:#fff}.mzn-playground.is-dark [disabled].radio,.mzn-playground.is-dark [disabled].checkbox,fieldset[disabled] .mzn-playground.is-dark .radio,fieldset[disabled] .mzn-playground.is-dark .checkbox,.mzn-playground.is-dark .radio input[disabled],.mzn-playground.is-dark .checkbox input[disabled]{color:#7a7a7a;cursor:not-allowed}.mzn-playground.is-dark .radio+.radio{margin-left:.5em}.mzn-playground.is-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.mzn-playground.is-dark .select:not(.is-multiple){height:2.5em}.mzn-playground.is-dark .select:not(.is-multiple):not(.is-loading):after{border-color:#6294ff;right:1.125em;z-index:4}.mzn-playground.is-dark .select.is-rounded select{border-radius:9999px;padding-left:1em}.mzn-playground.is-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.mzn-playground.is-dark .select select::-ms-expand{display:none}.mzn-playground.is-dark .select select[disabled]:hover,fieldset[disabled] .mzn-playground.is-dark .select select:hover{border-color:#141414}.mzn-playground.is-dark .select select:not([multiple]){padding-right:2.5em}.mzn-playground.is-dark .select select[multiple]{height:auto;padding:0}.mzn-playground.is-dark .select select[multiple] option{padding:.5em 1em}.mzn-playground.is-dark .select:not(.is-multiple):not(.is-loading):hover:after{border-color:#fff}.mzn-playground.is-dark .select.is-white:not(:hover):after{border-color:#fff}.mzn-playground.is-dark .select.is-white select{border-color:#fff}.mzn-playground.is-dark .select.is-white select:hover,.mzn-playground.is-dark .select.is-white select.is-hovered{border-color:#f2f2f2}.mzn-playground.is-dark .select.is-white select:focus,.mzn-playground.is-dark .select.is-white select.is-focused,.mzn-playground.is-dark .select.is-white select:active,.mzn-playground.is-dark .select.is-white select.is-active{box-shadow:0 0 0 .125em #ffffff40}.mzn-playground.is-dark .select.is-black:not(:hover):after{border-color:#0a0a0a}.mzn-playground.is-dark .select.is-black select{border-color:#0a0a0a}.mzn-playground.is-dark .select.is-black select:hover,.mzn-playground.is-dark .select.is-black select.is-hovered{border-color:#000}.mzn-playground.is-dark .select.is-black select:focus,.mzn-playground.is-dark .select.is-black select.is-focused,.mzn-playground.is-dark .select.is-black select:active,.mzn-playground.is-dark .select.is-black select.is-active{box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground.is-dark .select.is-light:not(:hover):after{border-color:#f5f5f5}.mzn-playground.is-dark .select.is-light select{border-color:#f5f5f5}.mzn-playground.is-dark .select.is-light select:hover,.mzn-playground.is-dark .select.is-light select.is-hovered{border-color:#e8e8e8}.mzn-playground.is-dark .select.is-light select:focus,.mzn-playground.is-dark .select.is-light select.is-focused,.mzn-playground.is-dark .select.is-light select:active,.mzn-playground.is-dark .select.is-light select.is-active{box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground.is-dark .select.is-dark:not(:hover):after{border-color:#363636}.mzn-playground.is-dark .select.is-dark select{border-color:#363636}.mzn-playground.is-dark .select.is-dark select:hover,.mzn-playground.is-dark .select.is-dark select.is-hovered{border-color:#292929}.mzn-playground.is-dark .select.is-dark select:focus,.mzn-playground.is-dark .select.is-dark select.is-focused,.mzn-playground.is-dark .select.is-dark select:active,.mzn-playground.is-dark .select.is-dark select.is-active{box-shadow:0 0 0 .125em #36363640}.mzn-playground.is-dark .select.is-primary:not(:hover):after{border-color:#1491eb}.mzn-playground.is-dark .select.is-primary select{border-color:#1491eb}.mzn-playground.is-dark .select.is-primary select:hover,.mzn-playground.is-dark .select.is-primary select.is-hovered{border-color:#1283d4}.mzn-playground.is-dark .select.is-primary select:focus,.mzn-playground.is-dark .select.is-primary select.is-focused,.mzn-playground.is-dark .select.is-primary select:active,.mzn-playground.is-dark .select.is-primary select.is-active{box-shadow:0 0 0 .125em #1491eb40}.mzn-playground.is-dark .select.is-link:not(:hover):after{border-color:#6294ff}.mzn-playground.is-dark .select.is-link select{border-color:#6294ff}.mzn-playground.is-dark .select.is-link select:hover,.mzn-playground.is-dark .select.is-link select.is-hovered{border-color:#4983ff}.mzn-playground.is-dark .select.is-link select:focus,.mzn-playground.is-dark .select.is-link select.is-focused,.mzn-playground.is-dark .select.is-link select:active,.mzn-playground.is-dark .select.is-link select.is-active{box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .select.is-info:not(:hover):after{border-color:#3e8ed0}.mzn-playground.is-dark .select.is-info select{border-color:#3e8ed0}.mzn-playground.is-dark .select.is-info select:hover,.mzn-playground.is-dark .select.is-info select.is-hovered{border-color:#3082c5}.mzn-playground.is-dark .select.is-info select:focus,.mzn-playground.is-dark .select.is-info select.is-focused,.mzn-playground.is-dark .select.is-info select:active,.mzn-playground.is-dark .select.is-info select.is-active{box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground.is-dark .select.is-success:not(:hover):after{border-color:#48c78e}.mzn-playground.is-dark .select.is-success select{border-color:#48c78e}.mzn-playground.is-dark .select.is-success select:hover,.mzn-playground.is-dark .select.is-success select.is-hovered{border-color:#3abb81}.mzn-playground.is-dark .select.is-success select:focus,.mzn-playground.is-dark .select.is-success select.is-focused,.mzn-playground.is-dark .select.is-success select:active,.mzn-playground.is-dark .select.is-success select.is-active{box-shadow:0 0 0 .125em #48c78e40}.mzn-playground.is-dark .select.is-warning:not(:hover):after{border-color:#ffe08a}.mzn-playground.is-dark .select.is-warning select{border-color:#ffe08a}.mzn-playground.is-dark .select.is-warning select:hover,.mzn-playground.is-dark .select.is-warning select.is-hovered{border-color:#ffd970}.mzn-playground.is-dark .select.is-warning select:focus,.mzn-playground.is-dark .select.is-warning select.is-focused,.mzn-playground.is-dark .select.is-warning select:active,.mzn-playground.is-dark .select.is-warning select.is-active{box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground.is-dark .select.is-danger:not(:hover):after{border-color:#f14668}.mzn-playground.is-dark .select.is-danger select{border-color:#f14668}.mzn-playground.is-dark .select.is-danger select:hover,.mzn-playground.is-dark .select.is-danger select.is-hovered{border-color:#ef2e55}.mzn-playground.is-dark .select.is-danger select:focus,.mzn-playground.is-dark .select.is-danger select.is-focused,.mzn-playground.is-dark .select.is-danger select:active,.mzn-playground.is-dark .select.is-danger select.is-active{box-shadow:0 0 0 .125em #f1466840}.mzn-playground.is-dark .select.is-small{border-radius:2px;font-size:.75rem}.mzn-playground.is-dark .select.is-medium{font-size:1.25rem}.mzn-playground.is-dark .select.is-large{font-size:1.5rem}.mzn-playground.is-dark .select.is-disabled:after{border-color:#7a7a7a!important;opacity:.5}.mzn-playground.is-dark .select.is-fullwidth,.mzn-playground.is-dark .select.is-fullwidth select{width:100%}.mzn-playground.is-dark .select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;transform:none}.mzn-playground.is-dark .select.is-loading.is-small:after{font-size:.75rem}.mzn-playground.is-dark .select.is-loading.is-medium:after{font-size:1.25rem}.mzn-playground.is-dark .select.is-loading.is-large:after{font-size:1.5rem}.mzn-playground.is-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.mzn-playground.is-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .file.is-white:hover .file-cta,.mzn-playground.is-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .file.is-white:focus .file-cta,.mzn-playground.is-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #ffffff40;color:#0a0a0a}.mzn-playground.is-dark .file.is-white:active .file-cta,.mzn-playground.is-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-black:hover .file-cta,.mzn-playground.is-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-black:focus .file-cta,.mzn-playground.is-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #0a0a0a40;color:#fff}.mzn-playground.is-dark .file.is-black:active .file-cta,.mzn-playground.is-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-light:hover .file-cta,.mzn-playground.is-dark .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-light:focus .file-cta,.mzn-playground.is-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #f5f5f540;color:#000000b3}.mzn-playground.is-dark .file.is-light:active .file-cta,.mzn-playground.is-dark .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-dark:hover .file-cta,.mzn-playground.is-dark .file.is-dark.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-dark:focus .file-cta,.mzn-playground.is-dark .file.is-dark.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #36363640;color:#fff}.mzn-playground.is-dark .file.is-dark:active .file-cta,.mzn-playground.is-dark .file.is-dark.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-primary .file-cta{background-color:#1491eb;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-primary:hover .file-cta,.mzn-playground.is-dark .file.is-primary.is-hovered .file-cta{background-color:#138adf;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-primary:focus .file-cta,.mzn-playground.is-dark .file.is-primary.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #1491eb40;color:#fff}.mzn-playground.is-dark .file.is-primary:active .file-cta,.mzn-playground.is-dark .file.is-primary.is-active .file-cta{background-color:#1283d4;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-link .file-cta{background-color:#6294ff;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-link:hover .file-cta,.mzn-playground.is-dark .file.is-link.is-hovered .file-cta{background-color:#558bff;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-link:focus .file-cta,.mzn-playground.is-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #6294ff40;color:#fff}.mzn-playground.is-dark .file.is-link:active .file-cta,.mzn-playground.is-dark .file.is-link.is-active .file-cta{background-color:#4983ff;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-info .file-cta{background-color:#3e8ed0;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-info:hover .file-cta,.mzn-playground.is-dark .file.is-info.is-hovered .file-cta{background-color:#3488ce;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-info:focus .file-cta,.mzn-playground.is-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #3e8ed040;color:#fff}.mzn-playground.is-dark .file.is-info:active .file-cta,.mzn-playground.is-dark .file.is-info.is-active .file-cta{background-color:#3082c5;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-success .file-cta{background-color:#48c78e;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-success:hover .file-cta,.mzn-playground.is-dark .file.is-success.is-hovered .file-cta{background-color:#3ec487;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-success:focus .file-cta,.mzn-playground.is-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #48c78e40;color:#fff}.mzn-playground.is-dark .file.is-success:active .file-cta,.mzn-playground.is-dark .file.is-success.is-active .file-cta{background-color:#3abb81;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-warning .file-cta{background-color:#ffe08a;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-warning:hover .file-cta,.mzn-playground.is-dark .file.is-warning.is-hovered .file-cta{background-color:#ffdc7d;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-warning:focus .file-cta,.mzn-playground.is-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #ffe08a40;color:#000000b3}.mzn-playground.is-dark .file.is-warning:active .file-cta,.mzn-playground.is-dark .file.is-warning.is-active .file-cta{background-color:#ffd970;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-danger .file-cta{background-color:#f14668;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-danger:hover .file-cta,.mzn-playground.is-dark .file.is-danger.is-hovered .file-cta{background-color:#f03a5f;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-danger:focus .file-cta,.mzn-playground.is-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #f1466840;color:#fff}.mzn-playground.is-dark .file.is-danger:active .file-cta,.mzn-playground.is-dark .file.is-danger.is-active .file-cta{background-color:#ef2e55;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-small{font-size:.75rem}.mzn-playground.is-dark .file.is-normal{font-size:1rem}.mzn-playground.is-dark .file.is-medium{font-size:1.25rem}.mzn-playground.is-dark .file.is-medium .file-icon .fa{font-size:21px}.mzn-playground.is-dark .file.is-large{font-size:1.5rem}.mzn-playground.is-dark .file.is-large .file-icon .fa{font-size:28px}.mzn-playground.is-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.mzn-playground.is-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground.is-dark .file.has-name.is-empty .file-cta{border-radius:4px}.mzn-playground.is-dark .file.has-name.is-empty .file-name{display:none}.mzn-playground.is-dark .file.is-boxed .file-label{flex-direction:column}.mzn-playground.is-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.mzn-playground.is-dark .file.is-boxed .file-name{border-width:0 1px 1px}.mzn-playground.is-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}.mzn-playground.is-dark .file.is-boxed .file-icon .fa{font-size:21px}.mzn-playground.is-dark .file.is-boxed.is-small .file-icon .fa{font-size:14px}.mzn-playground.is-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}.mzn-playground.is-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}.mzn-playground.is-dark .file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.mzn-playground.is-dark .file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.mzn-playground.is-dark .file.is-centered{justify-content:center}.mzn-playground.is-dark .file.is-fullwidth .file-label{width:100%}.mzn-playground.is-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}.mzn-playground.is-dark .file.is-right{justify-content:flex-end}.mzn-playground.is-dark .file.is-right .file-cta{border-radius:0 4px 4px 0}.mzn-playground.is-dark .file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.mzn-playground.is-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.mzn-playground.is-dark .file-label:hover .file-cta{background-color:#2d2d2d;color:#fff}.mzn-playground.is-dark .file-label:hover .file-name{border-color:#444}.mzn-playground.is-dark .file-label:active .file-cta{background-color:#262626;color:#fff}.mzn-playground.is-dark .file-label:active .file-name{border-color:#3d3d3d}.mzn-playground.is-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.mzn-playground.is-dark .file-cta,.mzn-playground.is-dark .file-name{border-color:#4a4a4a;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.mzn-playground.is-dark .file-cta{background-color:#333;color:#ffebeb}.mzn-playground.is-dark .file-name{border-color:#4a4a4a;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.mzn-playground.is-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.mzn-playground.is-dark .file-icon .fa{font-size:14px}.mzn-playground.is-dark .label{color:#b5b5b5;display:block;font-size:1rem;font-weight:700}.mzn-playground.is-dark .label:not(:last-child){margin-bottom:.5em}.mzn-playground.is-dark .label.is-small{font-size:.75rem}.mzn-playground.is-dark .label.is-medium{font-size:1.25rem}.mzn-playground.is-dark .label.is-large{font-size:1.5rem}.mzn-playground.is-dark .help{display:block;font-size:.75rem;margin-top:.25rem}.mzn-playground.is-dark .help.is-white{color:#fff}.mzn-playground.is-dark .help.is-black{color:#0a0a0a}.mzn-playground.is-dark .help.is-light{color:#f5f5f5}.mzn-playground.is-dark .help.is-dark{color:#363636}.mzn-playground.is-dark .help.is-primary{color:#1491eb}.mzn-playground.is-dark .help.is-link{color:#6294ff}.mzn-playground.is-dark .help.is-info{color:#3e8ed0}.mzn-playground.is-dark .help.is-success{color:#48c78e}.mzn-playground.is-dark .help.is-warning{color:#ffe08a}.mzn-playground.is-dark .help.is-danger{color:#f14668}.mzn-playground.is-dark .field:not(:last-child){margin-bottom:.75rem}.mzn-playground.is-dark .field.has-addons{display:flex;justify-content:flex-start}.mzn-playground.is-dark .field.has-addons .control:not(:last-child){margin-right:-1px}.mzn-playground.is-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,.mzn-playground.is-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,.mzn-playground.is-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.mzn-playground.is-dark .field.has-addons .control:first-child:not(:only-child) .button,.mzn-playground.is-dark .field.has-addons .control:first-child:not(:only-child) .input,.mzn-playground.is-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.mzn-playground.is-dark .field.has-addons .control:last-child:not(:only-child) .button,.mzn-playground.is-dark .field.has-addons .control:last-child:not(:only-child) .input,.mzn-playground.is-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):hover,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-hovered,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-hovered,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-hovered{z-index:2}.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):focus,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-focused,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):active,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-active,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):focus,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-focused,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):active,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-active,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):focus,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-focused,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):active,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-active{z-index:3}.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):focus:hover,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-focused:hover,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):active:hover,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-active:hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):focus:hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-focused:hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):active:hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-active:hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):focus:hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-focused:hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):active:hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-active:hover{z-index:4}.mzn-playground.is-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .field.has-addons.has-addons-centered{justify-content:center}.mzn-playground.is-dark .field.has-addons.has-addons-right{justify-content:flex-end}.mzn-playground.is-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.mzn-playground.is-dark .field.is-grouped{display:flex;justify-content:flex-start}.mzn-playground.is-dark .field.is-grouped>.control{flex-shrink:0}.mzn-playground.is-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.mzn-playground.is-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .field.is-grouped.is-grouped-centered{justify-content:center}.mzn-playground.is-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline>.control:last-child,.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .field.is-horizontal{display:flex}}.mzn-playground.is-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){.mzn-playground.is-dark .field-label{margin-bottom:.5rem}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.mzn-playground.is-dark .field-label.is-small{font-size:.75rem;padding-top:.375em}.mzn-playground.is-dark .field-label.is-normal{padding-top:.375em}.mzn-playground.is-dark .field-label.is-medium{font-size:1.25rem;padding-top:.375em}.mzn-playground.is-dark .field-label.is-large{font-size:1.5rem;padding-top:.375em}}.mzn-playground.is-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.mzn-playground.is-dark .field-body .field{margin-bottom:0}.mzn-playground.is-dark .field-body>.field{flex-shrink:1}.mzn-playground.is-dark .field-body>.field:not(.is-narrow){flex-grow:1}.mzn-playground.is-dark .field-body>.field:not(:last-child){margin-right:.75rem}}.mzn-playground.is-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.mzn-playground.is-dark .control.has-icons-left .input:focus~.icon,.mzn-playground.is-dark .control.has-icons-left .select:focus~.icon,.mzn-playground.is-dark .control.has-icons-right .input:focus~.icon,.mzn-playground.is-dark .control.has-icons-right .select:focus~.icon{color:#ffebeb}.mzn-playground.is-dark .control.has-icons-left .input.is-small~.icon,.mzn-playground.is-dark .control.has-icons-left .select.is-small~.icon,.mzn-playground.is-dark .control.has-icons-right .input.is-small~.icon,.mzn-playground.is-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}.mzn-playground.is-dark .control.has-icons-left .input.is-medium~.icon,.mzn-playground.is-dark .control.has-icons-left .select.is-medium~.icon,.mzn-playground.is-dark .control.has-icons-right .input.is-medium~.icon,.mzn-playground.is-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.mzn-playground.is-dark .control.has-icons-left .input.is-large~.icon,.mzn-playground.is-dark .control.has-icons-left .select.is-large~.icon,.mzn-playground.is-dark .control.has-icons-right .input.is-large~.icon,.mzn-playground.is-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.mzn-playground.is-dark .control.has-icons-left .icon,.mzn-playground.is-dark .control.has-icons-right .icon{color:#4a4a4a;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.mzn-playground.is-dark .control.has-icons-left .input,.mzn-playground.is-dark .control.has-icons-left .select select{padding-left:2.5em}.mzn-playground.is-dark .control.has-icons-left .icon.is-left{left:0}.mzn-playground.is-dark .control.has-icons-right .input,.mzn-playground.is-dark .control.has-icons-right .select select{padding-right:2.5em}.mzn-playground.is-dark .control.has-icons-right .icon.is-right{right:0}.mzn-playground.is-dark .control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.mzn-playground.is-dark .control.is-loading.is-small:after{font-size:.75rem}.mzn-playground.is-dark .control.is-loading.is-medium:after{font-size:1.25rem}.mzn-playground.is-dark .control.is-loading.is-large:after{font-size:1.5rem}.mzn-playground.is-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}.mzn-playground.is-dark .dropdown.is-active .dropdown-menu,.mzn-playground.is-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}.mzn-playground.is-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}.mzn-playground.is-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.mzn-playground.is-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.mzn-playground.is-dark .dropdown-content{background-color:#292929;border-radius:4px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;padding-bottom:.5rem;padding-top:.5rem}.mzn-playground.is-dark .dropdown-item{color:#ffebeb;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}.mzn-playground.is-dark a.dropdown-item,.mzn-playground.is-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}.mzn-playground.is-dark a.dropdown-item:hover,.mzn-playground.is-dark button.dropdown-item:hover{background-color:#1f1f1f;color:#ffebeb}.mzn-playground.is-dark a.dropdown-item.is-active,.mzn-playground.is-dark button.dropdown-item.is-active{background-color:#6294ff;color:#fff}.mzn-playground.is-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:.5rem 0}.mzn-playground.is-dark .menu{font-size:1rem}.mzn-playground.is-dark .menu.is-small{font-size:.75rem}.mzn-playground.is-dark .menu.is-medium{font-size:1.25rem}.mzn-playground.is-dark .menu.is-large{font-size:1.5rem}.mzn-playground.is-dark .menu-list{line-height:1.25}.mzn-playground.is-dark .menu-list a{border-radius:2px;color:#ffebeb;display:block;padding:.5em .75em}.mzn-playground.is-dark .menu-list a:hover{background-color:#141414;color:#fff}.mzn-playground.is-dark .menu-list a.is-active{background-color:#6294ff;color:#fff}.mzn-playground.is-dark .menu-list li ul{border-left:1px solid hsl(0,0%,29%);margin:.75em;padding-left:.75em}.mzn-playground.is-dark .menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.mzn-playground.is-dark .menu-label:not(:first-child){margin-top:1em}.mzn-playground.is-dark .menu-label:not(:last-child){margin-bottom:1em}.mzn-playground.is-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.mzn-playground.is-dark .modal.is-active{display:flex}.mzn-playground.is-dark .modal-background{background-color:#0a0a0adb}.mzn-playground.is-dark .modal-content,.mzn-playground.is-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.mzn-playground.is-dark .modal-content,.mzn-playground.is-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.mzn-playground.is-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.mzn-playground.is-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.mzn-playground.is-dark .modal-card-head,.mzn-playground.is-dark .modal-card-foot{align-items:center;background-color:#141414;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.mzn-playground.is-dark .modal-card-head{border-bottom:1px solid hsl(0,0%,29%);border-top-left-radius:6px;border-top-right-radius:6px}.mzn-playground.is-dark .modal-card-title{color:#fff;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.mzn-playground.is-dark .modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid hsl(0,0%,29%)}.mzn-playground.is-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}.mzn-playground.is-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#292929;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.mzn-playground.is-dark .navbar{background-color:#292929;min-height:3.25rem;position:relative;z-index:30}.mzn-playground.is-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-white .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-white .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-white .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-white .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-white .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link:after{border-color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.mzn-playground.is-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-black .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-black .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-black .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-black .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-black .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.mzn-playground.is-dark .navbar.is-light{background-color:#f5f5f5;color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link{color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link:after{border-color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-burger{color:#000000b3}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-light .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-light .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link{color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-light .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-light .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-light .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link:after{border-color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#000000b3}}.mzn-playground.is-dark .navbar.is-dark{background-color:#363636;color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-dark .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-dark .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.mzn-playground.is-dark .navbar.is-primary{background-color:#1491eb;color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link.is-active{background-color:#1283d4;color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-primary .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-primary .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link.is-active{background-color:#1283d4;color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1283d4;color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#1491eb;color:#fff}}.mzn-playground.is-dark .navbar.is-link{background-color:#6294ff;color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#4983ff;color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-link .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-link .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-link .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-link .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-link .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#4983ff;color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#4983ff;color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#6294ff;color:#fff}}.mzn-playground.is-dark .navbar.is-info{background-color:#3e8ed0;color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#3082c5;color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-info .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-info .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-info .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-info .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-info .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#3082c5;color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3082c5;color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3e8ed0;color:#fff}}.mzn-playground.is-dark .navbar.is-success{background-color:#48c78e;color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#3abb81;color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-success .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-success .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-success .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-success .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-success .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#3abb81;color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3abb81;color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#48c78e;color:#fff}}.mzn-playground.is-dark .navbar.is-warning{background-color:#ffe08a;color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link{color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd970;color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link:after{border-color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-burger{color:#000000b3}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-warning .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-warning .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link{color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd970;color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link:after{border-color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd970;color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffe08a;color:#000000b3}}.mzn-playground.is-dark .navbar.is-danger{background-color:#f14668;color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ef2e55;color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar.is-danger .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-danger .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ef2e55;color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ef2e55;color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}.mzn-playground.is-dark .navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.mzn-playground.is-dark .navbar.has-shadow{box-shadow:0 2px #141414}.mzn-playground.is-dark .navbar.is-fixed-bottom,.mzn-playground.is-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.mzn-playground.is-dark .navbar.is-fixed-bottom{bottom:0}.mzn-playground.is-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px #141414}.mzn-playground.is-dark .navbar.is-fixed-top{top:0}.mzn-playground.is-dark html.has-navbar-fixed-top,.mzn-playground.is-dark body.has-navbar-fixed-top{padding-top:3.25rem}.mzn-playground.is-dark html.has-navbar-fixed-bottom,.mzn-playground.is-dark body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.mzn-playground.is-dark .navbar-brand,.mzn-playground.is-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.mzn-playground.is-dark .navbar-brand a.navbar-item:focus,.mzn-playground.is-dark .navbar-brand a.navbar-item:hover{background-color:transparent}.mzn-playground.is-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.mzn-playground.is-dark .navbar-burger{color:#ffebeb;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.mzn-playground.is-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.mzn-playground.is-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}.mzn-playground.is-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}.mzn-playground.is-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}.mzn-playground.is-dark .navbar-burger:hover{background-color:#0000000d}.mzn-playground.is-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.mzn-playground.is-dark .navbar-burger.is-active span:nth-child(2){opacity:0}.mzn-playground.is-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.mzn-playground.is-dark .navbar-menu{display:none}.mzn-playground.is-dark .navbar-item,.mzn-playground.is-dark .navbar-link{color:#ffebeb;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.mzn-playground.is-dark .navbar-item .icon:only-child,.mzn-playground.is-dark .navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.mzn-playground.is-dark a.navbar-item,.mzn-playground.is-dark .navbar-link{cursor:pointer}.mzn-playground.is-dark a.navbar-item:focus,.mzn-playground.is-dark a.navbar-item:focus-within,.mzn-playground.is-dark a.navbar-item:hover,.mzn-playground.is-dark a.navbar-item.is-active,.mzn-playground.is-dark .navbar-link:focus,.mzn-playground.is-dark .navbar-link:focus-within,.mzn-playground.is-dark .navbar-link:hover,.mzn-playground.is-dark .navbar-link.is-active{background-color:#2e2e2e;color:#6294ff}.mzn-playground.is-dark .navbar-item{flex-grow:0;flex-shrink:0}.mzn-playground.is-dark .navbar-item img{max-height:1.75rem}.mzn-playground.is-dark .navbar-item.has-dropdown{padding:0}.mzn-playground.is-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.mzn-playground.is-dark .navbar-item.is-tab:focus,.mzn-playground.is-dark .navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#6294ff}.mzn-playground.is-dark .navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#6294ff;border-bottom-style:solid;border-bottom-width:3px;color:#6294ff;padding-bottom:calc(.5rem - 3px)}.mzn-playground.is-dark .navbar-content{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}.mzn-playground.is-dark .navbar-link:not(.is-arrowless):after{border-color:#6294ff;margin-top:-.375em;right:1.125em}.mzn-playground.is-dark .navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.mzn-playground.is-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.mzn-playground.is-dark .navbar-divider{background-color:#141414;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width: 767px){.mzn-playground.is-dark .navbar>.container{display:block}.mzn-playground.is-dark .navbar-brand .navbar-item,.mzn-playground.is-dark .navbar-tabs .navbar-item{align-items:center;display:flex}.mzn-playground.is-dark .navbar-link:after{display:none}.mzn-playground.is-dark .navbar-menu{background-color:#292929;box-shadow:0 8px 16px #0a0a0a1a;padding:.5rem 0}.mzn-playground.is-dark .navbar-menu.is-active{display:block}.mzn-playground.is-dark .navbar.is-fixed-bottom-touch,.mzn-playground.is-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.mzn-playground.is-dark .navbar.is-fixed-bottom-touch{bottom:0}.mzn-playground.is-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.mzn-playground.is-dark .navbar.is-fixed-top-touch{top:0}.mzn-playground.is-dark .navbar.is-fixed-top .navbar-menu,.mzn-playground.is-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}.mzn-playground.is-dark html.has-navbar-fixed-top-touch,.mzn-playground.is-dark body.has-navbar-fixed-top-touch{padding-top:3.25rem}.mzn-playground.is-dark html.has-navbar-fixed-bottom-touch,.mzn-playground.is-dark body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 768px){.mzn-playground.is-dark .navbar,.mzn-playground.is-dark .navbar-menu,.mzn-playground.is-dark .navbar-start,.mzn-playground.is-dark .navbar-end{align-items:stretch;display:flex}.mzn-playground.is-dark .navbar{min-height:3.25rem}.mzn-playground.is-dark .navbar.is-spaced{padding:1rem 2rem}.mzn-playground.is-dark .navbar.is-spaced .navbar-start,.mzn-playground.is-dark .navbar.is-spaced .navbar-end{align-items:center}.mzn-playground.is-dark .navbar.is-spaced a.navbar-item,.mzn-playground.is-dark .navbar.is-spaced .navbar-link{border-radius:4px}.mzn-playground.is-dark .navbar.is-transparent a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-transparent a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-transparent a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-transparent .navbar-link:focus,.mzn-playground.is-dark .navbar.is-transparent .navbar-link:hover,.mzn-playground.is-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent!important}.mzn-playground.is-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.mzn-playground.is-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.mzn-playground.is-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.mzn-playground.is-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.mzn-playground.is-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#141414;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#141414;color:#6294ff}.mzn-playground.is-dark .navbar-burger{display:none}.mzn-playground.is-dark .navbar-item,.mzn-playground.is-dark .navbar-link{align-items:center;display:flex}.mzn-playground.is-dark .navbar-item.has-dropdown{align-items:stretch}.mzn-playground.is-dark .navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.mzn-playground.is-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid hsl(0,0%,29%);border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px #0a0a0a1a;top:auto}.mzn-playground.is-dark .navbar-item.is-active .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:focus .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .mzn-playground.is-dark .navbar-item.is-active .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground.is-dark .navbar-item.is-hoverable:focus .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground.is-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground.is-dark .navbar-item.is-hoverable:hover .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.mzn-playground.is-dark .navbar-menu{flex-grow:1;flex-shrink:0}.mzn-playground.is-dark .navbar-start{justify-content:flex-start;margin-right:auto}.mzn-playground.is-dark .navbar-end{justify-content:flex-end;margin-left:auto}.mzn-playground.is-dark .navbar-dropdown{background-color:#292929;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid hsl(0,0%,29%);box-shadow:0 8px 8px #0a0a0a1a;display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.mzn-playground.is-dark .navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.mzn-playground.is-dark .navbar-dropdown a.navbar-item{padding-right:3rem}.mzn-playground.is-dark .navbar-dropdown a.navbar-item:focus,.mzn-playground.is-dark .navbar-dropdown a.navbar-item:hover{background-color:#141414;color:#0a0a0a}.mzn-playground.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#141414;color:#6294ff}.navbar.is-spaced .mzn-playground.is-dark .navbar-dropdown,.mzn-playground.is-dark .navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px #0a0a0a1a,0 0 0 1px #0a0a0a1a;display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.mzn-playground.is-dark .navbar-dropdown.is-right{left:auto;right:0}.mzn-playground.is-dark .navbar-divider{display:block}.mzn-playground.is-dark .navbar>.container .navbar-brand,.mzn-playground.is-dark .container>.navbar .navbar-brand{margin-left:-.75rem}.mzn-playground.is-dark .navbar>.container .navbar-menu,.mzn-playground.is-dark .container>.navbar .navbar-menu{margin-right:-.75rem}.mzn-playground.is-dark .navbar.is-fixed-bottom-desktop,.mzn-playground.is-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.mzn-playground.is-dark .navbar.is-fixed-bottom-desktop{bottom:0}.mzn-playground.is-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.mzn-playground.is-dark .navbar.is-fixed-top-desktop{top:0}.mzn-playground.is-dark html.has-navbar-fixed-top-desktop,.mzn-playground.is-dark body.has-navbar-fixed-top-desktop{padding-top:3.25rem}.mzn-playground.is-dark html.has-navbar-fixed-bottom-desktop,.mzn-playground.is-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}.mzn-playground.is-dark html.has-spaced-navbar-fixed-top,.mzn-playground.is-dark body.has-spaced-navbar-fixed-top{padding-top:5.25rem}.mzn-playground.is-dark html.has-spaced-navbar-fixed-bottom,.mzn-playground.is-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.mzn-playground.is-dark a.navbar-item.is-active,.mzn-playground.is-dark .navbar-link.is-active{color:#0a0a0a}.mzn-playground.is-dark a.navbar-item.is-active:not(:focus):not(:hover),.mzn-playground.is-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:transparent}.mzn-playground.is-dark .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2e2e2e}}.mzn-playground.is-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.mzn-playground.is-dark .panel{border-radius:6px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;font-size:1rem}.mzn-playground.is-dark .panel:not(:last-child){margin-bottom:1.5rem}.mzn-playground.is-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.mzn-playground.is-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}.mzn-playground.is-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.mzn-playground.is-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.mzn-playground.is-dark .panel.is-light .panel-heading{background-color:#f5f5f5;color:#000000b3}.mzn-playground.is-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.mzn-playground.is-dark .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.mzn-playground.is-dark .panel.is-dark .panel-heading{background-color:#363636;color:#fff}.mzn-playground.is-dark .panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636}.mzn-playground.is-dark .panel.is-dark .panel-block.is-active .panel-icon{color:#363636}.mzn-playground.is-dark .panel.is-primary .panel-heading{background-color:#1491eb;color:#fff}.mzn-playground.is-dark .panel.is-primary .panel-tabs a.is-active{border-bottom-color:#1491eb}.mzn-playground.is-dark .panel.is-primary .panel-block.is-active .panel-icon{color:#1491eb}.mzn-playground.is-dark .panel.is-link .panel-heading{background-color:#6294ff;color:#fff}.mzn-playground.is-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#6294ff}.mzn-playground.is-dark .panel.is-link .panel-block.is-active .panel-icon{color:#6294ff}.mzn-playground.is-dark .panel.is-info .panel-heading{background-color:#3e8ed0;color:#fff}.mzn-playground.is-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#3e8ed0}.mzn-playground.is-dark .panel.is-info .panel-block.is-active .panel-icon{color:#3e8ed0}.mzn-playground.is-dark .panel.is-success .panel-heading{background-color:#48c78e;color:#fff}.mzn-playground.is-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#48c78e}.mzn-playground.is-dark .panel.is-success .panel-block.is-active .panel-icon{color:#48c78e}.mzn-playground.is-dark .panel.is-warning .panel-heading{background-color:#ffe08a;color:#000000b3}.mzn-playground.is-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffe08a}.mzn-playground.is-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ffe08a}.mzn-playground.is-dark .panel.is-danger .panel-heading{background-color:#f14668;color:#fff}.mzn-playground.is-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f14668}.mzn-playground.is-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#f14668}.mzn-playground.is-dark .panel-tabs:not(:last-child),.mzn-playground.is-dark .panel-block:not(:last-child){border-bottom:1px solid hsl(0,0%,93%)}.mzn-playground.is-dark .panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#fff;font-size:1.25em;font-weight:700;line-height:1.25;padding:.75em 1em}.mzn-playground.is-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.mzn-playground.is-dark .panel-tabs a{border-bottom:1px solid hsl(0,0%,29%);margin-bottom:-1px;padding:.5em}.mzn-playground.is-dark .panel-tabs a.is-active{border-bottom-color:#b5b5b5;color:#c9c9c9}.mzn-playground.is-dark .panel-list a{color:#ffebeb}.mzn-playground.is-dark .panel-list a:hover{color:#6294ff}.mzn-playground.is-dark .panel-block{align-items:center;color:#fff;display:flex;justify-content:flex-start;padding:.5em .75em}.mzn-playground.is-dark .panel-block input[type=checkbox]{margin-right:.75em}.mzn-playground.is-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.mzn-playground.is-dark .panel-block.is-wrapped{flex-wrap:wrap}.mzn-playground.is-dark .panel-block.is-active{border-left-color:#6294ff;color:#c9c9c9}.mzn-playground.is-dark .panel-block.is-active .panel-icon{color:#6294ff}.mzn-playground.is-dark .panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.mzn-playground.is-dark a.panel-block,.mzn-playground.is-dark label.panel-block{cursor:pointer}.mzn-playground.is-dark a.panel-block:hover,.mzn-playground.is-dark label.panel-block:hover{background-color:#141414}.mzn-playground.is-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.mzn-playground.is-dark .panel-icon .fa{font-size:inherit;line-height:inherit}.mzn-playground.is-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.mzn-playground.is-dark .tabs a{align-items:center;border-bottom-color:#4a4a4a;border-bottom-style:solid;border-bottom-width:1px;color:#ffebeb;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.mzn-playground.is-dark .tabs a:hover{border-bottom-color:#fff;color:#fff}.mzn-playground.is-dark .tabs li{display:block}.mzn-playground.is-dark .tabs li.is-active a{border-bottom-color:#6294ff;color:#6294ff}.mzn-playground.is-dark .tabs ul{align-items:center;border-bottom-color:#4a4a4a;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.mzn-playground.is-dark .tabs ul.is-left{padding-right:.75em}.mzn-playground.is-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}.mzn-playground.is-dark .tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.mzn-playground.is-dark .tabs .icon:first-child{margin-right:.5em}.mzn-playground.is-dark .tabs .icon:last-child{margin-left:.5em}.mzn-playground.is-dark .tabs.is-centered ul{justify-content:center}.mzn-playground.is-dark .tabs.is-right ul{justify-content:flex-end}.mzn-playground.is-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.mzn-playground.is-dark .tabs.is-boxed a:hover{background-color:#141414;border-bottom-color:#4a4a4a}.mzn-playground.is-dark .tabs.is-boxed li.is-active a{background-color:#292929;border-color:#4a4a4a;border-bottom-color:transparent!important}.mzn-playground.is-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.mzn-playground.is-dark .tabs.is-toggle a{border-color:#4a4a4a;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.mzn-playground.is-dark .tabs.is-toggle a:hover{background-color:#141414;border-color:#b5b5b5;z-index:2}.mzn-playground.is-dark .tabs.is-toggle li+li{margin-left:-1px}.mzn-playground.is-dark .tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.mzn-playground.is-dark .tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.mzn-playground.is-dark .tabs.is-toggle li.is-active a{background-color:#6294ff;border-color:#6294ff;color:#fff;z-index:1}.mzn-playground.is-dark .tabs.is-toggle ul{border-bottom:none}.mzn-playground.is-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.mzn-playground.is-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.mzn-playground.is-dark .tabs.is-small{font-size:.75rem}.mzn-playground.is-dark .tabs.is-medium{font-size:1.25rem}.mzn-playground.is-dark .tabs.is-large{font-size:1.5rem}.mzn-playground.is-dark .is-block{display:block!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-block-mobile{display:block!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-block-tablet{display:block!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-block-tablet-only{display:block!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-block-touch{display:block!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-block-desktop{display:block!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-block-desktop-only{display:block!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-block-widescreen{display:block!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-block-widescreen-only{display:block!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-block-fullhd{display:block!important}}.mzn-playground.is-dark .is-flex{display:flex!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-flex-mobile{display:flex!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-flex-tablet{display:flex!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-flex-tablet-only{display:flex!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-flex-touch{display:flex!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-flex-desktop{display:flex!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-flex-desktop-only{display:flex!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-flex-widescreen{display:flex!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-flex-widescreen-only{display:flex!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-flex-fullhd{display:flex!important}}.mzn-playground.is-dark .is-inline{display:inline!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-inline-mobile{display:inline!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-inline-tablet{display:inline!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-inline-tablet-only{display:inline!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-inline-touch{display:inline!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-inline-desktop{display:inline!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-inline-desktop-only{display:inline!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-inline-widescreen{display:inline!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-inline-widescreen-only{display:inline!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-inline-fullhd{display:inline!important}}.mzn-playground.is-dark .is-inline-block{display:inline-block!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-inline-block-touch{display:inline-block!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-inline-block-fullhd{display:inline-block!important}}.mzn-playground.is-dark .is-inline-flex{display:inline-flex!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-inline-flex-fullhd{display:inline-flex!important}}.mzn-playground.is-dark .is-hidden{display:none!important}.mzn-playground.is-dark .is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-hidden-mobile{display:none!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-hidden-tablet{display:none!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-hidden-tablet-only{display:none!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-hidden-touch{display:none!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-hidden-desktop{display:none!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-hidden-desktop-only{display:none!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-hidden-widescreen{display:none!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-hidden-widescreen-only{display:none!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-hidden-fullhd{display:none!important}}.mzn-playground.is-dark .is-invisible{visibility:hidden!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-invisible-touch{visibility:hidden!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-invisible-fullhd{visibility:hidden!important}}.mzn-playground.is-dark{box-sizing:border-box;background-color:#292929;font-size:16px;min-width:300px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#ffebeb;font-size:1em;font-weight:400;line-height:1.5}.mzn-playground.is-dark .navbar-item,.mzn-playground.is-dark .navbar-link{padding:.5rem}.mzn-playground.is-dark .delete{background-color:#333}.mzn-playground.is-dark .delete:before,.mzn-playground.is-dark .delete:after{background-color:#ffebeb}.mzn-playground.is-dark .delete:hover,.mzn-playground.is-dark .delete:focus{background-color:#292929}.mzn-playground.is-dark .delete:active{background-color:#333}.mzn-playground.is-dark *{scrollbar-width:thin;scrollbar-color:hsl(0,0%,24%) hsl(0,0%,16%)}.mzn-playground.is-dark *::-webkit-scrollbar{width:8px}.mzn-playground.is-dark *::-webkit-scrollbar-track{background:hsl(0,0%,16%)}.mzn-playground.is-dark *::-webkit-scrollbar-thumb{background-color:#3d3d3d}.mzn-playground .output-window pre,.mzn-playground.is-dark .output-window pre{padding:0;background:none;display:inline;color:inherit;white-space:pre-wrap}.mzn-playground .mzn-trace,.mzn-playground .mzn-comment,.mzn-playground .mzn-stderr,.mzn-playground .mzn-checker,.mzn-playground.is-dark .mzn-trace,.mzn-playground.is-dark .mzn-comment,.mzn-playground.is-dark .mzn-stderr,.mzn-playground.is-dark .mzn-checker{color:var(--mzn-playground-gray)!important}.mzn-playground .mzn-stat,.mzn-playground .mzn-runtime,.mzn-playground.is-dark .mzn-stat,.mzn-playground.is-dark .mzn-runtime{color:var(--mzn-playground-blue)!important}.mzn-playground .mzn-error,.mzn-playground.is-dark .mzn-error{color:var(--mzn-playground-red)!important}.mzn-playground .mzn-warning,.mzn-playground.is-dark .mzn-warning{color:var(--mzn-playground-yellow)!important}.mzn-playground .mzn-link,.mzn-playground.is-dark .mzn-link{text-decoration:underline!important}html,body{margin:0}.mzn-editor.svelte-1fycn7h{height:100%;overflow:auto}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning{position:relative;display:inline-block}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:after{border-color:var(--mzn-playground-red)}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:after{border-color:var(--mzn-playground-yellow)}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:after,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:after{content:"";border-bottom-width:2px;border-bottom-style:dotted;position:absolute;display:block;pointer-events:none}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:before{left:2px;right:0;bottom:2px}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:after,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:after{left:0;right:2px;bottom:0}.split.svelte-e8t4e8{width:100%;height:100%;display:flex;flex-direction:column}.split.horizontal.svelte-e8t4e8{flex-direction:row}.no-splitter.svelte-e8t4e8{flex:1 1 auto}.split.svelte-e8t4e8 .gutter{background-color:var(--mzn-playground-splitter);background-repeat:no-repeat;background-position:50%}.split.svelte-e8t4e8 .gutter.gutter-vertical{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=);cursor:row-resize}.split.svelte-e8t4e8 .gutter.gutter-horizontal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==);cursor:col-resize}.spin.svelte-1cj2gr0{animation:svelte-1cj2gr0-spin 2s 0s infinite linear}.pulse.svelte-1cj2gr0{animation:svelte-1cj2gr0-spin 1s infinite steps(8)}@keyframes svelte-1cj2gr0-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.close-tab.svelte-1ul6ap.svelte-1ul6ap{padding-left:.5rem;cursor:pointer}.active.svelte-1ul6ap:not(.readonly) .filename.svelte-1ul6ap{cursor:text}.active.filename-link.svelte-1ul6ap.svelte-1ul6ap{cursor:default}.tabs.svelte-7ub6h4{margin-bottom:0}.add-icon.svelte-7ub6h4{margin:0!important}.right.svelte-7ub6h4{flex:1 1 auto;display:flex!important;justify-content:flex-end;padding-right:.5rem!important}pre.svelte-w513p9{padding:0;background:none;display:inline;color:inherit;white-space:pre-wrap}.mzn-error.svelte-w513p9{color:var(--mzn-playground-red)}.mzn-warning.svelte-w513p9{color:var(--mzn-playground-yellow)}.mzn-link.svelte-w513p9{text-decoration:underline}.stack.svelte-147pmov.svelte-147pmov{display:flex;flex-direction:column;height:100%}.stack.svelte-147pmov>.grow.svelte-147pmov{flex:1 1 0;overflow:hidden}.stack.svelte-147pmov>.top.svelte-147pmov{flex:0 0 auto;display:flex;padding:.5rem;border-bottom:solid 1px var(--mzn-playground-border)}.stack.svelte-147pmov>.top.is-empty.svelte-147pmov{padding:0}.stack.svelte-147pmov>.top.is-empty.is-tab.svelte-147pmov{border-bottom:0}.top.svelte-147pmov>.field.svelte-147pmov{margin-bottom:0}.grow.svelte-147pmov.svelte-147pmov{background-color:var(--mzn-playground-input-background-color)}.spacer.svelte-147pmov.svelte-147pmov{flex:1 1 auto}.section-toggle.svelte-147pmov.svelte-147pmov{margin-right:.5rem}.output-window.svelte-147pmov.svelte-147pmov{height:100%;overflow:auto;padding:.5rem}details.svelte-147pmov.svelte-147pmov{margin-bottom:.5rem}.messages.svelte-147pmov.svelte-147pmov{padding-left:.5rem;line-height:1.25}.mzn-checker.svelte-147pmov.svelte-147pmov{display:block}.stack.svelte-152bhkz.svelte-152bhkz{display:flex;flex-direction:column;height:100%}.stack.svelte-152bhkz>.grow.svelte-152bhkz{flex:1 1 0;overflow:hidden}.stack.svelte-152bhkz>.top.svelte-152bhkz{flex:0 0 auto;display:flex;padding:.5rem;border-bottom:solid 1px var(--mzn-playground-border)}.top.svelte-152bhkz>.field.svelte-152bhkz{margin-bottom:0}.vis-grid.svelte-152bhkz.svelte-152bhkz{width:100%;height:100%;display:grid;grid-auto-rows:auto;gap:1px;background:var(--mzn-playground-border)}.vis-window.svelte-152bhkz.svelte-152bhkz{background:#fff;border:0;width:100%;height:100%}.solution-slider.svelte-152bhkz.svelte-152bhkz{flex:1 1 auto;padding:0 1rem;display:flex;align-items:center}.solution-label.svelte-152bhkz.svelte-152bhkz{display:flex;align-items:center;padding-right:1rem}.solution-slider.svelte-152bhkz>input.svelte-152bhkz{width:100%}.is-hidden.svelte-1surl6b{display:none}.tool-buttons.svelte-1bgv9sn{display:flex;align-items:center;justify-content:flex-end}.param.svelte-7d5f7m.svelte-7d5f7m{display:flex;flex-direction:row;align-items:center}.param.svelte-7d5f7m input.svelte-7d5f7m{flex:1 1 auto;width:auto;margin-left:1rem}.config-window.svelte-1uq9463.svelte-1uq9463.svelte-1uq9463{position:relative;padding:1rem;flex:0 0 30%;min-width:300px;max-width:450px;border-top:solid 1px var(--mzn-playground-border);border-left:solid 1px var(--mzn-playground-border)}.exit-button.svelte-1uq9463.svelte-1uq9463.svelte-1uq9463{position:absolute;top:0;right:0}.checkbox-control.svelte-1uq9463.svelte-1uq9463.svelte-1uq9463{display:flex;align-items:center}.checkbox-control.svelte-1uq9463>input[type=checkbox].svelte-1uq9463+label.svelte-1uq9463{margin-left:.5rem}.bottom-buttons.svelte-1uq9463.svelte-1uq9463.svelte-1uq9463{margin-top:2rem}.mzn-playground.svelte-1llogi3.svelte-1llogi3{height:100%}.stack.svelte-1llogi3.svelte-1llogi3{display:flex;flex-direction:column;height:100%}.stack.svelte-1llogi3>.grow.svelte-1llogi3{flex:1 1 0;overflow:hidden}.main-panel.svelte-1llogi3.svelte-1llogi3{display:flex}.main-panel.svelte-1llogi3>.svelte-1llogi3{height:100%;overflow:hidden}.main-panel.svelte-1llogi3>.left.svelte-1llogi3{flex:1 1 0}.stack.svelte-1llogi3>.top.svelte-1llogi3{flex:0 0 auto}.panel.svelte-1llogi3.svelte-1llogi3{height:100%}.tab-end.svelte-1llogi3.svelte-1llogi3{flex:1 1 auto;display:flex!important;justify-content:flex-end;padding-right:.5rem}.tab-window.svelte-1llogi3.svelte-1llogi3{display:none;height:100%}.tab-window.visible.svelte-1llogi3.svelte-1llogi3{display:block}.mobile-menu-item.svelte-1llogi3.svelte-1llogi3{display:flex;align-items:center}.mobile-menu-item.svelte-1llogi3 .icon.svelte-1llogi3:first-child{margin-right:.5rem}.mobile-menu-item.svelte-1llogi3 .icon.svelte-1llogi3:last-child{margin-left:.5rem}@media only screen and (max-width: 768px){.navbar-run-buttons.svelte-1llogi3.svelte-1llogi3{flex-grow:1;flex-shrink:1}}.playground-app.svelte-tuc1wl{height:100vh} +.mzn-playground{--mzn-playground-border: hsl(0, 0%, 86%);--mzn-playground-input-background-color: hsl(0, 0%, 100%);--mzn-playground-splitter: #EEE;--mzn-playground-gray: gray;--mzn-playground-blue: blue;--mzn-playground-red: red;--mzn-playground-yellow: #d1d100}.mzn-playground.is-dark .file-cta,.mzn-playground.is-dark .file-name,.mzn-playground.is-dark .select select,.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input,.mzn-playground.is-dark .button,.mzn-playground .file-cta,.mzn-playground .file-name,.mzn-playground .select select,.mzn-playground .textarea,.mzn-playground .input,.mzn-playground .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top}.mzn-playground .file-cta:focus,.mzn-playground .file-name:focus,.mzn-playground.is-dark .select select:focus,.mzn-playground .select select:focus,.mzn-playground .textarea:focus,.mzn-playground .input:focus,.mzn-playground .button:focus,.mzn-playground .is-focused.file-cta,.mzn-playground .is-focused.file-name,.mzn-playground.is-dark .select select.is-focused,.mzn-playground .select select.is-focused,.mzn-playground .is-focused.textarea,.mzn-playground .is-focused.input,.mzn-playground .is-focused.button,.mzn-playground .file-cta:active,.mzn-playground .file-name:active,.mzn-playground.is-dark .select select:active,.mzn-playground .select select:active,.mzn-playground .textarea:active,.mzn-playground .input:active,.mzn-playground .button:active,.mzn-playground .is-active.file-cta,.mzn-playground .is-active.file-name,.mzn-playground.is-dark .select select.is-active,.mzn-playground .select select.is-active,.mzn-playground .is-active.textarea,.mzn-playground .is-active.input,.mzn-playground .is-active.button{outline:none}.mzn-playground [disabled].file-cta,.mzn-playground [disabled].file-name,.mzn-playground.is-dark .select select[disabled],.mzn-playground .select select[disabled],.mzn-playground [disabled].textarea,.mzn-playground [disabled].input,.mzn-playground [disabled].button,fieldset[disabled] .mzn-playground .file-cta,fieldset[disabled] .mzn-playground .file-name,fieldset[disabled] .mzn-playground.is-dark .select select,fieldset[disabled] .mzn-playground .select select,fieldset[disabled] .mzn-playground .textarea,fieldset[disabled] .mzn-playground .input,fieldset[disabled] .mzn-playground .button{cursor:not-allowed}.mzn-playground.is-dark .tabs,.mzn-playground.is-dark .file,.mzn-playground.is-dark .button,.mzn-playground .tabs,.mzn-playground .file,.mzn-playground .button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mzn-playground.is-dark .navbar-link:not(.is-arrowless):after,.mzn-playground.is-dark .select:not(.is-multiple):not(.is-loading):after,.mzn-playground .navbar-link:not(.is-arrowless):after,.mzn-playground .select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.mzn-playground .tabs:not(:last-child),.mzn-playground .block:not(:last-child),.mzn-playground .table-container:not(:last-child),.mzn-playground .table:not(:last-child){margin-bottom:1.5rem}.mzn-playground.is-dark .modal-close,.mzn-playground.is-dark .delete,.mzn-playground .modal-close,.mzn-playground .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:#0a0a0a33;border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.mzn-playground.is-dark .modal-close:before,.mzn-playground.is-dark .delete:before,.mzn-playground .modal-close:before,.mzn-playground .delete:before,.mzn-playground.is-dark .modal-close:after,.mzn-playground.is-dark .delete:after,.mzn-playground .modal-close:after,.mzn-playground .delete:after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.mzn-playground.is-dark .modal-close:before,.mzn-playground.is-dark .delete:before,.mzn-playground .modal-close:before,.mzn-playground .delete:before{height:2px;width:50%}.mzn-playground.is-dark .modal-close:after,.mzn-playground.is-dark .delete:after,.mzn-playground .modal-close:after,.mzn-playground .delete:after{height:50%;width:2px}.mzn-playground .modal-close:hover,.mzn-playground .delete:hover,.mzn-playground .modal-close:focus,.mzn-playground .delete:focus{background-color:#0a0a0a4d}.mzn-playground .modal-close:active,.mzn-playground .delete:active{background-color:#0a0a0a66}.mzn-playground .is-small.modal-close,.mzn-playground .is-small.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.mzn-playground .is-medium.modal-close,.mzn-playground .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.mzn-playground .is-large.modal-close,.mzn-playground .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.mzn-playground.is-dark .control.is-loading:after,.mzn-playground.is-dark .select.is-loading:after,.mzn-playground.is-dark .loader,.mzn-playground.is-dark .button.is-loading:after,.mzn-playground .control.is-loading:after,.mzn-playground .select.is-loading:after,.mzn-playground .loader,.mzn-playground .button.is-loading:after{animation:spinAround .5s infinite linear;border:2px solid hsl(0,0%,86%);border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.mzn-playground.is-dark .modal-background,.mzn-playground.is-dark .modal,.mzn-playground .modal-background,.mzn-playground .modal{bottom:0;left:0;position:absolute;right:0;top:0}.mzn-playground.is-dark .navbar-burger,.mzn-playground .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.mzn-playground html,.mzn-playground body,.mzn-playground p,.mzn-playground ol,.mzn-playground ul,.mzn-playground li,.mzn-playground dl,.mzn-playground dt,.mzn-playground dd,.mzn-playground blockquote,.mzn-playground figure,.mzn-playground fieldset,.mzn-playground legend,.mzn-playground textarea,.mzn-playground pre,.mzn-playground iframe,.mzn-playground hr,.mzn-playground h1,.mzn-playground h2,.mzn-playground h3,.mzn-playground h4,.mzn-playground h5,.mzn-playground h6{margin:0;padding:0}.mzn-playground h1,.mzn-playground h2,.mzn-playground h3,.mzn-playground h4,.mzn-playground h5,.mzn-playground h6{font-size:100%;font-weight:400}.mzn-playground ul{list-style:none}.mzn-playground button,.mzn-playground input,.mzn-playground select,.mzn-playground textarea{margin:0}.mzn-playground html{box-sizing:border-box}.mzn-playground *,.mzn-playground *:before,.mzn-playground *:after{box-sizing:inherit}.mzn-playground img,.mzn-playground video{height:auto;max-width:100%}.mzn-playground iframe{border:0}.mzn-playground table{border-collapse:collapse;border-spacing:0}.mzn-playground td,.mzn-playground th{padding:0}.mzn-playground td:not([align]),.mzn-playground th:not([align]){text-align:inherit}.mzn-playground html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}.mzn-playground article,.mzn-playground aside,.mzn-playground figure,.mzn-playground footer,.mzn-playground header,.mzn-playground hgroup,.mzn-playground section{display:block}.mzn-playground body,.mzn-playground button,.mzn-playground input,.mzn-playground optgroup,.mzn-playground select,.mzn-playground textarea{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mzn-playground code,.mzn-playground pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}.mzn-playground body{color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}.mzn-playground a{color:#485fc7;cursor:pointer;text-decoration:none}.mzn-playground a strong{color:currentColor}.mzn-playground a:hover{color:#363636}.mzn-playground code{background-color:#f5f5f5;color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}.mzn-playground hr{background-color:#f5f5f5;border:none;display:block;height:2px;margin:1.5rem 0}.mzn-playground img{height:auto;max-width:100%}.mzn-playground input[type=checkbox],.mzn-playground input[type=radio]{vertical-align:baseline}.mzn-playground small{font-size:.875em}.mzn-playground span{font-style:inherit;font-weight:inherit}.mzn-playground strong{color:#363636;font-weight:700}.mzn-playground fieldset{border:none}.mzn-playground pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#4a4a4a;font-size:1em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}.mzn-playground pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}.mzn-playground table td,.mzn-playground table th{vertical-align:top}.mzn-playground table td:not([align]),.mzn-playground table th:not([align]){text-align:inherit}.mzn-playground table th{color:#363636}.mzn-playground .button{background-color:#fff;border-color:#dbdbdb;border-width:1px;color:#363636;cursor:pointer;justify-content:center;padding-bottom:calc(.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(.5em - 1px);text-align:center;white-space:nowrap}.mzn-playground .button strong{color:inherit}.mzn-playground .button .icon,.mzn-playground .button .icon.is-small,.mzn-playground .button .icon.is-medium,.mzn-playground .button .icon.is-large{height:1.5em;width:1.5em}.mzn-playground .button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 1px);margin-right:.25em}.mzn-playground .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 1px)}.mzn-playground .button .icon:first-child:last-child{margin-left:calc(-.5em - 1px);margin-right:calc(-.5em - 1px)}.mzn-playground .button:hover,.mzn-playground .button.is-hovered{border-color:#b5b5b5;color:#363636}.mzn-playground .button:focus,.mzn-playground .button.is-focused{border-color:#485fc7;color:#363636}.mzn-playground .button:focus:not(:active),.mzn-playground .button.is-focused:not(:active){box-shadow:0 0 0 .125em #485fc740}.mzn-playground .button:active,.mzn-playground .button.is-active{border-color:#4a4a4a;color:#363636}.mzn-playground .button.is-text{background-color:transparent;border-color:transparent;color:#4a4a4a;text-decoration:underline}.mzn-playground .button.is-text:hover,.mzn-playground .button.is-text.is-hovered,.mzn-playground .button.is-text:focus,.mzn-playground .button.is-text.is-focused{background-color:#f5f5f5;color:#363636}.mzn-playground .button.is-text:active,.mzn-playground .button.is-text.is-active{background-color:#e8e8e8;color:#363636}.mzn-playground .button.is-text[disabled],fieldset[disabled] .mzn-playground .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.mzn-playground .button.is-ghost{background:none;border-color:transparent;color:#485fc7;text-decoration:none}.mzn-playground .button.is-ghost:hover,.mzn-playground .button.is-ghost.is-hovered{color:#485fc7;text-decoration:underline}.mzn-playground .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.mzn-playground .button.is-white:hover,.mzn-playground .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.mzn-playground .button.is-white:focus,.mzn-playground .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.mzn-playground .button.is-white:focus:not(:active),.mzn-playground .button.is-white.is-focused:not(:active){box-shadow:0 0 0 .125em #ffffff40}.mzn-playground .button.is-white:active,.mzn-playground .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.mzn-playground .button.is-white[disabled],fieldset[disabled] .mzn-playground .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.mzn-playground .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.mzn-playground .button.is-white.is-inverted:hover,.mzn-playground .button.is-white.is-inverted.is-hovered{background-color:#000}.mzn-playground .button.is-white.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.mzn-playground .button.is-white.is-loading:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-white.is-outlined:hover,.mzn-playground .button.is-white.is-outlined.is-hovered,.mzn-playground .button.is-white.is-outlined:focus,.mzn-playground .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.mzn-playground .button.is-white.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground .button.is-white.is-outlined.is-loading:hover:after,.mzn-playground .button.is-white.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-white.is-outlined.is-loading:focus:after,.mzn-playground .button.is-white.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground .button.is-white.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.mzn-playground .button.is-white.is-inverted.is-outlined:hover,.mzn-playground .button.is-white.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-white.is-inverted.is-outlined:focus,.mzn-playground .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.mzn-playground .button.is-white.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-white.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-white.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.mzn-playground .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.mzn-playground .button.is-black:hover,.mzn-playground .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.mzn-playground .button.is-black:focus,.mzn-playground .button.is-black.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-black:focus:not(:active),.mzn-playground .button.is-black.is-focused:not(:active){box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground .button.is-black:active,.mzn-playground .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.mzn-playground .button.is-black[disabled],fieldset[disabled] .mzn-playground .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.mzn-playground .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.mzn-playground .button.is-black.is-inverted:hover,.mzn-playground .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-black.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.mzn-playground .button.is-black.is-loading:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.mzn-playground .button.is-black.is-outlined:hover,.mzn-playground .button.is-black.is-outlined.is-hovered,.mzn-playground .button.is-black.is-outlined:focus,.mzn-playground .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.mzn-playground .button.is-black.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground .button.is-black.is-outlined.is-loading:hover:after,.mzn-playground .button.is-black.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-black.is-outlined.is-loading:focus:after,.mzn-playground .button.is-black.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground .button.is-black.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.mzn-playground .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-black.is-inverted.is-outlined:hover,.mzn-playground .button.is-black.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-black.is-inverted.is-outlined:focus,.mzn-playground .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.mzn-playground .button.is-black.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-black.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-black.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-light{background-color:#f5f5f5;border-color:transparent;color:#000000b3}.mzn-playground .button.is-light:hover,.mzn-playground .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:#000000b3}.mzn-playground .button.is-light:focus,.mzn-playground .button.is-light.is-focused{border-color:transparent;color:#000000b3}.mzn-playground .button.is-light:focus:not(:active),.mzn-playground .button.is-light.is-focused:not(:active){box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground .button.is-light:active,.mzn-playground .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:#000000b3}.mzn-playground .button.is-light[disabled],fieldset[disabled] .mzn-playground .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.mzn-playground .button.is-light.is-inverted{background-color:#000000b3;color:#f5f5f5}.mzn-playground .button.is-light.is-inverted:hover,.mzn-playground .button.is-light.is-inverted.is-hovered{background-color:#000000b3}.mzn-playground .button.is-light.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-light.is-inverted{background-color:#000000b3;border-color:transparent;box-shadow:none;color:#f5f5f5}.mzn-playground .button.is-light.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.mzn-playground .button.is-light.is-outlined:hover,.mzn-playground .button.is-light.is-outlined.is-hovered,.mzn-playground .button.is-light.is-outlined:focus,.mzn-playground .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.mzn-playground .button.is-light.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,96%) hsl(0,0%,96%)!important}.mzn-playground .button.is-light.is-outlined.is-loading:hover:after,.mzn-playground .button.is-light.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-light.is-outlined.is-loading:focus:after,.mzn-playground .button.is-light.is-outlined.is-loading.is-focused:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground .button.is-light.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.mzn-playground .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;color:#000000b3}.mzn-playground .button.is-light.is-inverted.is-outlined:hover,.mzn-playground .button.is-light.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-light.is-inverted.is-outlined:focus,.mzn-playground .button.is-light.is-inverted.is-outlined.is-focused{background-color:#000000b3;color:#f5f5f5}.mzn-playground .button.is-light.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-light.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-light.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,96%) hsl(0,0%,96%)!important}.mzn-playground .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;box-shadow:none;color:#000000b3}.mzn-playground .button.is-dark{background-color:#363636;border-color:transparent;color:#fff}.mzn-playground .button.is-dark:hover,.mzn-playground .button.is-dark.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.mzn-playground .button.is-dark:focus,.mzn-playground .button.is-dark.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-dark:focus:not(:active),.mzn-playground .button.is-dark.is-focused:not(:active){box-shadow:0 0 0 .125em #36363640}.mzn-playground .button.is-dark:active,.mzn-playground .button.is-dark.is-active{background-color:#292929;border-color:transparent;color:#fff}.mzn-playground .button.is-dark[disabled],fieldset[disabled] .mzn-playground .button.is-dark{background-color:#363636;border-color:#363636;box-shadow:none}.mzn-playground .button.is-dark.is-inverted{background-color:#fff;color:#363636}.mzn-playground .button.is-dark.is-inverted:hover,.mzn-playground .button.is-dark.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-dark.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.mzn-playground .button.is-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.mzn-playground .button.is-dark.is-outlined:hover,.mzn-playground .button.is-dark.is-outlined.is-hovered,.mzn-playground .button.is-dark.is-outlined:focus,.mzn-playground .button.is-dark.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.mzn-playground .button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,21%) hsl(0,0%,21%)!important}.mzn-playground .button.is-dark.is-outlined.is-loading:hover:after,.mzn-playground .button.is-dark.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-dark.is-outlined.is-loading:focus:after,.mzn-playground .button.is-dark.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-dark.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.mzn-playground .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-dark.is-inverted.is-outlined:hover,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-dark.is-inverted.is-outlined:focus,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.mzn-playground .button.is-dark.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,21%) hsl(0,0%,21%)!important}.mzn-playground .button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-primary{background-color:#1491eb;border-color:transparent;color:#fff}.mzn-playground .button.is-primary:hover,.mzn-playground .button.is-primary.is-hovered{background-color:#138adf;border-color:transparent;color:#fff}.mzn-playground .button.is-primary:focus,.mzn-playground .button.is-primary.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-primary:focus:not(:active),.mzn-playground .button.is-primary.is-focused:not(:active){box-shadow:0 0 0 .125em #1491eb40}.mzn-playground .button.is-primary:active,.mzn-playground .button.is-primary.is-active{background-color:#1283d4;border-color:transparent;color:#fff}.mzn-playground .button.is-primary[disabled],fieldset[disabled] .mzn-playground .button.is-primary{background-color:#1491eb;border-color:#1491eb;box-shadow:none}.mzn-playground .button.is-primary.is-inverted{background-color:#fff;color:#1491eb}.mzn-playground .button.is-primary.is-inverted:hover,.mzn-playground .button.is-primary.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-primary.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1491eb}.mzn-playground .button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-primary.is-outlined{background-color:transparent;border-color:#1491eb;color:#1491eb}.mzn-playground .button.is-primary.is-outlined:hover,.mzn-playground .button.is-primary.is-outlined.is-hovered,.mzn-playground .button.is-primary.is-outlined:focus,.mzn-playground .button.is-primary.is-outlined.is-focused{background-color:#1491eb;border-color:#1491eb;color:#fff}.mzn-playground .button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #1491eb #1491eb!important}.mzn-playground .button.is-primary.is-outlined.is-loading:hover:after,.mzn-playground .button.is-primary.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-primary.is-outlined.is-loading:focus:after,.mzn-playground .button.is-primary.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-primary.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-primary.is-outlined{background-color:transparent;border-color:#1491eb;box-shadow:none;color:#1491eb}.mzn-playground .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-primary.is-inverted.is-outlined:hover,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-primary.is-inverted.is-outlined:focus,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1491eb}.mzn-playground .button.is-primary.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #1491eb #1491eb!important}.mzn-playground .button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-primary.is-light{background-color:#ecf6fd;color:#1074bc}.mzn-playground .button.is-primary.is-light:hover,.mzn-playground .button.is-primary.is-light.is-hovered{background-color:#e0f1fc;border-color:transparent;color:#1074bc}.mzn-playground .button.is-primary.is-light:active,.mzn-playground .button.is-primary.is-light.is-active{background-color:#d5ebfb;border-color:transparent;color:#1074bc}.mzn-playground .button.is-link{background-color:#485fc7;border-color:transparent;color:#fff}.mzn-playground .button.is-link:hover,.mzn-playground .button.is-link.is-hovered{background-color:#3e56c4;border-color:transparent;color:#fff}.mzn-playground .button.is-link:focus,.mzn-playground .button.is-link.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-link:focus:not(:active),.mzn-playground .button.is-link.is-focused:not(:active){box-shadow:0 0 0 .125em #485fc740}.mzn-playground .button.is-link:active,.mzn-playground .button.is-link.is-active{background-color:#3a51bb;border-color:transparent;color:#fff}.mzn-playground .button.is-link[disabled],fieldset[disabled] .mzn-playground .button.is-link{background-color:#485fc7;border-color:#485fc7;box-shadow:none}.mzn-playground .button.is-link.is-inverted{background-color:#fff;color:#485fc7}.mzn-playground .button.is-link.is-inverted:hover,.mzn-playground .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-link.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#485fc7}.mzn-playground .button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-link.is-outlined{background-color:transparent;border-color:#485fc7;color:#485fc7}.mzn-playground .button.is-link.is-outlined:hover,.mzn-playground .button.is-link.is-outlined.is-hovered,.mzn-playground .button.is-link.is-outlined:focus,.mzn-playground .button.is-link.is-outlined.is-focused{background-color:#485fc7;border-color:#485fc7;color:#fff}.mzn-playground .button.is-link.is-outlined.is-loading:after{border-color:transparent transparent hsl(229,53%,53%) hsl(229,53%,53%)!important}.mzn-playground .button.is-link.is-outlined.is-loading:hover:after,.mzn-playground .button.is-link.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-link.is-outlined.is-loading:focus:after,.mzn-playground .button.is-link.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-link.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-link.is-outlined{background-color:transparent;border-color:#485fc7;box-shadow:none;color:#485fc7}.mzn-playground .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-link.is-inverted.is-outlined:hover,.mzn-playground .button.is-link.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-link.is-inverted.is-outlined:focus,.mzn-playground .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#485fc7}.mzn-playground .button.is-link.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-link.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-link.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(229,53%,53%) hsl(229,53%,53%)!important}.mzn-playground .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-link.is-light{background-color:#eff1fa;color:#3850b7}.mzn-playground .button.is-link.is-light:hover,.mzn-playground .button.is-link.is-light.is-hovered{background-color:#e6e9f7;border-color:transparent;color:#3850b7}.mzn-playground .button.is-link.is-light:active,.mzn-playground .button.is-link.is-light.is-active{background-color:#dce0f4;border-color:transparent;color:#3850b7}.mzn-playground .button.is-info{background-color:#3e8ed0;border-color:transparent;color:#fff}.mzn-playground .button.is-info:hover,.mzn-playground .button.is-info.is-hovered{background-color:#3488ce;border-color:transparent;color:#fff}.mzn-playground .button.is-info:focus,.mzn-playground .button.is-info.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-info:focus:not(:active),.mzn-playground .button.is-info.is-focused:not(:active){box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground .button.is-info:active,.mzn-playground .button.is-info.is-active{background-color:#3082c5;border-color:transparent;color:#fff}.mzn-playground .button.is-info[disabled],fieldset[disabled] .mzn-playground .button.is-info{background-color:#3e8ed0;border-color:#3e8ed0;box-shadow:none}.mzn-playground .button.is-info.is-inverted{background-color:#fff;color:#3e8ed0}.mzn-playground .button.is-info.is-inverted:hover,.mzn-playground .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-info.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3e8ed0}.mzn-playground .button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;color:#3e8ed0}.mzn-playground .button.is-info.is-outlined:hover,.mzn-playground .button.is-info.is-outlined.is-hovered,.mzn-playground .button.is-info.is-outlined:focus,.mzn-playground .button.is-info.is-outlined.is-focused{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.mzn-playground .button.is-info.is-outlined.is-loading:after{border-color:transparent transparent hsl(207,61%,53%) hsl(207,61%,53%)!important}.mzn-playground .button.is-info.is-outlined.is-loading:hover:after,.mzn-playground .button.is-info.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-info.is-outlined.is-loading:focus:after,.mzn-playground .button.is-info.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-info.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;box-shadow:none;color:#3e8ed0}.mzn-playground .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-info.is-inverted.is-outlined:hover,.mzn-playground .button.is-info.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-info.is-inverted.is-outlined:focus,.mzn-playground .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#3e8ed0}.mzn-playground .button.is-info.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-info.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-info.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(207,61%,53%) hsl(207,61%,53%)!important}.mzn-playground .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-info.is-light{background-color:#eff5fb;color:#296fa8}.mzn-playground .button.is-info.is-light:hover,.mzn-playground .button.is-info.is-light.is-hovered{background-color:#e4eff9;border-color:transparent;color:#296fa8}.mzn-playground .button.is-info.is-light:active,.mzn-playground .button.is-info.is-light.is-active{background-color:#dae9f6;border-color:transparent;color:#296fa8}.mzn-playground .button.is-success{background-color:#48c78e;border-color:transparent;color:#fff}.mzn-playground .button.is-success:hover,.mzn-playground .button.is-success.is-hovered{background-color:#3ec487;border-color:transparent;color:#fff}.mzn-playground .button.is-success:focus,.mzn-playground .button.is-success.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-success:focus:not(:active),.mzn-playground .button.is-success.is-focused:not(:active){box-shadow:0 0 0 .125em #48c78e40}.mzn-playground .button.is-success:active,.mzn-playground .button.is-success.is-active{background-color:#3abb81;border-color:transparent;color:#fff}.mzn-playground .button.is-success[disabled],fieldset[disabled] .mzn-playground .button.is-success{background-color:#48c78e;border-color:#48c78e;box-shadow:none}.mzn-playground .button.is-success.is-inverted{background-color:#fff;color:#48c78e}.mzn-playground .button.is-success.is-inverted:hover,.mzn-playground .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-success.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#48c78e}.mzn-playground .button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;color:#48c78e}.mzn-playground .button.is-success.is-outlined:hover,.mzn-playground .button.is-success.is-outlined.is-hovered,.mzn-playground .button.is-success.is-outlined:focus,.mzn-playground .button.is-success.is-outlined.is-focused{background-color:#48c78e;border-color:#48c78e;color:#fff}.mzn-playground .button.is-success.is-outlined.is-loading:after{border-color:transparent transparent hsl(153,53%,53%) hsl(153,53%,53%)!important}.mzn-playground .button.is-success.is-outlined.is-loading:hover:after,.mzn-playground .button.is-success.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-success.is-outlined.is-loading:focus:after,.mzn-playground .button.is-success.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-success.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;box-shadow:none;color:#48c78e}.mzn-playground .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-success.is-inverted.is-outlined:hover,.mzn-playground .button.is-success.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-success.is-inverted.is-outlined:focus,.mzn-playground .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#48c78e}.mzn-playground .button.is-success.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-success.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-success.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(153,53%,53%) hsl(153,53%,53%)!important}.mzn-playground .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-success.is-light{background-color:#effaf5;color:#257953}.mzn-playground .button.is-success.is-light:hover,.mzn-playground .button.is-success.is-light.is-hovered{background-color:#e6f7ef;border-color:transparent;color:#257953}.mzn-playground .button.is-success.is-light:active,.mzn-playground .button.is-success.is-light.is-active{background-color:#dcf4e9;border-color:transparent;color:#257953}.mzn-playground .button.is-warning{background-color:#ffe08a;border-color:transparent;color:#000000b3}.mzn-playground .button.is-warning:hover,.mzn-playground .button.is-warning.is-hovered{background-color:#ffdc7d;border-color:transparent;color:#000000b3}.mzn-playground .button.is-warning:focus,.mzn-playground .button.is-warning.is-focused{border-color:transparent;color:#000000b3}.mzn-playground .button.is-warning:focus:not(:active),.mzn-playground .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground .button.is-warning:active,.mzn-playground .button.is-warning.is-active{background-color:#ffd970;border-color:transparent;color:#000000b3}.mzn-playground .button.is-warning[disabled],fieldset[disabled] .mzn-playground .button.is-warning{background-color:#ffe08a;border-color:#ffe08a;box-shadow:none}.mzn-playground .button.is-warning.is-inverted{background-color:#000000b3;color:#ffe08a}.mzn-playground .button.is-warning.is-inverted:hover,.mzn-playground .button.is-warning.is-inverted.is-hovered{background-color:#000000b3}.mzn-playground .button.is-warning.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-warning.is-inverted{background-color:#000000b3;border-color:transparent;box-shadow:none;color:#ffe08a}.mzn-playground .button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground .button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;color:#ffe08a}.mzn-playground .button.is-warning.is-outlined:hover,.mzn-playground .button.is-warning.is-outlined.is-hovered,.mzn-playground .button.is-warning.is-outlined:focus,.mzn-playground .button.is-warning.is-outlined.is-focused{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.mzn-playground .button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent hsl(44,100%,77%) hsl(44,100%,77%)!important}.mzn-playground .button.is-warning.is-outlined.is-loading:hover:after,.mzn-playground .button.is-warning.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-warning.is-outlined.is-loading:focus:after,.mzn-playground .button.is-warning.is-outlined.is-loading.is-focused:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground .button.is-warning.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;box-shadow:none;color:#ffe08a}.mzn-playground .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;color:#000000b3}.mzn-playground .button.is-warning.is-inverted.is-outlined:hover,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-warning.is-inverted.is-outlined:focus,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#000000b3;color:#ffe08a}.mzn-playground .button.is-warning.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(44,100%,77%) hsl(44,100%,77%)!important}.mzn-playground .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;box-shadow:none;color:#000000b3}.mzn-playground .button.is-warning.is-light{background-color:#fffaeb;color:#946c00}.mzn-playground .button.is-warning.is-light:hover,.mzn-playground .button.is-warning.is-light.is-hovered{background-color:#fff6de;border-color:transparent;color:#946c00}.mzn-playground .button.is-warning.is-light:active,.mzn-playground .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#946c00}.mzn-playground .button.is-danger{background-color:#f14668;border-color:transparent;color:#fff}.mzn-playground .button.is-danger:hover,.mzn-playground .button.is-danger.is-hovered{background-color:#f03a5f;border-color:transparent;color:#fff}.mzn-playground .button.is-danger:focus,.mzn-playground .button.is-danger.is-focused{border-color:transparent;color:#fff}.mzn-playground .button.is-danger:focus:not(:active),.mzn-playground .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 .125em #f1466840}.mzn-playground .button.is-danger:active,.mzn-playground .button.is-danger.is-active{background-color:#ef2e55;border-color:transparent;color:#fff}.mzn-playground .button.is-danger[disabled],fieldset[disabled] .mzn-playground .button.is-danger{background-color:#f14668;border-color:#f14668;box-shadow:none}.mzn-playground .button.is-danger.is-inverted{background-color:#fff;color:#f14668}.mzn-playground .button.is-danger.is-inverted:hover,.mzn-playground .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground .button.is-danger.is-inverted[disabled],fieldset[disabled] .mzn-playground .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668}.mzn-playground .button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668}.mzn-playground .button.is-danger.is-outlined:hover,.mzn-playground .button.is-danger.is-outlined.is-hovered,.mzn-playground .button.is-danger.is-outlined:focus,.mzn-playground .button.is-danger.is-outlined.is-focused{background-color:#f14668;border-color:#f14668;color:#fff}.mzn-playground .button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent hsl(348,86%,61%) hsl(348,86%,61%)!important}.mzn-playground .button.is-danger.is-outlined.is-loading:hover:after,.mzn-playground .button.is-danger.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-danger.is-outlined.is-loading:focus:after,.mzn-playground .button.is-danger.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground .button.is-danger.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668}.mzn-playground .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground .button.is-danger.is-inverted.is-outlined:hover,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-hovered,.mzn-playground .button.is-danger.is-inverted.is-outlined:focus,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#f14668}.mzn-playground .button.is-danger.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground .button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(348,86%,61%) hsl(348,86%,61%)!important}.mzn-playground .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground .button.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.mzn-playground .button.is-danger.is-light:hover,.mzn-playground .button.is-danger.is-light.is-hovered{background-color:#fde0e6;border-color:transparent;color:#cc0f35}.mzn-playground .button.is-danger.is-light:active,.mzn-playground .button.is-danger.is-light.is-active{background-color:#fcd4dc;border-color:transparent;color:#cc0f35}.mzn-playground .button.is-small{font-size:.75rem}.mzn-playground .button.is-small:not(.is-rounded){border-radius:2px}.mzn-playground .button.is-normal{font-size:1rem}.mzn-playground .button.is-medium{font-size:1.25rem}.mzn-playground .button.is-large{font-size:1.5rem}.mzn-playground .button[disabled],fieldset[disabled] .mzn-playground .button{background-color:#fff;border-color:#dbdbdb;box-shadow:none;opacity:.5}.mzn-playground .button.is-fullwidth{display:flex;width:100%}.mzn-playground .button.is-loading{color:transparent!important;pointer-events:none}.mzn-playground .button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.mzn-playground .button.is-static{background-color:#f5f5f5;border-color:#dbdbdb;color:#7a7a7a;box-shadow:none;pointer-events:none}.mzn-playground .button.is-rounded{border-radius:9999px;padding-left:1.25em;padding-right:1.25em}.mzn-playground .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.mzn-playground .buttons .button{margin-bottom:.5rem}.mzn-playground .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.mzn-playground .buttons:last-child{margin-bottom:-.5rem}.mzn-playground .buttons:not(:last-child){margin-bottom:1rem}.mzn-playground .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.mzn-playground .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.mzn-playground .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.mzn-playground .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.mzn-playground .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.mzn-playground .buttons.has-addons .button:last-child{margin-right:0}.mzn-playground .buttons.has-addons .button:hover,.mzn-playground .buttons.has-addons .button.is-hovered{z-index:2}.mzn-playground .buttons.has-addons .button:focus,.mzn-playground .buttons.has-addons .button.is-focused,.mzn-playground .buttons.has-addons .button:active,.mzn-playground .buttons.has-addons .button.is-active,.mzn-playground .buttons.has-addons .button.is-selected{z-index:3}.mzn-playground .buttons.has-addons .button:focus:hover,.mzn-playground .buttons.has-addons .button.is-focused:hover,.mzn-playground .buttons.has-addons .button:active:hover,.mzn-playground .buttons.has-addons .button.is-active:hover,.mzn-playground .buttons.has-addons .button.is-selected:hover{z-index:4}.mzn-playground .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground .buttons.is-centered{justify-content:center}.mzn-playground .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.mzn-playground .buttons.is-right{justify-content:flex-end}.mzn-playground .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}@media screen and (max-width: 768px){.mzn-playground .button.is-responsive.is-small{font-size:.5625rem}.mzn-playground .button.is-responsive,.mzn-playground .button.is-responsive.is-normal{font-size:.65625rem}.mzn-playground .button.is-responsive.is-medium{font-size:.75rem}.mzn-playground .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .button.is-responsive.is-small{font-size:.65625rem}.mzn-playground .button.is-responsive,.mzn-playground .button.is-responsive.is-normal{font-size:.75rem}.mzn-playground .button.is-responsive.is-medium{font-size:1rem}.mzn-playground .button.is-responsive.is-large{font-size:1.25rem}}.mzn-playground .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.mzn-playground .icon.is-small{height:1rem;width:1rem}.mzn-playground .icon.is-medium{height:2rem;width:2rem}.mzn-playground .icon.is-large{height:3rem;width:3rem}.mzn-playground .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.mzn-playground .icon-text .icon{flex-grow:0;flex-shrink:0}.mzn-playground .icon-text .icon:not(:last-child){margin-right:.25em}.mzn-playground .icon-text .icon:not(:first-child){margin-left:.25em}.mzn-playground div.icon-text{display:flex}.mzn-playground .table{background-color:#fff;color:#363636}.mzn-playground .table td,.mzn-playground .table th{border:1px solid hsl(0,0%,86%);border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.mzn-playground .table td.is-white,.mzn-playground .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.mzn-playground .table td.is-black,.mzn-playground .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.mzn-playground .table td.is-light,.mzn-playground .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.mzn-playground .table td.is-dark,.mzn-playground .table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.mzn-playground .table td.is-primary,.mzn-playground .table th.is-primary{background-color:#1491eb;border-color:#1491eb;color:#fff}.mzn-playground .table td.is-link,.mzn-playground .table th.is-link{background-color:#485fc7;border-color:#485fc7;color:#fff}.mzn-playground .table td.is-info,.mzn-playground .table th.is-info{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.mzn-playground .table td.is-success,.mzn-playground .table th.is-success{background-color:#48c78e;border-color:#48c78e;color:#fff}.mzn-playground .table td.is-warning,.mzn-playground .table th.is-warning{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.mzn-playground .table td.is-danger,.mzn-playground .table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff}.mzn-playground .table td.is-narrow,.mzn-playground .table th.is-narrow{white-space:nowrap;width:1%}.mzn-playground .table td.is-selected,.mzn-playground .table th.is-selected{background-color:#1491eb;color:#fff}.mzn-playground .table td.is-selected a,.mzn-playground .table td.is-selected strong,.mzn-playground .table th.is-selected a,.mzn-playground .table th.is-selected strong{color:currentColor}.mzn-playground .table td.is-vcentered,.mzn-playground .table th.is-vcentered{vertical-align:middle}.mzn-playground .table th{color:#363636}.mzn-playground .table th:not([align]){text-align:left}.mzn-playground .table tr.is-selected{background-color:#1491eb;color:#fff}.mzn-playground .table tr.is-selected a,.mzn-playground .table tr.is-selected strong{color:currentColor}.mzn-playground .table tr.is-selected td,.mzn-playground .table tr.is-selected th{border-color:#fff;color:currentColor}.mzn-playground .table thead{background-color:transparent}.mzn-playground .table thead td,.mzn-playground .table thead th{border-width:0 0 2px;color:#363636}.mzn-playground .table tfoot{background-color:transparent}.mzn-playground .table tfoot td,.mzn-playground .table tfoot th{border-width:2px 0 0;color:#363636}.mzn-playground .table tbody{background-color:transparent}.mzn-playground .table tbody tr:last-child td,.mzn-playground .table tbody tr:last-child th{border-bottom-width:0}.mzn-playground .table.is-bordered td,.mzn-playground .table.is-bordered th{border-width:1px}.mzn-playground .table.is-bordered tr:last-child td,.mzn-playground .table.is-bordered tr:last-child th{border-bottom-width:1px}.mzn-playground .table.is-fullwidth{width:100%}.mzn-playground .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.mzn-playground .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#fafafa}.mzn-playground .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.mzn-playground .table.is-narrow td,.mzn-playground .table.is-narrow th{padding:.25em .5em}.mzn-playground .table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.mzn-playground .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.mzn-playground .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.mzn-playground .number{align-items:center;background-color:#f5f5f5;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.mzn-playground.is-dark .select select,.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input,.mzn-playground .select select,.mzn-playground .textarea,.mzn-playground .input{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#363636}.mzn-playground.is-dark .select select::-moz-placeholder,.mzn-playground.is-dark .textarea::-moz-placeholder,.mzn-playground.is-dark .input::-moz-placeholder,.mzn-playground .select select::-moz-placeholder,.mzn-playground .textarea::-moz-placeholder,.mzn-playground .input::-moz-placeholder{color:#3636364d}.mzn-playground.is-dark .select select::-webkit-input-placeholder,.mzn-playground.is-dark .textarea::-webkit-input-placeholder,.mzn-playground.is-dark .input::-webkit-input-placeholder,.mzn-playground .select select::-webkit-input-placeholder,.mzn-playground .textarea::-webkit-input-placeholder,.mzn-playground .input::-webkit-input-placeholder{color:#3636364d}.mzn-playground.is-dark .select select:-moz-placeholder,.mzn-playground .select select:-moz-placeholder,.mzn-playground .textarea:-moz-placeholder,.mzn-playground .input:-moz-placeholder{color:#3636364d}.mzn-playground.is-dark .select select:-ms-input-placeholder,.mzn-playground .select select:-ms-input-placeholder,.mzn-playground .textarea:-ms-input-placeholder,.mzn-playground .input:-ms-input-placeholder{color:#3636364d}.mzn-playground.is-dark .select select:hover,.mzn-playground .select select:hover,.mzn-playground .textarea:hover,.mzn-playground .input:hover,.mzn-playground.is-dark .select select.is-hovered,.mzn-playground .select select.is-hovered,.mzn-playground .is-hovered.textarea,.mzn-playground .is-hovered.input{border-color:#b5b5b5}.mzn-playground.is-dark .select select:focus,.mzn-playground .select select:focus,.mzn-playground .textarea:focus,.mzn-playground .input:focus,.mzn-playground.is-dark .select select.is-focused,.mzn-playground .select select.is-focused,.mzn-playground .is-focused.textarea,.mzn-playground .is-focused.input,.mzn-playground.is-dark .select select:active,.mzn-playground .select select:active,.mzn-playground .textarea:active,.mzn-playground .input:active,.mzn-playground.is-dark .select select.is-active,.mzn-playground .select select.is-active,.mzn-playground .is-active.textarea,.mzn-playground .is-active.input{border-color:#485fc7;box-shadow:0 0 0 .125em #485fc740}.mzn-playground.is-dark .select select[disabled],.mzn-playground .select select[disabled],.mzn-playground [disabled].textarea,.mzn-playground [disabled].input,fieldset[disabled] .mzn-playground.is-dark .select select,fieldset[disabled] .mzn-playground .select select,fieldset[disabled] .mzn-playground .textarea,fieldset[disabled] .mzn-playground .input{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.mzn-playground.is-dark .select select[disabled]::-moz-placeholder,.mzn-playground .select select[disabled]::-moz-placeholder,.mzn-playground [disabled].textarea::-moz-placeholder,.mzn-playground [disabled].input::-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select::-moz-placeholder,fieldset[disabled] .mzn-playground .select select::-moz-placeholder,fieldset[disabled] .mzn-playground .textarea::-moz-placeholder,fieldset[disabled] .mzn-playground .input::-moz-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]::-webkit-input-placeholder,.mzn-playground .select select[disabled]::-webkit-input-placeholder,.mzn-playground [disabled].textarea::-webkit-input-placeholder,.mzn-playground [disabled].input::-webkit-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select::-webkit-input-placeholder,fieldset[disabled] .mzn-playground .select select::-webkit-input-placeholder,fieldset[disabled] .mzn-playground .textarea::-webkit-input-placeholder,fieldset[disabled] .mzn-playground .input::-webkit-input-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]:-moz-placeholder,.mzn-playground .select select[disabled]:-moz-placeholder,.mzn-playground [disabled].textarea:-moz-placeholder,.mzn-playground [disabled].input:-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select:-moz-placeholder,fieldset[disabled] .mzn-playground .select select:-moz-placeholder,fieldset[disabled] .mzn-playground .textarea:-moz-placeholder,fieldset[disabled] .mzn-playground .input:-moz-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]:-ms-input-placeholder,.mzn-playground .select select[disabled]:-ms-input-placeholder,.mzn-playground [disabled].textarea:-ms-input-placeholder,.mzn-playground [disabled].input:-ms-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select:-ms-input-placeholder,fieldset[disabled] .mzn-playground .select select:-ms-input-placeholder,fieldset[disabled] .mzn-playground .textarea:-ms-input-placeholder,fieldset[disabled] .mzn-playground .input:-ms-input-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input,.mzn-playground .textarea,.mzn-playground .input{box-shadow:inset 0 .0625em .125em #0a0a0a0d;max-width:100%;width:100%}.mzn-playground [readonly].textarea,.mzn-playground [readonly].input{box-shadow:none}.mzn-playground .is-white.textarea,.mzn-playground .is-white.input{border-color:#fff}.mzn-playground .is-white.textarea:focus,.mzn-playground .is-white.input:focus,.mzn-playground .is-white.is-focused.textarea,.mzn-playground .is-white.is-focused.input,.mzn-playground .is-white.textarea:active,.mzn-playground .is-white.input:active,.mzn-playground .is-white.is-active.textarea,.mzn-playground .is-white.is-active.input{box-shadow:0 0 0 .125em #ffffff40}.mzn-playground .is-black.textarea,.mzn-playground .is-black.input{border-color:#0a0a0a}.mzn-playground .is-black.textarea:focus,.mzn-playground .is-black.input:focus,.mzn-playground .is-black.is-focused.textarea,.mzn-playground .is-black.is-focused.input,.mzn-playground .is-black.textarea:active,.mzn-playground .is-black.input:active,.mzn-playground .is-black.is-active.textarea,.mzn-playground .is-black.is-active.input{box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground .is-light.textarea,.mzn-playground .is-light.input{border-color:#f5f5f5}.mzn-playground .is-light.textarea:focus,.mzn-playground .is-light.input:focus,.mzn-playground .is-light.is-focused.textarea,.mzn-playground .is-light.is-focused.input,.mzn-playground .is-light.textarea:active,.mzn-playground .is-light.input:active,.mzn-playground .is-light.is-active.textarea,.mzn-playground .is-light.is-active.input{box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground .is-dark.textarea,.mzn-playground .is-dark.input{border-color:#363636}.mzn-playground .is-dark.textarea:focus,.mzn-playground .is-dark.input:focus,.mzn-playground .is-dark.is-focused.textarea,.mzn-playground .is-dark.is-focused.input,.mzn-playground .is-dark.textarea:active,.mzn-playground .is-dark.input:active,.mzn-playground .is-dark.is-active.textarea,.mzn-playground .is-dark.is-active.input{box-shadow:0 0 0 .125em #36363640}.mzn-playground .is-primary.textarea,.mzn-playground .is-primary.input{border-color:#1491eb}.mzn-playground .is-primary.textarea:focus,.mzn-playground .is-primary.input:focus,.mzn-playground .is-primary.is-focused.textarea,.mzn-playground .is-primary.is-focused.input,.mzn-playground .is-primary.textarea:active,.mzn-playground .is-primary.input:active,.mzn-playground .is-primary.is-active.textarea,.mzn-playground .is-primary.is-active.input{box-shadow:0 0 0 .125em #1491eb40}.mzn-playground .is-link.textarea,.mzn-playground .is-link.input{border-color:#485fc7}.mzn-playground .is-link.textarea:focus,.mzn-playground .is-link.input:focus,.mzn-playground .is-link.is-focused.textarea,.mzn-playground .is-link.is-focused.input,.mzn-playground .is-link.textarea:active,.mzn-playground .is-link.input:active,.mzn-playground .is-link.is-active.textarea,.mzn-playground .is-link.is-active.input{box-shadow:0 0 0 .125em #485fc740}.mzn-playground .is-info.textarea,.mzn-playground .is-info.input{border-color:#3e8ed0}.mzn-playground .is-info.textarea:focus,.mzn-playground .is-info.input:focus,.mzn-playground .is-info.is-focused.textarea,.mzn-playground .is-info.is-focused.input,.mzn-playground .is-info.textarea:active,.mzn-playground .is-info.input:active,.mzn-playground .is-info.is-active.textarea,.mzn-playground .is-info.is-active.input{box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground .is-success.textarea,.mzn-playground .is-success.input{border-color:#48c78e}.mzn-playground .is-success.textarea:focus,.mzn-playground .is-success.input:focus,.mzn-playground .is-success.is-focused.textarea,.mzn-playground .is-success.is-focused.input,.mzn-playground .is-success.textarea:active,.mzn-playground .is-success.input:active,.mzn-playground .is-success.is-active.textarea,.mzn-playground .is-success.is-active.input{box-shadow:0 0 0 .125em #48c78e40}.mzn-playground .is-warning.textarea,.mzn-playground .is-warning.input{border-color:#ffe08a}.mzn-playground .is-warning.textarea:focus,.mzn-playground .is-warning.input:focus,.mzn-playground .is-warning.is-focused.textarea,.mzn-playground .is-warning.is-focused.input,.mzn-playground .is-warning.textarea:active,.mzn-playground .is-warning.input:active,.mzn-playground .is-warning.is-active.textarea,.mzn-playground .is-warning.is-active.input{box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground .is-danger.textarea,.mzn-playground .is-danger.input{border-color:#f14668}.mzn-playground .is-danger.textarea:focus,.mzn-playground .is-danger.input:focus,.mzn-playground .is-danger.is-focused.textarea,.mzn-playground .is-danger.is-focused.input,.mzn-playground .is-danger.textarea:active,.mzn-playground .is-danger.input:active,.mzn-playground .is-danger.is-active.textarea,.mzn-playground .is-danger.is-active.input{box-shadow:0 0 0 .125em #f1466840}.mzn-playground .is-small.textarea,.mzn-playground .is-small.input{border-radius:2px;font-size:.75rem}.mzn-playground .is-medium.textarea,.mzn-playground .is-medium.input{font-size:1.25rem}.mzn-playground .is-large.textarea,.mzn-playground .is-large.input{font-size:1.5rem}.mzn-playground .is-fullwidth.textarea,.mzn-playground .is-fullwidth.input{display:block;width:100%}.mzn-playground .is-inline.textarea,.mzn-playground .is-inline.input{display:inline;width:auto}.mzn-playground .input.is-rounded{border-radius:9999px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.mzn-playground .input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.mzn-playground .textarea{display:block;max-width:100%;min-width:100%;padding:calc(.75em - 1px);resize:vertical}.mzn-playground .textarea:not([rows]){max-height:40em;min-height:8em}.mzn-playground .textarea[rows]{height:initial}.mzn-playground .textarea.has-fixed-size{resize:none}.mzn-playground.is-dark .radio,.mzn-playground.is-dark .checkbox,.mzn-playground .radio,.mzn-playground .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.mzn-playground.is-dark .radio input,.mzn-playground.is-dark .checkbox input,.mzn-playground .radio input,.mzn-playground .checkbox input{cursor:pointer}.mzn-playground .radio:hover,.mzn-playground .checkbox:hover{color:#363636}.mzn-playground [disabled].radio,.mzn-playground [disabled].checkbox,fieldset[disabled] .mzn-playground .radio,fieldset[disabled] .mzn-playground .checkbox,.mzn-playground .radio input[disabled],.mzn-playground .checkbox input[disabled]{color:#7a7a7a;cursor:not-allowed}.mzn-playground .radio+.radio{margin-left:.5em}.mzn-playground .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.mzn-playground .select:not(.is-multiple){height:2.5em}.mzn-playground .select:not(.is-multiple):not(.is-loading):after{border-color:#485fc7;right:1.125em;z-index:4}.mzn-playground .select.is-rounded select{border-radius:9999px;padding-left:1em}.mzn-playground .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.mzn-playground .select select::-ms-expand{display:none}.mzn-playground .select select[disabled]:hover,fieldset[disabled] .mzn-playground .select select:hover{border-color:#f5f5f5}.mzn-playground .select select:not([multiple]){padding-right:2.5em}.mzn-playground .select select[multiple]{height:auto;padding:0}.mzn-playground .select select[multiple] option{padding:.5em 1em}.mzn-playground .select:not(.is-multiple):not(.is-loading):hover:after{border-color:#363636}.mzn-playground .select.is-white:not(:hover):after{border-color:#fff}.mzn-playground .select.is-white select{border-color:#fff}.mzn-playground .select.is-white select:hover,.mzn-playground .select.is-white select.is-hovered{border-color:#f2f2f2}.mzn-playground .select.is-white select:focus,.mzn-playground .select.is-white select.is-focused,.mzn-playground .select.is-white select:active,.mzn-playground .select.is-white select.is-active{box-shadow:0 0 0 .125em #ffffff40}.mzn-playground .select.is-black:not(:hover):after{border-color:#0a0a0a}.mzn-playground .select.is-black select{border-color:#0a0a0a}.mzn-playground .select.is-black select:hover,.mzn-playground .select.is-black select.is-hovered{border-color:#000}.mzn-playground .select.is-black select:focus,.mzn-playground .select.is-black select.is-focused,.mzn-playground .select.is-black select:active,.mzn-playground .select.is-black select.is-active{box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground .select.is-light:not(:hover):after{border-color:#f5f5f5}.mzn-playground .select.is-light select{border-color:#f5f5f5}.mzn-playground .select.is-light select:hover,.mzn-playground .select.is-light select.is-hovered{border-color:#e8e8e8}.mzn-playground .select.is-light select:focus,.mzn-playground .select.is-light select.is-focused,.mzn-playground .select.is-light select:active,.mzn-playground .select.is-light select.is-active{box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground .select.is-dark:not(:hover):after{border-color:#363636}.mzn-playground .select.is-dark select{border-color:#363636}.mzn-playground .select.is-dark select:hover,.mzn-playground .select.is-dark select.is-hovered{border-color:#292929}.mzn-playground .select.is-dark select:focus,.mzn-playground .select.is-dark select.is-focused,.mzn-playground .select.is-dark select:active,.mzn-playground .select.is-dark select.is-active{box-shadow:0 0 0 .125em #36363640}.mzn-playground .select.is-primary:not(:hover):after{border-color:#1491eb}.mzn-playground .select.is-primary select{border-color:#1491eb}.mzn-playground .select.is-primary select:hover,.mzn-playground .select.is-primary select.is-hovered{border-color:#1283d4}.mzn-playground .select.is-primary select:focus,.mzn-playground .select.is-primary select.is-focused,.mzn-playground .select.is-primary select:active,.mzn-playground .select.is-primary select.is-active{box-shadow:0 0 0 .125em #1491eb40}.mzn-playground .select.is-link:not(:hover):after{border-color:#485fc7}.mzn-playground .select.is-link select{border-color:#485fc7}.mzn-playground .select.is-link select:hover,.mzn-playground .select.is-link select.is-hovered{border-color:#3a51bb}.mzn-playground .select.is-link select:focus,.mzn-playground .select.is-link select.is-focused,.mzn-playground .select.is-link select:active,.mzn-playground .select.is-link select.is-active{box-shadow:0 0 0 .125em #485fc740}.mzn-playground .select.is-info:not(:hover):after{border-color:#3e8ed0}.mzn-playground .select.is-info select{border-color:#3e8ed0}.mzn-playground .select.is-info select:hover,.mzn-playground .select.is-info select.is-hovered{border-color:#3082c5}.mzn-playground .select.is-info select:focus,.mzn-playground .select.is-info select.is-focused,.mzn-playground .select.is-info select:active,.mzn-playground .select.is-info select.is-active{box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground .select.is-success:not(:hover):after{border-color:#48c78e}.mzn-playground .select.is-success select{border-color:#48c78e}.mzn-playground .select.is-success select:hover,.mzn-playground .select.is-success select.is-hovered{border-color:#3abb81}.mzn-playground .select.is-success select:focus,.mzn-playground .select.is-success select.is-focused,.mzn-playground .select.is-success select:active,.mzn-playground .select.is-success select.is-active{box-shadow:0 0 0 .125em #48c78e40}.mzn-playground .select.is-warning:not(:hover):after{border-color:#ffe08a}.mzn-playground .select.is-warning select{border-color:#ffe08a}.mzn-playground .select.is-warning select:hover,.mzn-playground .select.is-warning select.is-hovered{border-color:#ffd970}.mzn-playground .select.is-warning select:focus,.mzn-playground .select.is-warning select.is-focused,.mzn-playground .select.is-warning select:active,.mzn-playground .select.is-warning select.is-active{box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground .select.is-danger:not(:hover):after{border-color:#f14668}.mzn-playground .select.is-danger select{border-color:#f14668}.mzn-playground .select.is-danger select:hover,.mzn-playground .select.is-danger select.is-hovered{border-color:#ef2e55}.mzn-playground .select.is-danger select:focus,.mzn-playground .select.is-danger select.is-focused,.mzn-playground .select.is-danger select:active,.mzn-playground .select.is-danger select.is-active{box-shadow:0 0 0 .125em #f1466840}.mzn-playground .select.is-small{border-radius:2px;font-size:.75rem}.mzn-playground .select.is-medium{font-size:1.25rem}.mzn-playground .select.is-large{font-size:1.5rem}.mzn-playground .select.is-disabled:after{border-color:#7a7a7a!important;opacity:.5}.mzn-playground .select.is-fullwidth,.mzn-playground .select.is-fullwidth select{width:100%}.mzn-playground .select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;transform:none}.mzn-playground .select.is-loading.is-small:after{font-size:.75rem}.mzn-playground .select.is-loading.is-medium:after{font-size:1.25rem}.mzn-playground .select.is-loading.is-large:after{font-size:1.5rem}.mzn-playground .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.mzn-playground .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.mzn-playground .file.is-white:hover .file-cta,.mzn-playground .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.mzn-playground .file.is-white:focus .file-cta,.mzn-playground .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #ffffff40;color:#0a0a0a}.mzn-playground .file.is-white:active .file-cta,.mzn-playground .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.mzn-playground .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.mzn-playground .file.is-black:hover .file-cta,.mzn-playground .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.mzn-playground .file.is-black:focus .file-cta,.mzn-playground .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #0a0a0a40;color:#fff}.mzn-playground .file.is-black:active .file-cta,.mzn-playground .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.mzn-playground .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#000000b3}.mzn-playground .file.is-light:hover .file-cta,.mzn-playground .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:#000000b3}.mzn-playground .file.is-light:focus .file-cta,.mzn-playground .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #f5f5f540;color:#000000b3}.mzn-playground .file.is-light:active .file-cta,.mzn-playground .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#000000b3}.mzn-playground .file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#fff}.mzn-playground .file.is-dark:hover .file-cta,.mzn-playground .file.is-dark.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.mzn-playground .file.is-dark:focus .file-cta,.mzn-playground .file.is-dark.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #36363640;color:#fff}.mzn-playground .file.is-dark:active .file-cta,.mzn-playground .file.is-dark.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.mzn-playground .file.is-primary .file-cta{background-color:#1491eb;border-color:transparent;color:#fff}.mzn-playground .file.is-primary:hover .file-cta,.mzn-playground .file.is-primary.is-hovered .file-cta{background-color:#138adf;border-color:transparent;color:#fff}.mzn-playground .file.is-primary:focus .file-cta,.mzn-playground .file.is-primary.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #1491eb40;color:#fff}.mzn-playground .file.is-primary:active .file-cta,.mzn-playground .file.is-primary.is-active .file-cta{background-color:#1283d4;border-color:transparent;color:#fff}.mzn-playground .file.is-link .file-cta{background-color:#485fc7;border-color:transparent;color:#fff}.mzn-playground .file.is-link:hover .file-cta,.mzn-playground .file.is-link.is-hovered .file-cta{background-color:#3e56c4;border-color:transparent;color:#fff}.mzn-playground .file.is-link:focus .file-cta,.mzn-playground .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #485fc740;color:#fff}.mzn-playground .file.is-link:active .file-cta,.mzn-playground .file.is-link.is-active .file-cta{background-color:#3a51bb;border-color:transparent;color:#fff}.mzn-playground .file.is-info .file-cta{background-color:#3e8ed0;border-color:transparent;color:#fff}.mzn-playground .file.is-info:hover .file-cta,.mzn-playground .file.is-info.is-hovered .file-cta{background-color:#3488ce;border-color:transparent;color:#fff}.mzn-playground .file.is-info:focus .file-cta,.mzn-playground .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #3e8ed040;color:#fff}.mzn-playground .file.is-info:active .file-cta,.mzn-playground .file.is-info.is-active .file-cta{background-color:#3082c5;border-color:transparent;color:#fff}.mzn-playground .file.is-success .file-cta{background-color:#48c78e;border-color:transparent;color:#fff}.mzn-playground .file.is-success:hover .file-cta,.mzn-playground .file.is-success.is-hovered .file-cta{background-color:#3ec487;border-color:transparent;color:#fff}.mzn-playground .file.is-success:focus .file-cta,.mzn-playground .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #48c78e40;color:#fff}.mzn-playground .file.is-success:active .file-cta,.mzn-playground .file.is-success.is-active .file-cta{background-color:#3abb81;border-color:transparent;color:#fff}.mzn-playground .file.is-warning .file-cta{background-color:#ffe08a;border-color:transparent;color:#000000b3}.mzn-playground .file.is-warning:hover .file-cta,.mzn-playground .file.is-warning.is-hovered .file-cta{background-color:#ffdc7d;border-color:transparent;color:#000000b3}.mzn-playground .file.is-warning:focus .file-cta,.mzn-playground .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #ffe08a40;color:#000000b3}.mzn-playground .file.is-warning:active .file-cta,.mzn-playground .file.is-warning.is-active .file-cta{background-color:#ffd970;border-color:transparent;color:#000000b3}.mzn-playground .file.is-danger .file-cta{background-color:#f14668;border-color:transparent;color:#fff}.mzn-playground .file.is-danger:hover .file-cta,.mzn-playground .file.is-danger.is-hovered .file-cta{background-color:#f03a5f;border-color:transparent;color:#fff}.mzn-playground .file.is-danger:focus .file-cta,.mzn-playground .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #f1466840;color:#fff}.mzn-playground .file.is-danger:active .file-cta,.mzn-playground .file.is-danger.is-active .file-cta{background-color:#ef2e55;border-color:transparent;color:#fff}.mzn-playground .file.is-small{font-size:.75rem}.mzn-playground .file.is-normal{font-size:1rem}.mzn-playground .file.is-medium{font-size:1.25rem}.mzn-playground .file.is-medium .file-icon .fa{font-size:21px}.mzn-playground .file.is-large{font-size:1.5rem}.mzn-playground .file.is-large .file-icon .fa{font-size:28px}.mzn-playground .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.mzn-playground .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground .file.has-name.is-empty .file-cta{border-radius:4px}.mzn-playground .file.has-name.is-empty .file-name{display:none}.mzn-playground .file.is-boxed .file-label{flex-direction:column}.mzn-playground .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.mzn-playground .file.is-boxed .file-name{border-width:0 1px 1px}.mzn-playground .file.is-boxed .file-icon{height:1.5em;width:1.5em}.mzn-playground .file.is-boxed .file-icon .fa{font-size:21px}.mzn-playground .file.is-boxed.is-small .file-icon .fa{font-size:14px}.mzn-playground .file.is-boxed.is-medium .file-icon .fa{font-size:28px}.mzn-playground .file.is-boxed.is-large .file-icon .fa{font-size:35px}.mzn-playground .file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.mzn-playground .file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.mzn-playground .file.is-centered{justify-content:center}.mzn-playground .file.is-fullwidth .file-label{width:100%}.mzn-playground .file.is-fullwidth .file-name{flex-grow:1;max-width:none}.mzn-playground .file.is-right{justify-content:flex-end}.mzn-playground .file.is-right .file-cta{border-radius:0 4px 4px 0}.mzn-playground .file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.mzn-playground .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.mzn-playground .file-label:hover .file-cta{background-color:#eee;color:#363636}.mzn-playground .file-label:hover .file-name{border-color:#d5d5d5}.mzn-playground .file-label:active .file-cta{background-color:#e8e8e8;color:#363636}.mzn-playground .file-label:active .file-name{border-color:#cfcfcf}.mzn-playground .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.mzn-playground .file-cta,.mzn-playground .file-name{border-color:#dbdbdb;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.mzn-playground .file-cta{background-color:#f5f5f5;color:#4a4a4a}.mzn-playground .file-name{border-color:#dbdbdb;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.mzn-playground .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.mzn-playground .file-icon .fa{font-size:14px}.mzn-playground .label{color:#363636;display:block;font-size:1rem;font-weight:700}.mzn-playground .label:not(:last-child){margin-bottom:.5em}.mzn-playground .label.is-small{font-size:.75rem}.mzn-playground .label.is-medium{font-size:1.25rem}.mzn-playground .label.is-large{font-size:1.5rem}.mzn-playground .help{display:block;font-size:.75rem;margin-top:.25rem}.mzn-playground .help.is-white{color:#fff}.mzn-playground .help.is-black{color:#0a0a0a}.mzn-playground .help.is-light{color:#f5f5f5}.mzn-playground .help.is-dark{color:#363636}.mzn-playground .help.is-primary{color:#1491eb}.mzn-playground .help.is-link{color:#485fc7}.mzn-playground .help.is-info{color:#3e8ed0}.mzn-playground .help.is-success{color:#48c78e}.mzn-playground .help.is-warning{color:#ffe08a}.mzn-playground .help.is-danger{color:#f14668}.mzn-playground .field:not(:last-child){margin-bottom:.75rem}.mzn-playground .field.has-addons{display:flex;justify-content:flex-start}.mzn-playground .field.has-addons .control:not(:last-child){margin-right:-1px}.mzn-playground .field.has-addons .control:not(:first-child):not(:last-child) .button,.mzn-playground .field.has-addons .control:not(:first-child):not(:last-child) .input,.mzn-playground .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.mzn-playground .field.has-addons .control:first-child:not(:only-child) .button,.mzn-playground .field.has-addons .control:first-child:not(:only-child) .input,.mzn-playground .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.mzn-playground .field.has-addons .control:last-child:not(:only-child) .button,.mzn-playground .field.has-addons .control:last-child:not(:only-child) .input,.mzn-playground .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground .field.has-addons .control .button:not([disabled]):hover,.mzn-playground .field.has-addons .control .button:not([disabled]).is-hovered,.mzn-playground .field.has-addons .control .input:not([disabled]):hover,.mzn-playground .field.has-addons .control .input:not([disabled]).is-hovered,.mzn-playground .field.has-addons .control .select select:not([disabled]):hover,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-hovered{z-index:2}.mzn-playground .field.has-addons .control .button:not([disabled]):focus,.mzn-playground .field.has-addons .control .button:not([disabled]).is-focused,.mzn-playground .field.has-addons .control .button:not([disabled]):active,.mzn-playground .field.has-addons .control .button:not([disabled]).is-active,.mzn-playground .field.has-addons .control .input:not([disabled]):focus,.mzn-playground .field.has-addons .control .input:not([disabled]).is-focused,.mzn-playground .field.has-addons .control .input:not([disabled]):active,.mzn-playground .field.has-addons .control .input:not([disabled]).is-active,.mzn-playground .field.has-addons .control .select select:not([disabled]):focus,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-focused,.mzn-playground .field.has-addons .control .select select:not([disabled]):active,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-active{z-index:3}.mzn-playground .field.has-addons .control .button:not([disabled]):focus:hover,.mzn-playground .field.has-addons .control .button:not([disabled]).is-focused:hover,.mzn-playground .field.has-addons .control .button:not([disabled]):active:hover,.mzn-playground .field.has-addons .control .button:not([disabled]).is-active:hover,.mzn-playground .field.has-addons .control .input:not([disabled]):focus:hover,.mzn-playground .field.has-addons .control .input:not([disabled]).is-focused:hover,.mzn-playground .field.has-addons .control .input:not([disabled]):active:hover,.mzn-playground .field.has-addons .control .input:not([disabled]).is-active:hover,.mzn-playground .field.has-addons .control .select select:not([disabled]):focus:hover,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-focused:hover,.mzn-playground .field.has-addons .control .select select:not([disabled]):active:hover,.mzn-playground .field.has-addons .control .select select:not([disabled]).is-active:hover{z-index:4}.mzn-playground .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground .field.has-addons.has-addons-centered{justify-content:center}.mzn-playground .field.has-addons.has-addons-right{justify-content:flex-end}.mzn-playground .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.mzn-playground .field.is-grouped{display:flex;justify-content:flex-start}.mzn-playground .field.is-grouped>.control{flex-shrink:0}.mzn-playground .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.mzn-playground .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground .field.is-grouped.is-grouped-centered{justify-content:center}.mzn-playground .field.is-grouped.is-grouped-right{justify-content:flex-end}.mzn-playground .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.mzn-playground .field.is-grouped.is-grouped-multiline>.control:last-child,.mzn-playground .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.mzn-playground .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.mzn-playground .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.mzn-playground .field.is-horizontal{display:flex}}.mzn-playground .field-label .label{font-size:inherit}@media screen and (max-width: 768px){.mzn-playground .field-label{margin-bottom:.5rem}}@media screen and (min-width: 769px),print{.mzn-playground .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.mzn-playground .field-label.is-small{font-size:.75rem;padding-top:.375em}.mzn-playground .field-label.is-normal{padding-top:.375em}.mzn-playground .field-label.is-medium{font-size:1.25rem;padding-top:.375em}.mzn-playground .field-label.is-large{font-size:1.5rem;padding-top:.375em}}.mzn-playground .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.mzn-playground .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.mzn-playground .field-body .field{margin-bottom:0}.mzn-playground .field-body>.field{flex-shrink:1}.mzn-playground .field-body>.field:not(.is-narrow){flex-grow:1}.mzn-playground .field-body>.field:not(:last-child){margin-right:.75rem}}.mzn-playground .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.mzn-playground .control.has-icons-left .input:focus~.icon,.mzn-playground .control.has-icons-left .select:focus~.icon,.mzn-playground .control.has-icons-right .input:focus~.icon,.mzn-playground .control.has-icons-right .select:focus~.icon{color:#4a4a4a}.mzn-playground .control.has-icons-left .input.is-small~.icon,.mzn-playground .control.has-icons-left .select.is-small~.icon,.mzn-playground .control.has-icons-right .input.is-small~.icon,.mzn-playground .control.has-icons-right .select.is-small~.icon{font-size:.75rem}.mzn-playground .control.has-icons-left .input.is-medium~.icon,.mzn-playground .control.has-icons-left .select.is-medium~.icon,.mzn-playground .control.has-icons-right .input.is-medium~.icon,.mzn-playground .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.mzn-playground .control.has-icons-left .input.is-large~.icon,.mzn-playground .control.has-icons-left .select.is-large~.icon,.mzn-playground .control.has-icons-right .input.is-large~.icon,.mzn-playground .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.mzn-playground .control.has-icons-left .icon,.mzn-playground .control.has-icons-right .icon{color:#dbdbdb;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.mzn-playground .control.has-icons-left .input,.mzn-playground .control.has-icons-left .select select{padding-left:2.5em}.mzn-playground .control.has-icons-left .icon.is-left{left:0}.mzn-playground .control.has-icons-right .input,.mzn-playground .control.has-icons-right .select select{padding-right:2.5em}.mzn-playground .control.has-icons-right .icon.is-right{right:0}.mzn-playground .control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.mzn-playground .control.is-loading.is-small:after{font-size:.75rem}.mzn-playground .control.is-loading.is-medium:after{font-size:1.25rem}.mzn-playground .control.is-loading.is-large:after{font-size:1.5rem}.mzn-playground .dropdown{display:inline-flex;position:relative;vertical-align:top}.mzn-playground .dropdown.is-active .dropdown-menu,.mzn-playground .dropdown.is-hoverable:hover .dropdown-menu{display:block}.mzn-playground .dropdown.is-right .dropdown-menu{left:auto;right:0}.mzn-playground .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.mzn-playground .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.mzn-playground .dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;padding-bottom:.5rem;padding-top:.5rem}.mzn-playground .dropdown-item{color:#4a4a4a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}.mzn-playground a.dropdown-item,.mzn-playground button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}.mzn-playground a.dropdown-item:hover,.mzn-playground button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}.mzn-playground a.dropdown-item.is-active,.mzn-playground button.dropdown-item.is-active{background-color:#485fc7;color:#fff}.mzn-playground .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:.5rem 0}.mzn-playground .menu{font-size:1rem}.mzn-playground .menu.is-small{font-size:.75rem}.mzn-playground .menu.is-medium{font-size:1.25rem}.mzn-playground .menu.is-large{font-size:1.5rem}.mzn-playground .menu-list{line-height:1.25}.mzn-playground .menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:.5em .75em}.mzn-playground .menu-list a:hover{background-color:#f5f5f5;color:#363636}.mzn-playground .menu-list a.is-active{background-color:#485fc7;color:#fff}.mzn-playground .menu-list li ul{border-left:1px solid hsl(0,0%,86%);margin:.75em;padding-left:.75em}.mzn-playground .menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.mzn-playground .menu-label:not(:first-child){margin-top:1em}.mzn-playground .menu-label:not(:last-child){margin-bottom:1em}.mzn-playground .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.mzn-playground .modal.is-active{display:flex}.mzn-playground .modal-background{background-color:#0a0a0adb}.mzn-playground .modal-content,.mzn-playground .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.mzn-playground .modal-content,.mzn-playground .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.mzn-playground .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.mzn-playground .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.mzn-playground .modal-card-head,.mzn-playground .modal-card-foot{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.mzn-playground .modal-card-head{border-bottom:1px solid hsl(0,0%,86%);border-top-left-radius:6px;border-top-right-radius:6px}.mzn-playground .modal-card-title{color:#363636;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.mzn-playground .modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid hsl(0,0%,86%)}.mzn-playground .modal-card-foot .button:not(:last-child){margin-right:.5em}.mzn-playground .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.mzn-playground .navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}.mzn-playground .navbar.is-white{background-color:#fff;color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-brand>.navbar-item,.mzn-playground .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-white .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-white .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-white .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-white .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 769px){.mzn-playground .navbar.is-white .navbar-start>.navbar-item,.mzn-playground .navbar.is-white .navbar-start .navbar-link,.mzn-playground .navbar.is-white .navbar-end>.navbar-item,.mzn-playground .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-white .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-white .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-white .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-white .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-white .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-white .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-white .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-white .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-white .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-white .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-start .navbar-link:after,.mzn-playground .navbar.is-white .navbar-end .navbar-link:after{border-color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.mzn-playground .navbar.is-black{background-color:#0a0a0a;color:#fff}.mzn-playground .navbar.is-black .navbar-brand>.navbar-item,.mzn-playground .navbar.is-black .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-black .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-black .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-black .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-black .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-black .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.mzn-playground .navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground .navbar.is-black .navbar-start>.navbar-item,.mzn-playground .navbar.is-black .navbar-start .navbar-link,.mzn-playground .navbar.is-black .navbar-end>.navbar-item,.mzn-playground .navbar.is-black .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-black .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-black .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-black .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-black .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-black .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-black .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-black .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-black .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-black .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-black .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-black .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.mzn-playground .navbar.is-black .navbar-start .navbar-link:after,.mzn-playground .navbar.is-black .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.mzn-playground .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.mzn-playground .navbar.is-light{background-color:#f5f5f5;color:#000000b3}.mzn-playground .navbar.is-light .navbar-brand>.navbar-item,.mzn-playground .navbar.is-light .navbar-brand .navbar-link{color:#000000b3}.mzn-playground .navbar.is-light .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-light .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-light .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-light .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-light .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:#000000b3}.mzn-playground .navbar.is-light .navbar-brand .navbar-link:after{border-color:#000000b3}.mzn-playground .navbar.is-light .navbar-burger{color:#000000b3}@media screen and (min-width: 769px){.mzn-playground .navbar.is-light .navbar-start>.navbar-item,.mzn-playground .navbar.is-light .navbar-start .navbar-link,.mzn-playground .navbar.is-light .navbar-end>.navbar-item,.mzn-playground .navbar.is-light .navbar-end .navbar-link{color:#000000b3}.mzn-playground .navbar.is-light .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-light .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-light .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-light .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-light .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-light .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-light .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-light .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-light .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-light .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-light .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:#000000b3}.mzn-playground .navbar.is-light .navbar-start .navbar-link:after,.mzn-playground .navbar.is-light .navbar-end .navbar-link:after{border-color:#000000b3}.mzn-playground .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:#000000b3}.mzn-playground .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#000000b3}}.mzn-playground .navbar.is-dark{background-color:#363636;color:#fff}.mzn-playground .navbar.is-dark .navbar-brand>.navbar-item,.mzn-playground .navbar.is-dark .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-dark .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-dark .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-dark .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-dark .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-dark .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-dark .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.mzn-playground .navbar.is-dark .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-dark .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground .navbar.is-dark .navbar-start>.navbar-item,.mzn-playground .navbar.is-dark .navbar-start .navbar-link,.mzn-playground .navbar.is-dark .navbar-end>.navbar-item,.mzn-playground .navbar.is-dark .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-dark .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-dark .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-dark .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-dark .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-dark .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-dark .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-dark .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-dark .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-dark .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-dark .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-dark .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-dark .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.mzn-playground .navbar.is-dark .navbar-start .navbar-link:after,.mzn-playground .navbar.is-dark .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.mzn-playground .navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.mzn-playground .navbar.is-primary{background-color:#1491eb;color:#fff}.mzn-playground .navbar.is-primary .navbar-brand>.navbar-item,.mzn-playground .navbar.is-primary .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-primary .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-primary .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-primary .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-primary .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-primary .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-primary .navbar-brand .navbar-link.is-active{background-color:#1283d4;color:#fff}.mzn-playground .navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground .navbar.is-primary .navbar-start>.navbar-item,.mzn-playground .navbar.is-primary .navbar-start .navbar-link,.mzn-playground .navbar.is-primary .navbar-end>.navbar-item,.mzn-playground .navbar.is-primary .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-primary .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-primary .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-primary .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-primary .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-primary .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-primary .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-primary .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-primary .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-primary .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-primary .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-primary .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-primary .navbar-end .navbar-link.is-active{background-color:#1283d4;color:#fff}.mzn-playground .navbar.is-primary .navbar-start .navbar-link:after,.mzn-playground .navbar.is-primary .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1283d4;color:#fff}.mzn-playground .navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#1491eb;color:#fff}}.mzn-playground .navbar.is-link{background-color:#485fc7;color:#fff}.mzn-playground .navbar.is-link .navbar-brand>.navbar-item,.mzn-playground .navbar.is-link .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-link .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-link .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-link .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-link .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-link .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#3a51bb;color:#fff}.mzn-playground .navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground .navbar.is-link .navbar-start>.navbar-item,.mzn-playground .navbar.is-link .navbar-start .navbar-link,.mzn-playground .navbar.is-link .navbar-end>.navbar-item,.mzn-playground .navbar.is-link .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-link .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-link .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-link .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-link .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-link .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-link .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-link .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-link .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-link .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-link .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-link .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#3a51bb;color:#fff}.mzn-playground .navbar.is-link .navbar-start .navbar-link:after,.mzn-playground .navbar.is-link .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3a51bb;color:#fff}.mzn-playground .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#485fc7;color:#fff}}.mzn-playground .navbar.is-info{background-color:#3e8ed0;color:#fff}.mzn-playground .navbar.is-info .navbar-brand>.navbar-item,.mzn-playground .navbar.is-info .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-info .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-info .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-info .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-info .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-info .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#3082c5;color:#fff}.mzn-playground .navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground .navbar.is-info .navbar-start>.navbar-item,.mzn-playground .navbar.is-info .navbar-start .navbar-link,.mzn-playground .navbar.is-info .navbar-end>.navbar-item,.mzn-playground .navbar.is-info .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-info .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-info .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-info .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-info .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-info .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-info .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-info .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-info .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-info .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-info .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-info .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#3082c5;color:#fff}.mzn-playground .navbar.is-info .navbar-start .navbar-link:after,.mzn-playground .navbar.is-info .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3082c5;color:#fff}.mzn-playground .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3e8ed0;color:#fff}}.mzn-playground .navbar.is-success{background-color:#48c78e;color:#fff}.mzn-playground .navbar.is-success .navbar-brand>.navbar-item,.mzn-playground .navbar.is-success .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-success .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-success .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-success .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-success .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-success .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#3abb81;color:#fff}.mzn-playground .navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground .navbar.is-success .navbar-start>.navbar-item,.mzn-playground .navbar.is-success .navbar-start .navbar-link,.mzn-playground .navbar.is-success .navbar-end>.navbar-item,.mzn-playground .navbar.is-success .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-success .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-success .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-success .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-success .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-success .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-success .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-success .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-success .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-success .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-success .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-success .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#3abb81;color:#fff}.mzn-playground .navbar.is-success .navbar-start .navbar-link:after,.mzn-playground .navbar.is-success .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3abb81;color:#fff}.mzn-playground .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#48c78e;color:#fff}}.mzn-playground .navbar.is-warning{background-color:#ffe08a;color:#000000b3}.mzn-playground .navbar.is-warning .navbar-brand>.navbar-item,.mzn-playground .navbar.is-warning .navbar-brand .navbar-link{color:#000000b3}.mzn-playground .navbar.is-warning .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-warning .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-warning .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-warning .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-warning .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd970;color:#000000b3}.mzn-playground .navbar.is-warning .navbar-brand .navbar-link:after{border-color:#000000b3}.mzn-playground .navbar.is-warning .navbar-burger{color:#000000b3}@media screen and (min-width: 769px){.mzn-playground .navbar.is-warning .navbar-start>.navbar-item,.mzn-playground .navbar.is-warning .navbar-start .navbar-link,.mzn-playground .navbar.is-warning .navbar-end>.navbar-item,.mzn-playground .navbar.is-warning .navbar-end .navbar-link{color:#000000b3}.mzn-playground .navbar.is-warning .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-warning .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-warning .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-warning .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-warning .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-warning .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-warning .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-warning .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-warning .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-warning .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-warning .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd970;color:#000000b3}.mzn-playground .navbar.is-warning .navbar-start .navbar-link:after,.mzn-playground .navbar.is-warning .navbar-end .navbar-link:after{border-color:#000000b3}.mzn-playground .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd970;color:#000000b3}.mzn-playground .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffe08a;color:#000000b3}}.mzn-playground .navbar.is-danger{background-color:#f14668;color:#fff}.mzn-playground .navbar.is-danger .navbar-brand>.navbar-item,.mzn-playground .navbar.is-danger .navbar-brand .navbar-link{color:#fff}.mzn-playground .navbar.is-danger .navbar-brand>a.navbar-item:focus,.mzn-playground .navbar.is-danger .navbar-brand>a.navbar-item:hover,.mzn-playground .navbar.is-danger .navbar-brand>a.navbar-item.is-active,.mzn-playground .navbar.is-danger .navbar-brand .navbar-link:focus,.mzn-playground .navbar.is-danger .navbar-brand .navbar-link:hover,.mzn-playground .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ef2e55;color:#fff}.mzn-playground .navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground .navbar.is-danger .navbar-start>.navbar-item,.mzn-playground .navbar.is-danger .navbar-start .navbar-link,.mzn-playground .navbar.is-danger .navbar-end>.navbar-item,.mzn-playground .navbar.is-danger .navbar-end .navbar-link{color:#fff}.mzn-playground .navbar.is-danger .navbar-start>a.navbar-item:focus,.mzn-playground .navbar.is-danger .navbar-start>a.navbar-item:hover,.mzn-playground .navbar.is-danger .navbar-start>a.navbar-item.is-active,.mzn-playground .navbar.is-danger .navbar-start .navbar-link:focus,.mzn-playground .navbar.is-danger .navbar-start .navbar-link:hover,.mzn-playground .navbar.is-danger .navbar-start .navbar-link.is-active,.mzn-playground .navbar.is-danger .navbar-end>a.navbar-item:focus,.mzn-playground .navbar.is-danger .navbar-end>a.navbar-item:hover,.mzn-playground .navbar.is-danger .navbar-end>a.navbar-item.is-active,.mzn-playground .navbar.is-danger .navbar-end .navbar-link:focus,.mzn-playground .navbar.is-danger .navbar-end .navbar-link:hover,.mzn-playground .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ef2e55;color:#fff}.mzn-playground .navbar.is-danger .navbar-start .navbar-link:after,.mzn-playground .navbar.is-danger .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ef2e55;color:#fff}.mzn-playground .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}.mzn-playground .navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.mzn-playground .navbar.has-shadow{box-shadow:0 2px #f5f5f5}.mzn-playground .navbar.is-fixed-bottom,.mzn-playground .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.mzn-playground .navbar.is-fixed-bottom{bottom:0}.mzn-playground .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px #f5f5f5}.mzn-playground .navbar.is-fixed-top{top:0}.mzn-playground html.has-navbar-fixed-top,.mzn-playground body.has-navbar-fixed-top{padding-top:3.25rem}.mzn-playground html.has-navbar-fixed-bottom,.mzn-playground body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.mzn-playground .navbar-brand,.mzn-playground .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.mzn-playground .navbar-brand a.navbar-item:focus,.mzn-playground .navbar-brand a.navbar-item:hover{background-color:transparent}.mzn-playground .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.mzn-playground .navbar-burger{color:#4a4a4a;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.mzn-playground .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.mzn-playground .navbar-burger span:nth-child(1){top:calc(50% - 6px)}.mzn-playground .navbar-burger span:nth-child(2){top:calc(50% - 1px)}.mzn-playground .navbar-burger span:nth-child(3){top:calc(50% + 4px)}.mzn-playground .navbar-burger:hover{background-color:#0000000d}.mzn-playground .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.mzn-playground .navbar-burger.is-active span:nth-child(2){opacity:0}.mzn-playground .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.mzn-playground .navbar-menu{display:none}.mzn-playground .navbar-item,.mzn-playground .navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.mzn-playground .navbar-item .icon:only-child,.mzn-playground .navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.mzn-playground a.navbar-item,.mzn-playground .navbar-link{cursor:pointer}.mzn-playground a.navbar-item:focus,.mzn-playground a.navbar-item:focus-within,.mzn-playground a.navbar-item:hover,.mzn-playground a.navbar-item.is-active,.mzn-playground .navbar-link:focus,.mzn-playground .navbar-link:focus-within,.mzn-playground .navbar-link:hover,.mzn-playground .navbar-link.is-active{background-color:#fafafa;color:#485fc7}.mzn-playground .navbar-item{flex-grow:0;flex-shrink:0}.mzn-playground .navbar-item img{max-height:1.75rem}.mzn-playground .navbar-item.has-dropdown{padding:0}.mzn-playground .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.mzn-playground .navbar-item.is-tab:focus,.mzn-playground .navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#485fc7}.mzn-playground .navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#485fc7;border-bottom-style:solid;border-bottom-width:3px;color:#485fc7;padding-bottom:calc(.5rem - 3px)}.mzn-playground .navbar-content{flex-grow:1;flex-shrink:1}.mzn-playground .navbar-link:not(.is-arrowless){padding-right:2.5em}.mzn-playground .navbar-link:not(.is-arrowless):after{border-color:#485fc7;margin-top:-.375em;right:1.125em}.mzn-playground .navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.mzn-playground .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.mzn-playground .navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width: 768px){.mzn-playground .navbar>.container{display:block}.mzn-playground .navbar-brand .navbar-item,.mzn-playground .navbar-tabs .navbar-item{align-items:center;display:flex}.mzn-playground .navbar-link:after{display:none}.mzn-playground .navbar-menu{background-color:#fff;box-shadow:0 8px 16px #0a0a0a1a;padding:.5rem 0}.mzn-playground .navbar-menu.is-active{display:block}.mzn-playground .navbar.is-fixed-bottom-touch,.mzn-playground .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.mzn-playground .navbar.is-fixed-bottom-touch{bottom:0}.mzn-playground .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.mzn-playground .navbar.is-fixed-top-touch{top:0}.mzn-playground .navbar.is-fixed-top .navbar-menu,.mzn-playground .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}.mzn-playground html.has-navbar-fixed-top-touch,.mzn-playground body.has-navbar-fixed-top-touch{padding-top:3.25rem}.mzn-playground html.has-navbar-fixed-bottom-touch,.mzn-playground body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 769px){.mzn-playground .navbar,.mzn-playground .navbar-menu,.mzn-playground .navbar-start,.mzn-playground .navbar-end{align-items:stretch;display:flex}.mzn-playground .navbar{min-height:3.25rem}.mzn-playground .navbar.is-spaced{padding:1rem 2rem}.mzn-playground .navbar.is-spaced .navbar-start,.mzn-playground .navbar.is-spaced .navbar-end{align-items:center}.mzn-playground .navbar.is-spaced a.navbar-item,.mzn-playground .navbar.is-spaced .navbar-link{border-radius:4px}.mzn-playground .navbar.is-transparent a.navbar-item:focus,.mzn-playground .navbar.is-transparent a.navbar-item:hover,.mzn-playground .navbar.is-transparent a.navbar-item.is-active,.mzn-playground .navbar.is-transparent .navbar-link:focus,.mzn-playground .navbar.is-transparent .navbar-link:hover,.mzn-playground .navbar.is-transparent .navbar-link.is-active{background-color:transparent!important}.mzn-playground .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.mzn-playground .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.mzn-playground .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.mzn-playground .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.mzn-playground .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.mzn-playground .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.mzn-playground .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.mzn-playground .navbar-burger{display:none}.mzn-playground .navbar-item,.mzn-playground .navbar-link{align-items:center;display:flex}.mzn-playground .navbar-item.has-dropdown{align-items:stretch}.mzn-playground .navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.mzn-playground .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid hsl(0,0%,86%);border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px #0a0a0a1a;top:auto}.mzn-playground .navbar-item.is-active .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:focus .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:focus-within .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .mzn-playground .navbar-item.is-active .navbar-dropdown,.mzn-playground .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground .navbar-item.is-hoverable:focus .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground .navbar-item.is-hoverable:focus-within .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground .navbar-item.is-hoverable:hover .navbar-dropdown,.mzn-playground .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.mzn-playground .navbar-menu{flex-grow:1;flex-shrink:0}.mzn-playground .navbar-start{justify-content:flex-start;margin-right:auto}.mzn-playground .navbar-end{justify-content:flex-end;margin-left:auto}.mzn-playground .navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid hsl(0,0%,86%);box-shadow:0 8px 8px #0a0a0a1a;display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.mzn-playground .navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.mzn-playground .navbar-dropdown a.navbar-item{padding-right:3rem}.mzn-playground .navbar-dropdown a.navbar-item:focus,.mzn-playground .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.mzn-playground .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#485fc7}.navbar.is-spaced .mzn-playground .navbar-dropdown,.mzn-playground .navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px #0a0a0a1a,0 0 0 1px #0a0a0a1a;display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.mzn-playground .navbar-dropdown.is-right{left:auto;right:0}.mzn-playground .navbar-divider{display:block}.mzn-playground .navbar>.container .navbar-brand,.mzn-playground .container>.navbar .navbar-brand{margin-left:-.75rem}.mzn-playground .navbar>.container .navbar-menu,.mzn-playground .container>.navbar .navbar-menu{margin-right:-.75rem}.mzn-playground .navbar.is-fixed-bottom-desktop,.mzn-playground .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.mzn-playground .navbar.is-fixed-bottom-desktop{bottom:0}.mzn-playground .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.mzn-playground .navbar.is-fixed-top-desktop{top:0}.mzn-playground html.has-navbar-fixed-top-desktop,.mzn-playground body.has-navbar-fixed-top-desktop{padding-top:3.25rem}.mzn-playground html.has-navbar-fixed-bottom-desktop,.mzn-playground body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}.mzn-playground html.has-spaced-navbar-fixed-top,.mzn-playground body.has-spaced-navbar-fixed-top{padding-top:5.25rem}.mzn-playground html.has-spaced-navbar-fixed-bottom,.mzn-playground body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.mzn-playground a.navbar-item.is-active,.mzn-playground .navbar-link.is-active{color:#0a0a0a}.mzn-playground a.navbar-item.is-active:not(:focus):not(:hover),.mzn-playground .navbar-link.is-active:not(:focus):not(:hover){background-color:transparent}.mzn-playground .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground .navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}.mzn-playground .hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.mzn-playground .panel{border-radius:6px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;font-size:1rem}.mzn-playground .panel:not(:last-child){margin-bottom:1.5rem}.mzn-playground .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.mzn-playground .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.mzn-playground .panel.is-white .panel-block.is-active .panel-icon{color:#fff}.mzn-playground .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.mzn-playground .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.mzn-playground .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.mzn-playground .panel.is-light .panel-heading{background-color:#f5f5f5;color:#000000b3}.mzn-playground .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.mzn-playground .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.mzn-playground .panel.is-dark .panel-heading{background-color:#363636;color:#fff}.mzn-playground .panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636}.mzn-playground .panel.is-dark .panel-block.is-active .panel-icon{color:#363636}.mzn-playground .panel.is-primary .panel-heading{background-color:#1491eb;color:#fff}.mzn-playground .panel.is-primary .panel-tabs a.is-active{border-bottom-color:#1491eb}.mzn-playground .panel.is-primary .panel-block.is-active .panel-icon{color:#1491eb}.mzn-playground .panel.is-link .panel-heading{background-color:#485fc7;color:#fff}.mzn-playground .panel.is-link .panel-tabs a.is-active{border-bottom-color:#485fc7}.mzn-playground .panel.is-link .panel-block.is-active .panel-icon{color:#485fc7}.mzn-playground .panel.is-info .panel-heading{background-color:#3e8ed0;color:#fff}.mzn-playground .panel.is-info .panel-tabs a.is-active{border-bottom-color:#3e8ed0}.mzn-playground .panel.is-info .panel-block.is-active .panel-icon{color:#3e8ed0}.mzn-playground .panel.is-success .panel-heading{background-color:#48c78e;color:#fff}.mzn-playground .panel.is-success .panel-tabs a.is-active{border-bottom-color:#48c78e}.mzn-playground .panel.is-success .panel-block.is-active .panel-icon{color:#48c78e}.mzn-playground .panel.is-warning .panel-heading{background-color:#ffe08a;color:#000000b3}.mzn-playground .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffe08a}.mzn-playground .panel.is-warning .panel-block.is-active .panel-icon{color:#ffe08a}.mzn-playground .panel.is-danger .panel-heading{background-color:#f14668;color:#fff}.mzn-playground .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f14668}.mzn-playground .panel.is-danger .panel-block.is-active .panel-icon{color:#f14668}.mzn-playground .panel-tabs:not(:last-child),.mzn-playground .panel-block:not(:last-child){border-bottom:1px solid hsl(0,0%,93%)}.mzn-playground .panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#363636;font-size:1.25em;font-weight:700;line-height:1.25;padding:.75em 1em}.mzn-playground .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.mzn-playground .panel-tabs a{border-bottom:1px solid hsl(0,0%,86%);margin-bottom:-1px;padding:.5em}.mzn-playground .panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.mzn-playground .panel-list a{color:#4a4a4a}.mzn-playground .panel-list a:hover{color:#485fc7}.mzn-playground .panel-block{align-items:center;color:#363636;display:flex;justify-content:flex-start;padding:.5em .75em}.mzn-playground .panel-block input[type=checkbox]{margin-right:.75em}.mzn-playground .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.mzn-playground .panel-block.is-wrapped{flex-wrap:wrap}.mzn-playground .panel-block.is-active{border-left-color:#485fc7;color:#363636}.mzn-playground .panel-block.is-active .panel-icon{color:#485fc7}.mzn-playground .panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.mzn-playground a.panel-block,.mzn-playground label.panel-block{cursor:pointer}.mzn-playground a.panel-block:hover,.mzn-playground label.panel-block:hover{background-color:#f5f5f5}.mzn-playground .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.mzn-playground .panel-icon .fa{font-size:inherit;line-height:inherit}.mzn-playground .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.mzn-playground .tabs a{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.mzn-playground .tabs a:hover{border-bottom-color:#363636;color:#363636}.mzn-playground .tabs li{display:block}.mzn-playground .tabs li.is-active a{border-bottom-color:#485fc7;color:#485fc7}.mzn-playground .tabs ul{align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.mzn-playground .tabs ul.is-left{padding-right:.75em}.mzn-playground .tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}.mzn-playground .tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.mzn-playground .tabs .icon:first-child{margin-right:.5em}.mzn-playground .tabs .icon:last-child{margin-left:.5em}.mzn-playground .tabs.is-centered ul{justify-content:center}.mzn-playground .tabs.is-right ul{justify-content:flex-end}.mzn-playground .tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.mzn-playground .tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}.mzn-playground .tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:transparent!important}.mzn-playground .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.mzn-playground .tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.mzn-playground .tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}.mzn-playground .tabs.is-toggle li+li{margin-left:-1px}.mzn-playground .tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.mzn-playground .tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.mzn-playground .tabs.is-toggle li.is-active a{background-color:#485fc7;border-color:#485fc7;color:#fff;z-index:1}.mzn-playground .tabs.is-toggle ul{border-bottom:none}.mzn-playground .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.mzn-playground .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.mzn-playground .tabs.is-small{font-size:.75rem}.mzn-playground .tabs.is-medium{font-size:1.25rem}.mzn-playground .tabs.is-large{font-size:1.5rem}.mzn-playground .is-block{display:block!important}@media screen and (max-width: 768px){.mzn-playground .is-block-mobile{display:block!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-block-tablet{display:block!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-block-tablet-only{display:block!important}}@media screen and (max-width: 1023px){.mzn-playground .is-block-touch{display:block!important}}@media screen and (min-width: 1024px){.mzn-playground .is-block-desktop{display:block!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-block-desktop-only{display:block!important}}@media screen and (min-width: 1216px){.mzn-playground .is-block-widescreen{display:block!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-block-widescreen-only{display:block!important}}@media screen and (min-width: 1408px){.mzn-playground .is-block-fullhd{display:block!important}}.mzn-playground .is-flex{display:flex!important}@media screen and (max-width: 768px){.mzn-playground .is-flex-mobile{display:flex!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-flex-tablet{display:flex!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-flex-tablet-only{display:flex!important}}@media screen and (max-width: 1023px){.mzn-playground .is-flex-touch{display:flex!important}}@media screen and (min-width: 1024px){.mzn-playground .is-flex-desktop{display:flex!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-flex-desktop-only{display:flex!important}}@media screen and (min-width: 1216px){.mzn-playground .is-flex-widescreen{display:flex!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-flex-widescreen-only{display:flex!important}}@media screen and (min-width: 1408px){.mzn-playground .is-flex-fullhd{display:flex!important}}.mzn-playground .is-inline{display:inline!important}@media screen and (max-width: 768px){.mzn-playground .is-inline-mobile{display:inline!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-inline-tablet{display:inline!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-inline-tablet-only{display:inline!important}}@media screen and (max-width: 1023px){.mzn-playground .is-inline-touch{display:inline!important}}@media screen and (min-width: 1024px){.mzn-playground .is-inline-desktop{display:inline!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-inline-desktop-only{display:inline!important}}@media screen and (min-width: 1216px){.mzn-playground .is-inline-widescreen{display:inline!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-inline-widescreen-only{display:inline!important}}@media screen and (min-width: 1408px){.mzn-playground .is-inline-fullhd{display:inline!important}}.mzn-playground .is-inline-block{display:inline-block!important}@media screen and (max-width: 768px){.mzn-playground .is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width: 1023px){.mzn-playground .is-inline-block-touch{display:inline-block!important}}@media screen and (min-width: 1024px){.mzn-playground .is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width: 1216px){.mzn-playground .is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width: 1408px){.mzn-playground .is-inline-block-fullhd{display:inline-block!important}}.mzn-playground .is-inline-flex{display:inline-flex!important}@media screen and (max-width: 768px){.mzn-playground .is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width: 1023px){.mzn-playground .is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width: 1024px){.mzn-playground .is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width: 1216px){.mzn-playground .is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width: 1408px){.mzn-playground .is-inline-flex-fullhd{display:inline-flex!important}}.mzn-playground .is-hidden{display:none!important}.mzn-playground .is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width: 768px){.mzn-playground .is-hidden-mobile{display:none!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-hidden-tablet{display:none!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-hidden-tablet-only{display:none!important}}@media screen and (max-width: 1023px){.mzn-playground .is-hidden-touch{display:none!important}}@media screen and (min-width: 1024px){.mzn-playground .is-hidden-desktop{display:none!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-hidden-desktop-only{display:none!important}}@media screen and (min-width: 1216px){.mzn-playground .is-hidden-widescreen{display:none!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-hidden-widescreen-only{display:none!important}}@media screen and (min-width: 1408px){.mzn-playground .is-hidden-fullhd{display:none!important}}.mzn-playground .is-invisible{visibility:hidden!important}@media screen and (max-width: 768px){.mzn-playground .is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width: 769px),print{.mzn-playground .is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground .is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width: 1023px){.mzn-playground .is-invisible-touch{visibility:hidden!important}}@media screen and (min-width: 1024px){.mzn-playground .is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground .is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width: 1216px){.mzn-playground .is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground .is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width: 1408px){.mzn-playground .is-invisible-fullhd{visibility:hidden!important}}.mzn-playground{box-sizing:border-box;background-color:#fff;font-size:16px;min-width:300px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#4a4a4a;font-size:1em;font-weight:400;line-height:1.5}.mzn-playground .navbar-item,.mzn-playground .navbar-link{padding:.5rem}.mzn-playground.is-dark{--mzn-playground-border: hsl(0, 0%, 29%);--mzn-playground-input-background-color: hsl(0, 0%, 12%);--mzn-playground-splitter: hsl(0, 0%, 29%);--mzn-playground-gray: gray;--mzn-playground-blue: #33beff;--mzn-playground-red: red;--mzn-playground-yellow: #d1d100}.mzn-playground.is-dark .file-cta,.mzn-playground.is-dark .file-name,.mzn-playground.is-dark .select select,.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input,.mzn-playground.is-dark .button{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;border-radius:4px;box-shadow:none;display:inline-flex;font-size:1rem;height:2.5em;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top}.mzn-playground.is-dark .file-cta:focus,.mzn-playground.is-dark .file-name:focus,.mzn-playground.is-dark .select select:focus,.mzn-playground.is-dark .textarea:focus,.mzn-playground.is-dark .input:focus,.mzn-playground.is-dark .button:focus,.mzn-playground.is-dark .is-focused.file-cta,.mzn-playground.is-dark .is-focused.file-name,.mzn-playground.is-dark .select select.is-focused,.mzn-playground.is-dark .is-focused.textarea,.mzn-playground.is-dark .is-focused.input,.mzn-playground.is-dark .is-focused.button,.mzn-playground.is-dark .file-cta:active,.mzn-playground.is-dark .file-name:active,.mzn-playground.is-dark .select select:active,.mzn-playground.is-dark .textarea:active,.mzn-playground.is-dark .input:active,.mzn-playground.is-dark .button:active,.mzn-playground.is-dark .is-active.file-cta,.mzn-playground.is-dark .is-active.file-name,.mzn-playground.is-dark .select select.is-active,.mzn-playground.is-dark .is-active.textarea,.mzn-playground.is-dark .is-active.input,.mzn-playground.is-dark .is-active.button{outline:none}.mzn-playground.is-dark [disabled].file-cta,.mzn-playground.is-dark [disabled].file-name,.mzn-playground.is-dark .select select[disabled],.mzn-playground.is-dark [disabled].textarea,.mzn-playground.is-dark [disabled].input,.mzn-playground.is-dark [disabled].button,fieldset[disabled] .mzn-playground.is-dark .file-cta,fieldset[disabled] .mzn-playground.is-dark .file-name,fieldset[disabled] .mzn-playground.is-dark .select select,fieldset[disabled] .mzn-playground.is-dark .textarea,fieldset[disabled] .mzn-playground.is-dark .input,fieldset[disabled] .mzn-playground.is-dark .button{cursor:not-allowed}.mzn-playground.is-dark .tabs,.mzn-playground.is-dark .file,.mzn-playground.is-dark .button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mzn-playground.is-dark .navbar-link:not(.is-arrowless):after,.mzn-playground.is-dark .select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.mzn-playground.is-dark .tabs:not(:last-child),.mzn-playground.is-dark .block:not(:last-child),.mzn-playground.is-dark .table-container:not(:last-child),.mzn-playground.is-dark .table:not(:last-child){margin-bottom:1.5rem}.mzn-playground.is-dark .modal-close,.mzn-playground.is-dark .delete{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:#0a0a0a33;border:none;border-radius:9999px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.mzn-playground.is-dark .modal-close:before,.mzn-playground.is-dark .delete:before,.mzn-playground.is-dark .modal-close:after,.mzn-playground.is-dark .delete:after{background-color:#292929;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.mzn-playground.is-dark .modal-close:before,.mzn-playground.is-dark .delete:before{height:2px;width:50%}.mzn-playground.is-dark .modal-close:after,.mzn-playground.is-dark .delete:after{height:50%;width:2px}.mzn-playground.is-dark .modal-close:hover,.mzn-playground.is-dark .delete:hover,.mzn-playground.is-dark .modal-close:focus,.mzn-playground.is-dark .delete:focus{background-color:#0a0a0a4d}.mzn-playground.is-dark .modal-close:active,.mzn-playground.is-dark .delete:active{background-color:#0a0a0a66}.mzn-playground.is-dark .is-small.modal-close,.mzn-playground.is-dark .is-small.delete{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.mzn-playground.is-dark .is-medium.modal-close,.mzn-playground.is-dark .is-medium.delete{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.mzn-playground.is-dark .is-large.modal-close,.mzn-playground.is-dark .is-large.delete{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.mzn-playground.is-dark .control.is-loading:after,.mzn-playground.is-dark .select.is-loading:after,.mzn-playground.is-dark .loader,.mzn-playground.is-dark .button.is-loading:after{animation:spinAround .5s infinite linear;border:2px solid hsl(0,0%,86%);border-radius:9999px;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:1em;position:relative;width:1em}.mzn-playground.is-dark .modal-background,.mzn-playground.is-dark .modal{bottom:0;left:0;position:absolute;right:0;top:0}.mzn-playground.is-dark .navbar-burger{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;font-family:inherit;font-size:1em;margin:0;padding:0}.mzn-playground.is-dark html,.mzn-playground.is-dark body,.mzn-playground.is-dark p,.mzn-playground.is-dark ol,.mzn-playground.is-dark ul,.mzn-playground.is-dark li,.mzn-playground.is-dark dl,.mzn-playground.is-dark dt,.mzn-playground.is-dark dd,.mzn-playground.is-dark blockquote,.mzn-playground.is-dark figure,.mzn-playground.is-dark fieldset,.mzn-playground.is-dark legend,.mzn-playground.is-dark textarea,.mzn-playground.is-dark pre,.mzn-playground.is-dark iframe,.mzn-playground.is-dark hr,.mzn-playground.is-dark h1,.mzn-playground.is-dark h2,.mzn-playground.is-dark h3,.mzn-playground.is-dark h4,.mzn-playground.is-dark h5,.mzn-playground.is-dark h6{margin:0;padding:0}.mzn-playground.is-dark h1,.mzn-playground.is-dark h2,.mzn-playground.is-dark h3,.mzn-playground.is-dark h4,.mzn-playground.is-dark h5,.mzn-playground.is-dark h6{font-size:100%;font-weight:400}.mzn-playground.is-dark ul{list-style:none}.mzn-playground.is-dark button,.mzn-playground.is-dark input,.mzn-playground.is-dark select,.mzn-playground.is-dark textarea{margin:0}.mzn-playground.is-dark html{box-sizing:border-box}.mzn-playground.is-dark *,.mzn-playground.is-dark *:before,.mzn-playground.is-dark *:after{box-sizing:inherit}.mzn-playground.is-dark img,.mzn-playground.is-dark video{height:auto;max-width:100%}.mzn-playground.is-dark iframe{border:0}.mzn-playground.is-dark table{border-collapse:collapse;border-spacing:0}.mzn-playground.is-dark td,.mzn-playground.is-dark th{padding:0}.mzn-playground.is-dark td:not([align]),.mzn-playground.is-dark th:not([align]){text-align:inherit}.mzn-playground.is-dark html{background-color:#292929;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;text-size-adjust:100%}.mzn-playground.is-dark article,.mzn-playground.is-dark aside,.mzn-playground.is-dark figure,.mzn-playground.is-dark footer,.mzn-playground.is-dark header,.mzn-playground.is-dark hgroup,.mzn-playground.is-dark section{display:block}.mzn-playground.is-dark body,.mzn-playground.is-dark button,.mzn-playground.is-dark input,.mzn-playground.is-dark optgroup,.mzn-playground.is-dark select,.mzn-playground.is-dark textarea{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mzn-playground.is-dark code,.mzn-playground.is-dark pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}.mzn-playground.is-dark body{color:#ffebeb;font-size:1em;font-weight:400;line-height:1.5}.mzn-playground.is-dark a{color:#6294ff;cursor:pointer;text-decoration:none}.mzn-playground.is-dark a strong{color:currentColor}.mzn-playground.is-dark a:hover{color:#b5b5b5}.mzn-playground.is-dark code{background-color:#141414;color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}.mzn-playground.is-dark hr{background-color:#141414;border:none;display:block;height:2px;margin:1.5rem 0}.mzn-playground.is-dark img{height:auto;max-width:100%}.mzn-playground.is-dark input[type=checkbox],.mzn-playground.is-dark input[type=radio]{vertical-align:baseline}.mzn-playground.is-dark small{font-size:.875em}.mzn-playground.is-dark span{font-style:inherit;font-weight:inherit}.mzn-playground.is-dark strong{color:#fff;font-weight:700}.mzn-playground.is-dark fieldset{border:none}.mzn-playground.is-dark pre{-webkit-overflow-scrolling:touch;background-color:#141414;color:#ffebeb;font-size:1em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}.mzn-playground.is-dark pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}.mzn-playground.is-dark table td,.mzn-playground.is-dark table th{vertical-align:top}.mzn-playground.is-dark table td:not([align]),.mzn-playground.is-dark table th:not([align]){text-align:inherit}.mzn-playground.is-dark table th{color:#fff}@keyframes spinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.mzn-playground.is-dark .button{background-color:#1f1f1f;border-color:#4a4a4a;border-width:1px;color:#fff;cursor:pointer;justify-content:center;padding-bottom:calc(.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(.5em - 1px);text-align:center;white-space:nowrap}.mzn-playground.is-dark .button strong{color:inherit}.mzn-playground.is-dark .button .icon,.mzn-playground.is-dark .button .icon.is-small,.mzn-playground.is-dark .button .icon.is-medium,.mzn-playground.is-dark .button .icon.is-large{height:1.5em;width:1.5em}.mzn-playground.is-dark .button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 1px);margin-right:.25em}.mzn-playground.is-dark .button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 1px)}.mzn-playground.is-dark .button .icon:first-child:last-child{margin-left:calc(-.5em - 1px);margin-right:calc(-.5em - 1px)}.mzn-playground.is-dark .button:hover,.mzn-playground.is-dark .button.is-hovered{border-color:#4a4a4a;color:#b5b5b5}.mzn-playground.is-dark .button:focus,.mzn-playground.is-dark .button.is-focused{border-color:#3850b7;color:#c9c9c9}.mzn-playground.is-dark .button:focus:not(:active),.mzn-playground.is-dark .button.is-focused:not(:active){box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .button:active,.mzn-playground.is-dark .button.is-active{border-color:#b5b5b5;color:#c9c9c9}.mzn-playground.is-dark .button.is-text{background-color:transparent;border-color:transparent;color:#ffebeb;text-decoration:underline}.mzn-playground.is-dark .button.is-text:hover,.mzn-playground.is-dark .button.is-text.is-hovered,.mzn-playground.is-dark .button.is-text:focus,.mzn-playground.is-dark .button.is-text.is-focused{background-color:#141414;color:#fff}.mzn-playground.is-dark .button.is-text:active,.mzn-playground.is-dark .button.is-text.is-active{background-color:#080808;color:#fff}.mzn-playground.is-dark .button.is-text[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.mzn-playground.is-dark .button.is-ghost{background:none;border-color:transparent;color:#6294ff;text-decoration:none}.mzn-playground.is-dark .button.is-ghost:hover,.mzn-playground.is-dark .button.is-ghost.is-hovered{color:#6294ff;text-decoration:underline}.mzn-playground.is-dark .button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .button.is-white:hover,.mzn-playground.is-dark .button.is-white.is-hovered{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .button.is-white:focus,.mzn-playground.is-dark .button.is-white.is-focused{border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .button.is-white:focus:not(:active),.mzn-playground.is-dark .button.is-white.is-focused:not(:active){box-shadow:0 0 0 .125em #ffffff40}.mzn-playground.is-dark .button.is-white:active,.mzn-playground.is-dark .button.is-white.is-active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .button.is-white[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-white{background-color:#fff;border-color:#fff;box-shadow:none}.mzn-playground.is-dark .button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .button.is-white.is-inverted:hover,.mzn-playground.is-dark .button.is-white.is-inverted.is-hovered{background-color:#000}.mzn-playground.is-dark .button.is-white.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-white.is-loading:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground.is-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-white.is-outlined:hover,.mzn-playground.is-dark .button.is-white.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-white.is-outlined:focus,.mzn-playground.is-dark .button.is-white.is-outlined.is-focused{background-color:#fff;border-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .button.is-white.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground.is-dark .button.is-white.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-white.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-white.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-white.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground.is-dark .button.is-white.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-focused{background-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground.is-dark .button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.mzn-playground.is-dark .button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-black:hover,.mzn-playground.is-dark .button.is-black.is-hovered{background-color:#040404;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-black:focus,.mzn-playground.is-dark .button.is-black.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-black:focus:not(:active),.mzn-playground.is-dark .button.is-black.is-focused:not(:active){box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground.is-dark .button.is-black:active,.mzn-playground.is-dark .button.is-black.is-active{background-color:#000;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-black[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-black{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none}.mzn-playground.is-dark .button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-inverted:hover,.mzn-playground.is-dark .button.is-black.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-black.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-loading:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground.is-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-outlined:hover,.mzn-playground.is-dark .button.is-black.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-black.is-outlined:focus,.mzn-playground.is-dark .button.is-black.is-outlined.is-focused{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .button.is-black.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground.is-dark .button.is-black.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-black.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-black.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-black.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,100%) hsl(0,0%,100%)!important}.mzn-playground.is-dark .button.is-black.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-focused{background-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,4%) hsl(0,0%,4%)!important}.mzn-playground.is-dark .button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-light{background-color:#f5f5f5;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-light:hover,.mzn-playground.is-dark .button.is-light.is-hovered{background-color:#eee;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-light:focus,.mzn-playground.is-dark .button.is-light.is-focused{border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-light:focus:not(:active),.mzn-playground.is-dark .button.is-light.is-focused:not(:active){box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground.is-dark .button.is-light:active,.mzn-playground.is-dark .button.is-light.is-active{background-color:#e8e8e8;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-light[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-light{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none}.mzn-playground.is-dark .button.is-light.is-inverted{background-color:#000000b3;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-inverted:hover,.mzn-playground.is-dark .button.is-light.is-inverted.is-hovered{background-color:#000000b3}.mzn-playground.is-dark .button.is-light.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-light.is-inverted{background-color:#000000b3;border-color:transparent;box-shadow:none;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground.is-dark .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-outlined:hover,.mzn-playground.is-dark .button.is-light.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-light.is-outlined:focus,.mzn-playground.is-dark .button.is-light.is-outlined.is-focused{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.mzn-playground.is-dark .button.is-light.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,96%) hsl(0,0%,96%)!important}.mzn-playground.is-dark .button.is-light.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-light.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-light.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-light.is-outlined.is-loading.is-focused:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground.is-dark .button.is-light.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;color:#000000b3}.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-focused{background-color:#000000b3;color:#f5f5f5}.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,96%) hsl(0,0%,96%)!important}.mzn-playground.is-dark .button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;box-shadow:none;color:#000000b3}.mzn-playground.is-dark .button.is-dark{background-color:#363636;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-dark:hover,.mzn-playground.is-dark .button.is-dark.is-hovered{background-color:#2f2f2f;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-dark:focus,.mzn-playground.is-dark .button.is-dark.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-dark:focus:not(:active),.mzn-playground.is-dark .button.is-dark.is-focused:not(:active){box-shadow:0 0 0 .125em #36363640}.mzn-playground.is-dark .button.is-dark:active,.mzn-playground.is-dark .button.is-dark.is-active{background-color:#292929;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-dark[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-dark{background-color:#363636;border-color:#363636;box-shadow:none}.mzn-playground.is-dark .button.is-dark.is-inverted{background-color:#fff;color:#363636}.mzn-playground.is-dark .button.is-dark.is-inverted:hover,.mzn-playground.is-dark .button.is-dark.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-dark.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.mzn-playground.is-dark .button.is-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.mzn-playground.is-dark .button.is-dark.is-outlined:hover,.mzn-playground.is-dark .button.is-dark.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-dark.is-outlined:focus,.mzn-playground.is-dark .button.is-dark.is-outlined.is-focused{background-color:#363636;border-color:#363636;color:#fff}.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent hsl(0,0%,21%) hsl(0,0%,21%)!important}.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-dark.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-dark.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-focused{background-color:#fff;color:#363636}.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(0,0%,21%) hsl(0,0%,21%)!important}.mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-primary{background-color:#1491eb;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-primary:hover,.mzn-playground.is-dark .button.is-primary.is-hovered{background-color:#138adf;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-primary:focus,.mzn-playground.is-dark .button.is-primary.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-primary:focus:not(:active),.mzn-playground.is-dark .button.is-primary.is-focused:not(:active){box-shadow:0 0 0 .125em #1491eb40}.mzn-playground.is-dark .button.is-primary:active,.mzn-playground.is-dark .button.is-primary.is-active{background-color:#1283d4;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-primary[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-primary{background-color:#1491eb;border-color:#1491eb;box-shadow:none}.mzn-playground.is-dark .button.is-primary.is-inverted{background-color:#fff;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-inverted:hover,.mzn-playground.is-dark .button.is-primary.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-primary.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-primary.is-outlined{background-color:transparent;border-color:#1491eb;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-outlined:hover,.mzn-playground.is-dark .button.is-primary.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-primary.is-outlined:focus,.mzn-playground.is-dark .button.is-primary.is-outlined.is-focused{background-color:#1491eb;border-color:#1491eb;color:#fff}.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #1491eb #1491eb!important}.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-primary.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-primary.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-primary.is-outlined{background-color:transparent;border-color:#1491eb;box-shadow:none;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-focused{background-color:#fff;color:#1491eb}.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #1491eb #1491eb!important}.mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-primary.is-light{background-color:#ecf6fd;color:#1074bc}.mzn-playground.is-dark .button.is-primary.is-light:hover,.mzn-playground.is-dark .button.is-primary.is-light.is-hovered{background-color:#e0f1fc;border-color:transparent;color:#1074bc}.mzn-playground.is-dark .button.is-primary.is-light:active,.mzn-playground.is-dark .button.is-primary.is-light.is-active{background-color:#d5ebfb;border-color:transparent;color:#1074bc}.mzn-playground.is-dark .button.is-link{background-color:#6294ff;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-link:hover,.mzn-playground.is-dark .button.is-link.is-hovered{background-color:#558bff;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-link:focus,.mzn-playground.is-dark .button.is-link.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-link:focus:not(:active),.mzn-playground.is-dark .button.is-link.is-focused:not(:active){box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .button.is-link:active,.mzn-playground.is-dark .button.is-link.is-active{background-color:#4983ff;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-link[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-link{background-color:#6294ff;border-color:#6294ff;box-shadow:none}.mzn-playground.is-dark .button.is-link.is-inverted{background-color:#fff;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-inverted:hover,.mzn-playground.is-dark .button.is-link.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-link.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-link.is-outlined{background-color:transparent;border-color:#6294ff;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-outlined:hover,.mzn-playground.is-dark .button.is-link.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-link.is-outlined:focus,.mzn-playground.is-dark .button.is-link.is-outlined.is-focused{background-color:#6294ff;border-color:#6294ff;color:#fff}.mzn-playground.is-dark .button.is-link.is-outlined.is-loading:after{border-color:transparent transparent #6294ff #6294ff!important}.mzn-playground.is-dark .button.is-link.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-link.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-link.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-link.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-link.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-link.is-outlined{background-color:transparent;border-color:#6294ff;box-shadow:none;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-focused{background-color:#fff;color:#6294ff}.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #6294ff #6294ff!important}.mzn-playground.is-dark .button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-link.is-light{background-color:#ebf1ff;color:#003ec2}.mzn-playground.is-dark .button.is-link.is-light:hover,.mzn-playground.is-dark .button.is-link.is-light.is-hovered{background-color:#dee8ff;border-color:transparent;color:#003ec2}.mzn-playground.is-dark .button.is-link.is-light:active,.mzn-playground.is-dark .button.is-link.is-light.is-active{background-color:#d1e0ff;border-color:transparent;color:#003ec2}.mzn-playground.is-dark .button.is-info{background-color:#3e8ed0;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-info:hover,.mzn-playground.is-dark .button.is-info.is-hovered{background-color:#3488ce;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-info:focus,.mzn-playground.is-dark .button.is-info.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-info:focus:not(:active),.mzn-playground.is-dark .button.is-info.is-focused:not(:active){box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground.is-dark .button.is-info:active,.mzn-playground.is-dark .button.is-info.is-active{background-color:#3082c5;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-info[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-info{background-color:#3e8ed0;border-color:#3e8ed0;box-shadow:none}.mzn-playground.is-dark .button.is-info.is-inverted{background-color:#fff;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-inverted:hover,.mzn-playground.is-dark .button.is-info.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-info.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-outlined:hover,.mzn-playground.is-dark .button.is-info.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-info.is-outlined:focus,.mzn-playground.is-dark .button.is-info.is-outlined.is-focused{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.mzn-playground.is-dark .button.is-info.is-outlined.is-loading:after{border-color:transparent transparent hsl(207,61%,53%) hsl(207,61%,53%)!important}.mzn-playground.is-dark .button.is-info.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-info.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-info.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-info.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-info.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-info.is-outlined{background-color:transparent;border-color:#3e8ed0;box-shadow:none;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-focused{background-color:#fff;color:#3e8ed0}.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(207,61%,53%) hsl(207,61%,53%)!important}.mzn-playground.is-dark .button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-info.is-light{background-color:#eff5fb;color:#296fa8}.mzn-playground.is-dark .button.is-info.is-light:hover,.mzn-playground.is-dark .button.is-info.is-light.is-hovered{background-color:#e4eff9;border-color:transparent;color:#296fa8}.mzn-playground.is-dark .button.is-info.is-light:active,.mzn-playground.is-dark .button.is-info.is-light.is-active{background-color:#dae9f6;border-color:transparent;color:#296fa8}.mzn-playground.is-dark .button.is-success{background-color:#48c78e;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-success:hover,.mzn-playground.is-dark .button.is-success.is-hovered{background-color:#3ec487;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-success:focus,.mzn-playground.is-dark .button.is-success.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-success:focus:not(:active),.mzn-playground.is-dark .button.is-success.is-focused:not(:active){box-shadow:0 0 0 .125em #48c78e40}.mzn-playground.is-dark .button.is-success:active,.mzn-playground.is-dark .button.is-success.is-active{background-color:#3abb81;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-success[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-success{background-color:#48c78e;border-color:#48c78e;box-shadow:none}.mzn-playground.is-dark .button.is-success.is-inverted{background-color:#fff;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-inverted:hover,.mzn-playground.is-dark .button.is-success.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-success.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-outlined:hover,.mzn-playground.is-dark .button.is-success.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-success.is-outlined:focus,.mzn-playground.is-dark .button.is-success.is-outlined.is-focused{background-color:#48c78e;border-color:#48c78e;color:#fff}.mzn-playground.is-dark .button.is-success.is-outlined.is-loading:after{border-color:transparent transparent hsl(153,53%,53%) hsl(153,53%,53%)!important}.mzn-playground.is-dark .button.is-success.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-success.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-success.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-success.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-success.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-success.is-outlined{background-color:transparent;border-color:#48c78e;box-shadow:none;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-focused{background-color:#fff;color:#48c78e}.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(153,53%,53%) hsl(153,53%,53%)!important}.mzn-playground.is-dark .button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-success.is-light{background-color:#effaf5;color:#257953}.mzn-playground.is-dark .button.is-success.is-light:hover,.mzn-playground.is-dark .button.is-success.is-light.is-hovered{background-color:#e6f7ef;border-color:transparent;color:#257953}.mzn-playground.is-dark .button.is-success.is-light:active,.mzn-playground.is-dark .button.is-success.is-light.is-active{background-color:#dcf4e9;border-color:transparent;color:#257953}.mzn-playground.is-dark .button.is-warning{background-color:#ffe08a;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-warning:hover,.mzn-playground.is-dark .button.is-warning.is-hovered{background-color:#ffdc7d;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-warning:focus,.mzn-playground.is-dark .button.is-warning.is-focused{border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-warning:focus:not(:active),.mzn-playground.is-dark .button.is-warning.is-focused:not(:active){box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground.is-dark .button.is-warning:active,.mzn-playground.is-dark .button.is-warning.is-active{background-color:#ffd970;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .button.is-warning[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-warning{background-color:#ffe08a;border-color:#ffe08a;box-shadow:none}.mzn-playground.is-dark .button.is-warning.is-inverted{background-color:#000000b3;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-inverted:hover,.mzn-playground.is-dark .button.is-warning.is-inverted.is-hovered{background-color:#000000b3}.mzn-playground.is-dark .button.is-warning.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-warning.is-inverted{background-color:#000000b3;border-color:transparent;box-shadow:none;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground.is-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-outlined:hover,.mzn-playground.is-dark .button.is-warning.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-warning.is-outlined:focus,.mzn-playground.is-dark .button.is-warning.is-outlined.is-focused{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent hsl(44,100%,77%) hsl(44,100%,77%)!important}.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-warning.is-outlined.is-loading.is-focused:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.mzn-playground.is-dark .button.is-warning.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-warning.is-outlined{background-color:transparent;border-color:#ffe08a;box-shadow:none;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;color:#000000b3}.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-focused{background-color:#000000b3;color:#ffe08a}.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(44,100%,77%) hsl(44,100%,77%)!important}.mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:#000000b3;box-shadow:none;color:#000000b3}.mzn-playground.is-dark .button.is-warning.is-light{background-color:#fffaeb;color:#946c00}.mzn-playground.is-dark .button.is-warning.is-light:hover,.mzn-playground.is-dark .button.is-warning.is-light.is-hovered{background-color:#fff6de;border-color:transparent;color:#946c00}.mzn-playground.is-dark .button.is-warning.is-light:active,.mzn-playground.is-dark .button.is-warning.is-light.is-active{background-color:#fff3d1;border-color:transparent;color:#946c00}.mzn-playground.is-dark .button.is-danger{background-color:#f14668;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-danger:hover,.mzn-playground.is-dark .button.is-danger.is-hovered{background-color:#f03a5f;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-danger:focus,.mzn-playground.is-dark .button.is-danger.is-focused{border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-danger:focus:not(:active),.mzn-playground.is-dark .button.is-danger.is-focused:not(:active){box-shadow:0 0 0 .125em #f1466840}.mzn-playground.is-dark .button.is-danger:active,.mzn-playground.is-dark .button.is-danger.is-active{background-color:#ef2e55;border-color:transparent;color:#fff}.mzn-playground.is-dark .button.is-danger[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-danger{background-color:#f14668;border-color:#f14668;box-shadow:none}.mzn-playground.is-dark .button.is-danger.is-inverted{background-color:#fff;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-inverted:hover,.mzn-playground.is-dark .button.is-danger.is-inverted.is-hovered{background-color:#f2f2f2}.mzn-playground.is-dark .button.is-danger.is-inverted[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-outlined:hover,.mzn-playground.is-dark .button.is-danger.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-danger.is-outlined:focus,.mzn-playground.is-dark .button.is-danger.is-outlined.is-focused{background-color:#f14668;border-color:#f14668;color:#fff}.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent hsl(348,86%,61%) hsl(348,86%,61%)!important}.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-danger.is-outlined.is-loading.is-focused:after{border-color:transparent transparent #fff #fff!important}.mzn-playground.is-dark .button.is-danger.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined:hover,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-hovered,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined:focus,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-focused{background-color:#fff;color:#f14668}.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-loading:hover:after,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after{border-color:transparent transparent hsl(348,86%,61%) hsl(348,86%,61%)!important}.mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .mzn-playground.is-dark .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.mzn-playground.is-dark .button.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.mzn-playground.is-dark .button.is-danger.is-light:hover,.mzn-playground.is-dark .button.is-danger.is-light.is-hovered{background-color:#fde0e6;border-color:transparent;color:#cc0f35}.mzn-playground.is-dark .button.is-danger.is-light:active,.mzn-playground.is-dark .button.is-danger.is-light.is-active{background-color:#fcd4dc;border-color:transparent;color:#cc0f35}.mzn-playground.is-dark .button.is-small{font-size:.75rem}.mzn-playground.is-dark .button.is-small:not(.is-rounded){border-radius:2px}.mzn-playground.is-dark .button.is-normal{font-size:1rem}.mzn-playground.is-dark .button.is-medium{font-size:1.25rem}.mzn-playground.is-dark .button.is-large{font-size:1.5rem}.mzn-playground.is-dark .button[disabled],fieldset[disabled] .mzn-playground.is-dark .button{background-color:#292929;border-color:#4a4a4a;box-shadow:none;opacity:.5}.mzn-playground.is-dark .button.is-fullwidth{display:flex;width:100%}.mzn-playground.is-dark .button.is-loading{color:transparent!important;pointer-events:none}.mzn-playground.is-dark .button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.mzn-playground.is-dark .button.is-static{background-color:#333;border-color:#4a4a4a;color:#7a7a7a;box-shadow:none;pointer-events:none}.mzn-playground.is-dark .button.is-rounded{border-radius:9999px;padding-left:1.25em;padding-right:1.25em}.mzn-playground.is-dark .buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.mzn-playground.is-dark .buttons .button{margin-bottom:.5rem}.mzn-playground.is-dark .buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.mzn-playground.is-dark .buttons:last-child{margin-bottom:-.5rem}.mzn-playground.is-dark .buttons:not(:last-child){margin-bottom:1rem}.mzn-playground.is-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.mzn-playground.is-dark .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:2px}.mzn-playground.is-dark .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.25rem}.mzn-playground.is-dark .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.mzn-playground.is-dark .buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground.is-dark .buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.mzn-playground.is-dark .buttons.has-addons .button:last-child{margin-right:0}.mzn-playground.is-dark .buttons.has-addons .button:hover,.mzn-playground.is-dark .buttons.has-addons .button.is-hovered{z-index:2}.mzn-playground.is-dark .buttons.has-addons .button:focus,.mzn-playground.is-dark .buttons.has-addons .button.is-focused,.mzn-playground.is-dark .buttons.has-addons .button:active,.mzn-playground.is-dark .buttons.has-addons .button.is-active,.mzn-playground.is-dark .buttons.has-addons .button.is-selected{z-index:3}.mzn-playground.is-dark .buttons.has-addons .button:focus:hover,.mzn-playground.is-dark .buttons.has-addons .button.is-focused:hover,.mzn-playground.is-dark .buttons.has-addons .button:active:hover,.mzn-playground.is-dark .buttons.has-addons .button.is-active:hover,.mzn-playground.is-dark .buttons.has-addons .button.is-selected:hover{z-index:4}.mzn-playground.is-dark .buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .buttons.is-centered{justify-content:center}.mzn-playground.is-dark .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.mzn-playground.is-dark .buttons.is-right{justify-content:flex-end}.mzn-playground.is-dark .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}@media screen and (max-width: 768px){.mzn-playground.is-dark .button.is-responsive.is-small{font-size:.5625rem}.mzn-playground.is-dark .button.is-responsive,.mzn-playground.is-dark .button.is-responsive.is-normal{font-size:.65625rem}.mzn-playground.is-dark .button.is-responsive.is-medium{font-size:.75rem}.mzn-playground.is-dark .button.is-responsive.is-large{font-size:1rem}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .button.is-responsive.is-small{font-size:.65625rem}.mzn-playground.is-dark .button.is-responsive,.mzn-playground.is-dark .button.is-responsive.is-normal{font-size:.75rem}.mzn-playground.is-dark .button.is-responsive.is-medium{font-size:1rem}.mzn-playground.is-dark .button.is-responsive.is-large{font-size:1.25rem}}.mzn-playground.is-dark .icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.mzn-playground.is-dark .icon.is-small{height:1rem;width:1rem}.mzn-playground.is-dark .icon.is-medium{height:2rem;width:2rem}.mzn-playground.is-dark .icon.is-large{height:3rem;width:3rem}.mzn-playground.is-dark .icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.mzn-playground.is-dark .icon-text .icon{flex-grow:0;flex-shrink:0}.mzn-playground.is-dark .icon-text .icon:not(:last-child){margin-right:.25em}.mzn-playground.is-dark .icon-text .icon:not(:first-child){margin-left:.25em}.mzn-playground.is-dark div.icon-text{display:flex}.mzn-playground.is-dark .table{background-color:#292929;color:#fff}.mzn-playground.is-dark .table td,.mzn-playground.is-dark .table th{border:1px solid hsl(0,0%,29%);border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.mzn-playground.is-dark .table td.is-white,.mzn-playground.is-dark .table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .table td.is-black,.mzn-playground.is-dark .table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .table td.is-light,.mzn-playground.is-dark .table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:#000000b3}.mzn-playground.is-dark .table td.is-dark,.mzn-playground.is-dark .table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.mzn-playground.is-dark .table td.is-primary,.mzn-playground.is-dark .table th.is-primary{background-color:#1491eb;border-color:#1491eb;color:#fff}.mzn-playground.is-dark .table td.is-link,.mzn-playground.is-dark .table th.is-link{background-color:#6294ff;border-color:#6294ff;color:#fff}.mzn-playground.is-dark .table td.is-info,.mzn-playground.is-dark .table th.is-info{background-color:#3e8ed0;border-color:#3e8ed0;color:#fff}.mzn-playground.is-dark .table td.is-success,.mzn-playground.is-dark .table th.is-success{background-color:#48c78e;border-color:#48c78e;color:#fff}.mzn-playground.is-dark .table td.is-warning,.mzn-playground.is-dark .table th.is-warning{background-color:#ffe08a;border-color:#ffe08a;color:#000000b3}.mzn-playground.is-dark .table td.is-danger,.mzn-playground.is-dark .table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff}.mzn-playground.is-dark .table td.is-narrow,.mzn-playground.is-dark .table th.is-narrow{white-space:nowrap;width:1%}.mzn-playground.is-dark .table td.is-selected,.mzn-playground.is-dark .table th.is-selected{background-color:#1491eb;color:#fff}.mzn-playground.is-dark .table td.is-selected a,.mzn-playground.is-dark .table td.is-selected strong,.mzn-playground.is-dark .table th.is-selected a,.mzn-playground.is-dark .table th.is-selected strong{color:currentColor}.mzn-playground.is-dark .table td.is-vcentered,.mzn-playground.is-dark .table th.is-vcentered{vertical-align:middle}.mzn-playground.is-dark .table th{color:#fff}.mzn-playground.is-dark .table th:not([align]){text-align:left}.mzn-playground.is-dark .table tr.is-selected{background-color:#1491eb;color:#fff}.mzn-playground.is-dark .table tr.is-selected a,.mzn-playground.is-dark .table tr.is-selected strong{color:currentColor}.mzn-playground.is-dark .table tr.is-selected td,.mzn-playground.is-dark .table tr.is-selected th{border-color:#fff;color:currentColor}.mzn-playground.is-dark .table thead{background-color:transparent}.mzn-playground.is-dark .table thead td,.mzn-playground.is-dark .table thead th{border-width:0 0 2px;color:#fff}.mzn-playground.is-dark .table tfoot{background-color:transparent}.mzn-playground.is-dark .table tfoot td,.mzn-playground.is-dark .table tfoot th{border-width:2px 0 0;color:#fff}.mzn-playground.is-dark .table tbody{background-color:transparent}.mzn-playground.is-dark .table tbody tr:last-child td,.mzn-playground.is-dark .table tbody tr:last-child th{border-bottom-width:0}.mzn-playground.is-dark .table.is-bordered td,.mzn-playground.is-dark .table.is-bordered th{border-width:1px}.mzn-playground.is-dark .table.is-bordered tr:last-child td,.mzn-playground.is-dark .table.is-bordered tr:last-child th{border-bottom-width:1px}.mzn-playground.is-dark .table.is-fullwidth{width:100%}.mzn-playground.is-dark .table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#2e2e2e}.mzn-playground.is-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#2e2e2e}.mzn-playground.is-dark .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#333}.mzn-playground.is-dark .table.is-narrow td,.mzn-playground.is-dark .table.is-narrow th{padding:.25em .5em}.mzn-playground.is-dark .table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#2e2e2e}.mzn-playground.is-dark .table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.mzn-playground.is-dark .heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.mzn-playground.is-dark .number{align-items:center;background-color:#141414;border-radius:9999px;display:inline-flex;font-size:1.25rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.mzn-playground.is-dark .select select,.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input{background-color:#1f1f1f;border-color:#4a4a4a;border-radius:4px;color:#fff}.mzn-playground.is-dark .select select::-moz-placeholder,.mzn-playground.is-dark .textarea::-moz-placeholder,.mzn-playground.is-dark .input::-moz-placeholder{color:#ffffff4d}.mzn-playground.is-dark .select select::-webkit-input-placeholder,.mzn-playground.is-dark .textarea::-webkit-input-placeholder,.mzn-playground.is-dark .input::-webkit-input-placeholder{color:#ffffff4d}.mzn-playground.is-dark .select select:-moz-placeholder,.mzn-playground.is-dark .textarea:-moz-placeholder,.mzn-playground.is-dark .input:-moz-placeholder{color:#ffffff4d}.mzn-playground.is-dark .select select:-ms-input-placeholder,.mzn-playground.is-dark .textarea:-ms-input-placeholder,.mzn-playground.is-dark .input:-ms-input-placeholder{color:#ffffff4d}.mzn-playground.is-dark .select select:hover,.mzn-playground.is-dark .textarea:hover,.mzn-playground.is-dark .input:hover,.mzn-playground.is-dark .select select.is-hovered,.mzn-playground.is-dark .is-hovered.textarea,.mzn-playground.is-dark .is-hovered.input{border-color:#b5b5b5}.mzn-playground.is-dark .select select:focus,.mzn-playground.is-dark .textarea:focus,.mzn-playground.is-dark .input:focus,.mzn-playground.is-dark .select select.is-focused,.mzn-playground.is-dark .is-focused.textarea,.mzn-playground.is-dark .is-focused.input,.mzn-playground.is-dark .select select:active,.mzn-playground.is-dark .textarea:active,.mzn-playground.is-dark .input:active,.mzn-playground.is-dark .select select.is-active,.mzn-playground.is-dark .is-active.textarea,.mzn-playground.is-dark .is-active.input{border-color:#6294ff;box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .select select[disabled],.mzn-playground.is-dark [disabled].textarea,.mzn-playground.is-dark [disabled].input,fieldset[disabled] .mzn-playground.is-dark .select select,fieldset[disabled] .mzn-playground.is-dark .textarea,fieldset[disabled] .mzn-playground.is-dark .input{background-color:#141414;border-color:#141414;box-shadow:none;color:#7a7a7a}.mzn-playground.is-dark .select select[disabled]::-moz-placeholder,.mzn-playground.is-dark [disabled].textarea::-moz-placeholder,.mzn-playground.is-dark [disabled].input::-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select::-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .textarea::-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .input::-moz-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]::-webkit-input-placeholder,.mzn-playground.is-dark [disabled].textarea::-webkit-input-placeholder,.mzn-playground.is-dark [disabled].input::-webkit-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select::-webkit-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .textarea::-webkit-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .input::-webkit-input-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]:-moz-placeholder,.mzn-playground.is-dark [disabled].textarea:-moz-placeholder,.mzn-playground.is-dark [disabled].input:-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select:-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .textarea:-moz-placeholder,fieldset[disabled] .mzn-playground.is-dark .input:-moz-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .select select[disabled]:-ms-input-placeholder,.mzn-playground.is-dark [disabled].textarea:-ms-input-placeholder,.mzn-playground.is-dark [disabled].input:-ms-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .select select:-ms-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .textarea:-ms-input-placeholder,fieldset[disabled] .mzn-playground.is-dark .input:-ms-input-placeholder{color:#7a7a7a4d}.mzn-playground.is-dark .textarea,.mzn-playground.is-dark .input{box-shadow:inset 0 .0625em .125em #0a0a0a0d;max-width:100%;width:100%}.mzn-playground.is-dark [readonly].textarea,.mzn-playground.is-dark [readonly].input{box-shadow:none}.mzn-playground.is-dark .is-white.textarea,.mzn-playground.is-dark .is-white.input{border-color:#fff}.mzn-playground.is-dark .is-white.textarea:focus,.mzn-playground.is-dark .is-white.input:focus,.mzn-playground.is-dark .is-white.is-focused.textarea,.mzn-playground.is-dark .is-white.is-focused.input,.mzn-playground.is-dark .is-white.textarea:active,.mzn-playground.is-dark .is-white.input:active,.mzn-playground.is-dark .is-white.is-active.textarea,.mzn-playground.is-dark .is-white.is-active.input{box-shadow:0 0 0 .125em #ffffff40}.mzn-playground.is-dark .is-black.textarea,.mzn-playground.is-dark .is-black.input{border-color:#0a0a0a}.mzn-playground.is-dark .is-black.textarea:focus,.mzn-playground.is-dark .is-black.input:focus,.mzn-playground.is-dark .is-black.is-focused.textarea,.mzn-playground.is-dark .is-black.is-focused.input,.mzn-playground.is-dark .is-black.textarea:active,.mzn-playground.is-dark .is-black.input:active,.mzn-playground.is-dark .is-black.is-active.textarea,.mzn-playground.is-dark .is-black.is-active.input{box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground.is-dark .is-light.textarea,.mzn-playground.is-dark .is-light.input{border-color:#f5f5f5}.mzn-playground.is-dark .is-light.textarea:focus,.mzn-playground.is-dark .is-light.input:focus,.mzn-playground.is-dark .is-light.is-focused.textarea,.mzn-playground.is-dark .is-light.is-focused.input,.mzn-playground.is-dark .is-light.textarea:active,.mzn-playground.is-dark .is-light.input:active,.mzn-playground.is-dark .is-light.is-active.textarea,.mzn-playground.is-dark .is-light.is-active.input{box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground.is-dark .is-dark.textarea,.mzn-playground.is-dark .is-dark.input{border-color:#363636}.mzn-playground.is-dark .is-dark.textarea:focus,.mzn-playground.is-dark .is-dark.input:focus,.mzn-playground.is-dark .is-dark.is-focused.textarea,.mzn-playground.is-dark .is-dark.is-focused.input,.mzn-playground.is-dark .is-dark.textarea:active,.mzn-playground.is-dark .is-dark.input:active,.mzn-playground.is-dark .is-dark.is-active.textarea,.mzn-playground.is-dark .is-dark.is-active.input{box-shadow:0 0 0 .125em #36363640}.mzn-playground.is-dark .is-primary.textarea,.mzn-playground.is-dark .is-primary.input{border-color:#1491eb}.mzn-playground.is-dark .is-primary.textarea:focus,.mzn-playground.is-dark .is-primary.input:focus,.mzn-playground.is-dark .is-primary.is-focused.textarea,.mzn-playground.is-dark .is-primary.is-focused.input,.mzn-playground.is-dark .is-primary.textarea:active,.mzn-playground.is-dark .is-primary.input:active,.mzn-playground.is-dark .is-primary.is-active.textarea,.mzn-playground.is-dark .is-primary.is-active.input{box-shadow:0 0 0 .125em #1491eb40}.mzn-playground.is-dark .is-link.textarea,.mzn-playground.is-dark .is-link.input{border-color:#6294ff}.mzn-playground.is-dark .is-link.textarea:focus,.mzn-playground.is-dark .is-link.input:focus,.mzn-playground.is-dark .is-link.is-focused.textarea,.mzn-playground.is-dark .is-link.is-focused.input,.mzn-playground.is-dark .is-link.textarea:active,.mzn-playground.is-dark .is-link.input:active,.mzn-playground.is-dark .is-link.is-active.textarea,.mzn-playground.is-dark .is-link.is-active.input{box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .is-info.textarea,.mzn-playground.is-dark .is-info.input{border-color:#3e8ed0}.mzn-playground.is-dark .is-info.textarea:focus,.mzn-playground.is-dark .is-info.input:focus,.mzn-playground.is-dark .is-info.is-focused.textarea,.mzn-playground.is-dark .is-info.is-focused.input,.mzn-playground.is-dark .is-info.textarea:active,.mzn-playground.is-dark .is-info.input:active,.mzn-playground.is-dark .is-info.is-active.textarea,.mzn-playground.is-dark .is-info.is-active.input{box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground.is-dark .is-success.textarea,.mzn-playground.is-dark .is-success.input{border-color:#48c78e}.mzn-playground.is-dark .is-success.textarea:focus,.mzn-playground.is-dark .is-success.input:focus,.mzn-playground.is-dark .is-success.is-focused.textarea,.mzn-playground.is-dark .is-success.is-focused.input,.mzn-playground.is-dark .is-success.textarea:active,.mzn-playground.is-dark .is-success.input:active,.mzn-playground.is-dark .is-success.is-active.textarea,.mzn-playground.is-dark .is-success.is-active.input{box-shadow:0 0 0 .125em #48c78e40}.mzn-playground.is-dark .is-warning.textarea,.mzn-playground.is-dark .is-warning.input{border-color:#ffe08a}.mzn-playground.is-dark .is-warning.textarea:focus,.mzn-playground.is-dark .is-warning.input:focus,.mzn-playground.is-dark .is-warning.is-focused.textarea,.mzn-playground.is-dark .is-warning.is-focused.input,.mzn-playground.is-dark .is-warning.textarea:active,.mzn-playground.is-dark .is-warning.input:active,.mzn-playground.is-dark .is-warning.is-active.textarea,.mzn-playground.is-dark .is-warning.is-active.input{box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground.is-dark .is-danger.textarea,.mzn-playground.is-dark .is-danger.input{border-color:#f14668}.mzn-playground.is-dark .is-danger.textarea:focus,.mzn-playground.is-dark .is-danger.input:focus,.mzn-playground.is-dark .is-danger.is-focused.textarea,.mzn-playground.is-dark .is-danger.is-focused.input,.mzn-playground.is-dark .is-danger.textarea:active,.mzn-playground.is-dark .is-danger.input:active,.mzn-playground.is-dark .is-danger.is-active.textarea,.mzn-playground.is-dark .is-danger.is-active.input{box-shadow:0 0 0 .125em #f1466840}.mzn-playground.is-dark .is-small.textarea,.mzn-playground.is-dark .is-small.input{border-radius:2px;font-size:.75rem}.mzn-playground.is-dark .is-medium.textarea,.mzn-playground.is-dark .is-medium.input{font-size:1.25rem}.mzn-playground.is-dark .is-large.textarea,.mzn-playground.is-dark .is-large.input{font-size:1.5rem}.mzn-playground.is-dark .is-fullwidth.textarea,.mzn-playground.is-dark .is-fullwidth.input{display:block;width:100%}.mzn-playground.is-dark .is-inline.textarea,.mzn-playground.is-dark .is-inline.input{display:inline;width:auto}.mzn-playground.is-dark .input.is-rounded{border-radius:9999px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.mzn-playground.is-dark .input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.mzn-playground.is-dark .textarea{display:block;max-width:100%;min-width:100%;padding:calc(.75em - 1px);resize:vertical}.mzn-playground.is-dark .textarea:not([rows]){max-height:40em;min-height:8em}.mzn-playground.is-dark .textarea[rows]{height:initial}.mzn-playground.is-dark .textarea.has-fixed-size{resize:none}.mzn-playground.is-dark .radio,.mzn-playground.is-dark .checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.mzn-playground.is-dark .radio input,.mzn-playground.is-dark .checkbox input{cursor:pointer}.mzn-playground.is-dark .radio:hover,.mzn-playground.is-dark .checkbox:hover{color:#fff}.mzn-playground.is-dark [disabled].radio,.mzn-playground.is-dark [disabled].checkbox,fieldset[disabled] .mzn-playground.is-dark .radio,fieldset[disabled] .mzn-playground.is-dark .checkbox,.mzn-playground.is-dark .radio input[disabled],.mzn-playground.is-dark .checkbox input[disabled]{color:#7a7a7a;cursor:not-allowed}.mzn-playground.is-dark .radio+.radio{margin-left:.5em}.mzn-playground.is-dark .select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.mzn-playground.is-dark .select:not(.is-multiple){height:2.5em}.mzn-playground.is-dark .select:not(.is-multiple):not(.is-loading):after{border-color:#6294ff;right:1.125em;z-index:4}.mzn-playground.is-dark .select.is-rounded select{border-radius:9999px;padding-left:1em}.mzn-playground.is-dark .select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.mzn-playground.is-dark .select select::-ms-expand{display:none}.mzn-playground.is-dark .select select[disabled]:hover,fieldset[disabled] .mzn-playground.is-dark .select select:hover{border-color:#141414}.mzn-playground.is-dark .select select:not([multiple]){padding-right:2.5em}.mzn-playground.is-dark .select select[multiple]{height:auto;padding:0}.mzn-playground.is-dark .select select[multiple] option{padding:.5em 1em}.mzn-playground.is-dark .select:not(.is-multiple):not(.is-loading):hover:after{border-color:#fff}.mzn-playground.is-dark .select.is-white:not(:hover):after{border-color:#fff}.mzn-playground.is-dark .select.is-white select{border-color:#fff}.mzn-playground.is-dark .select.is-white select:hover,.mzn-playground.is-dark .select.is-white select.is-hovered{border-color:#f2f2f2}.mzn-playground.is-dark .select.is-white select:focus,.mzn-playground.is-dark .select.is-white select.is-focused,.mzn-playground.is-dark .select.is-white select:active,.mzn-playground.is-dark .select.is-white select.is-active{box-shadow:0 0 0 .125em #ffffff40}.mzn-playground.is-dark .select.is-black:not(:hover):after{border-color:#0a0a0a}.mzn-playground.is-dark .select.is-black select{border-color:#0a0a0a}.mzn-playground.is-dark .select.is-black select:hover,.mzn-playground.is-dark .select.is-black select.is-hovered{border-color:#000}.mzn-playground.is-dark .select.is-black select:focus,.mzn-playground.is-dark .select.is-black select.is-focused,.mzn-playground.is-dark .select.is-black select:active,.mzn-playground.is-dark .select.is-black select.is-active{box-shadow:0 0 0 .125em #0a0a0a40}.mzn-playground.is-dark .select.is-light:not(:hover):after{border-color:#f5f5f5}.mzn-playground.is-dark .select.is-light select{border-color:#f5f5f5}.mzn-playground.is-dark .select.is-light select:hover,.mzn-playground.is-dark .select.is-light select.is-hovered{border-color:#e8e8e8}.mzn-playground.is-dark .select.is-light select:focus,.mzn-playground.is-dark .select.is-light select.is-focused,.mzn-playground.is-dark .select.is-light select:active,.mzn-playground.is-dark .select.is-light select.is-active{box-shadow:0 0 0 .125em #f5f5f540}.mzn-playground.is-dark .select.is-dark:not(:hover):after{border-color:#363636}.mzn-playground.is-dark .select.is-dark select{border-color:#363636}.mzn-playground.is-dark .select.is-dark select:hover,.mzn-playground.is-dark .select.is-dark select.is-hovered{border-color:#292929}.mzn-playground.is-dark .select.is-dark select:focus,.mzn-playground.is-dark .select.is-dark select.is-focused,.mzn-playground.is-dark .select.is-dark select:active,.mzn-playground.is-dark .select.is-dark select.is-active{box-shadow:0 0 0 .125em #36363640}.mzn-playground.is-dark .select.is-primary:not(:hover):after{border-color:#1491eb}.mzn-playground.is-dark .select.is-primary select{border-color:#1491eb}.mzn-playground.is-dark .select.is-primary select:hover,.mzn-playground.is-dark .select.is-primary select.is-hovered{border-color:#1283d4}.mzn-playground.is-dark .select.is-primary select:focus,.mzn-playground.is-dark .select.is-primary select.is-focused,.mzn-playground.is-dark .select.is-primary select:active,.mzn-playground.is-dark .select.is-primary select.is-active{box-shadow:0 0 0 .125em #1491eb40}.mzn-playground.is-dark .select.is-link:not(:hover):after{border-color:#6294ff}.mzn-playground.is-dark .select.is-link select{border-color:#6294ff}.mzn-playground.is-dark .select.is-link select:hover,.mzn-playground.is-dark .select.is-link select.is-hovered{border-color:#4983ff}.mzn-playground.is-dark .select.is-link select:focus,.mzn-playground.is-dark .select.is-link select.is-focused,.mzn-playground.is-dark .select.is-link select:active,.mzn-playground.is-dark .select.is-link select.is-active{box-shadow:0 0 0 .125em #6294ff40}.mzn-playground.is-dark .select.is-info:not(:hover):after{border-color:#3e8ed0}.mzn-playground.is-dark .select.is-info select{border-color:#3e8ed0}.mzn-playground.is-dark .select.is-info select:hover,.mzn-playground.is-dark .select.is-info select.is-hovered{border-color:#3082c5}.mzn-playground.is-dark .select.is-info select:focus,.mzn-playground.is-dark .select.is-info select.is-focused,.mzn-playground.is-dark .select.is-info select:active,.mzn-playground.is-dark .select.is-info select.is-active{box-shadow:0 0 0 .125em #3e8ed040}.mzn-playground.is-dark .select.is-success:not(:hover):after{border-color:#48c78e}.mzn-playground.is-dark .select.is-success select{border-color:#48c78e}.mzn-playground.is-dark .select.is-success select:hover,.mzn-playground.is-dark .select.is-success select.is-hovered{border-color:#3abb81}.mzn-playground.is-dark .select.is-success select:focus,.mzn-playground.is-dark .select.is-success select.is-focused,.mzn-playground.is-dark .select.is-success select:active,.mzn-playground.is-dark .select.is-success select.is-active{box-shadow:0 0 0 .125em #48c78e40}.mzn-playground.is-dark .select.is-warning:not(:hover):after{border-color:#ffe08a}.mzn-playground.is-dark .select.is-warning select{border-color:#ffe08a}.mzn-playground.is-dark .select.is-warning select:hover,.mzn-playground.is-dark .select.is-warning select.is-hovered{border-color:#ffd970}.mzn-playground.is-dark .select.is-warning select:focus,.mzn-playground.is-dark .select.is-warning select.is-focused,.mzn-playground.is-dark .select.is-warning select:active,.mzn-playground.is-dark .select.is-warning select.is-active{box-shadow:0 0 0 .125em #ffe08a40}.mzn-playground.is-dark .select.is-danger:not(:hover):after{border-color:#f14668}.mzn-playground.is-dark .select.is-danger select{border-color:#f14668}.mzn-playground.is-dark .select.is-danger select:hover,.mzn-playground.is-dark .select.is-danger select.is-hovered{border-color:#ef2e55}.mzn-playground.is-dark .select.is-danger select:focus,.mzn-playground.is-dark .select.is-danger select.is-focused,.mzn-playground.is-dark .select.is-danger select:active,.mzn-playground.is-dark .select.is-danger select.is-active{box-shadow:0 0 0 .125em #f1466840}.mzn-playground.is-dark .select.is-small{border-radius:2px;font-size:.75rem}.mzn-playground.is-dark .select.is-medium{font-size:1.25rem}.mzn-playground.is-dark .select.is-large{font-size:1.5rem}.mzn-playground.is-dark .select.is-disabled:after{border-color:#7a7a7a!important;opacity:.5}.mzn-playground.is-dark .select.is-fullwidth,.mzn-playground.is-dark .select.is-fullwidth select{width:100%}.mzn-playground.is-dark .select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;transform:none}.mzn-playground.is-dark .select.is-loading.is-small:after{font-size:.75rem}.mzn-playground.is-dark .select.is-loading.is-medium:after{font-size:1.25rem}.mzn-playground.is-dark .select.is-loading.is-large:after{font-size:1.5rem}.mzn-playground.is-dark .file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.mzn-playground.is-dark .file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .file.is-white:hover .file-cta,.mzn-playground.is-dark .file.is-white.is-hovered .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .file.is-white:focus .file-cta,.mzn-playground.is-dark .file.is-white.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #ffffff40;color:#0a0a0a}.mzn-playground.is-dark .file.is-white:active .file-cta,.mzn-playground.is-dark .file.is-white.is-active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.mzn-playground.is-dark .file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-black:hover .file-cta,.mzn-playground.is-dark .file.is-black.is-hovered .file-cta{background-color:#040404;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-black:focus .file-cta,.mzn-playground.is-dark .file.is-black.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #0a0a0a40;color:#fff}.mzn-playground.is-dark .file.is-black:active .file-cta,.mzn-playground.is-dark .file.is-black.is-active .file-cta{background-color:#000;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-light:hover .file-cta,.mzn-playground.is-dark .file.is-light.is-hovered .file-cta{background-color:#eee;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-light:focus .file-cta,.mzn-playground.is-dark .file.is-light.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #f5f5f540;color:#000000b3}.mzn-playground.is-dark .file.is-light:active .file-cta,.mzn-playground.is-dark .file.is-light.is-active .file-cta{background-color:#e8e8e8;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-dark:hover .file-cta,.mzn-playground.is-dark .file.is-dark.is-hovered .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-dark:focus .file-cta,.mzn-playground.is-dark .file.is-dark.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #36363640;color:#fff}.mzn-playground.is-dark .file.is-dark:active .file-cta,.mzn-playground.is-dark .file.is-dark.is-active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-primary .file-cta{background-color:#1491eb;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-primary:hover .file-cta,.mzn-playground.is-dark .file.is-primary.is-hovered .file-cta{background-color:#138adf;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-primary:focus .file-cta,.mzn-playground.is-dark .file.is-primary.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #1491eb40;color:#fff}.mzn-playground.is-dark .file.is-primary:active .file-cta,.mzn-playground.is-dark .file.is-primary.is-active .file-cta{background-color:#1283d4;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-link .file-cta{background-color:#6294ff;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-link:hover .file-cta,.mzn-playground.is-dark .file.is-link.is-hovered .file-cta{background-color:#558bff;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-link:focus .file-cta,.mzn-playground.is-dark .file.is-link.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #6294ff40;color:#fff}.mzn-playground.is-dark .file.is-link:active .file-cta,.mzn-playground.is-dark .file.is-link.is-active .file-cta{background-color:#4983ff;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-info .file-cta{background-color:#3e8ed0;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-info:hover .file-cta,.mzn-playground.is-dark .file.is-info.is-hovered .file-cta{background-color:#3488ce;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-info:focus .file-cta,.mzn-playground.is-dark .file.is-info.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #3e8ed040;color:#fff}.mzn-playground.is-dark .file.is-info:active .file-cta,.mzn-playground.is-dark .file.is-info.is-active .file-cta{background-color:#3082c5;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-success .file-cta{background-color:#48c78e;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-success:hover .file-cta,.mzn-playground.is-dark .file.is-success.is-hovered .file-cta{background-color:#3ec487;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-success:focus .file-cta,.mzn-playground.is-dark .file.is-success.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #48c78e40;color:#fff}.mzn-playground.is-dark .file.is-success:active .file-cta,.mzn-playground.is-dark .file.is-success.is-active .file-cta{background-color:#3abb81;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-warning .file-cta{background-color:#ffe08a;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-warning:hover .file-cta,.mzn-playground.is-dark .file.is-warning.is-hovered .file-cta{background-color:#ffdc7d;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-warning:focus .file-cta,.mzn-playground.is-dark .file.is-warning.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #ffe08a40;color:#000000b3}.mzn-playground.is-dark .file.is-warning:active .file-cta,.mzn-playground.is-dark .file.is-warning.is-active .file-cta{background-color:#ffd970;border-color:transparent;color:#000000b3}.mzn-playground.is-dark .file.is-danger .file-cta{background-color:#f14668;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-danger:hover .file-cta,.mzn-playground.is-dark .file.is-danger.is-hovered .file-cta{background-color:#f03a5f;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-danger:focus .file-cta,.mzn-playground.is-dark .file.is-danger.is-focused .file-cta{border-color:transparent;box-shadow:0 0 .5em #f1466840;color:#fff}.mzn-playground.is-dark .file.is-danger:active .file-cta,.mzn-playground.is-dark .file.is-danger.is-active .file-cta{background-color:#ef2e55;border-color:transparent;color:#fff}.mzn-playground.is-dark .file.is-small{font-size:.75rem}.mzn-playground.is-dark .file.is-normal{font-size:1rem}.mzn-playground.is-dark .file.is-medium{font-size:1.25rem}.mzn-playground.is-dark .file.is-medium .file-icon .fa{font-size:21px}.mzn-playground.is-dark .file.is-large{font-size:1.5rem}.mzn-playground.is-dark .file.is-large .file-icon .fa{font-size:28px}.mzn-playground.is-dark .file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.mzn-playground.is-dark .file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground.is-dark .file.has-name.is-empty .file-cta{border-radius:4px}.mzn-playground.is-dark .file.has-name.is-empty .file-name{display:none}.mzn-playground.is-dark .file.is-boxed .file-label{flex-direction:column}.mzn-playground.is-dark .file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.mzn-playground.is-dark .file.is-boxed .file-name{border-width:0 1px 1px}.mzn-playground.is-dark .file.is-boxed .file-icon{height:1.5em;width:1.5em}.mzn-playground.is-dark .file.is-boxed .file-icon .fa{font-size:21px}.mzn-playground.is-dark .file.is-boxed.is-small .file-icon .fa{font-size:14px}.mzn-playground.is-dark .file.is-boxed.is-medium .file-icon .fa{font-size:28px}.mzn-playground.is-dark .file.is-boxed.is-large .file-icon .fa{font-size:35px}.mzn-playground.is-dark .file.is-boxed.has-name .file-cta{border-radius:4px 4px 0 0}.mzn-playground.is-dark .file.is-boxed.has-name .file-name{border-radius:0 0 4px 4px;border-width:0 1px 1px}.mzn-playground.is-dark .file.is-centered{justify-content:center}.mzn-playground.is-dark .file.is-fullwidth .file-label{width:100%}.mzn-playground.is-dark .file.is-fullwidth .file-name{flex-grow:1;max-width:none}.mzn-playground.is-dark .file.is-right{justify-content:flex-end}.mzn-playground.is-dark .file.is-right .file-cta{border-radius:0 4px 4px 0}.mzn-playground.is-dark .file.is-right .file-name{border-radius:4px 0 0 4px;border-width:1px 0 1px 1px;order:-1}.mzn-playground.is-dark .file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.mzn-playground.is-dark .file-label:hover .file-cta{background-color:#2d2d2d;color:#fff}.mzn-playground.is-dark .file-label:hover .file-name{border-color:#444}.mzn-playground.is-dark .file-label:active .file-cta{background-color:#262626;color:#fff}.mzn-playground.is-dark .file-label:active .file-name{border-color:#3d3d3d}.mzn-playground.is-dark .file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.mzn-playground.is-dark .file-cta,.mzn-playground.is-dark .file-name{border-color:#4a4a4a;border-radius:4px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.mzn-playground.is-dark .file-cta{background-color:#333;color:#ffebeb}.mzn-playground.is-dark .file-name{border-color:#4a4a4a;border-style:solid;border-width:1px 1px 1px 0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.mzn-playground.is-dark .file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.mzn-playground.is-dark .file-icon .fa{font-size:14px}.mzn-playground.is-dark .label{color:#b5b5b5;display:block;font-size:1rem;font-weight:700}.mzn-playground.is-dark .label:not(:last-child){margin-bottom:.5em}.mzn-playground.is-dark .label.is-small{font-size:.75rem}.mzn-playground.is-dark .label.is-medium{font-size:1.25rem}.mzn-playground.is-dark .label.is-large{font-size:1.5rem}.mzn-playground.is-dark .help{display:block;font-size:.75rem;margin-top:.25rem}.mzn-playground.is-dark .help.is-white{color:#fff}.mzn-playground.is-dark .help.is-black{color:#0a0a0a}.mzn-playground.is-dark .help.is-light{color:#f5f5f5}.mzn-playground.is-dark .help.is-dark{color:#363636}.mzn-playground.is-dark .help.is-primary{color:#1491eb}.mzn-playground.is-dark .help.is-link{color:#6294ff}.mzn-playground.is-dark .help.is-info{color:#3e8ed0}.mzn-playground.is-dark .help.is-success{color:#48c78e}.mzn-playground.is-dark .help.is-warning{color:#ffe08a}.mzn-playground.is-dark .help.is-danger{color:#f14668}.mzn-playground.is-dark .field:not(:last-child){margin-bottom:.75rem}.mzn-playground.is-dark .field.has-addons{display:flex;justify-content:flex-start}.mzn-playground.is-dark .field.has-addons .control:not(:last-child){margin-right:-1px}.mzn-playground.is-dark .field.has-addons .control:not(:first-child):not(:last-child) .button,.mzn-playground.is-dark .field.has-addons .control:not(:first-child):not(:last-child) .input,.mzn-playground.is-dark .field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.mzn-playground.is-dark .field.has-addons .control:first-child:not(:only-child) .button,.mzn-playground.is-dark .field.has-addons .control:first-child:not(:only-child) .input,.mzn-playground.is-dark .field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.mzn-playground.is-dark .field.has-addons .control:last-child:not(:only-child) .button,.mzn-playground.is-dark .field.has-addons .control:last-child:not(:only-child) .input,.mzn-playground.is-dark .field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):hover,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-hovered,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-hovered,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-hovered{z-index:2}.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):focus,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-focused,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):active,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-active,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):focus,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-focused,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):active,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-active,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):focus,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-focused,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):active,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-active{z-index:3}.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):focus:hover,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-focused:hover,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]):active:hover,.mzn-playground.is-dark .field.has-addons .control .button:not([disabled]).is-active:hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):focus:hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-focused:hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]):active:hover,.mzn-playground.is-dark .field.has-addons .control .input:not([disabled]).is-active:hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):focus:hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-focused:hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]):active:hover,.mzn-playground.is-dark .field.has-addons .control .select select:not([disabled]).is-active:hover{z-index:4}.mzn-playground.is-dark .field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .field.has-addons.has-addons-centered{justify-content:center}.mzn-playground.is-dark .field.has-addons.has-addons-right{justify-content:flex-end}.mzn-playground.is-dark .field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.mzn-playground.is-dark .field.is-grouped{display:flex;justify-content:flex-start}.mzn-playground.is-dark .field.is-grouped>.control{flex-shrink:0}.mzn-playground.is-dark .field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.mzn-playground.is-dark .field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .field.is-grouped.is-grouped-centered{justify-content:center}.mzn-playground.is-dark .field.is-grouped.is-grouped-right{justify-content:flex-end}.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline>.control:last-child,.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.mzn-playground.is-dark .field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .field.is-horizontal{display:flex}}.mzn-playground.is-dark .field-label .label{font-size:inherit}@media screen and (max-width: 768px){.mzn-playground.is-dark .field-label{margin-bottom:.5rem}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.mzn-playground.is-dark .field-label.is-small{font-size:.75rem;padding-top:.375em}.mzn-playground.is-dark .field-label.is-normal{padding-top:.375em}.mzn-playground.is-dark .field-label.is-medium{font-size:1.25rem;padding-top:.375em}.mzn-playground.is-dark .field-label.is-large{font-size:1.5rem;padding-top:.375em}}.mzn-playground.is-dark .field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.mzn-playground.is-dark .field-body .field{margin-bottom:0}.mzn-playground.is-dark .field-body>.field{flex-shrink:1}.mzn-playground.is-dark .field-body>.field:not(.is-narrow){flex-grow:1}.mzn-playground.is-dark .field-body>.field:not(:last-child){margin-right:.75rem}}.mzn-playground.is-dark .control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.mzn-playground.is-dark .control.has-icons-left .input:focus~.icon,.mzn-playground.is-dark .control.has-icons-left .select:focus~.icon,.mzn-playground.is-dark .control.has-icons-right .input:focus~.icon,.mzn-playground.is-dark .control.has-icons-right .select:focus~.icon{color:#ffebeb}.mzn-playground.is-dark .control.has-icons-left .input.is-small~.icon,.mzn-playground.is-dark .control.has-icons-left .select.is-small~.icon,.mzn-playground.is-dark .control.has-icons-right .input.is-small~.icon,.mzn-playground.is-dark .control.has-icons-right .select.is-small~.icon{font-size:.75rem}.mzn-playground.is-dark .control.has-icons-left .input.is-medium~.icon,.mzn-playground.is-dark .control.has-icons-left .select.is-medium~.icon,.mzn-playground.is-dark .control.has-icons-right .input.is-medium~.icon,.mzn-playground.is-dark .control.has-icons-right .select.is-medium~.icon{font-size:1.25rem}.mzn-playground.is-dark .control.has-icons-left .input.is-large~.icon,.mzn-playground.is-dark .control.has-icons-left .select.is-large~.icon,.mzn-playground.is-dark .control.has-icons-right .input.is-large~.icon,.mzn-playground.is-dark .control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.mzn-playground.is-dark .control.has-icons-left .icon,.mzn-playground.is-dark .control.has-icons-right .icon{color:#4a4a4a;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.mzn-playground.is-dark .control.has-icons-left .input,.mzn-playground.is-dark .control.has-icons-left .select select{padding-left:2.5em}.mzn-playground.is-dark .control.has-icons-left .icon.is-left{left:0}.mzn-playground.is-dark .control.has-icons-right .input,.mzn-playground.is-dark .control.has-icons-right .select select{padding-right:2.5em}.mzn-playground.is-dark .control.has-icons-right .icon.is-right{right:0}.mzn-playground.is-dark .control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.mzn-playground.is-dark .control.is-loading.is-small:after{font-size:.75rem}.mzn-playground.is-dark .control.is-loading.is-medium:after{font-size:1.25rem}.mzn-playground.is-dark .control.is-loading.is-large:after{font-size:1.5rem}.mzn-playground.is-dark .dropdown{display:inline-flex;position:relative;vertical-align:top}.mzn-playground.is-dark .dropdown.is-active .dropdown-menu,.mzn-playground.is-dark .dropdown.is-hoverable:hover .dropdown-menu{display:block}.mzn-playground.is-dark .dropdown.is-right .dropdown-menu{left:auto;right:0}.mzn-playground.is-dark .dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}.mzn-playground.is-dark .dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.mzn-playground.is-dark .dropdown-content{background-color:#292929;border-radius:4px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;padding-bottom:.5rem;padding-top:.5rem}.mzn-playground.is-dark .dropdown-item{color:#ffebeb;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}.mzn-playground.is-dark a.dropdown-item,.mzn-playground.is-dark button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}.mzn-playground.is-dark a.dropdown-item:hover,.mzn-playground.is-dark button.dropdown-item:hover{background-color:#1f1f1f;color:#ffebeb}.mzn-playground.is-dark a.dropdown-item.is-active,.mzn-playground.is-dark button.dropdown-item.is-active{background-color:#6294ff;color:#fff}.mzn-playground.is-dark .dropdown-divider{background-color:#ededed;border:none;display:block;height:1px;margin:.5rem 0}.mzn-playground.is-dark .menu{font-size:1rem}.mzn-playground.is-dark .menu.is-small{font-size:.75rem}.mzn-playground.is-dark .menu.is-medium{font-size:1.25rem}.mzn-playground.is-dark .menu.is-large{font-size:1.5rem}.mzn-playground.is-dark .menu-list{line-height:1.25}.mzn-playground.is-dark .menu-list a{border-radius:2px;color:#ffebeb;display:block;padding:.5em .75em}.mzn-playground.is-dark .menu-list a:hover{background-color:#141414;color:#fff}.mzn-playground.is-dark .menu-list a.is-active{background-color:#6294ff;color:#fff}.mzn-playground.is-dark .menu-list li ul{border-left:1px solid hsl(0,0%,29%);margin:.75em;padding-left:.75em}.mzn-playground.is-dark .menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.mzn-playground.is-dark .menu-label:not(:first-child){margin-top:1em}.mzn-playground.is-dark .menu-label:not(:last-child){margin-bottom:1em}.mzn-playground.is-dark .modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.mzn-playground.is-dark .modal.is-active{display:flex}.mzn-playground.is-dark .modal-background{background-color:#0a0a0adb}.mzn-playground.is-dark .modal-content,.mzn-playground.is-dark .modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.mzn-playground.is-dark .modal-content,.mzn-playground.is-dark .modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.mzn-playground.is-dark .modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.mzn-playground.is-dark .modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.mzn-playground.is-dark .modal-card-head,.mzn-playground.is-dark .modal-card-foot{align-items:center;background-color:#141414;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.mzn-playground.is-dark .modal-card-head{border-bottom:1px solid hsl(0,0%,29%);border-top-left-radius:6px;border-top-right-radius:6px}.mzn-playground.is-dark .modal-card-title{color:#fff;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.mzn-playground.is-dark .modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid hsl(0,0%,29%)}.mzn-playground.is-dark .modal-card-foot .button:not(:last-child){margin-right:.5em}.mzn-playground.is-dark .modal-card-body{-webkit-overflow-scrolling:touch;background-color:#292929;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.mzn-playground.is-dark .navbar{background-color:#292929;min-height:3.25rem;position:relative;z-index:30}.mzn-playground.is-dark .navbar.is-white{background-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-white .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-white .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-white .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-white .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-white .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-white .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-white .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-white .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-white .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-white .navbar-end .navbar-link:after{border-color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.mzn-playground.is-dark .navbar.is-black{background-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-black .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-black .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-black .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-black .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-black .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-black .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-black .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-black .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-black .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-black .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.mzn-playground.is-dark .navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.mzn-playground.is-dark .navbar.is-light{background-color:#f5f5f5;color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link{color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-light .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-light .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-brand .navbar-link:after{border-color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-burger{color:#000000b3}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-light .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-light .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link{color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-light .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-light .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-light .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-light .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-light .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-light .navbar-end .navbar-link:after{border-color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:#000000b3}.mzn-playground.is-dark .navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#000000b3}}.mzn-playground.is-dark .navbar.is-dark{background-color:#363636;color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link.is-active{background-color:#292929;color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-dark .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-dark .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-dark .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link.is-active{background-color:#292929;color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-dark .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#fff}.mzn-playground.is-dark .navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.mzn-playground.is-dark .navbar.is-primary{background-color:#1491eb;color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link.is-active{background-color:#1283d4;color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-primary .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-primary .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-primary .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link.is-active{background-color:#1283d4;color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-primary .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link{background-color:#1283d4;color:#fff}.mzn-playground.is-dark .navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#1491eb;color:#fff}}.mzn-playground.is-dark .navbar.is-link{background-color:#6294ff;color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-link .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-link .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#4983ff;color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-link .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-link .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-link .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-link .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-link .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-link .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-link .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link.is-active{background-color:#4983ff;color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-link .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#4983ff;color:#fff}.mzn-playground.is-dark .navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#6294ff;color:#fff}}.mzn-playground.is-dark .navbar.is-info{background-color:#3e8ed0;color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-info .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-info .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#3082c5;color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-info .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-info .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-info .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-info .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-info .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-info .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-info .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link.is-active{background-color:#3082c5;color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-info .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3082c5;color:#fff}.mzn-playground.is-dark .navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#3e8ed0;color:#fff}}.mzn-playground.is-dark .navbar.is-success{background-color:#48c78e;color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-success .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-success .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#3abb81;color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-success .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-success .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-success .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-success .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-success .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-success .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-success .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link.is-active{background-color:#3abb81;color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-success .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#3abb81;color:#fff}.mzn-playground.is-dark .navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#48c78e;color:#fff}}.mzn-playground.is-dark .navbar.is-warning{background-color:#ffe08a;color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link{color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd970;color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-brand .navbar-link:after{border-color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-burger{color:#000000b3}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-warning .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-warning .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link{color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-warning .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd970;color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-warning .navbar-end .navbar-link:after{border-color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd970;color:#000000b3}.mzn-playground.is-dark .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffe08a;color:#000000b3}}.mzn-playground.is-dark .navbar.is-danger{background-color:#f14668;color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-brand>.navbar-item,.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-brand>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-brand>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-brand>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ef2e55;color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar.is-danger .navbar-start>.navbar-item,.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link,.mzn-playground.is-dark .navbar.is-danger .navbar-end>.navbar-item,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link{color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-start>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-start>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-start>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link.is-active,.mzn-playground.is-dark .navbar.is-danger .navbar-end>a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-end>a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-end>a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link:focus,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link:hover,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ef2e55;color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-start .navbar-link:after,.mzn-playground.is-dark .navbar.is-danger .navbar-end .navbar-link:after{border-color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ef2e55;color:#fff}.mzn-playground.is-dark .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}.mzn-playground.is-dark .navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.mzn-playground.is-dark .navbar.has-shadow{box-shadow:0 2px #141414}.mzn-playground.is-dark .navbar.is-fixed-bottom,.mzn-playground.is-dark .navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.mzn-playground.is-dark .navbar.is-fixed-bottom{bottom:0}.mzn-playground.is-dark .navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px #141414}.mzn-playground.is-dark .navbar.is-fixed-top{top:0}.mzn-playground.is-dark html.has-navbar-fixed-top,.mzn-playground.is-dark body.has-navbar-fixed-top{padding-top:3.25rem}.mzn-playground.is-dark html.has-navbar-fixed-bottom,.mzn-playground.is-dark body.has-navbar-fixed-bottom{padding-bottom:3.25rem}.mzn-playground.is-dark .navbar-brand,.mzn-playground.is-dark .navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.mzn-playground.is-dark .navbar-brand a.navbar-item:focus,.mzn-playground.is-dark .navbar-brand a.navbar-item:hover{background-color:transparent}.mzn-playground.is-dark .navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.mzn-playground.is-dark .navbar-burger{color:#ffebeb;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.mzn-playground.is-dark .navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.mzn-playground.is-dark .navbar-burger span:nth-child(1){top:calc(50% - 6px)}.mzn-playground.is-dark .navbar-burger span:nth-child(2){top:calc(50% - 1px)}.mzn-playground.is-dark .navbar-burger span:nth-child(3){top:calc(50% + 4px)}.mzn-playground.is-dark .navbar-burger:hover{background-color:#0000000d}.mzn-playground.is-dark .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.mzn-playground.is-dark .navbar-burger.is-active span:nth-child(2){opacity:0}.mzn-playground.is-dark .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.mzn-playground.is-dark .navbar-menu{display:none}.mzn-playground.is-dark .navbar-item,.mzn-playground.is-dark .navbar-link{color:#ffebeb;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.mzn-playground.is-dark .navbar-item .icon:only-child,.mzn-playground.is-dark .navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.mzn-playground.is-dark a.navbar-item,.mzn-playground.is-dark .navbar-link{cursor:pointer}.mzn-playground.is-dark a.navbar-item:focus,.mzn-playground.is-dark a.navbar-item:focus-within,.mzn-playground.is-dark a.navbar-item:hover,.mzn-playground.is-dark a.navbar-item.is-active,.mzn-playground.is-dark .navbar-link:focus,.mzn-playground.is-dark .navbar-link:focus-within,.mzn-playground.is-dark .navbar-link:hover,.mzn-playground.is-dark .navbar-link.is-active{background-color:#2e2e2e;color:#6294ff}.mzn-playground.is-dark .navbar-item{flex-grow:0;flex-shrink:0}.mzn-playground.is-dark .navbar-item img{max-height:1.75rem}.mzn-playground.is-dark .navbar-item.has-dropdown{padding:0}.mzn-playground.is-dark .navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(.5rem - 1px)}.mzn-playground.is-dark .navbar-item.is-tab:focus,.mzn-playground.is-dark .navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#6294ff}.mzn-playground.is-dark .navbar-item.is-tab.is-active{background-color:transparent;border-bottom-color:#6294ff;border-bottom-style:solid;border-bottom-width:3px;color:#6294ff;padding-bottom:calc(.5rem - 3px)}.mzn-playground.is-dark .navbar-content{flex-grow:1;flex-shrink:1}.mzn-playground.is-dark .navbar-link:not(.is-arrowless){padding-right:2.5em}.mzn-playground.is-dark .navbar-link:not(.is-arrowless):after{border-color:#6294ff;margin-top:-.375em;right:1.125em}.mzn-playground.is-dark .navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.mzn-playground.is-dark .navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.mzn-playground.is-dark .navbar-divider{background-color:#141414;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width: 768px){.mzn-playground.is-dark .navbar>.container{display:block}.mzn-playground.is-dark .navbar-brand .navbar-item,.mzn-playground.is-dark .navbar-tabs .navbar-item{align-items:center;display:flex}.mzn-playground.is-dark .navbar-link:after{display:none}.mzn-playground.is-dark .navbar-menu{background-color:#292929;box-shadow:0 8px 16px #0a0a0a1a;padding:.5rem 0}.mzn-playground.is-dark .navbar-menu.is-active{display:block}.mzn-playground.is-dark .navbar.is-fixed-bottom-touch,.mzn-playground.is-dark .navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.mzn-playground.is-dark .navbar.is-fixed-bottom-touch{bottom:0}.mzn-playground.is-dark .navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.mzn-playground.is-dark .navbar.is-fixed-top-touch{top:0}.mzn-playground.is-dark .navbar.is-fixed-top .navbar-menu,.mzn-playground.is-dark .navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}.mzn-playground.is-dark html.has-navbar-fixed-top-touch,.mzn-playground.is-dark body.has-navbar-fixed-top-touch{padding-top:3.25rem}.mzn-playground.is-dark html.has-navbar-fixed-bottom-touch,.mzn-playground.is-dark body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media screen and (min-width: 769px){.mzn-playground.is-dark .navbar,.mzn-playground.is-dark .navbar-menu,.mzn-playground.is-dark .navbar-start,.mzn-playground.is-dark .navbar-end{align-items:stretch;display:flex}.mzn-playground.is-dark .navbar{min-height:3.25rem}.mzn-playground.is-dark .navbar.is-spaced{padding:1rem 2rem}.mzn-playground.is-dark .navbar.is-spaced .navbar-start,.mzn-playground.is-dark .navbar.is-spaced .navbar-end{align-items:center}.mzn-playground.is-dark .navbar.is-spaced a.navbar-item,.mzn-playground.is-dark .navbar.is-spaced .navbar-link{border-radius:4px}.mzn-playground.is-dark .navbar.is-transparent a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-transparent a.navbar-item:hover,.mzn-playground.is-dark .navbar.is-transparent a.navbar-item.is-active,.mzn-playground.is-dark .navbar.is-transparent .navbar-link:focus,.mzn-playground.is-dark .navbar.is-transparent .navbar-link:hover,.mzn-playground.is-dark .navbar.is-transparent .navbar-link.is-active{background-color:transparent!important}.mzn-playground.is-dark .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.mzn-playground.is-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.mzn-playground.is-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.mzn-playground.is-dark .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.mzn-playground.is-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.mzn-playground.is-dark .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#141414;color:#0a0a0a}.mzn-playground.is-dark .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#141414;color:#6294ff}.mzn-playground.is-dark .navbar-burger{display:none}.mzn-playground.is-dark .navbar-item,.mzn-playground.is-dark .navbar-link{align-items:center;display:flex}.mzn-playground.is-dark .navbar-item.has-dropdown{align-items:stretch}.mzn-playground.is-dark .navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.mzn-playground.is-dark .navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid hsl(0,0%,29%);border-radius:6px 6px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px #0a0a0a1a;top:auto}.mzn-playground.is-dark .navbar-item.is-active .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:focus .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .mzn-playground.is-dark .navbar-item.is-active .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground.is-dark .navbar-item.is-hoverable:focus .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground.is-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .mzn-playground.is-dark .navbar-item.is-hoverable:hover .navbar-dropdown,.mzn-playground.is-dark .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.mzn-playground.is-dark .navbar-menu{flex-grow:1;flex-shrink:0}.mzn-playground.is-dark .navbar-start{justify-content:flex-start;margin-right:auto}.mzn-playground.is-dark .navbar-end{justify-content:flex-end;margin-left:auto}.mzn-playground.is-dark .navbar-dropdown{background-color:#292929;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid hsl(0,0%,29%);box-shadow:0 8px 8px #0a0a0a1a;display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.mzn-playground.is-dark .navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.mzn-playground.is-dark .navbar-dropdown a.navbar-item{padding-right:3rem}.mzn-playground.is-dark .navbar-dropdown a.navbar-item:focus,.mzn-playground.is-dark .navbar-dropdown a.navbar-item:hover{background-color:#141414;color:#0a0a0a}.mzn-playground.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#141414;color:#6294ff}.navbar.is-spaced .mzn-playground.is-dark .navbar-dropdown,.mzn-playground.is-dark .navbar-dropdown.is-boxed{border-radius:6px;border-top:none;box-shadow:0 8px 8px #0a0a0a1a,0 0 0 1px #0a0a0a1a;display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.mzn-playground.is-dark .navbar-dropdown.is-right{left:auto;right:0}.mzn-playground.is-dark .navbar-divider{display:block}.mzn-playground.is-dark .navbar>.container .navbar-brand,.mzn-playground.is-dark .container>.navbar .navbar-brand{margin-left:-.75rem}.mzn-playground.is-dark .navbar>.container .navbar-menu,.mzn-playground.is-dark .container>.navbar .navbar-menu{margin-right:-.75rem}.mzn-playground.is-dark .navbar.is-fixed-bottom-desktop,.mzn-playground.is-dark .navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.mzn-playground.is-dark .navbar.is-fixed-bottom-desktop{bottom:0}.mzn-playground.is-dark .navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px #0a0a0a1a}.mzn-playground.is-dark .navbar.is-fixed-top-desktop{top:0}.mzn-playground.is-dark html.has-navbar-fixed-top-desktop,.mzn-playground.is-dark body.has-navbar-fixed-top-desktop{padding-top:3.25rem}.mzn-playground.is-dark html.has-navbar-fixed-bottom-desktop,.mzn-playground.is-dark body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}.mzn-playground.is-dark html.has-spaced-navbar-fixed-top,.mzn-playground.is-dark body.has-spaced-navbar-fixed-top{padding-top:5.25rem}.mzn-playground.is-dark html.has-spaced-navbar-fixed-bottom,.mzn-playground.is-dark body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.mzn-playground.is-dark a.navbar-item.is-active,.mzn-playground.is-dark .navbar-link.is-active{color:#0a0a0a}.mzn-playground.is-dark a.navbar-item.is-active:not(:focus):not(:hover),.mzn-playground.is-dark .navbar-link.is-active:not(:focus):not(:hover){background-color:transparent}.mzn-playground.is-dark .navbar-item.has-dropdown:focus .navbar-link,.mzn-playground.is-dark .navbar-item.has-dropdown:hover .navbar-link,.mzn-playground.is-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2e2e2e}}.mzn-playground.is-dark .hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}.mzn-playground.is-dark .panel{border-radius:6px;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;font-size:1rem}.mzn-playground.is-dark .panel:not(:last-child){margin-bottom:1.5rem}.mzn-playground.is-dark .panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.mzn-playground.is-dark .panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.mzn-playground.is-dark .panel.is-white .panel-block.is-active .panel-icon{color:#fff}.mzn-playground.is-dark .panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.mzn-playground.is-dark .panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.mzn-playground.is-dark .panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.mzn-playground.is-dark .panel.is-light .panel-heading{background-color:#f5f5f5;color:#000000b3}.mzn-playground.is-dark .panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.mzn-playground.is-dark .panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.mzn-playground.is-dark .panel.is-dark .panel-heading{background-color:#363636;color:#fff}.mzn-playground.is-dark .panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636}.mzn-playground.is-dark .panel.is-dark .panel-block.is-active .panel-icon{color:#363636}.mzn-playground.is-dark .panel.is-primary .panel-heading{background-color:#1491eb;color:#fff}.mzn-playground.is-dark .panel.is-primary .panel-tabs a.is-active{border-bottom-color:#1491eb}.mzn-playground.is-dark .panel.is-primary .panel-block.is-active .panel-icon{color:#1491eb}.mzn-playground.is-dark .panel.is-link .panel-heading{background-color:#6294ff;color:#fff}.mzn-playground.is-dark .panel.is-link .panel-tabs a.is-active{border-bottom-color:#6294ff}.mzn-playground.is-dark .panel.is-link .panel-block.is-active .panel-icon{color:#6294ff}.mzn-playground.is-dark .panel.is-info .panel-heading{background-color:#3e8ed0;color:#fff}.mzn-playground.is-dark .panel.is-info .panel-tabs a.is-active{border-bottom-color:#3e8ed0}.mzn-playground.is-dark .panel.is-info .panel-block.is-active .panel-icon{color:#3e8ed0}.mzn-playground.is-dark .panel.is-success .panel-heading{background-color:#48c78e;color:#fff}.mzn-playground.is-dark .panel.is-success .panel-tabs a.is-active{border-bottom-color:#48c78e}.mzn-playground.is-dark .panel.is-success .panel-block.is-active .panel-icon{color:#48c78e}.mzn-playground.is-dark .panel.is-warning .panel-heading{background-color:#ffe08a;color:#000000b3}.mzn-playground.is-dark .panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffe08a}.mzn-playground.is-dark .panel.is-warning .panel-block.is-active .panel-icon{color:#ffe08a}.mzn-playground.is-dark .panel.is-danger .panel-heading{background-color:#f14668;color:#fff}.mzn-playground.is-dark .panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f14668}.mzn-playground.is-dark .panel.is-danger .panel-block.is-active .panel-icon{color:#f14668}.mzn-playground.is-dark .panel-tabs:not(:last-child),.mzn-playground.is-dark .panel-block:not(:last-child){border-bottom:1px solid hsl(0,0%,93%)}.mzn-playground.is-dark .panel-heading{background-color:#ededed;border-radius:6px 6px 0 0;color:#fff;font-size:1.25em;font-weight:700;line-height:1.25;padding:.75em 1em}.mzn-playground.is-dark .panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.mzn-playground.is-dark .panel-tabs a{border-bottom:1px solid hsl(0,0%,29%);margin-bottom:-1px;padding:.5em}.mzn-playground.is-dark .panel-tabs a.is-active{border-bottom-color:#b5b5b5;color:#c9c9c9}.mzn-playground.is-dark .panel-list a{color:#ffebeb}.mzn-playground.is-dark .panel-list a:hover{color:#6294ff}.mzn-playground.is-dark .panel-block{align-items:center;color:#fff;display:flex;justify-content:flex-start;padding:.5em .75em}.mzn-playground.is-dark .panel-block input[type=checkbox]{margin-right:.75em}.mzn-playground.is-dark .panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.mzn-playground.is-dark .panel-block.is-wrapped{flex-wrap:wrap}.mzn-playground.is-dark .panel-block.is-active{border-left-color:#6294ff;color:#c9c9c9}.mzn-playground.is-dark .panel-block.is-active .panel-icon{color:#6294ff}.mzn-playground.is-dark .panel-block:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.mzn-playground.is-dark a.panel-block,.mzn-playground.is-dark label.panel-block{cursor:pointer}.mzn-playground.is-dark a.panel-block:hover,.mzn-playground.is-dark label.panel-block:hover{background-color:#141414}.mzn-playground.is-dark .panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.mzn-playground.is-dark .panel-icon .fa{font-size:inherit;line-height:inherit}.mzn-playground.is-dark .tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.mzn-playground.is-dark .tabs a{align-items:center;border-bottom-color:#4a4a4a;border-bottom-style:solid;border-bottom-width:1px;color:#ffebeb;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.mzn-playground.is-dark .tabs a:hover{border-bottom-color:#fff;color:#fff}.mzn-playground.is-dark .tabs li{display:block}.mzn-playground.is-dark .tabs li.is-active a{border-bottom-color:#6294ff;color:#6294ff}.mzn-playground.is-dark .tabs ul{align-items:center;border-bottom-color:#4a4a4a;border-bottom-style:solid;border-bottom-width:1px;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.mzn-playground.is-dark .tabs ul.is-left{padding-right:.75em}.mzn-playground.is-dark .tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}.mzn-playground.is-dark .tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.mzn-playground.is-dark .tabs .icon:first-child{margin-right:.5em}.mzn-playground.is-dark .tabs .icon:last-child{margin-left:.5em}.mzn-playground.is-dark .tabs.is-centered ul{justify-content:center}.mzn-playground.is-dark .tabs.is-right ul{justify-content:flex-end}.mzn-playground.is-dark .tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}.mzn-playground.is-dark .tabs.is-boxed a:hover{background-color:#141414;border-bottom-color:#4a4a4a}.mzn-playground.is-dark .tabs.is-boxed li.is-active a{background-color:#292929;border-color:#4a4a4a;border-bottom-color:transparent!important}.mzn-playground.is-dark .tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.mzn-playground.is-dark .tabs.is-toggle a{border-color:#4a4a4a;border-style:solid;border-width:1px;margin-bottom:0;position:relative}.mzn-playground.is-dark .tabs.is-toggle a:hover{background-color:#141414;border-color:#b5b5b5;z-index:2}.mzn-playground.is-dark .tabs.is-toggle li+li{margin-left:-1px}.mzn-playground.is-dark .tabs.is-toggle li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.mzn-playground.is-dark .tabs.is-toggle li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.mzn-playground.is-dark .tabs.is-toggle li.is-active a{background-color:#6294ff;border-color:#6294ff;color:#fff;z-index:1}.mzn-playground.is-dark .tabs.is-toggle ul{border-bottom:none}.mzn-playground.is-dark .tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:9999px;border-top-left-radius:9999px;padding-left:1.25em}.mzn-playground.is-dark .tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:9999px;border-top-right-radius:9999px;padding-right:1.25em}.mzn-playground.is-dark .tabs.is-small{font-size:.75rem}.mzn-playground.is-dark .tabs.is-medium{font-size:1.25rem}.mzn-playground.is-dark .tabs.is-large{font-size:1.5rem}.mzn-playground.is-dark .is-block{display:block!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-block-mobile{display:block!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-block-tablet{display:block!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-block-tablet-only{display:block!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-block-touch{display:block!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-block-desktop{display:block!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-block-desktop-only{display:block!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-block-widescreen{display:block!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-block-widescreen-only{display:block!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-block-fullhd{display:block!important}}.mzn-playground.is-dark .is-flex{display:flex!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-flex-mobile{display:flex!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-flex-tablet{display:flex!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-flex-tablet-only{display:flex!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-flex-touch{display:flex!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-flex-desktop{display:flex!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-flex-desktop-only{display:flex!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-flex-widescreen{display:flex!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-flex-widescreen-only{display:flex!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-flex-fullhd{display:flex!important}}.mzn-playground.is-dark .is-inline{display:inline!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-inline-mobile{display:inline!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-inline-tablet{display:inline!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-inline-tablet-only{display:inline!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-inline-touch{display:inline!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-inline-desktop{display:inline!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-inline-desktop-only{display:inline!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-inline-widescreen{display:inline!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-inline-widescreen-only{display:inline!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-inline-fullhd{display:inline!important}}.mzn-playground.is-dark .is-inline-block{display:inline-block!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-inline-block-touch{display:inline-block!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-inline-block-fullhd{display:inline-block!important}}.mzn-playground.is-dark .is-inline-flex{display:inline-flex!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-inline-flex-fullhd{display:inline-flex!important}}.mzn-playground.is-dark .is-hidden{display:none!important}.mzn-playground.is-dark .is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-hidden-mobile{display:none!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-hidden-tablet{display:none!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-hidden-tablet-only{display:none!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-hidden-touch{display:none!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-hidden-desktop{display:none!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-hidden-desktop-only{display:none!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-hidden-widescreen{display:none!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-hidden-widescreen-only{display:none!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-hidden-fullhd{display:none!important}}.mzn-playground.is-dark .is-invisible{visibility:hidden!important}@media screen and (max-width: 768px){.mzn-playground.is-dark .is-invisible-mobile{visibility:hidden!important}}@media screen and (min-width: 769px),print{.mzn-playground.is-dark .is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width: 769px) and (max-width: 1023px){.mzn-playground.is-dark .is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width: 1023px){.mzn-playground.is-dark .is-invisible-touch{visibility:hidden!important}}@media screen and (min-width: 1024px){.mzn-playground.is-dark .is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width: 1024px) and (max-width: 1215px){.mzn-playground.is-dark .is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width: 1216px){.mzn-playground.is-dark .is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width: 1216px) and (max-width: 1407px){.mzn-playground.is-dark .is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width: 1408px){.mzn-playground.is-dark .is-invisible-fullhd{visibility:hidden!important}}.mzn-playground.is-dark{box-sizing:border-box;background-color:#292929;font-size:16px;min-width:300px;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#ffebeb;font-size:1em;font-weight:400;line-height:1.5}.mzn-playground.is-dark .navbar-item,.mzn-playground.is-dark .navbar-link{padding:.5rem}.mzn-playground.is-dark .delete{background-color:#333}.mzn-playground.is-dark .delete:before,.mzn-playground.is-dark .delete:after{background-color:#ffebeb}.mzn-playground.is-dark .delete:hover,.mzn-playground.is-dark .delete:focus{background-color:#292929}.mzn-playground.is-dark .delete:active{background-color:#333}.mzn-playground.is-dark *{scrollbar-width:thin;scrollbar-color:hsl(0,0%,24%) hsl(0,0%,16%)}.mzn-playground.is-dark *::-webkit-scrollbar{width:8px}.mzn-playground.is-dark *::-webkit-scrollbar-track{background:hsl(0,0%,16%)}.mzn-playground.is-dark *::-webkit-scrollbar-thumb{background-color:#3d3d3d}.mzn-playground .output-window pre,.mzn-playground.is-dark .output-window pre{padding:0;background:none;display:inline;color:inherit;white-space:pre-wrap}.mzn-playground .mzn-trace,.mzn-playground .mzn-comment,.mzn-playground .mzn-stderr,.mzn-playground .mzn-checker,.mzn-playground.is-dark .mzn-trace,.mzn-playground.is-dark .mzn-comment,.mzn-playground.is-dark .mzn-stderr,.mzn-playground.is-dark .mzn-checker{color:var(--mzn-playground-gray)!important}.mzn-playground .mzn-stat,.mzn-playground .mzn-runtime,.mzn-playground.is-dark .mzn-stat,.mzn-playground.is-dark .mzn-runtime{color:var(--mzn-playground-blue)!important}.mzn-playground .mzn-error,.mzn-playground.is-dark .mzn-error{color:var(--mzn-playground-red)!important}.mzn-playground .mzn-warning,.mzn-playground.is-dark .mzn-warning{color:var(--mzn-playground-yellow)!important}.mzn-playground .mzn-link,.mzn-playground.is-dark .mzn-link{text-decoration:underline!important}html,body{margin:0}.mzn-editor.svelte-1fycn7h{height:100%;overflow:auto}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning{position:relative;display:inline-block}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:after{border-color:var(--mzn-playground-red)}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:after{border-color:var(--mzn-playground-yellow)}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:after,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:after{content:"";border-bottom-width:2px;border-bottom-style:dotted;position:absolute;display:block;pointer-events:none}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:before,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:before{left:2px;right:0;bottom:2px}.mzn-editor.svelte-1fycn7h .cm-mzn-underline-error:after,.mzn-editor.svelte-1fycn7h .cm-mzn-underline-warning:after{left:0;right:2px;bottom:0}.split.svelte-e8t4e8{width:100%;height:100%;display:flex;flex-direction:column}.split.horizontal.svelte-e8t4e8{flex-direction:row}.no-splitter.svelte-e8t4e8{flex:1 1 auto}.split.svelte-e8t4e8 .gutter{background-color:var(--mzn-playground-splitter);background-repeat:no-repeat;background-position:50%}.split.svelte-e8t4e8 .gutter.gutter-vertical{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=);cursor:row-resize}.split.svelte-e8t4e8 .gutter.gutter-horizontal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==);cursor:col-resize}.spin.svelte-1cj2gr0{animation:svelte-1cj2gr0-spin 2s 0s infinite linear}.pulse.svelte-1cj2gr0{animation:svelte-1cj2gr0-spin 1s infinite steps(8)}@keyframes svelte-1cj2gr0-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.close-tab.svelte-1ul6ap.svelte-1ul6ap{padding-left:.5rem;cursor:pointer}.active.svelte-1ul6ap:not(.readonly) .filename.svelte-1ul6ap{cursor:text}.active.filename-link.svelte-1ul6ap.svelte-1ul6ap{cursor:default}.tabs.svelte-7ub6h4{margin-bottom:0}.add-icon.svelte-7ub6h4{margin:0!important}.right.svelte-7ub6h4{flex:1 1 auto;display:flex!important;justify-content:flex-end;padding-right:.5rem!important}pre.svelte-w513p9{padding:0;background:none;display:inline;color:inherit;white-space:pre-wrap}.mzn-error.svelte-w513p9{color:var(--mzn-playground-red)}.mzn-warning.svelte-w513p9{color:var(--mzn-playground-yellow)}.mzn-link.svelte-w513p9{text-decoration:underline}.stack.svelte-147pmov.svelte-147pmov{display:flex;flex-direction:column;height:100%}.stack.svelte-147pmov>.grow.svelte-147pmov{flex:1 1 0;overflow:hidden}.stack.svelte-147pmov>.top.svelte-147pmov{flex:0 0 auto;display:flex;padding:.5rem;border-bottom:solid 1px var(--mzn-playground-border)}.stack.svelte-147pmov>.top.is-empty.svelte-147pmov{padding:0}.stack.svelte-147pmov>.top.is-empty.is-tab.svelte-147pmov{border-bottom:0}.top.svelte-147pmov>.field.svelte-147pmov{margin-bottom:0}.grow.svelte-147pmov.svelte-147pmov{background-color:var(--mzn-playground-input-background-color)}.spacer.svelte-147pmov.svelte-147pmov{flex:1 1 auto}.section-toggle.svelte-147pmov.svelte-147pmov{margin-right:.5rem}.output-window.svelte-147pmov.svelte-147pmov{height:100%;overflow:auto;padding:.5rem}details.svelte-147pmov.svelte-147pmov{margin-bottom:.5rem}.messages.svelte-147pmov.svelte-147pmov{padding-left:.5rem;line-height:1.25}.mzn-checker.svelte-147pmov.svelte-147pmov{display:block}.stack.svelte-152bhkz.svelte-152bhkz{display:flex;flex-direction:column;height:100%}.stack.svelte-152bhkz>.grow.svelte-152bhkz{flex:1 1 0;overflow:hidden}.stack.svelte-152bhkz>.top.svelte-152bhkz{flex:0 0 auto;display:flex;padding:.5rem;border-bottom:solid 1px var(--mzn-playground-border)}.top.svelte-152bhkz>.field.svelte-152bhkz{margin-bottom:0}.vis-grid.svelte-152bhkz.svelte-152bhkz{width:100%;height:100%;display:grid;grid-auto-rows:auto;gap:1px;background:var(--mzn-playground-border)}.vis-window.svelte-152bhkz.svelte-152bhkz{background:#fff;border:0;width:100%;height:100%}.solution-slider.svelte-152bhkz.svelte-152bhkz{flex:1 1 auto;padding:0 1rem;display:flex;align-items:center}.solution-label.svelte-152bhkz.svelte-152bhkz{display:flex;align-items:center;padding-right:1rem}.solution-slider.svelte-152bhkz>input.svelte-152bhkz{width:100%}.is-hidden.svelte-1surl6b{display:none}.tool-buttons.svelte-1bgv9sn{display:flex;align-items:center;justify-content:flex-end}.param.svelte-7d5f7m.svelte-7d5f7m{display:flex;flex-direction:row;align-items:center}.param.svelte-7d5f7m input.svelte-7d5f7m{flex:1 1 auto;width:auto;margin-left:1rem}.config-window.svelte-1uq9463.svelte-1uq9463.svelte-1uq9463{position:relative;padding:1rem;flex:0 0 30%;min-width:300px;max-width:450px;border-top:solid 1px var(--mzn-playground-border);border-left:solid 1px var(--mzn-playground-border)}.exit-button.svelte-1uq9463.svelte-1uq9463.svelte-1uq9463{position:absolute;top:0;right:0}.checkbox-control.svelte-1uq9463.svelte-1uq9463.svelte-1uq9463{display:flex;align-items:center}.checkbox-control.svelte-1uq9463>input[type=checkbox].svelte-1uq9463+label.svelte-1uq9463{margin-left:.5rem}.bottom-buttons.svelte-1uq9463.svelte-1uq9463.svelte-1uq9463{margin-top:2rem}.mzn-playground.svelte-1llogi3.svelte-1llogi3{height:100%}.stack.svelte-1llogi3.svelte-1llogi3{display:flex;flex-direction:column;height:100%}.stack.svelte-1llogi3>.grow.svelte-1llogi3{flex:1 1 0;overflow:hidden}.main-panel.svelte-1llogi3.svelte-1llogi3{display:flex}.main-panel.svelte-1llogi3>.svelte-1llogi3{height:100%;overflow:hidden}.main-panel.svelte-1llogi3>.left.svelte-1llogi3{flex:1 1 0}.stack.svelte-1llogi3>.top.svelte-1llogi3{flex:0 0 auto}.panel.svelte-1llogi3.svelte-1llogi3{height:100%}.tab-end.svelte-1llogi3.svelte-1llogi3{flex:1 1 auto;display:flex!important;justify-content:flex-end;padding-right:.5rem}.tab-window.svelte-1llogi3.svelte-1llogi3{display:none;height:100%}.tab-window.visible.svelte-1llogi3.svelte-1llogi3{display:block}.mobile-menu-item.svelte-1llogi3.svelte-1llogi3{display:flex;align-items:center}.mobile-menu-item.svelte-1llogi3 .icon.svelte-1llogi3:first-child{margin-right:.5rem}.mobile-menu-item.svelte-1llogi3 .icon.svelte-1llogi3:last-child{margin-left:.5rem}@media only screen and (max-width: 768px){.navbar-run-buttons.svelte-1llogi3.svelte-1llogi3{flex-grow:1;flex-shrink:1}}.playground-app.svelte-tuc1wl{height:100vh} diff --git a/develop/assets/jszip.min-0cb11090.js b/develop/assets/jszip.min-cf451ad1.js similarity index 99% rename from develop/assets/jszip.min-0cb11090.js rename to develop/assets/jszip.min-cf451ad1.js index 868752d..c7b130e 100644 --- a/develop/assets/jszip.min-0cb11090.js +++ b/develop/assets/jszip.min-cf451ad1.js @@ -1,4 +1,4 @@ -import{g as Ot,c as vt}from"./index-9aa800aa.js";function Bt(ct,wt){for(var _=0;_N[w]})}}}return Object.freeze(Object.defineProperty(ct,Symbol.toStringTag,{value:"Module"}))}function yt(ct){throw new Error('Could not dynamically require "'+ct+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var zt={exports:{}};/*! +import{g as Ot,c as vt}from"./index-1b26c5e1.js";function Bt(ct,wt){for(var _=0;_N[w]})}}}return Object.freeze(Object.defineProperty(ct,Symbol.toStringTag,{value:"Module"}))}function yt(ct){throw new Error('Could not dynamically require "'+ct+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var zt={exports:{}};/*! JSZip v3.10.1 - A JavaScript class for generating and reading zip files diff --git a/develop/index.html b/develop/index.html index cc69e35..2db1e64 100644 --- a/develop/index.html +++ b/develop/index.html @@ -5,8 +5,8 @@ MiniZinc Playground - - + +