bootstrap-styled
Version:
Bootstrap Styled is a front-end ecosystem for React made with Bootstrap 4 philosophy, using the power of css-in-js thanks to styled-components.
1 lines • 93.4 kB
JavaScript
!function(r,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((r=r||self)["bootstrap-styled"]={})}(this,(function(r){"use strict";function t(r,t,e){return t in r?Object.defineProperty(r,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[t]=e,r}function e(r,t){var e=Object.keys(r);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(r);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),e.push.apply(e,o)}return e}function o(r){for(var o=1;o<arguments.length;o++){var n=null!=arguments[o]?arguments[o]:{};o%2?e(Object(n),!0).forEach((function(e){t(r,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach((function(t){Object.defineProperty(r,t,Object.getOwnPropertyDescriptor(n,t))}))}return r}function n(r,t){return function(r){if(Array.isArray(r))return r}(r)||function(r,t){if(!(Symbol.iterator in Object(r)||"[object Arguments]"===Object.prototype.toString.call(r)))return;var e=[],o=!0,n=!1,a=void 0;try{for(var i,l=r[Symbol.iterator]();!(o=(i=l.next()).done)&&(e.push(i.value),!t||e.length!==t);o=!0);}catch(r){n=!0,a=r}finally{try{o||null==l.return||l.return()}finally{if(n)throw a}}return e}(r,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function a(r){return function(r){if(Array.isArray(r)){for(var t=0,e=new Array(r.length);t<r.length;t++)e[t]=r[t];return e}}(r)||function(r){if(Symbol.iterator in Object(r)||"[object Arguments]"===Object.prototype.toString.call(r))return Array.from(r)}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var i=function(r,t){if(!(r instanceof t))throw new TypeError("Cannot call a class as a function")};var l=function(r,t,e){return t in r?Object.defineProperty(r,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):r[t]=e,r};function s(r,t){return r(t={exports:{}},t.exports),t.exports}var c={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},d=function(r){return!(!r||"string"==typeof r)&&(r instanceof Array||Array.isArray(r)||r.length>=0&&(r.splice instanceof Function||Object.getOwnPropertyDescriptor(r,r.length-1)&&"String"!==r.constructor.name))},u=s((function(r){var t=Array.prototype.concat,e=Array.prototype.slice,o=r.exports=function(r){for(var o=[],n=0,a=r.length;n<a;n++){var i=r[n];d(i)?o=t.call(o,e.call(i)):o.push(i)}return o};o.wrap=function(r){return function(){return r(o(arguments))}}})),g=s((function(r){var t={};for(var e in c)c.hasOwnProperty(e)&&(t[c[e]]=e);var o=r.exports={to:{},get:{}};function n(r,t,e){return Math.min(Math.max(t,r),e)}function a(r){var t=r.toString(16).toUpperCase();return t.length<2?"0"+t:t}o.get=function(r){var t,e;switch(r.substring(0,3).toLowerCase()){case"hsl":t=o.get.hsl(r),e="hsl";break;case"hwb":t=o.get.hwb(r),e="hwb";break;default:t=o.get.rgb(r),e="rgb"}return t?{model:e,value:t}:null},o.get.rgb=function(r){if(!r)return null;var t,e,o,a=[0,0,0,1];if(t=r.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(o=t[2],t=t[1],e=0;e<3;e++){var i=2*e;a[e]=parseInt(t.slice(i,i+2),16)}o&&(a[3]=Math.round(parseInt(o,16)/255*100)/100)}else if(t=r.match(/^#([a-f0-9]{3,4})$/i)){for(o=(t=t[1])[3],e=0;e<3;e++)a[e]=parseInt(t[e]+t[e],16);o&&(a[3]=Math.round(parseInt(o+o,16)/255*100)/100)}else if(t=r.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(e=0;e<3;e++)a[e]=parseInt(t[e+1],0);t[4]&&(a[3]=parseFloat(t[4]))}else{if(!(t=r.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)))return(t=r.match(/(\D+)/))?"transparent"===t[1]?[0,0,0,0]:(a=c[t[1]])?(a[3]=1,a):null:null;for(e=0;e<3;e++)a[e]=Math.round(2.55*parseFloat(t[e+1]));t[4]&&(a[3]=parseFloat(t[4]))}for(e=0;e<3;e++)a[e]=n(a[e],0,255);return a[3]=n(a[3],0,1),a},o.get.hsl=function(r){if(!r)return null;var t=r.match(/^hsla?\(\s*([+-]?(?:\d*\.)?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(t){var e=parseFloat(t[4]);return[(parseFloat(t[1])+360)%360,n(parseFloat(t[2]),0,100),n(parseFloat(t[3]),0,100),n(isNaN(e)?1:e,0,1)]}return null},o.get.hwb=function(r){if(!r)return null;var t=r.match(/^hwb\(\s*([+-]?\d*[\.]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(t){var e=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,n(parseFloat(t[2]),0,100),n(parseFloat(t[3]),0,100),n(isNaN(e)?1:e,0,1)]}return null},o.to.hex=function(){var r=u(arguments);return"#"+a(r[0])+a(r[1])+a(r[2])+(r[3]<1?a(Math.round(255*r[3])):"")},o.to.rgb=function(){var r=u(arguments);return r.length<4||1===r[3]?"rgb("+Math.round(r[0])+", "+Math.round(r[1])+", "+Math.round(r[2])+")":"rgba("+Math.round(r[0])+", "+Math.round(r[1])+", "+Math.round(r[2])+", "+r[3]+")"},o.to.rgb.percent=function(){var r=u(arguments),t=Math.round(r[0]/255*100),e=Math.round(r[1]/255*100),o=Math.round(r[2]/255*100);return r.length<4||1===r[3]?"rgb("+t+"%, "+e+"%, "+o+"%)":"rgba("+t+"%, "+e+"%, "+o+"%, "+r[3]+")"},o.to.hsl=function(){var r=u(arguments);return r.length<4||1===r[3]?"hsl("+r[0]+", "+r[1]+"%, "+r[2]+"%)":"hsla("+r[0]+", "+r[1]+"%, "+r[2]+"%, "+r[3]+")"},o.to.hwb=function(){var r=u(arguments),t="";return r.length>=4&&1!==r[3]&&(t=", "+r[3]),"hwb("+r[0]+", "+r[1]+"%, "+r[2]+"%"+t+")"},o.to.keyword=function(r){return t[r.slice(0,3)]}})),$=(g.to,g.get,s((function(r){var t={};for(var e in c)c.hasOwnProperty(e)&&(t[c[e]]=e);var o=r.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var n in o)if(o.hasOwnProperty(n)){if(!("channels"in o[n]))throw new Error("missing channels property: "+n);if(!("labels"in o[n]))throw new Error("missing channel labels property: "+n);if(o[n].labels.length!==o[n].channels)throw new Error("channel and label counts mismatch: "+n);var a=o[n].channels,i=o[n].labels;delete o[n].channels,delete o[n].labels,Object.defineProperty(o[n],"channels",{value:a}),Object.defineProperty(o[n],"labels",{value:i})}o.rgb.hsl=function(r){var t,e,o=r[0]/255,n=r[1]/255,a=r[2]/255,i=Math.min(o,n,a),l=Math.max(o,n,a),s=l-i;return l===i?t=0:o===l?t=(n-a)/s:n===l?t=2+(a-o)/s:a===l&&(t=4+(o-n)/s),(t=Math.min(60*t,360))<0&&(t+=360),e=(i+l)/2,[t,100*(l===i?0:e<=.5?s/(l+i):s/(2-l-i)),100*e]},o.rgb.hsv=function(r){var t,e,o,n,a,i=r[0]/255,l=r[1]/255,s=r[2]/255,c=Math.max(i,l,s),d=c-Math.min(i,l,s),u=function(r){return(c-r)/6/d+.5};return 0===d?n=a=0:(a=d/c,t=u(i),e=u(l),o=u(s),i===c?n=o-e:l===c?n=1/3+t-o:s===c&&(n=2/3+e-t),n<0?n+=1:n>1&&(n-=1)),[360*n,100*a,100*c]},o.rgb.hwb=function(r){var t=r[0],e=r[1],n=r[2];return[o.rgb.hsl(r)[0],1/255*Math.min(t,Math.min(e,n))*100,100*(n=1-1/255*Math.max(t,Math.max(e,n)))]},o.rgb.cmyk=function(r){var t,e=r[0]/255,o=r[1]/255,n=r[2]/255;return[100*((1-e-(t=Math.min(1-e,1-o,1-n)))/(1-t)||0),100*((1-o-t)/(1-t)||0),100*((1-n-t)/(1-t)||0),100*t]},o.rgb.keyword=function(r){var e=t[r];if(e)return e;var o,n,a,i=1/0;for(var l in c)if(c.hasOwnProperty(l)){var s=(n=r,a=c[l],Math.pow(n[0]-a[0],2)+Math.pow(n[1]-a[1],2)+Math.pow(n[2]-a[2],2));s<i&&(i=s,o=l)}return o},o.keyword.rgb=function(r){return c[r]},o.rgb.xyz=function(r){var t=r[0]/255,e=r[1]/255,o=r[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.1805*(o=o>.04045?Math.pow((o+.055)/1.055,2.4):o/12.92)),100*(.2126*t+.7152*e+.0722*o),100*(.0193*t+.1192*e+.9505*o)]},o.rgb.lab=function(r){var t=o.rgb.xyz(r),e=t[0],n=t[1],a=t[2];return n/=100,a/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(e-n),200*(n-(a=a>.008856?Math.pow(a,1/3):7.787*a+16/116))]},o.hsl.rgb=function(r){var t,e,o,n,a,i=r[0]/360,l=r[1]/100,s=r[2]/100;if(0===l)return[a=255*s,a,a];t=2*s-(e=s<.5?s*(1+l):s+l-s*l),n=[0,0,0];for(var c=0;c<3;c++)(o=i+1/3*-(c-1))<0&&o++,o>1&&o--,a=6*o<1?t+6*(e-t)*o:2*o<1?e:3*o<2?t+(e-t)*(2/3-o)*6:t,n[c]=255*a;return n},o.hsl.hsv=function(r){var t=r[0],e=r[1]/100,o=r[2]/100,n=e,a=Math.max(o,.01);return e*=(o*=2)<=1?o:2-o,n*=a<=1?a:2-a,[t,100*(0===o?2*n/(a+n):2*e/(o+e)),(o+e)/2*100]},o.hsv.rgb=function(r){var t=r[0]/60,e=r[1]/100,o=r[2]/100,n=Math.floor(t)%6,a=t-Math.floor(t),i=255*o*(1-e),l=255*o*(1-e*a),s=255*o*(1-e*(1-a));switch(o*=255,n){case 0:return[o,s,i];case 1:return[l,o,i];case 2:return[i,o,s];case 3:return[i,l,o];case 4:return[s,i,o];case 5:return[o,i,l]}},o.hsv.hsl=function(r){var t,e,o,n=r[0],a=r[1]/100,i=r[2]/100,l=Math.max(i,.01);return o=(2-a)*i,e=a*l,[n,100*(e=(e/=(t=(2-a)*l)<=1?t:2-t)||0),100*(o/=2)]},o.hwb.rgb=function(r){var t,e,o,n,a,i,l,s=r[0]/360,c=r[1]/100,d=r[2]/100,u=c+d;switch(u>1&&(c/=u,d/=u),o=6*s-(t=Math.floor(6*s)),0!=(1&t)&&(o=1-o),n=c+o*((e=1-d)-c),t){default:case 6:case 0:a=e,i=n,l=c;break;case 1:a=n,i=e,l=c;break;case 2:a=c,i=e,l=n;break;case 3:a=c,i=n,l=e;break;case 4:a=n,i=c,l=e;break;case 5:a=e,i=c,l=n}return[255*a,255*i,255*l]},o.cmyk.rgb=function(r){var t=r[0]/100,e=r[1]/100,o=r[2]/100,n=r[3]/100;return[255*(1-Math.min(1,t*(1-n)+n)),255*(1-Math.min(1,e*(1-n)+n)),255*(1-Math.min(1,o*(1-n)+n))]},o.xyz.rgb=function(r){var t,e,o,n=r[0]/100,a=r[1]/100,i=r[2]/100;return e=-.9689*n+1.8758*a+.0415*i,o=.0557*n+-.204*a+1.057*i,t=(t=3.2406*n+-1.5372*a+-.4986*i)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,e=e>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e,o=o>.0031308?1.055*Math.pow(o,1/2.4)-.055:12.92*o,[255*(t=Math.min(Math.max(0,t),1)),255*(e=Math.min(Math.max(0,e),1)),255*(o=Math.min(Math.max(0,o),1))]},o.xyz.lab=function(r){var t=r[0],e=r[1],o=r[2];return e/=100,o/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(e=e>.008856?Math.pow(e,1/3):7.787*e+16/116)-16,500*(t-e),200*(e-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]},o.lab.xyz=function(r){var t,e,o,n=r[0];t=r[1]/500+(e=(n+16)/116),o=e-r[2]/200;var a=Math.pow(e,3),i=Math.pow(t,3),l=Math.pow(o,3);return e=a>.008856?a:(e-16/116)/7.787,t=i>.008856?i:(t-16/116)/7.787,o=l>.008856?l:(o-16/116)/7.787,[t*=95.047,e*=100,o*=108.883]},o.lab.lch=function(r){var t,e=r[0],o=r[1],n=r[2];return(t=360*Math.atan2(n,o)/2/Math.PI)<0&&(t+=360),[e,Math.sqrt(o*o+n*n),t]},o.lch.lab=function(r){var t,e=r[0],o=r[1];return t=r[2]/360*2*Math.PI,[e,o*Math.cos(t),o*Math.sin(t)]},o.rgb.ansi16=function(r){var t=r[0],e=r[1],n=r[2],a=1 in arguments?arguments[1]:o.rgb.hsv(r)[2];if(0===(a=Math.round(a/50)))return 30;var i=30+(Math.round(n/255)<<2|Math.round(e/255)<<1|Math.round(t/255));return 2===a&&(i+=60),i},o.hsv.ansi16=function(r){return o.rgb.ansi16(o.hsv.rgb(r),r[2])},o.rgb.ansi256=function(r){var t=r[0],e=r[1],o=r[2];return t===e&&e===o?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(e/255*5)+Math.round(o/255*5)},o.ansi16.rgb=function(r){var t=r%10;if(0===t||7===t)return r>50&&(t+=3.5),[t=t/10.5*255,t,t];var e=.5*(1+~~(r>50));return[(1&t)*e*255,(t>>1&1)*e*255,(t>>2&1)*e*255]},o.ansi256.rgb=function(r){if(r>=232){var t=10*(r-232)+8;return[t,t,t]}var e;return r-=16,[Math.floor(r/36)/5*255,Math.floor((e=r%36)/6)/5*255,e%6/5*255]},o.rgb.hex=function(r){var t=(((255&Math.round(r[0]))<<16)+((255&Math.round(r[1]))<<8)+(255&Math.round(r[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},o.hex.rgb=function(r){var t=r.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var e=t[0];3===t[0].length&&(e=e.split("").map((function(r){return r+r})).join(""));var o=parseInt(e,16);return[o>>16&255,o>>8&255,255&o]},o.rgb.hcg=function(r){var t,e=r[0]/255,o=r[1]/255,n=r[2]/255,a=Math.max(Math.max(e,o),n),i=Math.min(Math.min(e,o),n),l=a-i;return t=l<=0?0:a===e?(o-n)/l%6:a===o?2+(n-e)/l:4+(e-o)/l+4,t/=6,[360*(t%=1),100*l,100*(l<1?i/(1-l):0)]},o.hsl.hcg=function(r){var t,e=r[1]/100,o=r[2]/100,n=0;return(t=o<.5?2*e*o:2*e*(1-o))<1&&(n=(o-.5*t)/(1-t)),[r[0],100*t,100*n]},o.hsv.hcg=function(r){var t=r[1]/100,e=r[2]/100,o=t*e,n=0;return o<1&&(n=(e-o)/(1-o)),[r[0],100*o,100*n]},o.hcg.rgb=function(r){var t=r[0]/360,e=r[1]/100,o=r[2]/100;if(0===e)return[255*o,255*o,255*o];var n,a=[0,0,0],i=t%1*6,l=i%1,s=1-l;switch(Math.floor(i)){case 0:a[0]=1,a[1]=l,a[2]=0;break;case 1:a[0]=s,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=l;break;case 3:a[0]=0,a[1]=s,a[2]=1;break;case 4:a[0]=l,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=s}return n=(1-e)*o,[255*(e*a[0]+n),255*(e*a[1]+n),255*(e*a[2]+n)]},o.hcg.hsv=function(r){var t=r[1]/100,e=t+r[2]/100*(1-t),o=0;return e>0&&(o=t/e),[r[0],100*o,100*e]},o.hcg.hsl=function(r){var t=r[1]/100,e=r[2]/100*(1-t)+.5*t,o=0;return e>0&&e<.5?o=t/(2*e):e>=.5&&e<1&&(o=t/(2*(1-e))),[r[0],100*o,100*e]},o.hcg.hwb=function(r){var t=r[1]/100,e=t+r[2]/100*(1-t);return[r[0],100*(e-t),100*(1-e)]},o.hwb.hcg=function(r){var t=r[1]/100,e=1-r[2]/100,o=e-t,n=0;return o<1&&(n=(e-o)/(1-o)),[r[0],100*o,100*n]},o.apple.rgb=function(r){return[r[0]/65535*255,r[1]/65535*255,r[2]/65535*255]},o.rgb.apple=function(r){return[r[0]/255*65535,r[1]/255*65535,r[2]/255*65535]},o.gray.rgb=function(r){return[r[0]/100*255,r[0]/100*255,r[0]/100*255]},o.gray.hsl=o.gray.hsv=function(r){return[0,0,r[0]]},o.gray.hwb=function(r){return[0,100,r[0]]},o.gray.cmyk=function(r){return[0,0,0,r[0]]},o.gray.lab=function(r){return[r[0],0,0]},o.gray.hex=function(r){var t=255&Math.round(r[0]/100*255),e=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(e.length)+e},o.rgb.gray=function(r){return[(r[0]+r[1]+r[2])/3/255*100]}})));$.rgb,$.hsl,$.hsv,$.hwb,$.cmyk,$.xyz,$.lab,$.lch,$.hex,$.keyword,$.ansi16,$.ansi256,$.hcg,$.apple,$.gray;function b(r){var t=function(){for(var r={},t=Object.keys($),e=t.length,o=0;o<e;o++)r[t[o]]={distance:-1,parent:null};return r}(),e=[r];for(t[r].distance=0;e.length;)for(var o=e.pop(),n=Object.keys($[o]),a=n.length,i=0;i<a;i++){var l=n[i],s=t[l];-1===s.distance&&(s.distance=t[o].distance+1,s.parent=o,e.unshift(l))}return t}function p(r,t){return function(e){return t(r(e))}}function h(r,t){for(var e=[t[r].parent,r],o=$[t[r].parent][r],n=t[r].parent;t[n].parent;)e.unshift(t[n].parent),o=p($[t[n].parent][n],o),n=t[n].parent;return o.conversion=e,o}var f={};Object.keys($).forEach((function(r){f[r]={},Object.defineProperty(f[r],"channels",{value:$[r].channels}),Object.defineProperty(f[r],"labels",{value:$[r].labels});var t=function(r){for(var t=b(r),e={},o=Object.keys(t),n=o.length,a=0;a<n;a++){var i=o[a];null!==t[i].parent&&(e[i]=h(i,t))}return e}(r);Object.keys(t).forEach((function(e){var o=t[e];f[r][e]=function(r){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var e=r(t);if("object"==typeof e)for(var o=e.length,n=0;n<o;n++)e[n]=Math.round(e[n]);return e};return"conversion"in r&&(t.conversion=r.conversion),t}(o),f[r][e].raw=function(r){var t=function(t){return null==t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),r(t))};return"conversion"in r&&(t.conversion=r.conversion),t}(o)}))}));var m=f,v=[].slice,w=["keyword","gray","hex"],y={};Object.keys(m).forEach((function(r){y[v.call(m[r].labels).sort().join("")]=r}));var x={};function k(r,t){if(!(this instanceof k))return new k(r,t);if(t&&t in w&&(t=null),t&&!(t in m))throw new Error("Unknown model: "+t);var e,o;if(void 0===r)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(r instanceof k)this.model=r.model,this.color=r.color.slice(),this.valpha=r.valpha;else if("string"==typeof r){var n=g.get(r);if(null===n)throw new Error("Unable to parse color from string: "+r);this.model=n.model,o=m[this.model].channels,this.color=n.value.slice(0,o),this.valpha="number"==typeof n.value[o]?n.value[o]:1}else if(r.length){this.model=t||"rgb",o=m[this.model].channels;var a=v.call(r,0,o);this.color=S(a,o),this.valpha="number"==typeof r[o]?r[o]:1}else if("number"==typeof r)r&=16777215,this.model="rgb",this.color=[r>>16&255,r>>8&255,255&r],this.valpha=1;else{this.valpha=1;var i=Object.keys(r);"alpha"in r&&(i.splice(i.indexOf("alpha"),1),this.valpha="number"==typeof r.alpha?r.alpha:0);var l=i.sort().join("");if(!(l in y))throw new Error("Unable to parse color from object: "+JSON.stringify(r));this.model=y[l];var s=m[this.model].labels,c=[];for(e=0;e<s.length;e++)c.push(r[s[e]]);this.color=S(c)}if(x[this.model])for(o=m[this.model].channels,e=0;e<o;e++){var d=x[this.model][e];d&&(this.color[e]=d(this.color[e]))}this.valpha=Math.max(0,Math.min(1,this.valpha)),Object.freeze&&Object.freeze(this)}function M(r){return function(t){return function(r,t){return Number(r.toFixed(t))}(t,r)}}function z(r,t,e){return(r=Array.isArray(r)?r:[r]).forEach((function(r){(x[r]||(x[r]=[]))[t]=e})),r=r[0],function(o){var n;return arguments.length?(e&&(o=e(o)),(n=this[r]()).color[t]=o,n):(n=this[r]().color[t],e&&(n=e(n)),n)}}function j(r){return function(t){return Math.max(0,Math.min(r,t))}}function _(r){return Array.isArray(r)?r:[r]}function S(r,t){for(var e=0;e<t;e++)"number"!=typeof r[e]&&(r[e]=0);return r}k.prototype={toString:function(){return this.string()},toJSON:function(){return this[this.model]()},string:function(r){var t=this.model in g.to?this:this.rgb(),e=1===(t=t.round("number"==typeof r?r:1)).valpha?t.color:t.color.concat(this.valpha);return g.to[t.model](e)},percentString:function(r){var t=this.rgb().round("number"==typeof r?r:1),e=1===t.valpha?t.color:t.color.concat(this.valpha);return g.to.rgb.percent(e)},array:function(){return 1===this.valpha?this.color.slice():this.color.concat(this.valpha)},object:function(){for(var r={},t=m[this.model].channels,e=m[this.model].labels,o=0;o<t;o++)r[e[o]]=this.color[o];return 1!==this.valpha&&(r.alpha=this.valpha),r},unitArray:function(){var r=this.rgb().color;return r[0]/=255,r[1]/=255,r[2]/=255,1!==this.valpha&&r.push(this.valpha),r},unitObject:function(){var r=this.rgb().object();return r.r/=255,r.g/=255,r.b/=255,1!==this.valpha&&(r.alpha=this.valpha),r},round:function(r){return r=Math.max(r||0,0),new k(this.color.map(M(r)).concat(this.valpha),this.model)},alpha:function(r){return arguments.length?new k(this.color.concat(Math.max(0,Math.min(1,r))),this.model):this.valpha},red:z("rgb",0,j(255)),green:z("rgb",1,j(255)),blue:z("rgb",2,j(255)),hue:z(["hsl","hsv","hsl","hwb","hcg"],0,(function(r){return(r%360+360)%360})),saturationl:z("hsl",1,j(100)),lightness:z("hsl",2,j(100)),saturationv:z("hsv",1,j(100)),value:z("hsv",2,j(100)),chroma:z("hcg",1,j(100)),gray:z("hcg",2,j(100)),white:z("hwb",1,j(100)),wblack:z("hwb",2,j(100)),cyan:z("cmyk",0,j(100)),magenta:z("cmyk",1,j(100)),yellow:z("cmyk",2,j(100)),black:z("cmyk",3,j(100)),x:z("xyz",0,j(100)),y:z("xyz",1,j(100)),z:z("xyz",2,j(100)),l:z("lab",0,j(100)),a:z("lab",1),b:z("lab",2),keyword:function(r){return arguments.length?new k(r):m[this.model].keyword(this.color)},hex:function(r){return arguments.length?new k(r):g.to.hex(this.rgb().round().color)},rgbNumber:function(){var r=this.rgb().color;return(255&r[0])<<16|(255&r[1])<<8|255&r[2]},luminosity:function(){for(var r=this.rgb().color,t=[],e=0;e<r.length;e++){var o=r[e]/255;t[e]=o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4)}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast:function(r){var t=this.luminosity(),e=r.luminosity();return t>e?(t+.05)/(e+.05):(e+.05)/(t+.05)},level:function(r){var t=this.contrast(r);return t>=7.1?"AAA":t>=4.5?"AA":""},isDark:function(){var r=this.rgb().color;return(299*r[0]+587*r[1]+114*r[2])/1e3<128},isLight:function(){return!this.isDark()},negate:function(){for(var r=this.rgb(),t=0;t<3;t++)r.color[t]=255-r.color[t];return r},lighten:function(r){var t=this.hsl();return t.color[2]+=t.color[2]*r,t},darken:function(r){var t=this.hsl();return t.color[2]-=t.color[2]*r,t},saturate:function(r){var t=this.hsl();return t.color[1]+=t.color[1]*r,t},desaturate:function(r){var t=this.hsl();return t.color[1]-=t.color[1]*r,t},whiten:function(r){var t=this.hwb();return t.color[1]+=t.color[1]*r,t},blacken:function(r){var t=this.hwb();return t.color[2]+=t.color[2]*r,t},grayscale:function(){var r=this.rgb().color,t=.3*r[0]+.59*r[1]+.11*r[2];return k.rgb(t,t,t)},fade:function(r){return this.alpha(this.valpha-this.valpha*r)},opaquer:function(r){return this.alpha(this.valpha+this.valpha*r)},rotate:function(r){var t=this.hsl(),e=t.color[0];return e=(e=(e+r)%360)<0?360+e:e,t.color[0]=e,t},mix:function(r,t){var e=r.rgb(),o=this.rgb(),n=void 0===t?.5:t,a=2*n-1,i=e.alpha()-o.alpha(),l=((a*i==-1?a:(a+i)/(1+a*i))+1)/2,s=1-l;return k.rgb(l*e.red()+s*o.red(),l*e.green()+s*o.green(),l*e.blue()+s*o.blue(),e.alpha()*n+o.alpha()*(1-n))}},Object.keys(m).forEach((function(r){if(-1===w.indexOf(r)){var t=m[r].channels;k.prototype[r]=function(){if(this.model===r)return new k(this);if(arguments.length)return new k(arguments,r);var e="number"==typeof arguments[t]?t:this.valpha;return new k(_(m[this.model][r].raw(this.color)).concat(e),r)},k[r]=function(e){return"number"==typeof e&&(e=S(v.call(arguments),t)),new k(e,r)}}}));var O=k,E=function r(t){var e=this;i(this,r),l(this,"hsl",(function(){return e})),l(this,"isLight",(function(){return!1})),l(this,"isDark",(function(){return!1})),l(this,"negate",(function(){return e})),l(this,"lighten",(function(){return e})),l(this,"darken",(function(){return e})),l(this,"alpha",(function(){return e})),l(this,"saturate",(function(){return e})),l(this,"desaturate",(function(){return e})),l(this,"grayscale",(function(){return e})),l(this,"whiten",(function(){return e})),l(this,"blacken",(function(){return e})),l(this,"fade",(function(){return e})),l(this,"opaquer",(function(){return e})),l(this,"rotate",(function(){return e})),l(this,"contrast",(function(){return 10})),l(this,"luminosity",(function(){return.5})),l(this,"mix",(function(){return e})),l(this,"blue",(function(){return e.toString()})),l(this,"green",(function(){return e.toString()})),l(this,"red",(function(){return e.toString()})),l(this,"hex",(function(){return e.toString()})),l(this,"rgbNumber",(function(){return e.toString()})),l(this,"rgb",(function(){return e.toString()})),l(this,"toString",(function(){return e.color})),this.color=t};function U(r){return"string"==typeof r&&-1!==r.indexOf("linear-gradient")?new E(r):O(r)}var A="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function P(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}function C(r,t){return r(t={exports:{}},t.exports),t.exports}var N=P(C((function(r,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var e=new function r(){var t=this;!function(r,t){if(!(r instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),this.UNIT={EM:"em",REM:"rem",PX:"px",PERCENT:"%"},this.math={addition:function(r,t){var e=this.detectUnit(r)||this.detectUnit(t);return this.rmUnit(r)+this.rmUnit(t)+e}.bind(this),subtract:function(r,t){var e=this.detectUnit(r)||this.detectUnit(t);return this.rmUnit(r)-this.rmUnit(t)+e}.bind(this),multiply:function(r,t){var e=this.detectUnit(r)||this.detectUnit(t);return this.rmUnit(r)*this.rmUnit(t)+e}.bind(this),divide:function(r,t){var e=this.detectUnit(r)||this.detectUnit(t);return this.rmUnit(r)/this.rmUnit(t)+e}.bind(this)},this.detectUnit=function(r){var e,o=r.toString();if(o.match(t.UNIT.PX))e=t.UNIT.PX;else if(o.match(t.UNIT.REM))e=t.UNIT.REM;else if(o.match(t.UNIT.EM))e=t.UNIT.EM;else{if(!o.match(t.UNIT.PERCENT)){if(isNaN(r))throw new Error("detectUnit can't find unit for ".concat(r));return null}e=t.UNIT.PERCENT}return e},this.rmUnit=function(r,e){var o=r.toString(),n=e||t.detectUnit(o),a=o.replace(n,"");return parseFloat(a)},this.toPercent=function(r){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2;return"".concat(Math.floor(r/e*100*Math.pow(10,o))/Math.pow(10,o)).concat(t.UNIT.PERCENT)}};t.default=e,r.exports=t.default}))),F=C((function(r,t){function e(r){return function(r){if(Array.isArray(r)){for(var t=0,e=new Array(r.length);t<r.length;t++)e[t]=r[t];return e}}(r)||function(r){if(Symbol.iterator in Object(r)||"[object Arguments]"===Object.prototype.toString.call(r))return Array.from(r)}(r)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}Object.defineProperty(t,"__esModule",{value:!0}),t.getUtilities=function(r){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Map;if(!r)throw new Error("getUtilities expect theme and should be called at the end of your makeTheme.");var o=r,n=new Map;Object.keys(o.$spacers).forEach((function(r){return n.set(r,o.$spacers[r])}));var a=new Map;Object.keys(o["$negative-spacers"]).forEach((function(r){return a.set(r,o["$negative-spacers"][r])}));var i=new Map;return Object.keys(o["$theme-colors"]).forEach((function(r){return i.set(r,o["$theme-colors"][r])})),new Map([].concat(e(new Map([["align",{property:"vertical-align",class:"align",values:["baseline","top","middle","bottom","text-bottom","text-top"]}],["float",{responsive:!0,property:"float",values:["left","right","none"]}],["overflow",{property:"overflow",values:["auto","hidden"]}],["display",{responsive:!0,print:!0,property:"display",class:"d",values:["none","inline","inline-block","block","table","table-row","table-cell","flex","inline-flex"]}],["shadow",{property:"box-shadow",class:"shadow",values:new Map([["sm",o["$box-shadow-sm"]],[null,o["$box-shadow"]],["lg",o["$box-shadow-lg"]],["none","none"]])}],["position",{property:"position",values:["static","relative","absolute","fixed","sticky"]}],["border",{property:"border",values:new Map([[null,"".concat(o["$border-width"]," solid ").concat(o["$border-color"])],[0,0]])}],["border-top",{property:"border-top",values:new Map([[null,"".concat(o["$border-width"]," solid ").concat(o["$border-color"])],[0,0]])}],["border-right",{property:"border-right",values:new Map([[null,"".concat(o["$border-width"]," solid ").concat(o["$border-color"])],[0,0]])}],["border-bottom",{property:"border-bottom",values:new Map([[null,"".concat(o["$border-width"]," solid ").concat(o["$border-color"])],[0,0]])}],["border-left",{property:"border-left",values:new Map([[null,"".concat(o["$border-width"]," solid ").concat(o["$border-color"])],[0,0]])}],["border-color",{property:"border-color",class:"border",values:new Map([].concat(e(i),e(new Map([["white",o.$white]]))))}],["width",{property:"width",class:"w",values:new Map([["25","25%"],["50","50%"],["75","75%"],["100","100%"],["auto","auto"]])}],["max-width",{property:"max-width",class:"mw",values:new Map([["100","100%"]])}],["viewport-width",{property:"width",class:"vw",values:new Map([["100","100vw"]])}],["min-viewport-width",{property:"min-width",class:"min-vw",values:new Map([["100","100vw"]])}],["height",{property:"height",class:"h",values:new Map([["25","25%"],["50","50%"],["75","75%"],["100","100%"],["auto","auto"]])}],["max-height",{property:"max-height",class:"mh",values:new Map([["100","100%"]])}],["viewport-height",{property:"height",class:"vh",values:new Map([["100","100vh"]])}],["min-viewport-height",{property:"min-height",class:"min-vh",values:new Map([["100","100vh"]])}],["flex",{responsive:!0,property:"flex",values:new Map([["fill","1 1 auto"]])}],["flex-direction",{responsive:!0,property:"flex-direction",class:"flex",values:["row","column","row-reverse","column-reverse"]}],["flex-grow",{responsive:!0,property:"flex-grow",class:"flex",values:new Map([["grow-0","0"],["grow-1","1"]])}],["flex-shrink",{responsive:!0,property:"flex-shrink",class:"flex",values:new Map([["shrink-0","0"],["shrink-1","1"]])}],["flex-wrap",{responsive:!0,property:"flex-wrap",class:"flex",values:["wrap","nowrap","wrap-reverse"]}],["justify-content",{responsive:!0,property:"justify-content",values:new Map([["start","flex-start"],["end","flex-end"],["center","center"],["between","space-between"],["around","space-around"]])}],["align-items",{responsive:!0,property:"align-items",values:new Map([["start","flex-start"],["end","flex-end"],["center","center"],["baseline","baseline"],["stretch","stretch"]])}],["align-content",{responsive:!0,property:"align-content",values:new Map([["start","flex-start"],["end","flex-end"],["center","center"],["between","space-between"],["around","space-around"],["stretch","stretch"]])}],["align-self",{responsive:!0,property:"align-self",values:new Map([["auto","auto"],["start","flex-start"],["end","flex-end"],["center","center"],["baseline","baseline"],["stretch","stretch"]])}],["order",{responsive:!0,property:"order",values:new Map([["first","-1"],["0","0"],["1","1"],["2","2"],["3","3"],["4","4"],["5","5"],["last","6"]])}],["margin",{responsive:!0,property:"margin",class:"m",values:new Map([].concat(e(n),e(new Map([["auto","auto"]]))))}],["margin-x",{responsive:!0,property:["margin-right","margin-left"],class:"mx",values:new Map([].concat(e(n),e(new Map([["auto","auto"]]))))}],["margin-y",{responsive:!0,property:["margin-top","margin-bottom"],class:"my",values:new Map([].concat(e(n),e(new Map([["auto","auto"]]))))}],["margin-top",{responsive:!0,property:"margin-top",class:"mt",values:new Map([].concat(e(n),e(new Map([["auto","auto"]]))))}],["margin-right",{responsive:!0,property:"margin-right",class:"mr",values:new Map([].concat(e(n),e(new Map([["auto","auto"]]))))}],["margin-bottom",{responsive:!0,property:"margin-bottom",class:"mb",values:new Map([].concat(e(n),e(new Map([["auto","auto"]]))))}],["margin-left",{responsive:!0,property:"margin-left",class:"ml",values:new Map([].concat(e(n),e(new Map([["auto","auto"]]))))}],["negative-margin",{responsive:!0,property:"margin",class:"m",values:a}],["negative-margin-x",{responsive:!0,property:["margin-right","margin-left"],class:"mx",values:a}],["negative-margin-y",{responsive:!0,property:["margin-top","margin-bottom"],class:"my",values:a}],["negative-margin-top",{responsive:!0,property:["margin-top"],class:"mt",values:a}],["negative-margin-right",{responsive:!0,property:"margin-right",class:"mr",values:a}],["negative-margin-bottom",{responsive:!0,property:"margin-bottom",class:"mb",values:a}],["negative-margin-left",{responsive:!0,property:"margin-left",class:"ml",values:a}],["padding",{responsive:!0,property:"padding",class:"p",values:n}],["padding-x",{responsive:!0,property:["padding-right","padding-left"],class:"px",values:n}],["padding-y",{responsive:!0,property:["padding-top","padding-bottom"],class:"py",values:n}],["padding-top",{responsive:!0,property:"padding-top",class:"pt",values:n}],["padding-right",{responsive:!0,property:"padding-right",class:"pr",values:n}],["padding-bottom",{responsive:!0,property:"padding-bottom",class:"pb",values:n}],["padding-left",{responsive:!0,property:"padding-left",class:"pl",values:n}],["font-weight",{property:"font-weight",values:new Map([["light",o["$font-weight-light"]],["lighter",o["$font-weight-lighter"]],["normal",o["$font-weight-normal"]],["bold",o["$font-weight-bold"]],["bolder",o["$font-weight-bolder"]]])}],["text-transform",{property:"text-transform",class:"text",values:["lowercase","uppercase","capitalize"]}],["text-align",{responsive:!0,property:"text-align",class:"text",values:["left","right","center","justify"]}],["color",{property:"color",class:"text",values:new Map([].concat(e(i),e(new Map([["white",o.$white],["body",o["$body-color"]],["muted",o["$text-muted"]],["black-50","rgba(".concat(o.$black,", .5)")],["white-50","rgba(".concat(o.$white,", .5)")],["reset","inherit"]]))))}],["line-height",{property:"line-height",class:"lh",values:new Map([["1","1"],["sm",o["$line-height-sm"]],["base",o["$line-height-base"]],["lg",o["$line-height-lg"]]])}],["background-color",{property:"background-color",class:"bg",values:new Map([].concat(e(i),e(new Map([["body",o["$body-bg"]],["white",o.$white],["transparent","transparent"]]))))}],["white-space",{property:"white-space",class:"text",values:new Map([["wrap","normal"],["nowrap","nowrap"]])}],["text-decoration",{property:"text-decoration",values:["none","underline","line-through"]}],["font-style",{property:"font-style",class:"font",values:["italic"]}],["overflow-wrap",{property:["overflow-wrap","word-break"],class:"text",values:new Map([["break","break-word"]])}],["font-family",{property:"font-family",class:"font",values:new Map([["monospace",o["$font-family-monospace"]]])}],["rounded",{property:"border-radius",class:"rounded",values:new Map([[null,o["$border-radius"]],["sm",o["$border-radius-sm"]],["lg",o["$border-radius-lg"]],["circle","50%"],["pill",o["$rounded-pill"]],["0","0"]])}],["rounded-top",{property:["border-top-left-radius","border-top-right-radius"],class:"rounded-top",values:new Map([[null,o["$border-radius"]]])}],["rounded-right",{property:["border-top-right-radius","border-bottom-right-radius"],class:"rounded-right",values:new Map([[null,o["$border-radius"]]])}],["rounded-bottom",{property:["border-bottom-right-radius","border-bottom-left-radius"],class:"rounded-bottom",values:new Map([[null,o["$border-radius"]]])}],["rounded-left",{property:["border-bottom-left-radius","border-top-left-radius"],class:"rounded-left",values:new Map([[null,o["$border-radius"]]])}],["visibility",{property:"visibility",class:null,values:new Map([["visible","visible"],["invisible","hidden"]])}]])),e(t)))}}));P(F);var T=F.getUtilities,I=N.detectUnit,q=N.rmUnit;function B(r,t){return!1===r?r:r||t}function D(r,t){var e,o,n=!0;return Object.keys(r).forEach((function(a){var i,l,s=r[a];null==o||(i=q(o),l=q(s),isNaN(i+l)?(console.warn("Potentially invalid value for ".concat(t,": This map must be in ascending order, but key '").concat(a,"' has value ").concat(s," whose unit makes it incomparable to ").concat(o,", the value of the previous key '").concat(e,"' !")),n=!1):q(o)>=q(s)&&(console.warn("Invalid value for ".concat(t,": This map must be in ascending order, but key '").concat(a,"' has value ").concat(s," which isn't greater than ").concat(o,", the value of the previous key '").concat(e,"' !")),n=!1)),e=a,o=s})),n}var L=/#[0-9a-fA-F]{3,6}|rgb ?\([ 0-9.%,]+?\)/g,R=N.detectUnit,G=N.rmUnit;function H(){var r,e,i,l,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c={},d=s;return c._name=d._name||"bootstrap-styled",c.$white=d.$white||"#fff",c["$gray-100"]=c["$gray-100"]||"#f8f9fa",c["$gray-200"]=c["$gray-200"]||"#e9ecef",c["$gray-300"]=c["$gray-300"]||"#dee2e6",c["$gray-400"]=c["$gray-400"]||"#ced4da",c["$gray-500"]=c["$gray-500"]||"#adb5bd",c["$gray-600"]=c["$gray-600"]||"#6c757d",c["$gray-700"]=c["$gray-700"]||"#495057",c["$gray-800"]=c["$gray-800"]||"#343a40",c["$gray-900"]=c["$gray-900"]||"#212529",c.$black=d.$black||"#000",c.$grays=d.$grays||{100:c["$gray-100"],200:c["$gray-200"],300:c["$gray-300"],400:c["$gray-400"],500:c["$gray-500"],600:c["$gray-600"],700:c["$gray-700"],800:c["$gray-800"],900:c["$gray-900"]},c.$blue=d.$blue||"#0275d8",c.$indigo=d.$indigo||"#0275d8",c.$purple=d.$purple||"#613d7c",c.$pink=d.$pink||"#ff5b77",c.$red=d.$red||"#d9534f",c.$orange=d.$orange||"#f0ad4e",c.$yellow=d.$yellow||"#ffd500",c.$green=d.$green||"#5cb85c",c.$teal=d.$teal||"#5bc0de",c.$cyan=d.$cyan||"#17a2b8",c.$light=d.$light||c["$gray-100"],c.$dark=d.$dark||c["$gray-800"],c.$colors=o({},{blue:c.$blue,indigo:c.$indigo,purple:c.$purple,pink:c.$pink,red:c.$red,orange:c.$orange,yellow:c.$yellow,green:c.$green,teal:c.$teal,cyan:c.$cyan,white:c.$white,gray:c["$gray-600"],"gray-dark":c["$gray-800"]},{},d.$colors||{}),c.$primary=d.$primary||c.$blue,c.$secondary=d.$secondary||c["$gray-600"],c.$success=d.$success||c.$green,c.$info=d.$info||c.$cyan,c.$warning=d.$warning||c.$yellow,c.$danger=d.$danger||c.$red,c.$light=d.$light||c["$gray-100"],c.$dark=d.$dark||c["$gray-800"],c["$gray-dark"]=d["$gray-dark"]||"#292b2c",c.$gray=d.$gray||"#464a4c",c["$gray-light"]=d["$gray-light"]||"#636c72",c["$gray-lighter"]=d["$gray-lighter"]||"#eceeef",c["$gray-lightest"]=d["$gray-lightest"]||"#f7f7f9",c["$brand-primary"]=d["$brand-primary"]||c.$primary,c["$brand-success"]=d["$brand-success"]||c.$success,c["$brand-info"]=d["$brand-info"]||c.$info,c["$brand-warning"]=d["$brand-warning"]||c.$warning,c["$brand-danger"]=d["$brand-danger"]||c.$danger,c["$brand-inverse"]=d["$brand-inverse"]||c["$gray-dark"],c["$theme-colors"]=o({},{primary:c.$primary,secondary:c.$secondary,success:c.$success,info:c.$info,warning:c.$warning,danger:c.$danger,light:c.$light,dark:c.$dark},{},d["$theme-colors"]||{}),c["$enable-rounded"]=B(d["$enable-rounded"],!0),c["$enable-shadows"]=B(d["$enable-shadows"],!1),c["$enable-gradients"]=B(d["$enable-gradients"],!1),c["$enable-transitions"]=B(d["$enable-transitions"],!0),c["$enable-hover-media-query"]=B(d["$enable-hover-media-query"],!1),c["$enable-grid-classes"]=B(d["$enable-grid-classes"],!0),c["$enable-print-styles"]=B(d["$enable-print-styles"],!0),c.$spacer=d.$spacer||"1rem",r=R(c.$spacer),c["$spacer-halved"]=d["$spacer-halved"]||G(c.$spacer,r)/2+r,c["$spacer-x"]=d["$spacer-x"]||c.$spacer,c["$spacer-y"]=d["$spacer-y"]||c.$spacer,c.$spacers=d.$spacers||{0:0,1:.25*G(c.$spacer)+r,2:.5*G(c.$spacer)+r,3:c.$spacer,4:1.5*G(c.$spacer)+r,5:3*G(c.$spacer)+r},c["$negative-spacers"]=d["$negative-spacers"]||function(r){if(r instanceof Map){var e=new Map,i=!0,l=!1,s=void 0;try{for(var c,d=r[Symbol.iterator]();!(i=(c=d.next()).done);i=!0){var u=n(c.value,2),g=u[0],$=u[1];if(0!==g&&"0"!==g){var b=I($),p=-1*q($)+b;e=new Map([].concat(a(e),a(new Map([["n".concat(g),p]]))))}}}catch(r){l=!0,s=r}finally{try{i||null==d.return||d.return()}finally{if(l)throw s}}return e}var h={};return Object.keys(r).forEach((function(e){if(0!==e&&"0"!==e){var n=I(r[e]),a=-1*q(r[e])+n;h=o({},h,{},t({},"n".concat(e),a))}})),h}(c.$spacers),c["$border-width"]=d["$border-width"]||"1px",c["$border-color"]=d["$border-color"]||c["$gray-300"],c.$sizes=d.$sizes||{25:"25%",50:"50%",75:"75%",100:"100%"},c["$body-bg"]=d["$body-bg"]||c.$white,c["$body-color"]=d["$body-color"]||c["$gray-dark"],c["$link-color"]=d["$link-color"]||c["$brand-primary"],c["$link-decoration"]=d["$link-decoration"]||"none",c["$link-hover-color"]=d["$link-hover-color"]||U(c["$link-color"]).darken(.35).toString(),c["$link-hover-decoration"]=d["$link-hover-decoration"]||"underline",c["$grid-breakpoints"]=d["$grid-breakpoints"]||{xs:"0",sm:"576px",md:"768px",lg:"992px",xl:"1200px",xxl:"1452px"},D(c["$grid-breakpoints"],"$grid-breakpoints"),e=c["$grid-breakpoints"],i=Object.keys(e).map((function(r){return e[r]})),l=q(i[0]),!0,0!==l&&(console.warn("First breakpoint in $grid-breakpoints must start at 0, but starts at ".concat(l,".")),!1),c["$container-max-widths"]=d["$container-max-widths"]||{sm:"540px",md:"720px",lg:"960px",xl:"1140px"},D(c["$container-max-widths"],"$container-max-widths"),c["$grid-columns"]=d["$grid-columns"]||"12",c["$grid-gutter-width"]=d["$grid-gutter-width"]||"30px",c["$font-family-sans-serif"]=d["$font-family-sans-serif"]||'-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif',c["$font-family-monospace"]=d["$font-family-monospace"]||'Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace',c["$font-family-base"]=d["$font-family-base"]||c["$font-family-sans-serif"],c["$font-size-base"]=d["$font-size-base"]||"1rem",c["$font-size-lg"]=d["$font-size-lg"]||"1.25rem",c["$font-size-sm"]=d["$font-size-sm"]||".875rem",c["$font-size-xs"]=d["$font-size-xs"]||".75rem",c["$font-weight-light"]=d["$font-weight-light"]||"300",c["$font-weight-lighter"]=d["$font-weight-lighter"]||"lighter",c["$font-weight-bolder"]=d["$font-weight-bolder"]||"bolder",c["$font-weight-normal"]=d["$font-weight-normal"]||"400",c["$font-weight-bold"]=d["$font-weight-bold"]||"700",c["$font-weight-base"]=d["$font-weight-base"]||c["$font-weight-normal"],c["$line-height-base"]=d["$line-height-base"]||"1.5",c["$font-size-h1"]=d["$font-size-h1"]||"2.5rem",c["$font-size-h2"]=d["$font-size-h2"]||"2rem",c["$font-size-h3"]=d["$font-size-h3"]||"1.75rem",c["$font-size-h4"]=d["$font-size-h4"]||"1.5rem",c["$font-size-h5"]=d["$font-size-h5"]||"1.25rem",c["$font-size-h6"]=d["$font-size-h6"]||"1rem",r=R(c.$spacer),c["$headings-margin-bottom"]=d["$headings-margin-bottom"]||G(c.$spacer,r)/2+r,c["$headings-font-family"]=d["$headings-font-family"]||"inherit",c["$headings-font-weight"]=d["$headings-font-weight"]||"500",c["$headings-line-height"]=d["$headings-line-height"]||"1.1",c["$headings-color"]=d["$headings-color"]||"inherit",c["$display1-size"]=d["$display1-size"]||"6rem",c["$display2-size"]=d["$display2-size"]||"5.5rem",c["$display3-size"]=d["$display3-size"]||"4.5rem",c["$display4-size"]=d["$display4-size"]||"3.5rem",c["$display1-weight"]=d["$display1-weight"]||"300",c["$display2-weight"]=d["$display2-weight"]||"300",c["$display3-weight"]=d["$display3-weight"]||"300",c["$display4-weight"]=d["$display4-weight"]||"300",c["$display-line-height"]=d["$display-line-height"]||c["$headings-line-height"],c["$lead-font-size"]=d["$lead-font-size"]||"1.25rem",c["$lead-font-weight"]=d["$lead-font-weight"]||"300",c["$small-font-size"]=d["$small-font-size"]||"80%",c["$text-muted"]=d["$text-muted"]||c["$gray-light"],c["$blockquote-small-color"]=d["$blockquote-small-color"]||c["$gray-light"],r=R(c["$font-size-base"]),c["$blockquote-font-size"]=d["$blockquote-font-size"]||1.25*G(c["$font-size-base"],r)+r,c["$blockquote-border-color"]=d["$blockquote-border-color"]||c["$gray-lighter"],c["$blockquote-border-width"]=d["$blockquote-border-width"]||".25rem",c["$hr-border-color"]=d["$hr-border-color"]||U(c.$black).alpha(.1).toString(),c["$hr-border-width"]=d["$hr-border-width"]||c["$border-width"],c["$mark-padding"]=d["$mark-padding"]||".2em",c["$dt-font-weight"]=d["$dt-font-weight"]||c["$font-weight-bold"],c["$list-inline-padding"]=d["$list-inline-padding"]||"5px",c["$line-height-lg"]=d["$line-height-lg"]||"1.6",c["$line-height-sm"]=d["$line-height-sm"]||"1.3",c["$border-radius"]=d["$border-radius"]||".25rem",c["$border-radius-lg"]=d["$border-radius-lg"]||".3rem",c["$border-radius-sm"]=d["$border-radius-sm"]||".2rem",c["$rounded-pill"]=d["$rounded-pill"]||"50rem",c["$box-shadow-sm"]=d["$box-shadow-sm"]||"0 .125rem .25rem ".concat(U(c.$black).alpha(.075).toString()),c["$box-shadow"]=d["$box-shadow"]||"0 .5rem 1rem ".concat(U(c.$black).alpha(.15).toString()),c["$box-shadow-lg"]=d["$box-shadow-lg"]||"0 1rem 3rem ".concat(U(c.$black).alpha(.175).toString()),c["$box-shadow-inset"]=d["$box-shadow-inset"]||"inset 0 1px 2px ".concat(U(c.$black).alpha(.075).toString()),c["$component-active-color"]=d["$component-active-color"]||c.$white,c["$component-active-bg"]=d["$component-active-bg"]||c["$brand-primary"],c["$caret-width"]=d["$caret-width"]||".3em",c["$transition-base"]=d["$transition-base"]||"all .2s ease-in-out",c["$transition-fade"]=d["$transition-fade"]||"opacity .15s linear",c["$transition-collapse"]=d["$transition-collapse"]||"height .35s ease",c["$table-cell-padding"]=d["$table-cell-padding"]||".75rem",c["$table-sm-cell-padding"]=d["$table-sm-cell-padding"]||".3rem",c["$table-bg"]=d["$table-bg"]||"transparent",c["$table-inverse-bg"]=d["$table-inverse-bg"]||c["$gray-dark"],c["$table-inverse-bg-accent"]=d["$table-inverse-bg-accent"]||U(c.$white).alpha(.05).toString(),c["$table-inverse-bg-hover"]=d["$table-inverse-bg-hover"]||U(c.$white).alpha(.075).toString(),c["$table-inverse-color"]=d["$table-inverse-color"]||c["$body-bg"],c["$table-inverse-border"]=d["$table-inverse-border"]||U(c["$gray-dark"]).lighten(.075).toString(),c["$table-bg-accent"]=d["$table-bg-accent"]||U(c.$black).alpha(.05).toString(),c["$table-bg-hover"]=d["$table-bg-hover"]||U(c.$black).alpha(.075).toString(),c["$table-bg-active"]=d["$table-bg-active"]||c["$table-bg-hover"],c["$table-head-bg"]=d["$table-head-bg"]||c["$gray-lighter"],c["$table-head-color"]=d["$table-head-color"]||c.$gray,c["$table-border-width"]=d["$table-border-width"]||c["$border-width"],c["$table-border-color"]=d["$table-border-color"]||c["$gray-lighter"],c["$btn-padding-x"]=d["$btn-padding-x"]||"1rem",c["$btn-padding-y"]=d["$btn-padding-y"]||".5rem",c["$btn-line-height"]=d["$btn-line-height"]||"1.25",c["$btn-font-weight"]=d["$btn-font-weight"]||c["$font-weight-normal"],c["$btn-box-shadow"]=d["$btn-box-shadow"]||"inset 0 1px 0 ".concat(U(c.$white).alpha(.15).toString(),", 0 1px 1px ").concat(U(c.$black).alpha(.075).toString()),c["$btn-focus-box-shadow"]=d["$btn-focus-box-shadow"]||"0 0 0 2px ".concat(U(c["$brand-primary"]).alpha(.25).toString()),c["$btn-disabled-opacity"]=d["$btn-disabled-opacity"]||".65",c["$btn-active-box-shadow"]=d["$btn-active-box-shadow"]||"inset 0 3px 5px ".concat(U(c.$black).alpha(.125).toString()),c["$btn-primary-color"]=d["$btn-primary-color"]||c.$white,c["$btn-primary-bg"]=d["$btn-primary-bg"]||c["$brand-primary"],c["$btn-secondary-color"]=d["$btn-secondary-color"]||c["$gray-dark"],c["$btn-secondary-bg"]=d["$btn-secondary-bg"]||c.$white,c["$btn-info-color"]=d["$btn-info-color"]||c.$white,c["$btn-info-bg"]=d["$btn-info-bg"]||c["$brand-info"],c["$btn-success-color"]=d["$btn-success-color"]||c.$white,c["$btn-success-bg"]=d["$btn-success-bg"]||c["$brand-success"],c["$btn-warning-color"]=d["$btn-warning-color"]||c.$white,c["$btn-warning-bg"]=d["$btn-warning-bg"]||c["$brand-warning"],c["$btn-danger-color"]=d["$btn-danger-color"]||c.$white,c["$btn-danger-bg"]=d["$btn-danger-bg"]||c["$brand-danger"],["primary","secondary","info","success","warning","danger"].forEach((function(r){c["$btn-".concat(r,"-bg")].includes("linear-gradient")?c["$btn-".concat(r,"-border")]=c["$btn-".concat(r,"-bg")].match(L)[1]:"secondary"===r?c["$btn-secondary-border"]=d["$btn-secondary-border"]||"#ccc":c["$btn-".concat(r,"-border")]=d["$btn-".concat(r,"-border")]||c["$btn-".concat(r,"-bg")]})),c["$btn-link-disabled-color"]=d["$btn-link-disabled-color"]||c["$gray-light"],c["$btn-padding-x-sm"]=d["$btn-padding-x-sm"]||".5rem",c["$btn-padding-y-sm"]=d["$btn-padding-y-sm"]||".25rem",c["$btn-padding-x-lg"]=d["$btn-padding-x-lg"]||"1.5rem",c["$btn-padding-y-lg"]=d["$btn-padding-y-lg"]||".75rem",c["$btn-block-spacing-y"]=d["$btn-block-spacing-y"]||".5rem",c["$btn-border-radius"]=d["$btn-border-radius"]||c["$border-radius"],c["$btn-border-radius-lg"]=d["$btn-border-radius-lg"]||c["$border-radius-lg"],c["$btn-border-radius-sm"]=d["$btn-border-radius-sm"]||c["$border-radius-sm"],c["$btn-border-width"]=d["$btn-border-width"]||"1px",c["$btn-transition"]=d["$btn-transition"]||c["$transition-bas