@material-ui/core
Version:
React components that implement Google's Material Design.
6 lines • 315 kB
JavaScript
/** @license Material-UI v3.2.2
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("react"),require("react-dom")):"function"==typeof define&&define.amd?define(["exports","react","react-dom"],t):t(e["material-ui"]={},e.React,e.ReactDOM)}(this,function(e,L,k){"use strict";L=L&&L.hasOwnProperty("default")?L.default:L,k=k&&k.hasOwnProperty("default")?k.default:k;var v={black:"#000",white:"#fff"},y={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},g={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},b={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},x={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"},t=Object.freeze({common:v,red:y,pink:g,purple:{50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},deepPurple:{50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea"},indigo:b,blue:{50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},lightBlue:{50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},cyan:{50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4"},teal:{50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5"},green:{50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"},lightGreen:{50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17"},lime:{50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00"},yellow:{50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600"},amber:{50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00"},orange:{50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},deepOrange:{50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00"},brown:{50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037"},grey:x,blueGrey:{50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64"}}),z="undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{};z.setTimeout,z.clearTimeout;var n=z.performance||{};n.now||n.mozNow||n.msNow||n.oNow||n.webkitNow;function o(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=e.dangerouslyUseGlobalCSS,n=void 0!==t&&t,o=e.productionPrefix,r=void 0===o?"jss":o,i=e.seed,a=void 0===i?"":i,s=0;return function(e,t){if(s+=1,n){if(t){if(t.options.name)return"".concat(t.options.name,"-").concat(e.key);t.options.classNamePrefix}return"".concat(r).concat(a).concat(s)}return"".concat(r).concat(a).concat(s)}}function r(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function i(e,t){return e(t={exports:{}},t.exports),t.exports}function a(e){return e&&e.default||e}var H=i(function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},t.apply(this,arguments)}e.exports=t});var s=function(e,t){if(null==e)return{};var n,o,r={},i=Object.keys(e);for(o=0;o<i.length;o++)n=i[o],0<=t.indexOf(n)||(r[n]=e[n]);return r};var U=function(e,t){if(null==e)return{};var n,o,r=s(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)n=i[o],0<=t.indexOf(n)||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r},l=function(e){return!(!(o=e)||"object"!=typeof o||(t=e,"[object RegExp]"===(n=Object.prototype.toString.call(t))||"[object Date]"===n||t.$$typeof===c));var t,n,o};var c="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function u(e,t){return!1!==t.clone&&t.isMergeableObject(e)?d((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function p(e,t,n){return e.concat(t).map(function(e){return u(e,n)})}function d(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||p,n.isMergeableObject=n.isMergeableObject||l;var o,r,i,a,s=Array.isArray(t);return s===Array.isArray(e)?s?n.arrayMerge(e,t,n):(o=e,r=t,a={},(i=n).isMergeableObject(o)&&Object.keys(o).forEach(function(e){a[e]=u(o[e],i)}),Object.keys(r).forEach(function(e){i.isMergeableObject(r[e])&&o[e]?a[e]=d(o[e],r[e],i):a[e]=u(r[e],i)}),a):u(t,n)}d.all=function(e,n){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,t){return d(e,t,n)},{})};var V=d;function f(e){return!0==(null!=(t=e)&&"object"==typeof t&&!1===Array.isArray(t))&&"[object Object]"===Object.prototype.toString.call(e);var t}var $=function(e){var t,n;return!1!==f(e)&&("function"==typeof(t=e.constructor)&&(!1!==f(n=t.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf")))},K=["xs","sm","md","lg","xl"];var G=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e};function h(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:1;return e<t?t:n<e?n:e}function m(e){if("#"===e.charAt(0))return m(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length/3,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map(function(e){return e+e})),n?"rgb(".concat(n.map(function(e){return parseInt(e,16)}).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t),o=e.substring(t+1,e.length-1).split(",");return{type:n,values:o=o.map(function(e){return parseFloat(e)})}}function w(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")&&(n=n.map(function(e,t){return t<3?parseInt(e,10):e})),-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(e.type,"(").concat(n.join(", "),")")}function C(e){var t=m(e);if(-1===t.type.indexOf("rgb"))return t.values[2]/100;var n=t.values.map(function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)});return Number((.2126*n[0]+.7152*n[1]+.0722*n[2]).toFixed(3))}function E(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:.15;return.5<C(e)?T(e,t):P(e,t)}function S(e,t){return e?(e=m(e),t=h(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,w(e)):e}function T(e,t){if(!e)return e;if(e=m(e),t=h(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return w(e)}function P(e,t){if(!e)return e;if(e=m(e),t=h(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return w(e)}var N={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:v.white,default:x[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.08)",hoverOpacity:.08,selected:"rgba(0, 0, 0, 0.14)",disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)"}},O={text:{primary:v.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:x[800],default:"#303030"},action:{active:v.white,hover:"rgba(255, 255, 255, 0.1)",hoverOpacity:.1,selected:"rgba(255, 255, 255, 0.2)",disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)"}};function M(e,t,n,o){e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=P(e.main,o):"dark"===t&&(e.dark=T(e.main,1.5*o)))}function q(e){var t=e.primary,n=void 0===t?{light:b[300],main:b[500],dark:b[700]}:t,o=e.secondary,r=void 0===o?{light:g.A200,main:g.A400,dark:g.A700}:o,i=e.error,a=void 0===i?{light:y[300],main:y[500],dark:y[700]}:i,s=e.type,l=void 0===s?"light":s,c=e.contrastThreshold,u=void 0===c?3:c,p=e.tonalOffset,d=void 0===p?.2:p,f=U(e,["primary","secondary","error","type","contrastThreshold","tonalOffset"]);function h(e){var t,n,o,r;return t=e,n=O.text.primary,o=C(t),r=C(n),(Math.max(o,r)+.05)/(Math.min(o,r)+.05)>=u?O.text.primary:N.text.primary}function m(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:500,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:300,o=3<arguments.length&&void 0!==arguments[3]?arguments[3]:700;!e.main&&e[t]&&(e.main=e[t]),M(e,"light",n,d),M(e,"dark",o,d),e.contrastText||(e.contrastText=h(e.main))}return m(n),m(r,"A400","A200","A700"),m(a),V(H({common:v,type:l,primary:n,secondary:r,error:a,grey:x,contrastThreshold:u,getContrastText:h,augmentColor:m,tonalOffset:d},{dark:O,light:N}[l]),f,{clone:!1})}function X(e){return Math.round(1e5*e)/1e5}var Y={textTransform:"uppercase"},J='"Roboto", "Helvetica", "Arial", sans-serif';function R(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0, 0, 0, ").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0, 0, 0, ").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0, 0, 0, ").concat(.12,")")].join(",")}var Z=["none",R(0,1,3,0,0,1,1,0,0,2,1,-1),R(0,1,5,0,0,2,2,0,0,3,1,-2),R(0,1,8,0,0,3,4,0,0,3,3,-2),R(0,2,4,-1,0,4,5,0,0,1,10,0),R(0,3,5,-1,0,5,8,0,0,1,14,0),R(0,3,5,-1,0,6,10,0,0,1,18,0),R(0,4,5,-2,0,7,10,1,0,2,16,1),R(0,5,5,-3,0,8,10,1,0,3,14,2),R(0,5,6,-3,0,9,12,1,0,3,16,2),R(0,6,6,-3,0,10,14,1,0,4,18,3),R(0,6,7,-4,0,11,15,1,0,4,20,3),R(0,7,8,-4,0,12,17,2,0,5,22,4),R(0,7,8,-4,0,13,19,2,0,5,24,4),R(0,7,9,-4,0,14,21,2,0,5,26,4),R(0,8,9,-5,0,15,22,2,0,6,28,5),R(0,8,10,-5,0,16,24,2,0,6,30,5),R(0,8,11,-5,0,17,26,2,0,6,32,5),R(0,9,11,-5,0,18,28,2,0,7,34,6),R(0,9,12,-6,0,19,29,2,0,7,36,6),R(0,10,13,-6,0,20,31,3,0,8,38,7),R(0,10,13,-6,0,21,33,3,0,8,40,7),R(0,10,14,-6,0,22,35,3,0,8,42,7),R(0,11,14,-7,0,23,36,3,0,9,44,8),R(0,11,15,-7,0,24,38,3,0,9,46,8)],Q={borderRadius:4},ee={unit:8},D={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},A={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195},I=function(e){return"".concat(Math.round(e),"ms")},te={easing:D,duration:A,create:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["all"],t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n=t.duration,o=void 0===n?A.standard:n,r=t.easing,i=void 0===r?D.easeInOut:r,a=t.delay,s=void 0===a?0:a;U(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map(function(e){return"".concat(e," ").concat("string"==typeof o?o:I(o)," ").concat(i," ").concat("string"==typeof s?s:I(s))}).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}},ne={mobileStepper:1e3,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function j(){var i,e,t,n,a,o,r,s,l,c,u,p,d,f,h,m,v,y,g,b,x,w,k,C,E,S,T,P,N=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},O=N.breakpoints,M=void 0===O?{}:O,R=N.mixins,D=void 0===R?{}:R,A=N.palette,I=void 0===A?{}:A,L=N.shadows,j=N.typography,W=void 0===j?{}:j,B=U(N,["breakpoints","mixins","palette","shadows","typography"]),_=q(I),F=function(e){var t=e.values,o=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,n=e.unit,r=void 0===n?"px":n,i=e.step,a=void 0===i?5:i,s=U(e,["values","unit","step"]);function l(e){var t="number"==typeof o[e]?o[e]:e;return"@media (min-width:".concat(t).concat(r,")")}function c(e,t){var n=K.indexOf(t)+1;return n===K.length?l(e):"@media (min-width:".concat(o[e]).concat(r,") and ")+"(max-width:".concat(o[K[n]]-a/100).concat(r,")")}return H({keys:K,values:o,up:l,down:function(e){var t=K.indexOf(e)+1,n=o[K[t]];return t===K.length?l("xs"):"@media (max-width:".concat(("number"==typeof n&&0<t?n:e)-a/100).concat(r,")")},between:c,only:function(e){return c(e,e)},width:function(e){return o[e]}},s)}(M);return H({breakpoints:F,direction:"ltr",mixins:(E=F,S=ee,T=D,H({gutters:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return H({paddingLeft:2*S.unit,paddingRight:2*S.unit},e,G({},E.up("sm"),H({paddingLeft:3*S.unit,paddingRight:3*S.unit},e[E.up("sm")])))},toolbar:(P={minHeight:56},G(P,"".concat(E.up("xs")," and (orientation: landscape)"),{minHeight:48}),G(P,E.up("sm"),{minHeight:64}),P)},T)),overrides:{},palette:_,props:{},shadows:L||Z,typography:(i=_,e=W,t="function"==typeof e?e(i):e,n=t.fontFamily,a=void 0===n?J:n,o=t.fontSize,r=void 0===o?14:o,s=t.fontWeightLight,l=void 0===s?300:s,c=t.fontWeightRegular,u=void 0===c?400:c,p=t.fontWeightMedium,d=void 0===p?500:p,f=t.htmlFontSize,h=void 0===f?16:f,m=t.useNextVariants,v=void 0===m?Boolean(z.__MUI_USE_NEXT_TYPOGRAPHY_VARIANTS__):m,t.suppressWarning,y=t.allVariants,g=U(t,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","htmlFontSize","useNextVariants","suppressWarning","allVariants"]),b=r/14,x=function(e){return"".concat(e/h*b,"rem")},w=function(e,t,n,o,r){return H({color:i.text.primary,fontFamily:a,fontWeight:e,fontSize:x(t),lineHeight:n},a===J?{letterSpacing:"".concat(X(o/t),"em")}:{},r,y)},k={h1:w(l,96,1,-1.5),h2:w(l,60,1,-.5),h3:w(u,48,1.04,0),h4:w(u,34,1.17,.25),h5:w(u,24,1.33,0),h6:w(d,20,1.6,.15),subtitle1:w(u,16,1.75,.15),subtitle2:w(d,14,1.57,.1),body1Next:w(u,16,1.5,.15),body2Next:w(u,14,1.5,.15),buttonNext:w(d,14,1.5,.4,Y),captionNext:w(u,12,1.66,.4),overline:w(u,12,2.66,1,Y)},C={display4:H({fontSize:x(112),fontWeight:l,fontFamily:a,letterSpacing:"-.04em",lineHeight:"".concat(X(128/112),"em"),marginLeft:"-.04em",color:i.text.secondary},y),display3:H({fontSize:x(56),fontWeight:u,fontFamily:a,letterSpacing:"-.02em",lineHeight:"".concat(X(73/56),"em"),marginLeft:"-.02em",color:i.text.secondary},y),display2:H({fontSize:x(45),fontWeight:u,fontFamily:a,lineHeight:"".concat(X(51/45),"em"),marginLeft:"-.02em",color:i.text.secondary},y),display1:H({fontSize:x(34),fontWeight:u,fontFamily:a,lineHeight:"".concat(X(41/34),"em"),color:i.text.secondary},y),headline:H({fontSize:x(24),fontWeight:u,fontFamily:a,lineHeight:"".concat(X(32.5/24),"em"),color:i.text.primary},y),title:H({fontSize:x(21),fontWeight:d,fontFamily:a,lineHeight:"".concat(X(24.5/21),"em"),color:i.text.primary},y),subheading:H({fontSize:x(16),fontWeight:u,fontFamily:a,lineHeight:"".concat(X(1.5),"em"),color:i.text.primary},y),body2:H({fontSize:x(14),fontWeight:d,fontFamily:a,lineHeight:"".concat(X(24/14),"em"),color:i.text.primary},y),body1:H({fontSize:x(14),fontWeight:u,fontFamily:a,lineHeight:"".concat(X(20.5/14),"em"),color:i.text.primary},y),caption:H({fontSize:x(12),fontWeight:u,fontFamily:a,lineHeight:"".concat(X(1.375),"em"),color:i.text.secondary},y),button:H({fontSize:x(14),textTransform:"uppercase",fontWeight:d,fontFamily:a,color:i.text.primary},y)},V(H({pxToRem:x,round:X,fontFamily:a,fontSize:r,fontWeightLight:l,fontWeightRegular:u,fontWeightMedium:d},C,k,v?{body1:k.body1Next,body2:k.body2Next,button:k.buttonNext,caption:k.captionNext}:{},{useNextVariants:v}),g,{clone:!1}))},V({shape:Q,spacing:ee,transitions:te,zIndex:ne},B,{isMergeableObject:$}))}var W=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function e(t){var n=null;for(var o in t){var r=t[o],i=void 0===r?"undefined":s(r);if("function"===i)n||(n={}),n[o]=r;else if("object"===i&&null!==r&&!Array.isArray(r)){var a=e(r);a&&(n||(n={}),n[o]=a)}}return n}});r(W);var B=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1];if(!Array.isArray(e))return e;var n="";if(Array.isArray(e[0]))for(var o=0;o<e.length&&"!important"!==e[o];o++)n&&(n+=", "),n+=r(e[o]," ");else n=r(e,", ");t||"!important"!==e[e.length-1]||(n+=" !important");return n};var r=function(e,t){for(var n="",o=0;o<e.length&&"!important"!==e[o];o++)n&&(n+=t),n+=e[o];return n}});r(B);var _=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}();var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.registry=[]}return n(e,[{key:"add",value:function(e){var t=this.registry,n=e.options.index;if(-1===t.indexOf(e))if(0===t.length||n>=this.index)t.push(e);else for(var o=0;o<t.length;o++)if(t[o].options.index>n)return void t.splice(o,0,e)}},{key:"reset",value:function(){this.registry=[]}},{key:"remove",value:function(e){var t=this.registry.indexOf(e);this.registry.splice(t,1)}},{key:"toString",value:function(t){return this.registry.filter(function(e){return e.attached}).map(function(e){return e.toString(t)}).join("\n")}},{key:"index",get:function(){return 0===this.registry.length?0:this.registry[this.registry.length-1].options.index}}]),e}();t.default=o});r(_);var F=function(){},oe=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,o=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),r=(n=F)&&n.__esModule?n:{default:n};var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.sheets=[],this.refs=[],this.keys=[]}return o(e,[{key:"get",value:function(e){var t=this.keys.indexOf(e);return this.sheets[t]}},{key:"add",value:function(e,t){var n=this.sheets,o=this.refs,r=this.keys,i=n.indexOf(t);return-1!==i?i:(n.push(t),o.push(0),r.push(e),n.length-1)}},{key:"manage",value:function(e){var t=this.keys.indexOf(e),n=this.sheets[t];return 0===this.refs[t]&&n.attach(),this.refs[t]++,this.keys[t]||this.keys.splice(t,0,e),n}},{key:"unmanage",value:function(e){var t=this.keys.indexOf(e);-1!==t?0<this.refs[t]&&(this.refs[t]--,0===this.refs[t]&&this.sheets[t].detach()):(0,r.default)(!1,"SheetsManager: can't find sheet to unmanage")}},{key:"size",get:function(){return this.keys.length}}]),e}();t.default=i});r(oe);var re=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},o="";if(!t)return o;var r=n.indent,i=void 0===r?0:r,a=t.fallbacks;if(i++,a)if(Array.isArray(a))for(var s=0;s<a.length;s++){var l=a[s];for(var c in l){var u=l[c];null!=u&&(o+="\n"+v(c+": "+(0,m.default)(u)+";",i))}}else for(var p in a){var d=a[p];null!=d&&(o+="\n"+v(p+": "+(0,m.default)(d)+";",i))}for(var f in t){var h=t[f];null!=h&&"fallbacks"!==f&&(o+="\n"+v(f+": "+(0,m.default)(h)+";",i))}return o||n.allowEmpty?o=v(e+" {"+o+"\n",--i)+v("}",i):o};var n,m=(n=B)&&n.__esModule?n:{default:n};function v(e,t){for(var n="",o=0;o<t;o++)n+=" ";return n+e}});r(re);var ie,ae=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),s=a(F),i=a(re),l=a(B);function a(e){return e&&e.__esModule?e:{default:e}}var c=function(){function a(e,t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),this.type="style",this.isProcessed=!1;var o=n.sheet,r=n.Renderer,i=n.selector;this.key=e,this.options=n,this.style=t,i&&(this.selectorText=i),this.renderer=o?o.renderer:new r}return n(a,[{key:"prop",value:function(e,t){if(void 0===t)return this.style[e];if(this.style[e]===t)return this;var n=null==(t=this.options.jss.plugins.onChangeValue(t,e,this))||!1===t,o=e in this.style;if(n&&!o)return this;var r=n&&o;if(r?delete this.style[e]:this.style[e]=t,this.renderable)return r?this.renderer.removeProperty(this.renderable,e):this.renderer.setProperty(this.renderable,e,t),this;var i=this.options.sheet;return i&&i.attached&&(0,s.default)(!1,'Rule is not linked. Missing sheet option "link: true".'),this}},{key:"applyTo",value:function(e){var t=this.toJSON();for(var n in t)this.renderer.setProperty(e,n,t[n]);return this}},{key:"toJSON",value:function(){var e={};for(var t in this.style){var n=this.style[t];"object"!==(void 0===n?"undefined":r(n))?e[t]=n:Array.isArray(n)&&(e[t]=(0,l.default)(n))}return e}},{key:"toString",value:function(e){var t=this.options.sheet,n=!!t&&t.options.link?o({},e,{allowEmpty:!0}):e;return(0,i.default)(this.selector,this.style,n)}},{key:"selector",set:function(e){if(e!==this.selectorText&&(this.selectorText=e,this.renderable&&!this.renderer.setSelector(this.renderable,e)&&this.renderable)){var t=this.renderer.replaceRule(this.renderable,this);t&&(this.renderable=t)}},get:function(){return this.selectorText}}]),a}();t.default=c});r(ae),ie="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==z?z:"undefined"!=typeof module?module:Function("return this")();var se,le,ce=("function"==typeof(le=ie.Symbol)?le.observable?se=le.observable:(se=le("observable"),le.observable=se):se="@@observable",se),ue=a(Object.freeze({default:ce})),pe=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,o=(n=ue)&&n.__esModule?n:{default:n};t.default=function(e){return e&&e[o.default]&&e===e[o.default]()}});r(pe);var de=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function e(t){if(null==t)return t;var n=void 0===t?"undefined":a(t);if("string"===n||"number"===n||"function"===n)return t;if(l(t))return t.map(e);if((0,s.default)(t))return t;var o={};for(var r in t){var i=t[r];"object"!==(void 0===i?"undefined":a(i))?o[r]=i:o[r]=e(i)}return o};var n,s=(n=pe)&&n.__esModule?n:{default:n};var l=Array.isArray});r(de);var fe=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"unnamed",t=arguments[1],n=arguments[2],o=n.jss,r=(0,l.default)(t),i=o.plugins.onCreateRule(e,r,n);if(i)return i;"@"===e[0]&&(0,a.default)(!1,"[JSS] Unknown at-rule %s",e);return new s.default(e,r,n)};var a=n(F),s=n(ae),l=n(de);function n(e){return e&&e.__esModule?e:{default:e}}});r(fe);var he=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){e.renderable=t,e.rules&&t.cssRules&&e.rules.link(t.cssRules)}});r(he);var me=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});z.CSS;t.default=function(e){return e}});r(me);var ve=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},n=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),f=o(fe),a=o(he),h=o(ae),m=o(me);function o(e){return e&&e.__esModule?e:{default:e}}var r=function(){function t(e){var a=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.map={},this.raw={},this.index=[],this.update=function(e,t){var n=a.options,o=n.jss.plugins,r=n.sheet;if("string"==typeof e)o.onUpdate(t,a.get(e),r);else for(var i=0;i<a.index.length;i++)o.onUpdate(e,a.index[i],r)},this.options=e,this.classes=e.classes}return n(t,[{key:"add",value:function(e,t,n){var o=this.options,r=o.parent,i=o.sheet,a=o.jss,s=o.Renderer,l=o.generateClassName;!(n=d({classes:this.classes,parent:r,sheet:i,jss:a,Renderer:s,generateClassName:l},n)).selector&&this.classes[e]&&(n.selector="."+(0,m.default)(this.classes[e])),this.raw[e]=t;var c=(0,f.default)(e,t,n),u=void 0;!n.selector&&c instanceof h.default&&(u=l(c,i),c.selector="."+(0,m.default)(u)),this.register(c,u);var p=void 0===n.index?this.index.length:n.index;return this.index.splice(p,0,c),c}},{key:"get",value:function(e){return this.map[e]}},{key:"remove",value:function(e){this.unregister(e),this.index.splice(this.indexOf(e),1)}},{key:"indexOf",value:function(e){return this.index.indexOf(e)}},{key:"process",value:function(){var e=this.options.jss.plugins;this.index.slice(0).forEach(e.onProcessRule,e)}},{key:"register",value:function(e,t){(this.map[e.key]=e)instanceof h.default&&(this.map[e.selector]=e,t&&(this.classes[e.key]=t))}},{key:"unregister",value:function(e){delete this.map[e.key],e instanceof h.default&&(delete this.map[e.selector],delete this.classes[e.key])}},{key:"link",value:function(e){for(var t=this.options.sheet.renderer.getUnescapedKeysMap(this.index),n=0;n<e.length;n++){var o=e[n],r=this.options.sheet.renderer.getKey(o);t[r]&&(r=t[r]);var i=this.map[r];i&&(0,a.default)(i,o)}}},{key:"toString",value:function(e){for(var t="",n=this.options.sheet,o=!!n&&n.options.link,r=0;r<this.index.length;r++){var i=this.index[r].toString(e);(i||o)&&(t&&(t+="\n"),t+=i)}return t}}]),t}();t.default=r});r(ve);var ye=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,o=(n=_)&&n.__esModule?n:{default:n};t.default=new o.default});r(ye);var ge=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},n=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),o=r(he),a=r(ve);function r(e){return e&&e.__esModule?e:{default:e}}var s=function(){function r(e,t){var n=this;for(var o in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),this.update=function(e,t){return"string"==typeof e?n.rules.update(e,t):n.rules.update(e),n},this.attached=!1,this.deployed=!1,this.linked=!1,this.classes={},this.options=i({},t,{sheet:this,parent:this,classes:this.classes}),this.renderer=new t.Renderer(this),this.rules=new a.default(this.options),e)this.rules.add(o,e[o]);this.rules.process()}return n(r,[{key:"attach",value:function(){return this.attached||(this.deployed||this.deploy(),this.renderer.attach(),!this.linked&&this.options.link&&this.link(),this.attached=!0),this}},{key:"detach",value:function(){return this.attached&&(this.renderer.detach(),this.attached=!1),this}},{key:"addRule",value:function(e,t,n){var o=this.queue;this.attached&&!o&&(this.queue=[]);var r=this.rules.add(e,t,n);return this.options.jss.plugins.onProcessRule(r),this.attached?this.deployed&&(o?o.push(r):(this.insertRule(r),this.queue&&(this.queue.forEach(this.insertRule,this),this.queue=void 0))):this.deployed=!1,r}},{key:"insertRule",value:function(e){var t=this.renderer.insertRule(e);t&&this.options.link&&(0,o.default)(e,t)}},{key:"addRules",value:function(e,t){var n=[];for(var o in e)n.push(this.addRule(o,e[o],t));return n}},{key:"getRule",value:function(e){return this.rules.get(e)}},{key:"deleteRule",value:function(e){var t=this.rules.get(e);return!!t&&(this.rules.remove(t),!this.attached||!t.renderable||this.renderer.deleteRule(t.renderable))}},{key:"indexOf",value:function(e){return this.rules.indexOf(e)}},{key:"deploy",value:function(){return this.renderer.deploy(),this.deployed=!0,this}},{key:"link",value:function(){var e=this.renderer.getRules();return e&&this.rules.link(e),this.linked=!0,this}},{key:"toString",value:function(e){return this.rules.toString(e)}}]),r}();t.default=s});r(ge);var be=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n="2f1acc6c3a606b082e5eef5e54414ffb";null==z[n]&&(z[n]=0),t.default=z[n]++});r(be);var xe=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var i=n(F),a=(n(ge),n(be));function n(e){return e&&e.__esModule?e:{default:e}}t.default=function(){var r=0;return function(e,t){1e10<(r+=1)&&(0,i.default)(!1,"[JSS] You might have a memory leak. Rule counter is at %s.",r);var n="c",o="";return t&&(n=t.options.classNamePrefix||"c",null!=t.options.jss.id&&(o+=t.options.jss.id)),""+n+a.default+o+r}}});r(xe);var we="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ke="object"===("undefined"==typeof window?"undefined":we(window))&&"object"===("undefined"==typeof document?"undefined":we(document))&&9===document.nodeType,Ce=Object.freeze({isBrowser:ke,default:ke}),Ee=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,o=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),r=(n=F)&&n.__esModule?n:{default:n};var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.hooks={onCreateRule:[],onProcessRule:[],onProcessStyle:[],onProcessSheet:[],onChangeValue:[],onUpdate:[]}}return o(e,[{key:"onCreateRule",value:function(e,t,n){for(var o=0;o<this.hooks.onCreateRule.length;o++){var r=this.hooks.onCreateRule[o](e,t,n);if(r)return r}return null}},{key:"onProcessRule",value:function(e){if(!e.isProcessed){for(var t=e.options.sheet,n=0;n<this.hooks.onProcessRule.length;n++)this.hooks.onProcessRule[n](e,t);e.style&&this.onProcessStyle(e.style,e,t),e.isProcessed=!0}}},{key:"onProcessStyle",value:function(e,t,n){for(var o=e,r=0;r<this.hooks.onProcessStyle.length;r++)o=this.hooks.onProcessStyle[r](o,t,n),t.style=o}},{key:"onProcessSheet",value:function(e){for(var t=0;t<this.hooks.onProcessSheet.length;t++)this.hooks.onProcessSheet[t](e)}},{key:"onUpdate",value:function(e,t,n){for(var o=0;o<this.hooks.onUpdate.length;o++)this.hooks.onUpdate[o](e,t,n)}},{key:"onChangeValue",value:function(e,t,n){for(var o=e,r=0;r<this.hooks.onChangeValue.length;r++)o=this.hooks.onChangeValue[r](o,t,n);return o}},{key:"use",value:function(e){for(var t in e)this.hooks[t]?this.hooks[t].push(e[t]):(0,r.default)(!1,'[JSS] Unknown hook "%s".',t)}}]),e}();t.default=i});r(Ee);var Se=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}();var o=function(){function o(e,t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),this.type="simple",this.isProcessed=!1,this.key=e,this.value=t,this.options=n}return n(o,[{key:"toString",value:function(e){if(Array.isArray(this.value)){for(var t="",n=0;n<this.value.length;n++)t+=this.key+" "+this.value[n]+";",this.value[n+1]&&(t+="\n");return t}return this.key+" "+this.value+";"}}]),o}();t.default=o});r(Se);var Te=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},o=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),a=(n=ve)&&n.__esModule?n:{default:n};var r=function(){function r(e,t,n){for(var o in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),this.type="keyframes",this.isProcessed=!1,this.key=e,this.options=n,this.rules=new a.default(i({},n,{parent:this})),t)this.rules.add(o,t[o],i({},this.options,{parent:this,selector:o}));this.rules.process()}return o(r,[{key:"toString",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{indent:1},t=this.rules.toString(e);return t&&(t+="\n"),this.key+" {\n"+t+"}"}}]),r}();t.default=r});r(Te);var Pe=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},o=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),a=(n=ve)&&n.__esModule?n:{default:n};var r=function(){function r(e,t,n){for(var o in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),this.type="conditional",this.isProcessed=!1,this.key=e,this.options=n,this.rules=new a.default(i({},n,{parent:this})),t)this.rules.add(o,t[o]);this.rules.process()}return o(r,[{key:"getRule",value:function(e){return this.rules.get(e)}},{key:"indexOf",value:function(e){return this.rules.indexOf(e)}},{key:"addRule",value:function(e,t,n){var o=this.rules.add(e,t,n);return this.options.jss.plugins.onProcessRule(o),o}},{key:"toString",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{indent:1},t=this.rules.toString(e);return t?this.key+" {\n"+t+"\n}":""}}]),r}();t.default=r});r(Pe);var Ne=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,r=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),i=(n=re)&&n.__esModule?n:{default:n};var o=function(){function o(e,t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),this.type="font-face",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return r(o,[{key:"toString",value:function(e){if(Array.isArray(this.style)){for(var t="",n=0;n<this.style.length;n++)t+=(0,i.default)(this.key,this.style[n]),this.style[n+1]&&(t+="\n");return t}return(0,i.default)(this.key,this.style,e)}}]),o}();t.default=o});r(Ne);var Oe=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n,r=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),i=(n=re)&&n.__esModule?n:{default:n};var o=function(){function o(e,t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),this.type="viewport",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return r(o,[{key:"toString",value:function(e){return(0,i.default)(this.key,this.style,e)}}]),o}();t.default=o});r(Oe);var Me=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=s(Se),o=s(Te),r=s(Pe),i=s(Ne),a=s(Oe);function s(e){return e&&e.__esModule?e:{default:e}}var l={"@charset":n.default,"@import":n.default,"@namespace":n.default,"@keyframes":o.default,"@media":r.default,"@supports":r.default,"@font-face":i.default,"@viewport":a.default,"@-ms-viewport":a.default},c=Object.keys(l).map(function(e){var o=new RegExp("^"+e),r=l[e];return{onCreateRule:function(e,t,n){return o.test(e)?new r(e,t,n):null}}});t.default=c});r(Me);var Re=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var i=n(ae),a=n(fe),s=n(pe);function n(e){return e&&e.__esModule?e:{default:e}}t.default={onCreateRule:function(e,t,n){if(!(0,s.default)(t))return null;var o=t,r=(0,a.default)(e,{},n);return o.subscribe(function(e){for(var t in e)r.prop(t,e[t])}),r},onProcessRule:function(e){if(e instanceof i.default){var n=e,o=n.style,t=function(t){var e=o[t];if(!(0,s.default)(e))return"continue";delete o[t],e.subscribe({next:function(e){n.prop(t,e)}})};for(var r in o)t(r)}}}});r(Re);var De=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var a=n(ve),s=n(ae),r=n(fe);function n(e){return e&&e.__esModule?e:{default:e}}var o=Date.now(),l="fnValues"+o,c="fnStyle"+ ++o;t.default={onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var o=(0,r.default)(e,{},n);return o[c]=t,o},onProcessStyle:function(e,t){var n={};for(var o in e){var r=e[o];"function"==typeof r&&(delete e[o],n[o]=r)}return(t=t)[l]=n,e},onUpdate:function(e,t){if(t.rules instanceof a.default)t.rules.update(e);else if(t instanceof s.default){if((t=t)[l])for(var n in t[l])t.prop(n,t[l][n](e));var o=(t=t)[c];if(o){var r=o(e);for(var i in r)t.prop(i,r[i])}}}}});r(De);var Ae=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),s=o(F),l=o(ye),c=o(ae),r=o(B);function o(e){return e&&e.__esModule?e:{default:e}}var i=function(e){var t=void 0;return function(){return t||(t=e()),t}};function u(e,t){try{return e.style.getPropertyValue(t)}catch(e){return""}}function p(e,t,n){try{var o=n;if(Array.isArray(n)&&(o=(0,r.default)(n,!0),"!important"===n[n.length-1]))return e.style.setProperty(t,o,"important"),!0;e.style.setProperty(t,o)}catch(e){return!1}return!0}function d(e,t){try{e.style.removeProperty(t)}catch(e){(0,s.default)(!1,'[JSS] DOMException "%s" was thrown. Tried to remove property "%s".',e.message,t)}}var a,f=1,h=7,m=(a=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0;return e.substr(t,e.indexOf("{")-1)},function(e){if(e.type===f)return e.selectorText;if(e.type!==h)return a(e.cssText);var t=e.name;if(t)return"@keyframes "+t;var n=e.cssText;return"@"+a(n,n.indexOf("keyframes"))});function v(e,t){return e.selectorText=t,e.selectorText===t}var y,g,b=i(function(){return document.head||document.getElementsByTagName("head")[0]}),x=(y=void 0,g=!1,function(e){var t={};y||(y=document.createElement("style"));for(var n=0;n<e.length;n++){var o=e[n];if(o instanceof c.default){var r=o.selector;if(r&&-1!==r.indexOf("\\")){g||(b().appendChild(y),g=!0),y.textContent=r+" {}";var i=y.sheet;if(i){var a=i.cssRules;a&&(t[a[0].selectorText]=o.key)}}}}return g&&(b().removeChild(y),g=!1),t});function w(e){var t=l.default.registry;if(0<t.length){var n=function(e,t){for(var n=0;n<e.length;n++){var o=e[n];if(o.attached&&o.options.index>t.index&&o.options.insertionPoint===t.insertionPoint)return o}return null}(t,e);if(n)return n.renderer.element;if(n=function(e,t){for(var n=e.length-1;0<=n;n--){var o=e[n];if(o.attached&&o.options.insertionPoint===t.insertionPoint)return o}return null}(t,e))return n.renderer.element.nextElementSibling}var o=e.insertionPoint;if(o&&"string"==typeof o){var r=function(e){for(var t=b(),n=0;n<t.childNodes.length;n++){var o=t.childNodes[n];if(8===o.nodeType&&o.nodeValue.trim()===e)return o}return null}(o);if(r)return r.nextSibling;(0,s.default)("jss"===o,'[JSS] Insertion point "%s" not found.',o)}return null}var k=i(function(){var e=document.querySelector('meta[property="csp-nonce"]');return e?e.getAttribute("content"):null}),C=function(){function a(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),this.getPropertyValue=u,this.setProperty=p,this.removeProperty=d,this.setSelector=v,this.getKey=m,this.getUnescapedKeysMap=x,this.hasInsertedRules=!1,e&&l.default.add(e),this.sheet=e;var t=this.sheet?this.sheet.options:{},n=t.media,o=t.meta,r=t.element;this.element=r||document.createElement("style"),this.element.setAttribute("data-jss",""),n&&this.element.setAttribute("media",n),o&&this.element.setAttribute("data-meta",o);var i=k();i&&this.element.setAttribute("nonce",i)}return n(a,[{key:"attach",value:function(){!this.element.parentNode&&this.sheet&&(this.hasInsertedRules&&(this.deploy(),this.hasInsertedRules=!1),function(e,t){var n=t.insertionPoint,o=w(t);if(o){var r=o.parentNode;r&&r.insertBefore(e,o)}else if(n&&"number"==typeof n.nodeType){var i=n,a=i.parentNode;a?a.insertBefore(e,i.nextSibling):(0,s.default)(!1,"[JSS] Insertion point is not in the DOM.")}else b().insertBefore(e,o)}(this.element,this.sheet.options))}},{key:"detach",value:function(){this.element.parentNode.removeChild(this.element)}},{key:"deploy",value:function(){this.sheet&&(this.element.textContent="\n"+this.sheet.toString()+"\n")}},{key:"insertRule",value:function(t,e){var n=this.element.sheet,o=n.cssRules,r=t.toString();if(e||(e=o.length),!r)return!1;try{n.insertRule(r,e)}catch(e){return(0,s.default)(!1,"[JSS] Can not insert an unsupported rule \n\r%s",t),!1}return this.hasInsertedRules=!0,o[e]}},{key:"deleteRule",value:function(e){var t=this.element.sheet,n=this.indexOf(e);return-1!==n&&(t.deleteRule(n),!0)}},{key:"indexOf",value:function(e){for(var t=this.element.sheet.cssRules,n=0;n<t.length;n++)if(e===t[n])return n;return-1}},{key:"replaceRule",value:function(e,t){var n=this.indexOf(e),o=this.insertRule(t,n);return this.element.sheet.deleteRule(n),o}},{key:"getRules",value:function(){return this.element.sheet.cssRules}}]),a}();t.default=C});r(Ae);var Ie=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}();var o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}return n(e,[{key:"setProperty",value:function(){return!0}},{key:"getPropertyValue",value:function(){return""}},{key:"removeProperty",value:function(){}},{key:"setSelector",value:function(){return!0}},{key:"getKey",value:function(){return""}},{key:"attach",value:function(){}},{key:"detach",value:function(){}},{key:"deploy",value:function(){}},{key:"insertRule",value:function(){return!1}},{key:"deleteRule",value:function(){return!0}},{key:"replaceRule",value:function(){return!1}},{key:"getRules",value:function(){}},{key:"indexOf",value:function(){return-1}}]),e}();t.default=o});r(Ie);var Le=a(Ce),je=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},n=function(){function o(e,t){for(var n=0;n<t.length;n++){var o=t[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}return function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}}(),o=y(Le),a=y(ge),s=y(Ee),l=y(Me),c=y(Re),u=y(De),p=y(ye),d=y(ae),f=y(xe),h=y(fe),m=y(Ae),v=y(Ie);function y(e){return e&&e.__esModule?e:{default:e}}var g=l.default.concat([c.default,u.default]),b=0,x=function(){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),this.id=b++,this.version="9.8.7",this.plugins=new s.default,this.options={createGenerateClassName:f.default,Renderer:o.default?m.default:v.default,plugins:[]},this.generateClassName=(0,f.default)(),this.use.apply(this,g),this.setup(e)}return n(t,[{key:"setup",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return e.createGenerateClassName&&(this.options.createGenerateClassName=e.createGenerateClassName,this.generateClassName=e.createGenerateClassName()),null!=e.insertionPoint&&(this.options.insertionPoint=e.insertionPoint),(e.virtual||e.Renderer)&&(this.options.Renderer=e.Renderer||(e.virtual?v.default:m.default)),e.plugins&&this.use.apply(this,e.plugins),this}},{key:"createStyleSheet",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n=t.index;"number"!=typeof n&&(n=0===p.default.index?0:p.default.index+1);var o=new a.default(e,r({},t,{jss:this,generateClassName:t.generateClassName||this.generateClassName,insertionPoint:this.options.insertionPoint,Renderer:this.options.Renderer,index:n}));return this.plugins.onProcessSheet(o),o}},{key:"removeStyleSheet",value:function(e){return e.detach(),p.default.remove(e),this}},{key:"createRule",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};"object"===(void 0===e?"undefined":i(e))&&(n=t,t=e,e=void 0);var o=n;o.jss=this,o.Renderer=this.options.Renderer,o.generateClassName||(o.generateClassName=this.generateClassName),o.classes||(o.classes={});var r=(0,h.default)(e,t,o);return!o.selector&&r instanceof d.default&&(r.selector="."+o.generateClassName(r)),this.plugins.onProcessRule(r),r}},{key:"use",value:function(){for(var t=this,e=arguments.length,n=Array(e),o=0;o<e;o++)n[o]=arguments[o];return n.forEach(function(e){-1===t.options.plugins.indexOf(e)&&(t.options.plugins.push(e),t.plugins.use(e))}),this}}]),t}();t.default=x});r(je);var We=i(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.create=t.createGenerateClassName=t.sheets=t.RuleList=t.SheetsManager=t.SheetsRegistry=t.toCssValue=t.getDynamicStyles=void 0,Object.defineProperty(t,"getDynamicStyles",{enumerable:!0,get:function(){return o(W).default}}),Object.defineProperty(t,"toCssValue",{enumerable:!0,get:function(){return o(B).default}}),Object.defineProperty(t,"SheetsRegistry",{enumerable:!0,get:function(){return o(_).default}}),Object.defineProperty(t,"SheetsManager",{enumerable:!0,get:function(){return o(oe).default}}),Object.defineProperty(t,"RuleList",{enumerable:!0,get:function(){return o(ve).default}}),Object.defineProperty(t,"sheets",{enumerable:!0,get:function(){return o(ye).default}}),Object.defineProperty(t,"createGenerateClassName",{enumerable:!0,get:function(){return o