− | !function(yi){yi.f[0]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o=yi.r(127),r=yi.r(104),t=yi.r(1);yi.r(48),yi.r(49),yi.r(60),yi.r(132),r.render(o.createElement(t.Application,null),document.getElementById("root"))},yi.f[1]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var r=yi.r(144),t=yi.r(127),l=yi.r(111),a=yi.r(117),c=yi.r(2),o=yi.r(3),i=yi.r(6);yi.r(46);function s(n){var e=n.component,o=r.__rest(n,["component"]);return t.createElement(l.Route,r.__assign({},o,{render:function(n){return function(n){for(var e=[],o=1;o<arguments.length;o++)e[o-1]=arguments[o];var r=Object.assign.apply(Object,[{}].concat(e));return t.createElement(n,r)}(e,n,o)}}))}var d,u=yi.r(47),p=(d=t.Component,r.__extends(f,d),f.prototype.render=function(){return t.createElement("div",{className:"Application"},t.createElement(l.BrowserRouter,{basename:"/Team:SDU-Denmark/simple"},t.createElement("div",{className:"top"},t.createElement("div",{className:"logo"})),t.createElement(o.SubwayMenu,r.__assign({},{sitemap:i.default,flatSitemap:i.FlatSitemap})),t.createElement(l.Route,{render:function(n){var e=n.location,o=e.pathname,r=e.key;return t.createElement(a.TransitionGroup,{component:null},t.createElement(a.Transition,{key:r,appear:!0,onEnter:function(n,e){return u.play(o,n,e)},onExit:function(n,e){return u.exit(n)},timeout:{enter:750,exit:150}},t.createElement(t.Fragment,null,t.createElement(c.default,null,t.createElement(l.Switch,{location:e},i.FlatSitemap.map(function(n,e){var o=i.FlatSitemap.length>e?i.FlatSitemap[e+1]:i.FlatSitemap[0];return t.createElement(s,{exact:!0,key:e,path:n.path,component:n.comp,nextStation:o,nextChapter:!1})}))))))}})))},f);function f(){return null!==d&&d.apply(this,arguments)||this}e.Application=p},yi.f[2]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(114),a=(o=t.Component,r.__extends(c,o),c.prototype.componentDidUpdate=function(n){this.props.location!==n.location&&window.scrollTo(0,0)},c.prototype.render=function(){return this.props.children},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.default=l.withRouter(a)},yi.f[3]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),c=yi.r(127),t=yi.r(114),i=yi.r(75),l=yi.r(110),s=yi.r(4),d=yi.r(88),u={bmBurgerButton:{position:"fixed",width:"36px",height:"30px",left:"36px",top:"36px"},bmBurgerBars:{background:"#373a47"},bmBurgerBarsHover:{background:"#a90000"},bmCrossButton:{height:"24px",width:"24px"},bmCross:{background:"#bdc3c7"},bmMenuWrap:{position:"fixed",height:"100%"},bmMenu:{background:"#373a47",padding:"2.5em 1.5em 0",fontSize:"1.15em"},bmMorphShape:{fill:"#373a47"},bmItemList:{color:"#b8b7ad",padding:"0.8em"},bmItem:{display:"inline-block"},bmOverlay:{background:"rgba(0, 0, 0, 0.3)"}},p=l.default.div({hidden:{top:"-200px"},visible:{top:"0"}}),f=l.default.div({closedSubMenu:{width:0,opacity:0,transition:{duration:100,width:{ease:"easeOut",duration:500},opacity:{ease:"easeOut",duration:300}}},openSubMenu:{width:"auto",opacity:1,transition:{width:{ease:"easeOut",duration:400},opacity:{ease:"easeOut",duration:500},delay:200}}}),h=l.default.div({hoverable:!0,pressable:!0,press:{scale:.9},init:{scale:1},hover:{scale:1.1},normal:{width:"auto"},expanded:{width:"auto"}}),m=l.default.div({closedSubMenu:{width:0,height:0,transition:{duration:300,ease:"easeOut"}},openSubMenu:{width:"1.0rem",height:"1.0rem",transition:{duration:300,ease:"easeOut"}}}),a=(o=c.Component,r.__extends(g,o),g.prototype.componentDidMount=function(){var n=this;setTimeout(function(){n.setState({isVisible:!n.state.isVisible})},200)},g.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(5),[2]})})},g.prototype.handleStateChange=function(n){window.document.body.style.overflowY=n.isOpen?"hidden":"visible",this.setState({mobileMenuOpen:n.isOpen})},g.prototype.redirect=function(n){s.default&&this.setState({mobileMenuOpen:!1}),this.props.history.push(n)},g.prototype.isPredecessor=function(o){var r=this.props,n=i.findIndex(r.flatSitemap,function(n,e){return n.path==r.location.pathname});return i.findIndex(r.flatSitemap,function(n,e){return n.path==o.path})<n},g.prototype.render=function(){var t=this,l=this.props,a="active",n=this.state.isVisible;return this.state.openSubMenu,c.createElement(c.Fragment,null,s.default&&c.createElement(d.bubble,{styles:u,width:"100%",id:"mobile-menu",isOpen:this.state.mobileMenuOpen,onStateChange:function(n){return t.handleStateChange(n)}},l.sitemap.map(function(n,e){return c.createElement(c.Fragment,{key:e},c.createElement("div",{onClick:function(){t.redirect(n.path)},className:l.location.pathname==n.path?a+" item":"item"},n.displayName),n.children&&n.children.length&&c.createElement(f,{className:"sub-container",pose:"openSubMenu"},n.children.map(function(n,e){return c.createElement(h,{pose:l.location.pathname==n.path?"expanded":"normal",onClick:function(){t.redirect(n.path)},key:e,className:l.location.pathname==n.path?a+" sub-item":"sub-item"},c.createElement("span",{className:"item-label"},n.displayName))})))})),!s.default&&c.createElement(p,{className:"top-menu",pose:n?"visible":"hidden"},c.createElement("div",{className:"subway-menu"},l.sitemap.map(function(r,n){var e=(l.location.pathname==r.path?a+" item":"item")+(t.isPredecessor(r)?" seen":""),o=l.location.pathname==r.path||!i.isUndefined(i.find(r.children,function(n){return l.location.pathname==n.path}));return c.createElement(c.Fragment,{key:n},c.createElement("div",{onClick:function(){t.redirect(r.path),t.setState({openSubMenu:!0})},className:e},c.createElement("span",{className:"item-ball"}),c.createElement("span",{className:"item-label"},r.displayName)),(l.location.pathname!=r.path||!r.children)&&n!==l.sitemap.length-1&&i.isUndefined(i.find(r.children,function(n){return l.location.pathname==n.path}))&&c.createElement("div",{className:"stripe"+(t.isPredecessor(r)?" seen":"")}),r.children&&r.children.length&&c.createElement(c.Fragment,null,c.createElement("div",{className:(o?"open":"close")+" stripe post-ball"+(t.isPredecessor(r)?" seen":"")}),c.createElement(f,{className:"sub-container",pose:o?"openSubMenu":"closedSubMenu"},c.createElement("div",{className:"rotated rotatedown progress"},c.createElement("div",null)),c.createElement("div",{className:"rotated rotatedown"+(t.isPredecessor(r)?" seen":""),style:{marginRight:"20px"}},c.createElement("div",null)),r.children.map(function(n,e){var o="sub-item "+(0==e?"first":"")+" "+(e!==r.children.length-1?"":"last")+" "+(l.location.pathname==n.path?a:"")+" "+(t.isPredecessor(n)?" seen":"");return c.createElement(c.Fragment,null,c.createElement(h,{pose:l.location.pathname==n.path?"expanded":"normal",onClick:function(){t.redirect(n.path)},key:e,className:o},c.createElement(m,{className:"item-ball"},c.createElement("span",{className:"item-label"},n.displayName))),e!==r.children.length-1&&c.createElement("div",{className:"stripe"+(t.isPredecessor(n)?" seen":""),style:{width:60}}))}),c.createElement("div",{className:"rotated rotateup",style:{marginRight:"20px"}},c.createElement("div",null))),c.createElement("div",{className:(o?"open":"close")+" stripe post-ball"})))})),c.createElement("div",{id:"circle"})))},g);function g(n){var e=o.call(this,n)||this;return e.state={openSubMenu:!1,isVisible:!1,mobileMenuOpen:!1},e}e.SubwayMenu=t.withRouter(a)},yi.f[4]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=window.outerWidth<1027},yi.f[5]=function(){yi.r(66)("default/components/application/SubwayMenu.css",'#globalWrapper #content #bodyContent #mw-content-text #root #mobile-menu {\n top: 0;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #mobile-menu .bm-menu {\n width: 100%;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #mobile-menu .sub-container .item-label {\n color: #fff;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu {\n height: 135px;\n position: fixed;\n width: 80%;\n margin-top: 20px;\n border-radius: 10px;\n top: 0;\n z-index: 59;\n box-shadow: 2px 0px 30px black;\n background-color: whitesmoke;\n left: 12%;\n top: -200px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu #circle {\n position: relative;\n top: 20px;\n height: 150px;\n width: 150px;\n border-radius: 50%;\n box-shadow: 0px 0px 15px black;\n background-color: whitesmoke;\n margin-top: 32px;\n margin-left: 60px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu #circle::before {\n position: absolute;\n content: "";\n width: 150%;\n height: 65%;\n left: -25%;\n top: -15px;\n background: whitesmoke;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu #circle::after {\n position: absolute;\n content: "";\n width: 100%;\n height: 100%;\n left: 0;\n top: 10px;\n background: url("https://static.igem.org/mediawiki/2019/e/e3/T--SDU-Denmark--conjugaid-logo-minusskrift.png");\n background-repeat: no-repeat;\n background-position: center;\n border-radius: 50%;\n background-size: 130px 100px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu {\n display: flex;\n width: 75%;\n margin: auto;\n height: 2.5rem;\n position: fixed;\n padding-top: 1.25rem;\n left: 50%;\n transform: translateX(-50%);\n z-index: 60;\n align-items: center;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item-label {\n font-style: normal;\n margin-top: 0.5rem;\n text-align: center;\n display: block;\n font-size: 0.875rem;\n color: #000;\n width: 8vw;\n position: relative;\n left: -3.6vw;\n top: -3px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item-ball {\n background: radial-gradient(whitesmoke, whitesmoke);\n box-shadow: 0 0 0 3px #666;\n width: 1rem;\n height: 1rem;\n margin: auto;\n position: relative;\n display: inline-block;\n border-radius: 9999px;\n display: block;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item {\n cursor: pointer;\n text-align: center;\n margin-left: auto;\n margin-right: auto;\n width: 1rem;\n height: 1rem;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item:hover .item-label {\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item:hover .item-ball {\n transition: transform 0.1s ease-out;\n box-shadow: 0 0 0 6px #666;\n transition: box-shadow 0.2s ease-out;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item.seen:hover .item-ball {\n box-shadow: 0 0 0 6px #945656;\n background: whitesmoke;\n transition: box-shadow 0.3s ease-in-out;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item.seen:hover .item-label {\n color: #000;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item.active .item-ball {\n background: white;\n box-shadow: 0 0 0 6px #9b2c2c;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item.active .item-label {\n color: #000;\n font-weight: 900;\n text-decoration: underline;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item.seen .item-ball {\n background: #945656;\n box-shadow: 0 0 0 0;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .item.seen .item-label {\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .stripe {\n height: 0.25rem;\n width: 100%;\n background-color: #666;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .stripe.close {\n display: none;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .stripe.seen {\n background-color: #0a0;\n background-color: #945656;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .stripe.post-ball {\n width: 70%;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container {\n cursor: pointer;\n text-align: center;\n display: flex;\n padding-top: 6rem;\n position: relative;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .stripe {\n position: relative;\n top: 14px;\n z-index: -1;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .rotated {\n width: 0;\n position: relative;\n z-index: -1;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .rotated.seen div {\n background-color: #0a0;\n background-color: #945656;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .rotated div {\n background-color: #666;\n height: 0.25rem;\n width: 59px;\n z-index: -1;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .rotated.rotatedown {\n transform: rotate(59deg);\n top: -44px;\n left: -10px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .rotated.rotatedown.progress {\n border: none;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .rotated.rotatedown.progress div {\n width: 0;\n background-color: #0a0;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .rotated.rotateup {\n transform: rotate(120deg);\n top: -54px;\n left: 12px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item {\n width: auto;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item .item-label {\n font-size: 0.75rem;\n width: 60px;\n top: 20px;\n left: -20px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item .item-ball {\n width: 0;\n height: 0;\n z-index: 1;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item:hover .item-label {\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item:hover .item-ball {\n transition: transform 0.1s ease-out;\n box-shadow: 0 0 0 6px #666;\n transition: box-shadow 0.2s ease-out;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item.seen .item-ball {\n background: #945656;\n box-shadow: 0 0 0 0;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item.seen:hover .item-ball {\n box-shadow: 0 0 0 6px #945656;\n background: whitesmoke;\n transition: box-shadow 0.3s ease-in-out;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item.seen:hover .item-label {\n color: #000;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item.active .item-ball {\n background: white;\n box-shadow: 0 0 0 6px #9b2c2c;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .top-menu .subway-menu .sub-container .sub-item.active .item-label {\n color: #000;\n font-weight: 900;\n width: 60px;\n }')},yi.f[6]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var r=yi.r(75),o=yi.r(7),t=yi.r(13),l=yi.r(15),a=yi.r(16),c=yi.r(18),i=yi.r(20),s=yi.r(21),d=yi.r(23),u=yi.r(25),p=yi.r(27),f=yi.r(28),h=yi.r(30),m=yi.r(31),g=yi.r(33),b=yi.r(34),v=yi.r(35),x=yi.r(36),y=yi.r(37),w=yi.r(38),k=yi.r(39),_=yi.r(41),E=yi.r(42),C=yi.r(43),T=yi.r(44),z=[{path:"/",comp:o.Home,displayName:"Home"},{path:"/Introduction",comp:E.Introduction,displayName:"Introduction"},{path:"/Description",comp:t.Description,displayName:"Description & Inspiration"},{path:"/Project_Overview",comp:y.ProjectOverview,displayName:"Project & Results",children:[{path:"/Design",comp:u.Design,displayName:"Design"},{path:"/Demonstrate",comp:l.Results,displayName:"But Does it Work?"},{path:"/Model",comp:p.Model,displayName:"Conjugation Model"}]},{path:"/Lab_Process_Overview",comp:w.LabProcessOverview,displayName:"Lab Process and Parts",children:[{path:"/Parts",comp:d.Parts,displayName:"Parts Catalogue"},{path:"/Experiments",comp:f.Protocols,displayName:"Protocols & SOPs"},{path:"/Safety",comp:h.Safety,displayName:"Safety"},{path:"/Notebook",comp:m.Notebook,displayName:"Notebook"}]},{path:"/Human_Practices_Overview",comp:k.HumanPracticesOverview,displayName:"Human Practices",children:[{path:"/Bioethics",comp:i.Bioethics,displayName:"Bioethics"},{path:"/Human_Practices",comp:g.IHP,displayName:"Integrated Human Practices"},{path:"/Public_Engagement",comp:c.PublicEngagement,displayName:"Education & Public Engagement"}]},{path:"/Future",comp:b.Future,displayName:"What's Next for Conjugaid?"},{path:"/People_Involved_Overview",comp:_.PeopleInvolvedOverview,displayName:"People Involved",children:[{path:"/Team",comp:v.Team,displayName:"Team"},{path:"/Attributions",comp:a.Attributions,displayName:"Attributions"},{path:"/Collaborations",comp:x.Collaborations,displayName:"Collaborations"},{path:"/Sponsors",comp:s.PartnersSponsors,displayName:"Sponsors & Partners"}]},{path:"/Test",comp:C.Test,displayName:"Showroom",children:[{path:"/test7",comp:T.Test7,displayName:"Test7: Dynamic loading"}]}];e.default=z,e.FlatSitemap=r.chain(z).map(function(n,e){if(n.children){e!==z.length-1&&(n.nextChapter=z[e+1]);var o=r.map(n.children,function(n){return e!==z.length-1&&(n.nextChapter=z[e+1]),n});return r.concat(n,o)}return n}).flatten().value()},yi.f[7]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=yi.r(10),c=[{color:"#193443",isBeginningWave:!0,offset:0,path:"M0,224L60,224C120,224,240,224,360,192C480,160,600,96,720,80C840,64,960,96,1080,128C1200,160,1320,192,1380,208L1440,224L1440,320L1380,320C1320,320,1200,320,1080,320C960,320,840,320,720,320C600,320,480,320,360,320C240,320,120,320,60,320L0,320Z"},{color:"#1d3c4d",trueOffset:210,offset:240,path:"M0,32L60,58.7C120,85,240,139,360,144C480,149,600,107,720,112C840,117,960,171,1080,208C1200,245,1320,267,1380,277.3L1440,288L1440,0L1380,0C1320,0,1200,0,1080,0C960,0,840,0,720,0C600,0,480,0,360,0C240,0,120,0,60,0L0,0Z"},{color:"#193443",offset:700,path:"M0,32L48,26.7C96,21,192,11,288,53.3C384,96,480,192,576,202.7C672,213,768,139,864,122.7C960,107,1056,149,1152,144C1248,139,1344,85,1392,58.7L1440,32L1440,0L1392,0C1344,0,1248,0,1152,0C1056,0,960,0,864,0C768,0,672,0,576,0C480,0,384,0,288,0C192,0,96,0,48,0L0,0Z"},{color:"#1d3c4d",offset:900,path:"M0,32L60,58.7C120,85,240,139,360,144C480,149,600,107,720,112C840,117,960,171,1080,208C1200,245,1320,267,1380,277.3L1440,288L1440,0L1380,0C1320,0,1200,0,1080,0C960,0,840,0,720,0C600,0,480,0,360,0C240,0,120,0,60,0L0,0Z"},{color:"#204356",offset:1e3,path:"M0,32L60,58.7C120,85,240,139,360,144C480,149,600,107,720,112C840,117,960,171,1080,208C1200,245,1320,267,1380,277.3L1440,288L1440,0L1380,0C1320,0,1200,0,1080,0C960,0,840,0,720,0C600,0,480,0,360,0C240,0,120,0,60,0L0,0Z"},{color:"#254e63",offset:1050,path:"M0,32L48,58.7C96,85,192,139,288,149.3C384,160,480,128,576,96C672,64,768,32,864,48C960,64,1056,128,1152,149.3C1248,171,1344,149,1392,138.7L1440,128L1440,0L1392,0C1344,0,1248,0,1152,0C1056,0,960,0,864,0C768,0,672,0,576,0C480,0,384,0,288,0C192,0,96,0,48,0L0,0Z"},{color:"#345b78",offset:1150,path:"M0,32L48,58.7C96,85,192,139,288,149.3C384,160,480,128,576,96C672,64,768,32,864,48C960,64,1056,128,1152,149.3C1248,171,1344,149,1392,138.7L1440,128L1440,0L1392,0C1344,0,1248,0,1152,0C1056,0,960,0,864,0C768,0,672,0,576,0C480,0,384,0,288,0C192,0,96,0,48,0L0,0Z"},{color:"#3d6d90",offset:1120,path:"M0,128L24,122.7C48,117,96,107,144,106.7C192,107,240,117,288,149.3C336,181,384,235,432,240C480,245,528,203,576,170.7C624,139,672,117,720,112C768,107,816,117,864,122.7C912,128,960,128,1008,112C1056,96,1104,64,1152,74.7C1200,85,1248,139,1296,133.3C1344,128,1392,64,1416,32L1440,0L1440,0L1416,0C1392,0,1344,0,1296,0C1248,0,1200,0,1152,0C1104,0,1056,0,1008,0C960,0,912,0,864,0C816,0,768,0,720,0C672,0,624,0,576,0C528,0,480,0,432,0C384,0,336,0,288,0C240,0,192,0,144,0C96,0,48,0,24,0L0,0Z"},{color:"#1a84ab",offset:1200,path:"M0,128L24,122.7C48,117,96,107,144,106.7C192,107,240,117,288,149.3C336,181,384,235,432,240C480,245,528,203,576,170.7C624,139,672,117,720,112C768,107,816,117,864,122.7C912,128,960,128,1008,112C1056,96,1104,64,1152,74.7C1200,85,1248,139,1296,133.3C1344,128,1392,64,1416,32L1440,0L1440,0L1416,0C1392,0,1344,0,1296,0C1248,0,1200,0,1152,0C1104,0,1056,0,1008,0C960,0,912,0,864,0C816,0,768,0,720,0C672,0,624,0,576,0C528,0,480,0,432,0C384,0,336,0,288,0C240,0,192,0,144,0C96,0,48,0,24,0L0,0Z"},{color:"#19b2b1",offset:1220,path:"M0,32L34.3,74.7C68.6,117,137,203,206,229.3C274.3,256,343,224,411,197.3C480,171,549,149,617,128C685.7,107,754,85,823,106.7C891.4,128,960,192,1029,224C1097.1,256,1166,256,1234,234.7C1302.9,213,1371,171,1406,149.3L1440,128L1440,0L1405.7,0C1371.4,0,1303,0,1234,0C1165.7,0,1097,0,1029,0C960,0,891,0,823,0C754.3,0,686,0,617,0C548.6,0,480,0,411,0C342.9,0,274,0,206,0C137.1,0,69,0,34,0L0,0Z"},{color:"#82cac9",offset:1250,path:"M0,128L24,122.7C48,117,96,107,144,106.7C192,107,240,117,288,149.3C336,181,384,235,432,240C480,245,528,203,576,170.7C624,139,672,117,720,112C768,107,816,117,864,122.7C912,128,960,128,1008,112C1056,96,1104,64,1152,74.7C1200,85,1248,139,1296,133.3C1344,128,1392,64,1416,32L1440,0L1440,0L1416,0C1392,0,1344,0,1296,0C1248,0,1200,0,1152,0C1104,0,1056,0,1008,0C960,0,912,0,864,0C816,0,768,0,720,0C672,0,624,0,576,0C528,0,480,0,432,0C384,0,336,0,288,0C240,0,192,0,144,0C96,0,48,0,24,0L0,0Z"},{color:"#bee1e3",offset:1420,trueOffset:100,path:"M0,32L34.3,74.7C68.6,117,137,203,206,229.3C274.3,256,343,224,411,197.3C480,171,549,149,617,128C685.7,107,754,85,823,106.7C891.4,128,960,192,1029,224C1097.1,256,1166,256,1234,234.7C1302.9,213,1371,171,1406,149.3L1440,128L1440,320L1405.7,320C1371.4,320,1303,320,1234,320C1165.7,320,1097,320,1029,320C960,320,891,320,823,320C754.3,320,686,320,617,320C548.6,320,480,320,411,320C342.9,320,274,320,206,320C137.1,320,69,320,34,320L0,320Z"}],i=(o=t.Component,r.__extends(s,o),s.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(12),[2]})})},s.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{id:"home"},t.createElement("div",{className:"bacteria-video"},t.createElement("div",{className:"text-container"},t.createElement("h1",{className:"text-6xl tracking-widest"},"CONJUGAID"),t.createElement("p",{className:"text-2xl"},"Sensitizing Bacteria to Antibiotics by Bacterial Delivery of CRISPR/Cas")),t.createElement("video",{autoPlay:!0,loop:!0}," ",t.createElement("source",{src:"https://videos.pond5.com/microscopic-plate-bacteria-multiplying-themselves-footage-087091819_main_xl.mp4"}))),t.createElement("div",{className:"bg-color-dark"},t.createElement(a.Waves,r.__assign({},{waves:c}),t.createElement("div",{className:"home-content"},t.createElement("div",{className:"home-container border-b-2 border-gray-600 border-solid mb-10 "},t.createElement("div",{className:"home-item"},t.createElement("p",{className:"cancer-statement text-white text-2xl p-10"},"In 2050, the number of deaths caused by infections with antibiotic-resistant bacteria is predicted to exceed that of cancer"),t.createElement("img",{className:"rounded-lg",src:"https://static.igem.org/mediawiki/2019/f/fd/T--SDU-Denmark--AMV-vs-cancer.png"}),t.createElement("img",{className:"",src:"https://static.igem.org/mediawiki/2019/4/46/T--SDU-Denmark--verdenskort.png"}))),t.createElement("div",{className:"home-container"},t.createElement("div",{className:"home-item"},t.createElement("p",{className:"text-white text-2xl p-20"},"Existing therapeutic strategies cannot keep pace with the rapid progression of antibiotic resistance. To combat this challenge, ",t.createElement("span",{className:"underline"}," innovative approaches must be developed"),"... (en figur her kunne være lækkert)")))))),t.createElement("div",{className:"bg-color-bright"},t.createElement("div",{className:"home-content"},t.createElement("div",{className:"logo-container"},t.createElement("img",{className:"mx-auto",src:"https://static.igem.org/mediawiki/2019/f/ff/T--SDU-Denmark--logo-logo.png"})),t.createElement("div",{className:"solution-container"},t.createElement("div",{className:"solution-item"},t.createElement("p",{className:"text-xl font-black"},"Fighting antibiotic resistance in the lab..."),t.createElement("p",null,"In collaboration with our local hospital, we have designed a plasmid-based CRISPR/Cas-system targeting antibiotic resistance in E. coli. This system is delivered using an E. coli vehicle, which transfers the plasmid to the target in the gastrointestinal tract by bacterial conjugation. Thus, our system can be used to sensitize pathogens to antibiotics."),t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/1/19/T--SDU-Denmark--lab-logo.png"})),t.createElement("div",{className:"solution-item"},t.createElement("p",{className:"text-xl font-black"},"... and in classrooms"),t.createElement("p",null,"We believe that antibiotic resistance cannot be resolved by scientific solutions alone. Therefore, we aim to provide future generations with tools to creatively solve this global challenge. For this purpose, we have collaborated with students and teachers to develop a 5E model-based teaching material to supplement the Danish high school curriculum."),t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/2/2b/T--SDU-Denmark--teaching-logo.png"}))),t.createElement("div",{className:"wiki-intro-container"},t.createElement("p",{className:"text-2xl font-black"},"Welcome to our wiki!"),t.createElement("p",null,"We are Conjugaid, the 2019 iGEM-team from University of Southern Denmark, and we can’t wait to tell you about the things we’ve been up to for the past year. Keep pressing our next-button and we'll guide you through our ",t.createElement("span",{className:"underline"}," entire")," wiki :)"),t.createElement("img",{className:"px-32",src:"https://static.igem.org/mediawiki/2019/6/63/T--SDU-Denmark--group-picture.png"}),t.createElement("img",{className:"mx-auto pt-10 w-1/6",src:"https://upload.wikimedia.org/wikipedia/en/e/e0/Black_Down_Arrow.png"}),t.createElement("p",{className:"text-6xl"},"FANCY_NEXT_BUTTON.JPG")))),t.createElement(l.NextStationButton,{nextStation:this.props.nextStation})))},s);function s(){return null!==o&&o.apply(this,arguments)||this}e.Home=i},yi.f[8]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r,t=yi.r(144),l=yi.r(127),a=yi.r(111);function c(n){var e=o.call(this,n)||this;return e.nextStation=function(){e.props.history.push(e.props.nextStation.path)},e.state={next:n.nextStation},e}function i(n){var e=r.call(this,n)||this;return e.nextChapter=function(){e.props.history.push(e.props.nextChapter.path)},e.state={next:n.nextStation},e}e.NextStationButton=a.withRouter((o=l.Component,t.__extends(c,o),c.prototype.UNSAFE_componentWillMount=function(){return t.__awaiter(this,void 0,void 0,function(){return t.__generator(this,function(n){return yi.r(9),[2]})})},c.prototype.render=function(){return l.createElement("button",{className:" text-red-900",onClick:this.nextStation},"NEXT STATION")},c)),e.NextChapterButton=a.withRouter((r=l.Component,t.__extends(i,r),i.prototype.render=function(){return l.createElement("button",{className:"text-red-900",onClick:this.nextChapter},"NEXT CHAPTER")},i))},yi.f[9]=function(){yi.r(66)("default/components/widgets/NextStationButton.css","#globalWrapper #content #bodyContent #mw-content-text #root {\n}")},yi.f[10]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});function l(n){return a.createElement("div",{style:{height:n.height,backgroundColor:n.color}})}var r,o=yi.r(144),a=yi.r(127),c=yi.r(75),t=(r=a.Component,o.__extends(i,r),i.prototype.componentWillMount=function(){return o.__awaiter(this,void 0,void 0,function(){return o.__generator(this,function(n){return yi.r(11),[2]})})},i.prototype.getWaveSectionHeight=function(){var l=this,a=[];return c.chain(this.props.waves).map(function(n,e){var o=l.getInterWaveOffsetFactor(e),r=l.widthScalingFactor/l.state.width*o,t=n.offset+r+l.svgRefs[e].current.height.baseVal.value;return 0!==e&&c.each(a,function(n){t-=n}),a.push(t),t}).reduce(function(n,e){return n+e}).value()},i.prototype.getWaveTrueOffset=function(n){return c.chain(this.props.waves.slice(0,n+1)).map(function(n){return n.trueOffset?n.trueOffset:0}).reduce(function(n,e){return n+e}).value()},i.prototype.getInterWaveOffsetFactor=function(n){return(n+1)/2.5},i.prototype.componentDidMount=function(){var o=this;setTimeout(function(){var n=c.map(o.props.waves,function(n,e){return o.getWaveTrueOffset(e)});o.setState({wavesSectionHeight:o.getWaveSectionHeight(),trueOffsets:n}),window.addEventListener("resize",o.updateDimensions)},1)},i.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.updateDimensions)},i.prototype.render=function(){var r=this,t=this.props.waves.length+10;return a.createElement("div",{style:{height:this.state.wavesSectionHeight,overflow:"hidden"}},this.props.children&&a.createElement("div",{className:"overlap",style:{top:this.getWaveTrueOffset(1)}},this.props.children),this.props.waves.map(function(n,e){t--;var o=n.offset+r.widthScalingFactor/r.state.width*r.getInterWaveOffsetFactor(e);return n.isBeginningWave&&(o+=r.props.waves[e+1].trueOffset),a.createElement("div",{key:e,className:"wave",style:{zIndex:t,top:r.state.trueOffsets[e]}},!n.isBeginningWave&&a.createElement(l,{height:o,color:n.color}),a.createElement("svg",{ref:r.svgRefs[e],xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1440 320"},a.createElement("path",{fill:n.color,fillOpacity:"1",d:n.path})),n.isBeginningWave&&a.createElement(l,{height:o,color:n.color}))}))},i);function i(n){var o=r.call(this,n)||this;return o.widthScalingFactor=Math.pow(10,5),o.updateDimensions=function(){var n=c.map(o.props.waves,function(n,e){return o.getWaveTrueOffset(e)});o.setState({width:window.innerWidth,height:window.innerHeight,wavesSectionHeight:o.getWaveSectionHeight(),trueOffsets:n})},o.state={width:window.innerWidth,height:window.innerHeight,wavesSectionHeight:0,trueOffsets:0},o.svgRefs=c.map(o.props.waves,function(){return a.createRef()}),o}e.Waves=t},yi.f[11]=function(){yi.r(66)("default/components/Content/home/Waves.css","#globalWrapper #content #bodyContent #mw-content-text #root .wave {\n position: relative;\n height: 0;\n width: 100%;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .overlap {\n position: relative;\n height: 0;\n overflow: visible;\n z-index: 50;\n }")},yi.f[12]=function(){yi.r(66)("default/components/Content/home/Home.css","#globalWrapper #content #bodyContent #mw-content-text #root #home .bacteria-video video {\n width: 100%;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .bacteria-video .text-container {\n position: absolute;\n width: 100%;\n top: 25%;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .bacteria-video .text-container p {\n color: white;\n text-align: center;\n text-shadow: 2px 1px 0px rgba(0, 0, 0, 0.48);\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .bacteria-video .text-container h1 {\n color: white;\n text-align: center;\n text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.48);\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .bg-color-dark {\n background-color: #193443;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .bg-color-bright {\n background-color: #bee1e3;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .bg-color-bright .home-content .solution-container {\n width: 100%;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-around;\n align-items: flex-end;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .bg-color-bright .home-content .solution-container .solution-item {\n width: 400px;\n margin-bottom: 80px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .home-content {\n margin-left: 12rem;\n margin-right: 12rem;\n overflow: hidden;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .home-content .logo-container {\n width: 80%;\n margin: 0 auto 100px auto;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .home-content .wiki-intro-container {\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .home-content .home-container {\n /* @apply ; */\n width: 100%;\n height: 600px;\n margin: 50px auto;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .home-content .home-container .home-item {\n height: 100%;\n width: 100%;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .home-content .home-container .home-item p {\n color: #fff;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .home-content .home-container .home-item p span {\n color: #fff;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .home-content .home-container .home-item img {\n width: 45%;\n display: inline-block;\n padding: 50px;\n margin: 20px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .home-content .home-container .home-item .cancer-statement {\n border: 3px solid #ff0000b3;\n border-radius: 50px;\n margin: 20px 80px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .Details {\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .Details .repo-link {\n padding: 20px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .Details .try-updating {\n max-width: 500px;\n padding: 20px;\n text-align: center;\n font-weight: bold;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .Details .hint {\n max-width: 500px;\n padding: 20px;\n text-align: center;\n font-size: 14px;\n background-color: rgb(240, 240, 240);\n border-radius: 5px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #home .Details .fork {\n margin-top: 40px;\n font-size: 15px;\n }")},yi.f[13]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(8),c=(o=t.Component,r.__extends(i,o),i.prototype.render=function(){return t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Project Description & Inspiration"),t.createElement("p",{className:"italic intro_quote"},'"You wanna fight?"'),t.createElement("p",null,"This is essentially the question we ask bacteria every time we expose them to antibiotics. Wouldn’t you defend yourself if someone asked you the same question? When it comes to bacteria, they don’t have much of a choice. On the other hand, fighting back is something they do all the time - naturally. "),t.createElement("p",null,"Ever since Alexander Fleming’s discovery of penicillin in 1928, antibiotics have been the weapon of choice in the fight against pathogenic bacteria (1). However, bacteria quickly learned what mankind was up to, and they became resistant to the newly developed antibiotics. ."),t.createElement("p",null,"But then human ingenuity fought back. With the discovery of new antibiotics we thought we had the bacteria under control. Nevertheless, no matter how many different antibiotics we develop, bacteria will inevitably become resistant and cause potentially lethal infections that cannot be treated in the long-term (2). "),t.createElement("p",null,"Consequently, the World Health Organization (WHO) has estimated that in 2050, antimicrobial resistant infections could be the cause of 10 million deaths per year if action is not taken now. Furthermore, the economical toll this will have on society could potentially resemble that of the 2008-2009 global financial crisis (3)."),t.createElement("p",null,"Thus, it is crucial that we develop novel and innovative strategies that can help in the quest for combating antibiotic resistance."),t.createElement("p",null,"The vision for Conjugaid is to aid society in finding a successful solution to antibiotic resistance. We view antibiotic resistance as a multifaceted problem that needs to be addressed from more than one aspect. Therefore, Conjugaid takes both a therapeutic and an educational approach when addressing new solutions."),t.createElement("p",null,"Therapeutically, we aimed at designing donor bacteria with a conjugative plasmid containing a CRISPR/Cas-system. By conjugative delivery, the CRISPR/Cas-system is designed to downregulate the expression of specific resistance genes in E. coli in the gastrointestinal tract. As a result, these acceptor E. coli will become sensitive to antibiotics. This has a broad clinical potential when it comes to limiting the spread of antibiotic resistance."),t.createElement("p",null,"Educationally, we tackled the issue by actively increasing public information about the implications of antibiotic resistance and the potential of synthetic biology to help alleviate it. Our main focus has been the creation of a lesson plan involving a 5E model-inspired teaching material consisting of a 7-chapter e-book, teaching manuals and laboratory protocols. The material has been tested and evaluated in collaboration with high-school students and teachers."),t.createElement("p",null,"By focusing on education and public information as well as our scientific idea to help solve the problem, we can not just develop novel technologies, but also shape the scientists of tomorrow. This creates the potential of solving the problem of antibiotic resistance in a more efficient manner (4). "),t.createElement("p",null,"The 2019 paper “Enabling genetic analysis of diverse bacteria with Mobile-CRISPRi” by Jason et al. published by Nature (5) initially inspired us to realize the potential of CRISPR in revolutionising the therapeutic strategies used to combat antibiotic resistance. With the CRISPR-technology in mind, our team were drawn to the thought of “turning back time” to the days where antibiotic agents could still successfully treat infected patients. We imagined a world in which antibiotic resistance was not an issue anymore - a world in which resistance genes could simply be downregulated. This thought inspired us greatly and paved the way for defining Conjugaid as a project."),t.createElement("p",null,"Click next to read more about our project and results.")),t.createElement(a.NextStationButton,{nextStation:this.props.nextStation}),t.createElement(l.AccordionWidget,{model:{backgroundColor:"bg-blue-800",title:"References",itemTitleColor:"text-blue-800",items:[{title:"Project & Inspiration References",content:'\n <div class="box-row">\n <ol>\n <li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4520913/" target="_blank" class="references">Tan, S. Y. and Tatsumura, Y. (2015). Alexander Fleming (1881-1950): <span> Discoverer of penicillin </span>. Singapore Med J. 2015; 56(7): 366-367.</a> </li>\n\t\t\t\t\t\t\t<li><a href="http://www.cdc.gov/drugresistance/threat-report-2013" target="_blank" class="references">Centers for Disease Control and Prevention, Office of Infectious Disease Antibiotic resistance threats in the United States. (2013). Biggest threats and Data. Accessed October 1, 2019.</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.who.int/antimicrobial-resistance/interagency-coordination-group/IACG_final_report_EN.pdf?ua=1" target="_blank" class="references">World Health Organization (WHO) Interagency Coordination Group on Antimicrobial Resistance (IACG) (2019). No time to wait: Securing the future from drug-resistant infections. Report to the secretary-general of the United Nations.</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://doi.org/10.1016/j.ijmm.2010.04.003" target="_blank" class="references">Hulscher, M. E. J. L. et al. (2010). Antibiotic use: How to improve it? Int. J. of Med. Microbiology, Vol. 300, Issue 6, 351-356, August, 2010.</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.nature.com/articles/s41564-018-0327-z" target="_blank" class="references">Peters, J. M. et al. (2019). Enabling genetic analysis of diverse bacteria with Mobile-CRISPRi. Nature Microbiology 4, 244-250. .</a> </li>\n </ol>\n <div>'}]}}))},i);function i(){return null!==o&&o.apply(this,arguments)||this}e.Description=c},yi.f[14]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var t=yi.r(127),l=yi.r(75);e.AccordionWidget=function(o){var r=l.uniqueId();return t.createElement("nav",{className:"accordion arrows"},t.createElement("header",{className:"box ".concat(o.model.backgroundColor)},t.createElement("label",{htmlFor:"acc-close"+r,className:"box-title"},o.model.title)),o.model.items.map(function(n,e){return t.createElement("div",{key:e},t.createElement("input",{type:"radio",name:"accordion"+r,id:""+r+e}),t.createElement("section",{className:"box"},t.createElement("label",{className:"box-title ".concat(o.model.itemTitleColor),htmlFor:""+r+e},n.title),t.createElement("label",{className:"box-close",htmlFor:"acc-close"+r}),t.createElement("div",{className:"box-content",dangerouslySetInnerHTML:{__html:n.content}})))}),t.createElement("input",{type:"radio",name:"accordion"+r,id:"acc-close"+r}))}},yi.f[15]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.render=function(){return t.createElement("div",{className:"content"},"results",t.createElement(l.NextStationButton,{nextStation:this.props.nextStation}))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.Results=a},yi.f[16]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(8),c=(o=t.Component,r.__extends(i,o),i.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(17),[2]})})},i.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{id:"attributions"},t.createElement("div",{className:"header header_img_attributions"},t.createElement("div",{className:"header-overlay bg-green-400"}),t.createElement("svg",{className:"curve","data-name":"Lag 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1406 438.14"},t.createElement("path",{className:"cls-1",d:"M1397.41,606.36H0V168.23c145.82,162,264.74,203,353.91,211.58,155.45,14.95,175.12-70,385.51-57.2,132.72,8.09,282.8,50.72,357.17,80.85a1224,1224,0,0,1,298.86,173.86L1406,591v15.41h-8.59Z",transform:"translate(0 -168.23)"})),t.createElement("div",{className:"inner-header"},t.createElement("h1",{className:"text-6xl"},"Attributions")))),t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("p",null,"Our team began our project by brainstorming project ideas in January 2019. We had many initial ideas, but ultimately chose to work on Conjugaid - an idea thought up solely by our team-members. "),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/c/c5/T--SDU-Denmark--brainstorming-session.png"})),t.createElement("p",null,"In March 2019 we begun working in the lab after an introductory safety and practicalities course. We have accomplished many things on our own, including the formulation, design and execution of our laboratory experiments as well as the writing, designing and planning of our educational material and lesson plan (e-book, illustrations, teaching guides, laboratory protocols and evaluations included). Additionally, we have independently managed and dealt with all communications regarding Integrated Human Practices, Fundraising and promotion of our project. All work within modelling and data processing has been carried out by Conjugaid team members."),t.createElement("p",null,"However, there are limitations to what one can accomplish alone, which is why our team would like to say a huge “thank you!” to everyone involved in our project. Keep reading to get to know the people who helped us make Conjugaid a reality.")),t.createElement(l.AccordionWidget,{model:{backgroundColor:"bg-green-400",title:"Attributors to Conjugaid",itemTitleColor:"text-green-800",items:[{title:"Supervisors",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p>A special thanks to our supervisors: </p>\n\n\t\t\t\t\t\t<h5><span>Mikkel Girke Jørgensen</span></h5>\n\t\t\t\t\t\t<p>Mikkel has been the primary supervisor throughout our project, and he’s been responsible for handling iGEM on SDU for many years now - so he’s really good at it! Mikkel has been of assistance to us within every aspect of our project, but always makes it a point to never tell us no. Whatever we wanted to do, we could do - Mikkel has merely been gently guiding us.</p>\n\n\t\t\t\t\t\t<h5><span>Frederik Bartholdy Flensmark Neergaard</span></h5>\n\t\t\t\t\t\t<p>Frederik is an MSc student and a former iGEM participant. From teaching us how to make LB media in the very beginning to helping perfect our wiki-text just before the freeze, Frederik has been of great help to our team throughout our entire project</p>\n\n\t\t\t\t\t\t<h5><span>Felix Boel Pedersen</span></h5>\n\t\t\t\t\t\t<p>Like Frederik, Felix is an MSc student and a former iGEM participant. Felix has been of assistance in all areas of our project, from the beginning till the end, but his wisdom when it comes to creating the perfect iGEM-wiki has been especially influential.</p>\n\t\t\t\t\t\n\t\t\t\t\t\t<p class="text-red-600>Indsæt fællesbillede af supervisors </p>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t'},{title:"Laboratory and Technical Support",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<h5>The Department of Biochemistry and Molecular Biology, University of Southern Denmark </h5>\n\t\t\t\t\t\t<p> for providing us with lab space and equipment. </p>\n\n\t\t\t\t\t\t<h5>Laboratory technician <span>Simon Rose</span></h5>\n\t\t\t\t\t\t<p> for general lab support, technical assistance and introduction to safety and practicalities in the lab. Simon has especially been of great assistance when introducing us to various difficult techniques in the lab, such as qPCR and purification of chromosomal DNA.</p>\n\n\t\t\t\t\t\t<h5>Former iGEM-participant <span>Patrick Rosendahl Andreassen</span></h5>\n\t\t\t\t\t\t<p>for troubleshooting and assistance in the lab and in the development of fluorescence microscope.</p>\n\n\t\t\t\t\t\t<h5>Former iGEM participant<span> Thøger Jensen Krogh</span></h5>\n\t\t\t\t\t\t<p>for troubleshooting when problems arose in the lab.</p>\n\n\t\t\t\t\t\t<h5>Academic Assistant at SDU’s Department of Biochemistry and Molecular Biology <span>Tina Kronborg </span></h5>\n\t\t\t\t\t\t<p>For assisting us with performing quantitative FACS-analysis and introduction to fluorescent microscopy.</p>\n\n\t\t\t\t\t\t<h5><span>Eric van der Helm</span> and <span>Andreas Porse</span> From SNIPR Biome</h5>\n\t\t\t\t\t\t<p>for letting us visit them and giving general and technical feedback and advice on our project.</p>\n\n\t\t\t\t\t\t<h5>PhD and associate professor at the Department of Biochemistry and Molecular Biology at the University of Southern Denmark <span>Finn Kirpekar</span></h5>\n\t\t\t\t\t\t<p>for conjugation advice.</p>\n\n\t\t\t\t\t\t<h5>The Academy of Talented Youths</h5>\n\t\t\t\t\t\t<p>for visiting our facility and helping us purify some of our plasmids.</p>\n\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t'},{title:"Human Practices",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p class="accordion_content_header">Educational Material</p>\n\t\t\t\t\t\t<h5> The Team </h5>\n\t\t\t\t\t\t<p>Our team has independently written all text in our e-book, “What’s up with antibiotics?”. Furthermore, we have made every illustration present in the book ourselves. We have also filmed and edited start-of-chapter introductory videos by ourselves. By using the online graphical design software tool Visme.com, our team members have designed the entire book. We have also created the teaching guides and the laboratory protocols independently. Lastly, we have created evaluation forms and processed these based on the testing of our material on high school students. We would, however, like to thank the following contributors for helping us shape and create our educational material:</p>\n\n\t\t\t\t\t\t<h5>Odense Katedralskole (a local high-school) and biotechnology-teacher <span>Jesper Terp</span></h5>\n\t\t\t\t\t\t<p>for collaborating with us, providing us with 800 minutes of educational hours in his class and for input on the content of our educational material.</p>\n\n\t\t\t\t\t\t<h5>Msc student <span>Flemming Nielsen </span></h5>\n\t\t\t\t\t\t<p>for creating an educational video about BLAST for our educational material.</p>\n\n\t\t\t\t\t\t<h5>PhD, associate professor and head of Department of Biochemistry and Molecular Biology <span>Jakob Møller-Jensen</span> </h5>\n\t\t\t\t\t\t<p>for appearing in educational videos created for each chapter of our educational material.</p>\n\n\t\t\t\t\t\t<h5>Forensic chemist and science communicator with UNF <span>Martin Worm-Leonhard</span> </h5>\n\t\t\t\t\t\t<p>for inspiration and valuable insights to creating educational material for high-school students.</p>\n\n\t\t\t\t\t\t<h5>Biotechnology-teacher at Odense Technical High-school (OTG) <span>Jesper Houmann Kattai</span> </h5>\n\t\t\t\t\t\t<p>for valuable input on the shortcomings regarding microbiology and synthetic biology in the Danish high-school curriculum.</p>\n\n\t\t\t\t\t\t<h5>Students at Aalborg Katedralskole (a high school)</h5>\n\t\t\t\t\t\t<p>for surveying preliminary chapters and reporting opinions on difficulty and readability.</p>\n\n\t\t\t\t\t\t<h5>www.Biologiformidling.dk </h5>\n\t\t\t\t\t\t<p> for insights into the practical aspects behind the creation of an educational e-book about science.</p>\n\n\t\t\t\t\t\t<h5>SciShow and Kurzgesagt</h5>\n\t\t\t\t\t\t<p>for allowing us to refer to their educational videos throughout the text in our e-book, “What’s up with antibiotics?”</p>\n\n\t\t\t\t\t\t<h5>www.Visme.com</h5>\n\t\t\t\t\t\t<p>for discounts on their software, which we used to design our e-book.</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p class="accordion_content_header">Symposium</p>\n\n\t\t\t\t\t\t<h5> The Team </h5>\n\t\t\t\t\t\t<p>Regarding our symposium on antibiotic resistance, hosted at the University Hospital of Odense on Wednesday the 4th of September, our team has independently planned the entire event. We contacted the four speakers (see below) and arranged every practicality and we arranged our own talk at the event. In collaboration with the hospital, we arranged catering of coffee, tea and snacks and organized a live-streaming of the event. We would like to thank the following contributors:</p>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<h5>Chief physician at Statens Serum Institut (SSI) <span>Ute Wolff Sönksen </span> </h5>\n\t\t\t\t\t\t<p> for speaking at our symposium.</p>\n\n\t\t\t\t\t\t<h5>MD and specialist in pediatric infectious diseases <span>Alexandra Kruse</span> from Doctors Without Borders (MSF) </h5>\n\t\t\t\t\t\t<p>For speaking at our symposium.</p>\n\n\t\t\t\t\t\t<h5>Professor, chief physician and Dr.Med. <span>Hans Jørn Kolmos</span></h5>\n\t\t\t\t\t\t<p>For speaking at our symposium.</p>\n\n\t\t\t\t\t\t<h5>PhD, researcher and associate professor at the Department of Clinical Microbiology at the University of Southern Denmark <span>Janne Kudsk Klitgaard</span> </h5>\n\t\t\t\t\t\t<p>For speaking at our symposium.</p>\n\n\t\t\t\t\t\t<h5>Odense University Hospital<span> </span> </h5>\n\t\t\t\t\t\t<p> for providing the facilities, catering and live-streaming services for our symposium on antibiotic resistance.</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p class="accordion_content_header">Public Engagement</p>\n\n\t\t\t\t\t\t<h5>The Team</h5>\n\t\t\t\t\t\t<p>Our team has independently arranged multiple outreach-events and talks throughout our project. We would, however, like to thank the following contributors for providing us with the opportunities to engage in outreach:</p>\n\n\t\t\t\t\t\t<h5>Outreach Coordinator at the Department of Biochemistry and Molecular Biology<span> Lise Junker Nielsen</span></h5>\n\t\t\t\t\t\t<p>for providing us with opportunities to engage with high school students via multiple outreach-events.</p>\n\n\t\t\t\t\t\t<h5>Svendborg High School and teachers <span>Jørgen Dinesen</span> (Biotechnology) and<span> Christian Maaløv Andreasen</span> (Physics and chemistry)</h5>\n\t\t\t\t\t\t<p>for reaching out and coordinating a day of workshops at our workspaces at SDU.</p>\n\n\t\t\t\t\t\t<h5>UNF Biotech Camps </h5>\n\t\t\t\t\t\t<p>for inviting us to speak at their events.</p>\n\n\t\t\t\t\t\t<h5>The Danish Science Festival</h5>\n\t\t\t\t\t\t<p> for providing us with a booth at their annual event. Thank you all the visitors attending our booth, especially the kids and youngsters who drew their own “Superbacterium”.</p>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p class="accordion_content_header">Sustainable Development Goals</p>\n\n\t\t\t\t\t\t<h5>The Team </h5>\n\t\t\t\t\t\t<p>Our team has had the UN’s 17 SDGs in mind throughout our entire project, but we would like to thank the following contributors for creating opportunities to engage with the SDGs in our community:</p>\n\n\t\t\t\t\t\t<h5>The Municipality of Odense</h5>\n\t\t\t\t\t\t<p>for hosting an event on the UN’s 17 Sustainable Development Goals and thereby giving us the opportunity to engage within this field.</p>\n\n\t\t\t\t\t\t<h5>The People’s Democratic Festival</h5>\n\t\t\t\t\t\t<p> for hosting their 9th annual People’s Democratic Festival at the island of Bornholm in Denmark. With the festival they created the perfect foundation for debating democracy and opportunities for sustainable development in many ways.\n\t\t\t\t\t\t</p>\n\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p class="accordion_content_header">Danish iGEM Weekend</p>\n\n\t\t\t\t\t\t<h5>The Team</h5>\n\t\t\t\t\t\t<p>Our team independently planned and executed the Danish iGEM Weekend in its entirety, but we would like to thank the following contributors for helping us making the meetup a reality:</p>\n\n\t\t\t\t\t\t<h5>Former iGEM participant <span>Thøger Jensen Krogh </span> </h5>\n\t\t\t\t\t\t<p>for hosting a workshop during the Danish iGEM Weekend on creating a successful iGEM-wiki.</p>\n\n\t\t\t\t\t\t<h5>SDU & Bikubenfonden</h5>\n\t\t\t\t\t\t<p>For providing accommodation for all attending teams during the Danish iGEM Weekend.</p>\n\n\t\t\t\t\t\t<h5>IDA Student Union </h5>\n\t\t\t\t\t\t<p>for sponsoring the Danish iGEM Weekend</p>\n\n\t\t\t\t\t\t<h5>Pharmadanmark Student Union</h5>\n\t\t\t\t\t\t<p>for sponsoring the Danish iGEM Weekend</p>\n\t\t\t\t\t</div\n\t\t\t\t\t'},{title:"Fundraising",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<h5>The Team</h5>\n\t\t\t\t\t\t<p>Our team has independently written each fundraising application that we’ve sent out. However, we would like to thank the following contributors for assisting and supporting us along the way:</p>\n\n\t\t\t\t\t\t<h5><span>Jakob Møller-Jensen</span>, Head of Department of Biochemistry and Molecular Biology at the University of Southern Denmark,</h5>\n\t\t\t\t\t\t<p>for supporting our iGEM project.</p>\n\n\t\t\t\t\t\t<h5><span>Marianne Holmer</span> Dean of The Faculty of Science at the University of Southern Denmark,</h5>\n\t\t\t\t\t\t<p>for supporting our iGEM project.</p>\n\n\t\t\t\t\t\t<h5><span>Henrik Dam </span> Vice-Cancellor at University of Southern Denmark,</h5>\n\t\t\t\t\t\t<p>for supporting our iGEM project.</p>\n\n\t\t\t\t\t\t<h5>IDA Student Union and Pharmadanmark Student Union</h5>\n\t\t\t\t\t\t<p>for sponsoring our Danish iGEM Weekend.</p>\n\n\t\t\t\t\t\t<h5>Our project supervisors</h5>\n\t\t\t\t\t\t<p>for proof-reading our fundraising applications and guiding us along the way.</p>\n\n\t\t\t\t\t</div>\n\n\t\t\t\t\t'},{title:"Other General Support",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<h5> All former iGEM participants at SDU</h5>\n\t\t\t\t\t\t<p>for attending our preliminary presentation and providing us with valuable feedback before the Giant Jamboree.</p>\n\n\t\t\t\t\t\t<h5>DTU Biobuilders</h5>\n\t\t\t\t\t\t<p>For hosting their 7th annual BioBrick Tutorial and for participating in our Danish iGEM Weekend.</p>\n\n\t\t\t\t\t\t<h5>Ovulaid, the iGEM Team Copenhagen</h5>\n\t\t\t\t\t\t<p>for hosting this year’s Nordic iGEM Conference and for participating in our Danish iGEM Weekend.</p>\n\n\t\t\t\t\t\t<h5><span>Nina Bjørnskov</span></h5>\n\t\t\t\t\t\t<p>For giving us the opportunity to promote our project by allowing us to take over the Faculty of Science’s Instagram page (@sduscience) for a week.</p>\n\n\t\t\t\t\t\t<h5> <span>Anders Boe</span></h5>\n\t\t\t\t\t\t<p>for creating our final team video.</p>\n\n\t\t\t\t\t\t<h5> <span>Arvid Larsson</span></h5>\n\t\t\t\t\t\t<p>from the 2019 iGEM team Lund, for providing valuable advice and support in designing our modeling system.</p>\n\n\t\t\t\t\t</div>\n\t\t\t\t\t'}]}}),t.createElement(a.NextStationButton,{nextStation:this.props.nextStation})))},i);function i(){return null!==o&&o.apply(this,arguments)||this}e.Attributions=c},yi.f[17]=function(){yi.r(66)("default/components/Content/People_Involved/Attributions/Attributions.css",'#globalWrapper #content #bodyContent #mw-content-text #root #attributions .header_img_attributions {\n background-image: url("http://ethosdc.com/wp-content/uploads/2017/05/hands.png");\n }\n\n')},yi.f[18]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(10),c=yi.r(8),i=[{color:"#193443",offset:500,path:"M0,96L48,90.7C96,85,192,75,288,69.3C384,64,480,64,576,80C672,96,768,128,864,160C960,192,1056,224,1152,208C1248,192,1344,128,1392,96L1440,64L1440,0L1392,0C1344,0,1248,0,1152,0C1056,0,960,0,864,0C768,0,672,0,576,0C480,0,384,0,288,0C192,0,96,0,48,0L0,0Z"}],s=(o=t.Component,r.__extends(d,o),d.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(19),[2]})})},d.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement(a.Waves,r.__assign({},{waves:i})),t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("p",null,"In a time of rising scientific scepticism [K], it is more important than ever to maintain the integrity of the scientific community. Without the support of governments and the public, we as scientists cannot combat societal problems like antibiotic resistance. One way to help maintain this integrity is by opening up the scientific community to the public and engage them in our work. ",t.createElement("br",null),"We have tried to achieve this engagement through five actions: "),t.createElement("ol",null,t.createElement("li",null,"Coming up with novel ideas to achieve the Sustainable Development Goals"),t.createElement("li",null,"Assessing the need for knowledge amongst legislators"),t.createElement("li",null,"Engaging with high school students"),t.createElement("li",null,"Engaging with the general public"),t.createElement("li",null,"Being active on social media")),t.createElement("p",null,"All of which can be read about in the following section. ")),t.createElement("div",{className:"row"},t.createElement("h2",null,"Education"),t.createElement("p",{className:"intro_quote"},"“The goal of education is not to increase the amount of knowledge but to create the possibilities for a child to invent and discover, to create men who are capable of doing new things.” - Jean Piaget"),t.createElement("p",{className:"italic"},"There once was a boy named Peter. He lived an ordinary life, but one day it took a turn for the worse, when Peter got very ill. The doctors told him, “Peter, bacteria are making you sick, our antibiotics won’t work and we don’t know what to do!” Luckily for Peter, an alternative solution was found.."),t.createElement("p",null,"This is the story of ‘What’s up with antibiotics?’, the open-source, case-oriented e-book produced by our team. The e-book is a part of a longer lesson-plan created by our team in collaboration with Danish high school students and teachers. The lesson-plan is supported by teaching manuals and laboratory protocols, and it addresses fundamental microbiology, the use of antibiotic agents, the aspects of antibiotic resistance and the current and future prospects of the CRISPR-technology. It is aimed at Danish high school students majoring in biotechnology, and it supports (rather than expands) the current curriculum for these studies. You can read an English excerpt of the first two chapters here, and you can view the e-book in its entirety in Danish here.",t.createElement("br",null),"According to the first objective of the WHO Global Action Plan on Antimicrobial Resistance [K], awareness about antibiotic resistance through public communication and education is needed. This requires continuous effort, and therefore we wanted to create a sustainable resource, available and easy to adopt by others in the future.",t.createElement("br",null),"We aimed at making the scientific theory as relatable as possible for the students reading it. Thus, we decided to frame the e-book as a clinical case at a hospital’s Department of Microbiology, in which the students act as molecular biologists diagnosing and treating Peter, a patient suffering from a multi-resistant bacterial infection. The e-book frequently refers to educational videos (some filmed by us and some used with permission from SciShow and Kurzgesagt) and covers the following topics: "),t.createElement("ul",null,t.createElement("li",null,"Bacteriology"),t.createElement("li",null,"DNA sequencing"),t.createElement("li",null,"DNA Blasting"),t.createElement("li",null,"Antibiotics and antibiotic resistance"),t.createElement("li",null,"The CRISPR-technology and the bioethics behind it"),t.createElement("li",null,"Creation of scientific posters"),t.createElement("li",null,"Constructive feedback-methods")),t.createElement("p",null,"Using the accompanying laboratory protocols, the students will try out PCR and gel electrophoresis as well as performing two digital exercises elaborating on DNA BLAST and CRISPR. The lesson plan is rounded off with the students creating a scientific poster of their discoveries and their teacher hosting a small poster session in which the students present their findings and provide feedback to their peers.",t.createElement("br",null),"When creating our educational material we have been inspired by the 5E Teaching Model, which allows students to learn new concepts through a cycle of 5 steps. The 5 steps and our use of them are as follows:"),t.createElement("ol",null,t.createElement("li",null,"Engage: The concept of interest is introduced to the students and any knowledge gaps are filled. This is done by giving a relatable introduction to microbiology (through the story of Peter) in the first parts of “What’s up with antibiotics?”"),t.createElement("li",null,"Explore: The students broaden their knowledge through hands-on learning about some of the scientific methods behind microbiology when visiting our laboratory facilities."),t.createElement("li",null,"Explain: Based on their work in the laboratory during the Explore-phase, the teacher aids the students in understanding and explaining the results (eg. the significance of the bands on their gels)."),t.createElement("li",null,"Elaborate: In order for the students to gain a deeper understanding of their work, they are asked to elaborate their obtained knowledge by creating a scientific poster about the course and presenting it to their peers."),t.createElement("li",null,"Evaluate: The students perform self- and peer-assessment of each other’s scientific presentations using the BIO-feedback model, which is presented to them in the last chapter of “What’s up with antibiotics?”")),t.createElement("p",null,"The entire lesson plan, including the e-book, the teaching guides and the laboratory manuals, were fully tested on a class of students from the Danish high school Odense Katedralskole. This high school class is majoring in biotechnology and was our primary test group, and we tested our materials throughout a total of 800 minutes of class time. ",t.createElement("br",null),"With ‘What’s up with antibiotics?’ we hope to inform young minds all over the world about antibiotics and the issues the world will face if new strategies to combat emerging resistance are not implemented. By learning about the opportunities that lie within the fields of synthetic biology and biotechnology, perhaps we can help shape the scientists of tomorrow. Click here to read some of the feedback we received from the students.")),t.createElement(c.NextStationButton,{nextStation:this.props.nextStation}),t.createElement(l.AccordionWidget,{model:{backgroundColor:"bg-pink-600",title:"Public Engagement Activities",itemTitleColor:"text-yellow-600",items:[{title:"Quotes on educational material",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p>“It’s nice to watch videos once in a while, since I can get tired of reading.”</p>\n\t\t\t\t\t\t<p>“I think the level of difficulty was good. Some things were complicated but we need challenges. I think it was a really good book and a really good course. It has been educative and most of the [c]lass liked it.”</p>\n\t\t\t\t\t\t<p>“Now that I’ve gained knowledge of something new, I can reflect upon it. Maybe I have an idea that’s worth working on…”</p>\n\t\t\t\t\t\t<p>“I really enjoyed the introductions to each chapters, the ones about Peter. They made it easy to grasp the situation and made me understand the material better.”</p>\n\t\t\t\t\t\t<p>“[...] I also really liked that you made glossaries, so I could actually understand what I was reading about without having to google everything all the time.”</p>\n\t\t\t\t\t</div>'},{title:"Overskrift 2",content:"bla bla bla text 2"},{title:"Overskrift 3",content:"Bla bla bla bla text 3"}]}})))},d);function d(){return null!==o&&o.apply(this,arguments)||this}e.PublicEngagement=s},yi.f[19]=function(){yi.r(66)("default/components/Content/Human_Practices/Public_Engagement/PublicEngagement.css",'#globalWrapper #content #bodyContent #mw-content-text #root .header_img_attributions {\n background-image: url("http://ethosdc.com/wp-content/uploads/2017/05/hands.png");\n }')},yi.f[20]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(8),c=(o=t.Component,r.__extends(i,o),i.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Bioethics"),t.createElement("p",{className:"intro_quote"},"“The power to control our species’ genetic future is awesome and terrifying. Deciding how to handle it may be the biggest challenge we have ever faced.” ",t.createElement("span",null,"― Jennifer A. Doudna. ")),t.createElement("p",null,"During our project we had many ethical considerations, but we did not always know how to express these considerations. At that point we talked to Rikke Friis Bentzon, a former iGEM team member from ",t.createElement("a",null,"SDU-Denmark 2016 ")," and a master’s student in philosophy. She has a special interest in bioethics, and provided us with the necessary tools needed to further consider and understand the ethics of our project from different points of views. In this section we will present and discuss our bioethical considerations."),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/f/f2/T--SDU-Denmark--bioethical-picture-of-rikke.png"})),t.createElement("p",null,"Bioethics is a philosophical branch of ethics that deals with the ethical considerations regarding biotechnology and its methods (1). "),t.createElement("p",null,"In bioethics, there are different theories and arguments that help us reflect upon our project. One of the principles we use to justify the concept of our project is the appeal to well-being. Here, the argument is that we should strive to create a happier life, a life we are more content with, and we should be positive towards the things that can help accomplish this (1). "),t.createElement("p",null,"Here, our thoughts are that if our donor bateria works, it would potentially improve the lives of millions of people. Consequently, our project is positive in the light of the principle of no harm. This principle states that if something does not hurt anyone else, and if the user is informed of the practise, the use of it should not be prevented (1)."),t.createElement("p",null,"However, there are also arguments which object to our project and the technologies that we use. "),t.createElement("p",null,"The first argument is the appeal to naturalness. This argument states that it is ethically wrong to tamper with nature or to change a natural process (1). When we modify an organism by changing its DNA, we are tampering with nature. When we are preventing the death of people resulting from antibiotic resistant bacterial infections we are changing the natural process of evolution. "),t.createElement("p",null,"The problem with this argument, however, is that something might not be ethically wrong just because it is not natural. Can it not just be ethically neutral (1)? Furthermore, we humans are already performing such unnatural deeds, e.g. by using vaccinations, medicine, and assisted reproduction (1). If we are already doing unnatural things that most people do not find morally and ethically wrong, why should we then find other things (such as genetically modified organisms) wrong?"),t.createElement("p",null,"Another important point is that we do not yet know the consequences of using our donor bacteria in the human gut microbiome. Right now we do not know if there would be any implications for the individual patient that might affect their health, or if we are affecting evolution negatively. "),t.createElement("p",null,"The question of potentially affecting the microbiome, however, could be answered by making clinical trials testing whether or not the donor bacteria has the desired effect without any severe side effects. "),t.createElement("p",null,"The big concern is the long term consequences and effects of our donor bacteria. Will it mutate and create something worse than the antibiotic resistance crisis we are trying to combat? Will it disrupt the delicate balance in an ecosystem or in nature? Will it take over the human microbiome and outnumber the “good” bacteria? "),t.createElement("p",null,"These are all questions that we cannot answer through clinical trials, but must look towards observations and qualified guesses for answers. These considerations are referred to as the precautionary principle. "),t.createElement("p",null,"The precautionary principle states that if there is any reason to believe that a practise will cause harm, one should take precautions and progress slowly or not at all with it (1). "),t.createElement("p",null,"The precautionary principle, however, does not always take into account the damage it could potentially cause, if a practise is omitted. "),t.createElement("p",null,"Perhaps our donor bacteria could save the lives of many people and not cause damage. However, we have no way of knowing before the technology has been tried and tested. It would therefore be clever to take safety precautions into account when developing and testing our donor bacteria, but we should not be so paralyzed that we do not act with the technology we have at our disposal at this moment. "),t.createElement("p",null,"Through this discussion it might be apparent that we are pro-technology and optimistic about new discoveries. Our belief is that as long as the technology is used on a voluntary and informed basis, it should be allowed (1). This means that we see the use of CRISPR/Cas from a pro-technology point of view and thus as a good thing. "),t.createElement("p",null,"As a concluding remark, we would like to point out that it is not possible to know the long term consequences of using genetically engineered E. coli to fight antibiotic resistance. It is our belief, however, that we should, with safety precautions in mind, at least make an effort to use the technology we have available to us, in order to avoid a major catastrophe, which antibiotic resistance without a doubt has the potential to become.")),t.createElement(a.NextStationButton,{nextStation:this.props.nextStation}),t.createElement(l.AccordionWidget,{model:{backgroundColor:"bg-blue-800",title:"References",itemTitleColor:"text-blue-800",items:[{title:"Project & Inspiration References",content:'\n <div class="box-row">\n <ol>\n <li><a href="" target="_blank" class="references">Filosofisk etik: Normativ etik, praktisk etik og metaetik. Aarhus universitetsforlag, 2011. 2. edition, 2014. Edited by Christensen, A-M. S.</a> </li>\n </ol>\n <div>'}]}})))},i);function i(){return null!==o&&o.apply(this,arguments)||this}e.Bioethics=c},yi.f[21]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(22),[2]})})},c.prototype.render=function(){return t.createElement("div",{id:"sponsors",className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"We would like to thank our sponsors:")),t.createElement("h3",null,"The Faculty of Science at University of Southern Denmark"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://www.sdu.dk/en/",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/9/95/T--SDU-Denmark--SDU-logo.png"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null," for providing us with the fundamental financial support needed in order to create and fulfill Conjugaid, and for providing us with laboratory facilities. "))),t.createElement("h3",null,"Integrated DNA Technologies"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"www.idtdna.com",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/2/22/T--SDU-Denmark--IDT-logo.png"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null,"Integrated DNA Technologies, Inc. (IDT) develops, manufactures, and markets nucleic acid products for the life sciences industry in the areas of academic research, biotechnology, agriculture, medical diagnostics, and pharmaceutical development. The company's primary business is the production of custom oligonucleotides for molecular biology applications."))),t.createElement("h3",null,"Snapgene"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://www.snapgene.com/",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/5/5d/T--SDU-Denmark--snapgene-logo.png"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null,"SnapGene offers the fastest, easiest way to plan, visualize, document, and share your everyday molecular biology procedures. The software is used in more than sixty-five countries, in virtually every major research institution, and in most of the largest pharmaceutical and biotech companies worldwide. Free trials are available from the SnapGene website."))),t.createElement("h3",null,"New England Biolabs"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://www.neb.com/",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/e/e8/T--SDU-Denmark--NEB-logo.png"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null,"New England Biolabs (NEB) is renowned for consistently providing exceptional product quality and unsurpassed technical support. In addition to NEB’s commitment to scientific innovation and customer relations, NEB notably ensures the environmental sustainability of the company’s business practices. For nearly four decades, NEB has been shaping the landscape of bioscience research by discovering, developing and supporting superior research reagents. Our passion is our promise."))),t.createElement("h3",null,"Browserstack"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://www.browserstack.com/",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--browserstack-logo.png"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null,"Browserstack is an online platform used by web developers and mobile app developers to test how their website or app would work on different browsers, operating systems and mobile devices. This makes it a lot easier to develop a functioning website or app that is functional to all of its users. "))),t.createElement("h3",null,"Codecademy"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://www.codecademy.com",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/7/71/T--SDU-Denmark--codecademy-logo-new.svg"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null," Codecademy has helped over 45 million people upgrade their careers with engaging, accessible, and flexible education on programming and data skills. We provide over 200 hands-on interactive lessons ranging from Python to R to Javascript and everything in between. Our learners have gone on to start companies, new jobs, and new lives thanks to what they’ve learned with Codecademy."))),t.createElement("h3",null,"Webflow"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://www.webflow.com",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/d/d8/T--SDU-Denmark--Webflow-logo.png"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null,"Webflow is an online platform where you can design, develop, and manage completely custom websites, harnessing all the power of HTML, CSS, and JavaScript in a visual canvas. Webflow is the only design tool that lets you create production-level code."))),t.createElement("h3",null,"IDA"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://english.ida.dk/",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/8/84/T--SDU-Denmark--ida-logo.png"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null,"IDA is Denmark’s largest interest group and trade union with more than 30,000 students in the fields of IT, natural Science and engineering. A membership of IDA gives you access to cheap insurances, academic and social events and plenty of opportunities to build networks."))),t.createElement("h3",null,"Pharmadanmark"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://www.pharmadanmark.dk/en",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/c/c1/T--SDU-Denmark--pharma-danmark.png"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null,"Pharmadanmark is a union for professionals and students of life sciences. As specialists in the field, we ensure the best advice for our members both within career and legal counseling. With professional networks and events gives you plenty of opportunities to meet like-minded people within the life science industry."))),t.createElement("h3",null,"Visme"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://www.visme.co",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/f/f5/T--SDU-Denmark--visme-logo.svg"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null,"Visme is an easy to use app that allows anyone create better visual content.They empower anyone to visualize ideas into professional Presentations & Infographics. Visme gives you easy (and powerful) tools to manage and empower your online presence. Visme is the tool of choice to create better Visual Content."))),t.createElement("h3",null,"SciShow"),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("a",{href:"https://www.youtube.com/user/scishow",target:"_blank"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/d/d9/T--SDU-Denmark--SciShow-logo.png"}))),t.createElement("div",{className:"flex-item text-item"},t.createElement("p",null,"SciShow is a youtube channel that discusses science news and history and concepts. With equal parts skepticism and enthusiasm, they go a little deeper without going off the deep end. Most of the time, anyway."))),t.createElement(l.NextStationButton,{nextStation:this.props.nextStation}))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.PartnersSponsors=a},yi.f[22]=function(){yi.r(66)("default/components/Content/People_Involved/Partners/Partners.css","#globalWrapper #content #bodyContent #mw-content-text #root #sponsors h3 {\n font-weight: 900;\n text-align: center;\n font-size: 1.875rem;\n letter-spacing: 0.05em;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #sponsors .flex-container {\n display: flex;\n flex-wrap: wrap;\n margin-top: 2rem;\n margin-bottom: 2.5rem;\n align-items: center;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #sponsors .flex-container .flex-item {\n margin-left: auto;\n margin-right: auto;\n margin-bottom: 2rem;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #sponsors .flex-container .flex-item img {\n margin: 0 auto;\n transition: transform 0.1s ease-in-out;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #sponsors .flex-container .flex-item img:hover {\n transform: scale(1.1);\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #sponsors .flex-container .logo-item {\n width: 200px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #sponsors .flex-container .text-item {\n width: 500px;\n }")},yi.f[23]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(24),[2]})})},c.prototype.render=function(){return t.createElement("div",{id:"parts",className:"overflow-x-auto"},t.createElement("table",{className:"basic_parts"},t.createElement("caption",null,"Basic Parts"),t.createElement("thead",null,t.createElement("tr",null,t.createElement("th",null,"No."),t.createElement("th",null,"Name"),t.createElement("th",null,"Type"),t.createElement("th",null,"Description"),t.createElement("th",null,"Designer"),t.createElement("th",null,"Length (bp)"))),t.createElement("tbody",null,t.createElement("tr",null,t.createElement("td",null,"1"),t.createElement("td",null,t.createElement("a",{href:"https://www.facebook.com",target:"_blank"},"BBa_K873003")),t.createElement("td",null,"Conjugation"),t.createElement("td",null,"Conjugative transfer of RFG"),t.createElement("td",null,"Christian Gejl Christensen"),t.createElement("td",null,"1302")),t.createElement("tr",null,t.createElement("td",null,"1"),t.createElement("td",null,t.createElement("a",{href:"https://www.w3schools.com",target:"_blank"},"BBa_K873003")),t.createElement("td",null,"Conjugation"),t.createElement("td",null,"Conjugative transfer of RFG"),t.createElement("td",null,"Christian Gejl Christensen"),t.createElement("td",null,"1302")),t.createElement("tr",null,t.createElement("td",null,"1"),t.createElement("td",null,t.createElement("a",{href:"https://www.w3schools.com",target:"_blank"},"BBa_K873003")),t.createElement("td",null,"Conjugation"),t.createElement("td",null,"Conjugativeasdasd transfer of RFG Conjugative transadsfer of RFG"),t.createElement("td",null,"Christian Gejl Christensend naksdnasdnakjndkansdkas jndkjasdnas kjdnjkasnd"),t.createElement("td",null,"1302")),t.createElement("tr",null,t.createElement("td",null,"1"),t.createElement("td",null,t.createElement("a",{href:"https://www.w3schools.com",target:"_blank"},"BBa_K873003")),t.createElement("td",null,"Conjugation"),t.createElement("td",null,"Conjugative transfer of RFG"),t.createElement("td",null,"Christian Gejl Christensen"),t.createElement("td",null,"1302")))),t.createElement(l.NextStationButton,{nextStation:this.props.nextStation}))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.Parts=a},yi.f[24]=function(){yi.r(66)("default/components/Content/Lab_Process_And_Parts/Parts/Parts.css","#globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts {\n margin: 50px auto;\n box-shadow: 15px 15px 3px 0px rgba(26, 53, 75, 1);\n border-collapse: collapse;\n border-spacing: 0;\n table-layout: fixed;\n border: 3px solid #1a354b;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts caption {\n font-size: 3rem;\n margin: 25px 0;\n text-align: left;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts thead tr {\n background-color: #1a354b;\n color: white;\n letter-spacing: 2px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts th,\n\t\t\t#globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts td {\n text-align: left;\n height: auto;\n word-wrap: break-word;\n padding: 15px;\n max-width: 250px; /* skal ændres ift. width af accordion og skærmen */\n line-height: 20px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts tbody tr:nth-child(odd) {\n background-color: #b3cee4;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts tbody tr:nth-child(even) {\n background-color: #689dc9;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts tbody tr {\n transition: 0.2s ease-in-out;\n transition-delay: 0.02s;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts tbody tr:hover {\n background-color: #356a96;\n color: white;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts tbody a:hover {\n text-decoration: underline;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts tbody tr {\n transition: 0.2s ease-in-out;\n transition-delay: 0.02s;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #parts .basic_parts tbody tr:hover {\n background-color: #356a96;\n color: white;\n }")},yi.f[25]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(8),c=yi.r(10),i=[{color:"#193443",isBeginningWave:!0,offset:0,path:"M0,224L60,224C120,224,240,224,360,192C480,160,600,96,720,80C840,64,960,96,1080,128C1200,160,1320,192,1380,208L1440,224L1440,320L1380,320C1320,320,1200,320,1080,320C960,320,840,320,720,320C600,320,480,320,360,320C240,320,120,320,60,320L0,320Z"},{color:"000",trueOffset:500,offset:100,path:""}],s=(o=t.Component,r.__extends(d,o),d.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(26),[2]})})},d.prototype.show=function(){document.body.classList.add("rodal-open"),this.setState({visible:!0})},d.prototype.hide=function(){document.body.classList.remove("rodal-open"),this.setState({visible:!1})},d.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{id:"design"},t.createElement("div",{className:"header header_img_design"},t.createElement("div",{className:"header-overlay bg-blue-600"}),t.createElement("svg",{className:"curve","data-name":"Lag 1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1406 438.14"},t.createElement("path",{className:"cls-1",d:"M1397.41,606.36H0V168.23c145.82,162,264.74,203,353.91,211.58,155.45,14.95,175.12-70,385.51-57.2,132.72,8.09,282.8,50.72,357.17,80.85a1224,1224,0,0,1,298.86,173.86L1406,591v15.41h-8.59Z",transform:"translate(0 -168.23)"})),t.createElement("div",{className:"inner-header"},t.createElement("h1",null,"System Design"))),t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Introduction"),t.createElement("p",null,"To guide you easily through our project design, we have chosen to split it into three sections:"),t.createElement("ol",null,t.createElement("li",null,"Donor Design"),t.createElement("li",null,"Delivery"),t.createElement("li",null,"CRISPR Action")),t.createElement("p",null,"Click next to be taken on a 3-step journey through our engineered system."),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/1/19/T--SDU-Denmark--lab-logo.png"}))),t.createElement("div",{className:"row"},t.createElement("h2",null,"Donor Design"),t.createElement("p",null,"In order to safely and efficiently deliver our CRISPR/(d)Cas9-system to E. coli in the human intestine, we have designed a donor bacteria. "),t.createElement("p",null,"The phrase “donor” arises from its ability to transfer its own genetic information to other neighboring bacteria. The donor bacteria is designed to contain two separate genetic elements; a plasmid carrying our CRISPR/(d)Cas9-system and a plasmid carrying information required for cell-to-cell transfer of DNA. Thus, the CRISPR/(d)Cas9-system can be efficiently transferred to acceptor E. coli."),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/e/e3/T--SDU-Denmark--conjugation2.png"})),t.createElement("p",null,"When designing our resistant target bacteria, we have had the occurrence of resistant genes in bacterial populations in mind. Bacteria often carry resistance genes on plasmids, typically ones with a low copy number (1, 2). This is also the case for genes encoding OXA-48. Since it is ",t.createElement("a",{href:"http://localhost:4444/Team:SDU-Denmark/simple/Safey",target:"_blank"}," not safe to work with actual OXA-48 genes in the laboratory "),", we designed our target bacteria to resemble it as closely as possible by having it contain CML resistance on a low copy number plasmid."),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/5/5c/T--SDU-Denmark--target-plasmid.png"})))),t.createElement(c.Waves,r.__assign({},{waves:i}),t.createElement("div",{style:{backgroundColor:"#000"}},t.createElement("div",{className:"content pt-64"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Delivery"),t.createElement("p",null,"First of all, let’s talk about the remarkable ability of bacteria to exchange genetic material, and how this is contributing to the vast genetic diversity and massive success of bacterial communities. "),t.createElement("p",null,"From a bacterial standpoint, success is seen when the ability to overcome the effects of antibiotics arises as a consequence of horizontal gene transfer (HGT) (3). So far, three different mechanisms of HGT have evolved; (i) release and uptake of DNA fragments (transformation), (ii) transfer of DNA by viruses or phages (transduction) and (iii) direct transfer of DNA between two cells with temporary physical contact (conjugation)."),t.createElement("h3",null,"Conjugation as bacterial delivering system "),t.createElement("p",null,"One of the major advantages of using conjugation as our delivery system rather than other mechanisms of HGT is the fact that the acceptor bacteria themselves will become new donor cells. These new donor cells are capable to further deliver the DNA to other recipient bacteria. "),t.createElement("p",null,"Thus, by combining conjugation with our CRISPR/(d)Cas9-system, we hypothesized that our donor bacteria will initiate a domino-effect leading to further dispersal of our CRISPR/(d)Cas9-system, thereby sensitizing microbiotic E. coli to common antibiotics. "),t.createElement("p",null,"Other advantages of using conjugation as a delivery system include targeting a broad range of bacterial strains and furthermore allowing for a high carrying capacity of genetic material (4, 5). "),t.createElement("p",null,"But what exactly is conjugation?"),t.createElement("p",null,"Conjugation is the only method of HGT that involves direct cell-to-cell contact and requires the presence of mobilizing conjugative factors. These factors are often located on separate plasmids of which the most well-known are R- and F-plasmids, which are self-transmissible (conjugative) and can mediate their own transfer from one bacteria to another. Transfer of the plasmid is initiated at a region called origin of transfer (oriT) from which the DNA is transmitted by a process known as rolling circle replication (6). "),t.createElement("p",null,"Besides mediating their own transfer, these conjugative plasmids can co-transfer non-selftransmissible (non-conjugative) plasmids containing a compatible oriT region. Therefore, to make our CRISPR/(d)Cas9-system transferable, we constructed a non-conjugative plasmid containing an oriT sequence along with the CRISPR/(d)Cas9-system. This enables our CRISPR/(d)Cas9 plasmid construct to be transferred by conjugation along with the appropriate conjugative plasmid. "),t.createElement("p",null,"Three different conjugative plasmids have been tested; two R-plasmids (RP4-8 and pRK24) and one F’-plasmid (from XL1-Blue strain). As different conjugative plasmids may contain different oriT sequences, the R-plasmids that we have been using were compatible with the oriT-R (BBa_J01003) and the F-plasmid was compatible with the oriT-F (BBa_I714030)."),t.createElement("p",{className:"text-red-600"},"(Illustration of bacteria containing the mobilizing plasmid and the non-conjugative plasmid incl. appropriate antibiotic resistance genes). "),t.createElement("p",null,"Many traditional methods for examining the transfer of plasmids by conjugation have relied on the seeding of bacteria on 2D surfaces, such as filters (7). However, we sought to test conjugation in an environment resembling the 3D nature of the human intestine. This was done by performing conjugation experiments in solution. Likewise, we used a high bacterial density in our conjugation experiments, aiming to mimic the high density of bacteria found within the human gastrointestinal tract (8). "),t.createElement("p",null,"We aimed to identify the conjugative plasmid with the highest transfer frequency for both plasmids, in order to ensure a self-transmissible delivery system. We constructed donor bacteria containing the conjugative plasmid as well as a non-conjugative plasmid containing only the compatible oriT sequence. Bacteria that have received either the conjugative plasmid (TC), non-conjugative plasmid (TN) or both (TCN) were selected using appropriate antibiotics. "),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/4/44/T--SDU-Denmark--helper-plasmid-graph.png"}),t.createElement("p",{className:"figure_name text-blue-800"},"Figure X"),t.createElement("p",{className:"figure_text"},"Depicts the proportion of recipient cells that have received either the conjugative plasmid (TC), the non-conjugative donor plasmid (TN) or both plasmids (TCN). The proportion of TC, TN and TCN were obtained by dividing the number of CFU with the total number of recipient cells. Both donor and recipient cells are E. coli K12 TOP10, with donor cells containing the pRK24, RP4-8 or F’ conjugative plasmid along with a non-conjugative plasmid containing a compatible oriT sequence, and recipient cells containing a low-copy number plasmid. Data are represented as mean values with standard error of mean (SEM). A two-way ANOVA with Tukey’s multiple comparisons test revealed no significant differences between groups (N=4-8). ")),t.createElement("p",null,"The data in figure X indicates a slight increase in the conjugation efficiency of the RP4-8 plasmid compared to the F’- and pRK24-plasmids. Based on these results we chose the RP4-8 as the optimal conjugative plasmid for transfer of our non-conjugative plasmid containing the CRISPR/(d)Cas9-system. "))))),t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"CRISPR Action"),t.createElement("h3",null,"CRISPR/(d)Cas9 for precision gene targeting"),t.createElement("p",null,"To ensure specific targeting of antibiotic resistance genes, we decided to rely on the precise gene editing system, CRISPR/Cas."),t.createElement("p",null,"When utilizing the CRISPR/Cas-system as a gene editing tool, two components are required; an sgRNA and a Cas-enzyme. Cas-enzymes are DNA specific endonucleases which perform double stranded breaks in the target DNA. To identify the target, the protein uses an RNA molecule referred to as a single guide RNA (sgRNA) which forms a complex with Cas (9). Multiple Cas-enzymes exist, and within our project we have chosen to utilize Cas9 and dCas9. "),t.createElement("p",null,"The Cas9 enzyme is catalytically active, meaning it will directly cleave the target DNA. However, Cas9 also exists in an inactive form, which is known as dead Cas9 (dCas9). In contrast to Cas9, dCas9 does not cleave the DNA. Instead, it sterically blocks the elongation of transcription as a result of the sgRNA-DNA interaction. This will only repress the expression of the target gene thus avoiding the destruction of the gene (9)."),t.createElement("h3",null,"Proof-of-concept through targeting fluorescence genes"),t.createElement("p",null,"The goal of our project is to repress (using dCas9) and/or knockout (using Cas9) resistance genes. However, to achieve an initial proof-of-concept we began by targeting the fluorescence genes gfp (green) and rfp (red). "),t.createElement("p",null,"Repression of fluorescence genes provide a visible result that can be easily measured by fluorescence microscopy. Data showing a decrease in fluorescence will provide an indication on how genes can be downregulated by the action of our CRISPR/(d)Cas9 system. "),t.createElement("p",{className:"text-red-600"},"Figur med CRISPR/Cas teknologien: Cas9 + sgRNA som interagerer med target)"),t.createElement("h3",null,"How do we take advantage of the CRISPR technology?"),t.createElement("p",null,"Through our project, two CRISPR/Cas systems were created; one containing a Cas9 protein, another a dCas9 protein. Both proteins are codon optimized versions of part BBa_K1150000 for optimal expression in our E. coli K12 TOP10 and KG22 chassis, since the dCas9 protein already present in the iGEM 2019 kit was optimized for mammalian use. You can read more about our use of two different chassis in our ",t.createElement("a",{href:"http://localhost:4444/Team:SDU-Denmark/simple/Parts",target:"_blank"}," Parts-section "),"."),t.createElement("p",{className:"text-red-600"},"Figur: Plasmid design, Illustration of the plasmid constructions (like SDU-2017)"),t.createElement("p",null,"The first system is our CRISPR/Cas9 system. Here, the endonuclease activity of Cas9 is utilized by cutting the gene of interest and thus destroying it. The cut ensures that transcription and thereby translation of the gene is disrupted, thus preventing our chassis expressing the target gene (10)."),t.createElement("p",null,"The second system is our CRISPR/dCas9. The catalytically inactive form of Cas9 induces repression of the target gene through sgRNA-DNA interaction, thus preventing the RNA polymerase to elongate during transcription. This means that the CRISPR/dCas9 system reduces the expression of the antibiotic resistance gene, but the gene is not destroyed. For this method to work efficiently, dCas9 has to be continuously expressed by the bacterium. "),t.createElement("p",null,"The reason for using both Cas9 and dCas9 is to examine which protein is the most efficient at downregulating a particular target gene."),t.createElement("p",null,"We designed different sgRNAs (parts nr. på sgRNA’erne) to target different areas of the gfp, rfp and cml genes. The sgRNAs were designed as described in the protocol “CRISPR interference (CRISPRi) for sequence-specific control of gene expression” published in Nature (10). "),t.createElement("p",null,"The plasmids were constructed to contain both a sgRNA with an Anderson constitutive promoter with activity 1 (BBa_J23100) and a Cas9 protein with either the constitutively active Anderson promoter or an IPTG inducible promoter (BBa_R0011) on a pSB1K3 backbone. Furthermore, an oriT (BBa_J01003) was inserted into the plasmid to make it transferable by conjugation."),t.createElement("p",null,"With the system working efficiently, it will be possible to alter the sgRNA and transfer to any bacterium containing any resistance gene, thus making the bacteria sensitive to antibiotics again. "),t.createElement("p",null,"Are you excited to see how it went? Hit the “Next” button and have a look. ")),t.createElement(a.NextStationButton,{nextStation:this.props.nextStation}),t.createElement(l.AccordionWidget,{model:{backgroundColor:"design-accordion-bg",title:"References",itemTitleColor:"text-blue-800",items:[{title:"System Design References",content:'\n <div class="box-row">\n <ol>\n <li><a href="https://aac.asm.org/content/53/6/2227" target="_blank" class="references">Carattoli, A. (2009). Minireview: Resistance Plasmid Families in Enterobacteriaceae. Antimicrobial Agents and Chemotherapy, 53(6), 2227-2238. </a> </li>\n <li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5545573/" target="_blank" class="references">Hoffman, M. et al. (2017). Comparative Sequence Analysis of Multidrug-Resistant IncA/C Plasmids from Salmonella enterica. Front. Microbiol., 8: 1459. </a> </li>\n <li><a href="https://www.ncbi.nlm.nih.gov/pubmed/11212334" target="_blank" class="references">Mazel, D. and J. Davies (1999). Antibiotic resistance in microbes. Cell Mol Life Sci. 56(9), 742-754.</a> </li>\n <li><a href="Huddleston, J. R. (2014). Horizontal gene transfer in the human gastrointestinal tract: potential spread of antibiotic resistance genes. Dovepress, 7, 167-176. " target="_blank" class="references">Huddleston, J. R. (2014). Horizontal gene transfer in the human gastrointestinal tract: potential spread of antibiotic resistance genes. Dovepress, 7, 167-176. </a> </li>\n <li><a href="https://www.annualreviews.org/doi/10.1146/annurev.ge.25.120191.001051" target="_blank" class="references">Mazodier, P. and J. Davies (1991). Gene transfer between distantly related bacteria. Annual Review of Genetics, 25, 147-171. </a> </li>\n <li><a href="https://www.ncbi.nlm.nih.gov/pubmed/15636742" target="_blank" class="references">Llosa, M. and F. de la Cruz (2005). Bacterial conjugation: a potential tool for genomic engineering. Res Microbiol, 156(1), 1-6. </a> </li>\n <li><a href="https://www.sciencedirect.com/science/article/pii/S0168160508003279?via%3Dihub" target="_blank" class="references">Lampkowska, J. et al. (2008). A standardized conjugation protocol to assess antibiotic resistance transfer between lactococcal species. Int J of Food Microbiology, 127(1-2), 172-175. </a> </li>\n <li><a href="https://www.ncbi.nlm.nih.gov/pubmed/8950812" target="_blank" class="references">Berg, R. D. (1996). The indigenous gastrointestinal microflora. Trends Microbiol, 4(11), 430-435.</a> </li>\n <li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4343198/" target="_blank" class="references">Hsu, P. D. et al. (2014). Development and Applications of CRISPR-Cas9 for Genome Engineering. Cell, 157(6), 1262-1278.</a> </li>\n <li><a href="https://www.researchgate.net/publication/258055787_CRISPR_interference_CRISPRi_for_sequence-specific_control_of_gene_expression" target="_blank" class="references">Larson, M. H. et al. (2013). CRISPR interference (CRISPRi) for sequence-specific control of gene expression. Nature Protocol, 8(11), 2180-2196. </a> </li>\n <li><a href="" target="_blank" class="references"></a> </li>\n </ol>\n <div>'}]}}))))},d);function d(n){var e=o.call(this,n)||this;return e.state={visible:!1},e}e.Design=s},yi.f[26]=function(){yi.r(66)("default/components/Content/Project/System_Design/Design.css",'#globalWrapper #content #bodyContent #mw-content-text #root #design .design-accordion-bg {\n background-image: radial-gradient(circle farthest-corner at center top, #124690 0%, #1b283a 100%);\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #design .header_img_design {\n background-image: url("https://static.igem.org/mediawiki/2018/2/2f/T--Marburg--title_design.jpg");\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #design button {\n color: blue;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #design button:hover {\n text-decoration: underline;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .rodal-box {\n margin: 50px;\n }')},yi.f[27]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Conjugtion Model"),t.createElement("h3",null,"Introduction"),t.createElement("p",null,"One of the primary objectives of our project is to efficiently deliver and establish the presence of the CRISPR/Cas9 plasmid in the microbiome, thus silencing the expression of resistance genes. However, actual testing of plasmid transfer in the microbiome of an individual provides several major challenges, and is beyond the scope of our project. "),t.createElement("p",null,"Instead, we decided to build a model based on the kinetics of plasmid transfer by conjugation in a bacterial mixture that, to an extent, resembles the conditions of the human microbiome. Such a model provides valuable information of the expected treatment time required to sensitize a sufficient proportion of the colonizing gut bacteria, before the patient can be treated with common antibiotics. "),t.createElement("p",null,"Furthermore, our model can potentially be used to predict the dosage of donor bacteria that should be administered in order to achieve a sufficient distribution of the CRISPR/Cas9 plasmid within a limited timeframe."),t.createElement("h3",null,"The system"),t.createElement("p",null,"Our model is based on a paper by Levin & Rice (1980) describing the kinetics of transfer of conjugative and non-conjugative plasmids (1). The model is constructed as a series of partial differential equations, tracking the development of distinct bacterial populations based on the law of mass action. "),t.createElement("p",null,"The five populations in our model include:"),t.createElement("ul",null,t.createElement("li",null,"R: Recipients only containing a resistance-conferring plasmid to distinguish them from donor cells (R)"),t.createElement("li",null,"CN: Donors with both the conjugative and the oriT-compatible non-conjugative plasmids."),t.createElement("li",null,"TC: Transconjugants having received only the conjugative plasmid"),t.createElement("li",null,"TN: Transconjugants having received only the non-conjugative plasmid."),t.createElement("li",null,"TCN: Transconjugants having received both the conjugative and the non-conjugative plasmid.")),t.createElement("p",null,"The progress of the three types of transconjugants is probabilistic and determined by the proportion of all successful matings resulting in the transfer of either only the conjugative plasmid (C), only the non-conjugative plasmid (N), or both plasmids (CN). Of the transconjugants, only TN’s still function as recipients for the conjugative plasmid, thus forming TCN’s, whereas both TCN’s and TC's are unable to function as recipients for future matings, but function as donors. Finally, governs the plasmid transfer rate constant (mL/cell*hr). A graphical illustration of the system is shown in the figure below. "),t.createElement("p",{className:"text-red-600"},"MATEMATISKE UDTRYK KAN IKKE INDSÆTTES i ovenstående stykke eller nedstående stykker"),t.createElement("p",{className:"text-red-600"},"FIGUR MANGLER"),t.createElement("p",null,"In order to simplify our modeling system, we made the following assumptions, some of which also are mentioned in the paper by Levin & Rice. Hold onto your hats…"),t.createElement("h3",null,"Assumptions"),t.createElement("ol",null,t.createElement("li",null,"All bacteria are at a sufficiently high density such that proliferation can be neglected."),t.createElement("li",null,"Plasmid loss by segregation occurs at such a minimal rate due to selective pressure against plasmid loss that it is neglected."),t.createElement("li",null,"Conjugation occurs randomly at a frequency proportional to the concentrations of cells containing the conjugative plasmid and the recipients (law of mass action).The rate of plasmid transfer is the same for all matings."),t.createElement("li",null,"The rate of plasmid transfer is the same for all matings."),t.createElement("li",null,"Cells carrying the conjugative plasmid cannot serve as recipients for either plasmid."),t.createElement("li",null,"A constant proportion of all successful matings between CN’s or TCN’s and R’s results in transfer of only the conjugative plasmid (C), and a constant proportion results in transfer of only the non-conjugative plasmid (N), and a constant proportion results in transfer of both plasmids (CN), and the sum of all these equal 1 (C+N+CN=1)."),t.createElement("li",null,"A constant proportion of successful matings between CN’s or TCN’s and TN’s results in transfer of the mobilizing plasmid (C+CN)."),t.createElement("li",null,"The transfer of the plasmids and the transition from recipient cells to new donor cells are instantaneous processes."),t.createElement("li",null,"The plasmid transfer rate constant is the same across the entire period.")),t.createElement("p",null,"With these assumptions, we now express the following partial differential equations for each of the bacterial populations. CN’s are not included in the equations, as these do not change over time."),t.createElement("p",{className:"text-red-600"},"indsæt ligninger når de er klar"),t.createElement("p",null,"As the bacterial number is assumed to not change over time, the rate constant of plasmid transfer can simply be estimated by the change in total transconjugants, dT, (TN + TC - TCN) divided by the product of the average number of CN and R."),t.createElement("p",{className:"text-red-600"},"indsæt formel her"),t.createElement("h3",null,"Results"),t.createElement("p",null,"All of the parameters in equations (1)-(4) have been estimated based on the results of conjugation experiments with interrupted mating at different timepoints. The acquired values are listed in the table below."),t.createElement("p",{className:"text-red-600"},"Indsæt tabel og tabel tekst når den er klar"),t.createElement("p",null,"The model prediction is illustrated in the graph below, showing the change in cell concentration (cells/mL) over time (hours) for the R, TC, TN and TCN populations. As expected, the concentration of R decreases over time as these transform into the different transconjugants. The TN’s experience an initial increase in concentration while the concentration of R remains high, followed by a decrease, as the number of R’s able to turn into TN’s diminish and the concentration of TN’s functioning as recipients for the conjugative plasmid increases. Both TC and TCN experience an initial rapid increase in concentration followed by a fading of the curve as the concentration of R is decreased."),t.createElement("p",{className:"text-red-600"},"Indsæt graf når den er klar"),t.createElement("p",null,"One major observation from this model is the vast proportion of TC's formed. These are unable to function as recipients for the non-conjugative plasmid. With the aim of the project in mind, this proves as a major hurdle, as the non-conjugative plasmid supposedly contains our CRISPR/(d)Cas9-system to sensitize recipient bacteria in the gut. "),t.createElement("p",null,"This means that a significant proportion of the recipient bacteria will never receive the CRISPR/(d)Cas9-system and thereby not become sensitive to antibiotics. Another important observation is the time required to reach a plateau in the concentration of transconjugants, approaching more than 300 hours in our model, corresponding to almost 13 days. This might pose as a potential issue if this treatment is to be used in patients that are already infected."),t.createElement("h3",null,"System #2"),t.createElement("p",null,"A solution to these problems could be to construct a system in which the expressions of the genes of the conjugative plasmids requires the presence of the non-conjugative plasmid in the same cell. Such a system would allow for TC's to continuously function as recipients for the non-conjugative plasmid, thus transforming into TCN’s. As a consequence, this eliminates the ability of TC's to function as donors of the conjugative plasmid, providing one potentially limiting factor of this model. A graphical overview of the modified system is illustrated below."),t.createElement("p",{className:"text-red-600"},"Indsæt figur her"),t.createElement("p",null,"The system can now be described by a modified set of partial differential equations, accounting for the aforementioned alterations."),t.createElement("p",{className:"text-red-600"},"indsæt lignigner her"),t.createElement("p",null,"We expect the modified system to show similar outcomes in terms of plasmid transfer rate and probabilistics as the original system, hence, the same parameters as listed in table x are used for modelling of the modified system. "),t.createElement("p",null,"What is immediately apparent from the model prediction graph below is the vast change in the distribution of the TCN’s and TC's compared to the previous model. The TC’s seem to follow a trajectory similar to the TN’s, which is expected, as the concentration of these cells will now be reflected by both the change in recipient concentration and the concentration of TC's that now function as recipients. "),t.createElement("p",null,"As both TC's and TN’s unavoidably will get exposed to conjugative mating and end up receiving both plasmids, the concentration of TCN’s increases continuously, reaching a plateau at the level of the initial concentration of recipient cells."),t.createElement("p",{className:"text-red-600"}," indsæt figur her"),t.createElement("p",null,"As such, the modified model seems to prove our proposed system as an effective solution to one of the major hurdles of the original system, being an inefficient delivery of the non-conjugative plasmid to the recipient bacteria. "),t.createElement("p",null,"The modified model predicts that eventually all recipient bacteria will end up containing both the non-conjugative CRISPR/(d)Cas9 plasmid along with the conjugative plasmid. In the context of therapeutics, the theoretical outcome of such a system is the sensitizing of all recipient gut bacteria to common antibiotics. "),t.createElement("p",null,"However, the potential issue of the time required to reach a plateau in TCN-concentration remains apparent from the modified system. Again, as the time required for an effective propagation of both plasmids surpasses 300 hours, this might prove as a limiting factor in treating patients that are already ill from an infection."),t.createElement("h3",null,"System #3"),t.createElement("p",null,"We proposed that it might be more efficient to combine the CRISPR/(d)Cas9-system with the conjugative plasmid, thus only requiring the conjugative transfer of a single plasmid containing both systems rather than relying on the transfer of two separate plasmids. "),t.createElement("p",null,"Naturally, we decided to model such a system to see if our hypothesis holds true. We based the new model on the same principles of mass action as the previous models, proving a much simpler system when dealing with the transfer of only a single plasmid. "),t.createElement("p",null,"The system still consists of R’s, CN’s as well as a single population of transconjugants, which we will still denote as TCN’s. A graphical overview of the modified system is shown below."),t.createElement("p",{className:"text-red-600"},"Indsæt figur"),t.createElement("p",null,"As only a single transconjugant population is formed from conjugative mating between R’s and CN’s, this system does not deal with the probabilistics as the previous systems, as all successful matings will result in the transfer of the plasmid containing both the CRISPR/(d)Cas9-system and mobilizing conjugative factors. "),t.createElement("p",null,"Based on these assumptions we now propose the following set of partial differential equations to describe our modified system:"),t.createElement("p",{className:"text-red-600"},"Indsæt ligninger"),t.createElement("p",null,"As we suspect the plasmid transfer rate constant () to be somewhat different when dealing with the conjugative transfer of only a single plasmid, we based this value on another conjugation experiment using only a single conjugative plasmid. The conjugative plasmid only contained mobilizing conjugative factors, based on the assumption that the lack of the CRISPR/(d)Cas9-system does not significantly alter the transfer rate of the plasmid. Based on these experiments we acquired the parameter values listed in table x below."),t.createElement("p",{className:"text-red-600"},"Indsæt tabel"),t.createElement("p",null,"The predicted development of the two distinct bacterial populations is shown in the graph below. From the graph we see a symmetrical relationship between the two populations, in which the concentration of TCN’s increases directly proportional to the decrease in R’s. This is also to be expected by simply observing the differential equation expressions above, as the expressions of the two populations are directly opposite. "),t.createElement("p",{className:"text-red-600"},"Indsæt graf"),t.createElement("p",null,"The immediate benefit of using conjugative delivery of only a single plasmid is that all recipient bacteria eventually receive the plasmid by conjugation, which is also the case in this system as seen in the model prediction graph. "),t.createElement("p",null,"Hence, besides overcoming the initial major hurdle of the original system (inefficient delivery of the CRISPR/Cas9 system), this model also seem to improve the predicted time of delivery. "),t.createElement("p",null,"The model predicts that almost all recipient bacteria will receive the conjugative plasmid within 200 hours, which is a significant improvement compared to the two previous systems. Although 200 hours still seems like a long time (approx. 8 days) in a therapeutic perspective, we believe other measures can be taken to further increase the efficiency of the conjugative delivery of the CRISPR/(d)Cas9-system to the gut bacteria ",t.createElement("span",{className:"text-red-600"},"[måske reference].")," "),t.createElement("p",null,"Nonetheless, our modified model seems to confirm our proposed solution of combining the entire system, containing both the CRISPR/(d)Cas9-system and conjugative genes, on a single plasmid as a valid option for improving our system and project. "),t.createElement("p",null,"Unfortunately, due to incompatibility between the conjugative plasmids and the iGEM BioBrick standards, we were unable to combine our system onto a single plasmid and are thereby prevented from confirming the model. Therefore, we highly encourage the iGEM committee to integrate conjugative plasmids into the parts catalog for the benefit of future iGEM teams. We believe that an increased availability of conjugative plasmids will expand the available options of gene transfer, and encourage future teams to who wish to utilize conjugation as a method of delivery."),t.createElement("p",null,"To learn more about our specific laboratory procedures and the parts we have used in our project, click next.")),t.createElement(l.NextStationButton,{nextStation:this.props.nextStation})))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.Model=a},yi.f[28]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(8),c=(o=t.Component,r.__extends(i,o),i.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(29),[2]})})},i.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{id:"protocols",className:"content"},t.createElement(l.AccordionWidget,{model:{backgroundColor:"bg-blue-800",title:"Protocols and SOPs",itemTitleColor:"text-blue-800",items:[{title:"SOPs",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<div class="flex-container">\n\t\t\t\t\t\t\t<div class="flex-item">\n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/3/3f/T--SDU-Denmark--SOP1-LA-plates-with-antibiotic.pdf" target="_blank">SOP01 - LA plates with antibiotic</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/a/a6/T--SDU-Denmark--SOP2.pdf" target="_blank">SOP 02 - ON Culture of E.coli</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/5/57/T--SDU-Denmark--SOP3.pdf" target="_blank">SOP 03 - Gel Purification</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/7/7a/T--SDU-Denmark--SOP4.pdf" target="_blank">SOP 04 - Colony PCR with MyTaq</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/1/12/T--SDU-Denmark--SOP5.pdf" target="_blank">SOP 05 - Plasmid Miniprep</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/f/f1/T--SDU-Denmark--SOP6.pdf" target="_blank">SOP 06 - TSB Transformation</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/3/35/T--SDU-Denmark--SOP7.pdf" target="_blank">SOP 07 - Fast Digest</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/c/c0/T--SDU-Denmark--SOP8.pdf" target="_blank">SOP 08 - Conjugation Experiment</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/3/38/T--SDU-Denmark--SOP9.pdf" target="_blank">SOP 09 - Ligation</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/f/fa/T--SDU-Denmark--SOP10.pdf" target="_blank">SOP 10 - Phusion PCR</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/b/b2/T--SDU-Denmark--SOP11.pdf" target="_blank">SOP 11 - Bacterial Freezing Stock</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/8/8a/T--SDU-Denmark--SOP12.pdf" target="_blank">SOP 12 - Making LB and LA Media</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/5/52/T--SDU-Denmark--SOP13.pdf" target="_blank">SOP 13 - Agarose Gel DNA</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/8/83/T--SDU-Denmark--SOP14.pdf" target="_blank">SOP 14 - Table Autoclave</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/3/36/T--SDU-Denmark--SOP15.pdf" target="_blank">SOP 15 - Preparing Primers</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/6/68/T--SDU-Denmark--SOP16.pdf" target="_blank">SOP 16 - Conjugation Time Experiment</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/f/f8/T--SDU-Denmark--SOP18.pdf" target="_blank">SOP 18 - Speedy Vac</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/3/3a/T--SDU-Denmark--SOP19.pdf" target="_blank">SOP 19 - Preparing Eurofins Sequencing Samples</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/d/df/T--SDU-Denmark--SOP20.pdf" target="_blank">SOP 20 - Antibiotic Stock Production</a>\n\t\t\t\t\t\t\t</div>\n\n\t\t\t\t\t\t\t<div class="flex-item"> \n\t\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0e/T--SDU-Denmark--igem-icon.png"> </img>\n\t\t\t\t\t\t\t\t<a href="https://static.igem.org/mediawiki/2019/1/1d/T--SDU-Denmark--SOP24.pdf" target="_blank">SOP 24 - Plasmid Miniprep Without Kit</a>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t<div>'}]}}),t.createElement(a.NextStationButton,{nextStation:this.props.nextStation})))},i);function i(){return null!==o&&o.apply(this,arguments)||this}e.Protocols=c},yi.f[29]=function(){yi.r(66)("default/components/Content/Lab_Process_And_Parts/Protocols/Protocols.css","#globalWrapper #content #bodyContent #mw-content-text #root #protocols .flex-container {\n margin: auto;\n display: flex;\n flex-wrap: wrap;\n justify-content: space-around;\n align-items: flex-start;\n text-align: center;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #protocols .flex-container .flex-item {\n width: 8rem;\n margin-bottom: 1rem;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #protocols .flex-container .flex-item img {\n width: 4rem;\n margin: auto;\n }")},yi.f[30]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(8),c=(o=t.Component,r.__extends(i,o),i.prototype.render=function(){var n={backgroundColor:"bg-blue-800",title:"References",itemTitleColor:"text-blue-800",items:[{title:"Safety References",content:'\n <div class="box-row">\n <ol>\n\t\t\t\t\t\t\t<li><a href="https://apps.who.int/iris/bitstream/handle/10665/312266/9789241515528-eng.pdf?ua=1" target="_blank" class="references">Critically important antimicrobials for human medicine, 6th revision. Geneva: World Health Organization; 2019. Licence: CC BY-NC-SA 3.0 IGO</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.ncbi.nlm.nih.gov/pubmed/25380207" target="_blank" class="references">Różańska, D. et al. (2014). The role of Escherichia coli strain Nissle 1917 in the gastro-intestinal diseases. Postepy Hig Med Dosw, 68, 1251-1256. </a> </li>\n\t\t\t\t\t\t</ol>\n <div>'}]};return t.createElement(t.Fragment,null,t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Safety in the Laboratory"),t.createElement("p",null,"Working in the laboratory every day is a lot of fun if done safely! Keep reading to learn how we addressed safety issues in our project."),t.createElement("h3",null,"General lab safety"),t.createElement("p",null,"Even though all of our work was performed in a biosafety class 1 laboratory, we received safety training regarding work with GMO’s, general lab safety and security procedures prior to beginning the work in the laboratory."),t.createElement("p",null,"Laboratory technician Simon Rose held a course covering the basic safety rules concerning the aforementioned subjects as well as waste management. In addition to the course we received written safety guides and video materials about specific higher-risk procedures."),t.createElement("p",null,"Lab coats were worn while in the laboratory, and harmful substances were handled wearing appropriate gloves in a fume hood. This was especially relevant when working with phenol and chloroform for DNA- and RNA-purification. "),t.createElement("p",null,"When working with DNA on a UV table, additional safety equipment such as a facial screen was used to minimize UV exposure. "),t.createElement("p",null,"Our laboratory is equipped with several types of emergency equipment, including multiple eye wash stations, water showers, and fire blankets to ensure an appropriate safety level. "),t.createElement("p",null,"If questions regarding lab safety arose during the project, we could always get assistance and support from a laboratory technician. "),t.createElement("h3",null,"Safety regarding our project design"),t.createElement("p",null,"Treatment of patients using our solution could potentially include ingestion of our donor bacterium, whereafter the bacteria could be able to spread the CRISPR/(d)Cas9-system to other bacteria in the intestine by conjugation."),t.createElement("p",null,"During our project, we worked on initial proof-of-concept experiments (targeting rfp and gpf) using a non-pathogenic chassis instead of performing the experiments on isolates directly from the University Hospital of Odense. This optimized the safety throughout our project. "),t.createElement("p",null,"We designed and assembled a conjugative CRISPR/(d)Cas9-system which was inserted into our chassis (E. coli K12 TOP10 and KG22) with the RP4-8 conjugative plasmid. "),t.createElement("p",null,"Instead of targeting critically important antibiotic resistance genes, our CRISPR/(d)Cas9-system was designed to repress the expression of the fluorescent proteins RFP and GFP as well as the gene encoding cml resistance. Since cml is commonly used in the laboratory as a selective factor, no considerable risk is associated with testing our system on it. "),t.createElement("p",null,"The recipient bacteria was designed to imitate an OXA-48 carrying E. coli. However, since actual OXA-48 carbapenem producing Enterobacteriaceae are resistant to carbapenem, which is on the WHO's list of critically important antibiotics (1), it would not be responsible to work with that specific resistance through our laboratory work."),t.createElement("h3",null,"Safety considerations regarding the potential future of our system"),t.createElement("p",null,"Come risks about our fully developed product was considered. Questions like implementation of a kill switch and environmental risks associated with therapeutics have to be taken into account. "),t.createElement("p",null,"The treatment should be assisted by doctors to prevent excessive use, which could promote selective pressure of the target bacteria and thereby have the same outcome as the challenge we are facing today. A heat sensitive kill switch like the ",t.createElement("a",{href:"https://2017.igem.org/Team:Michigan",target:"_blank"}," iGEM team from Michigan made in 2017 ")," (BBa_K2301000 - BBa_K2301003) could be implemented to our system, thereby reducing the environmental risks, since the bacteria would be killed at temperatures below 37 degrees. "),t.createElement("p",null,"Another thing to note is the possibility for our donor bacterium to affect the human microbiome. To minimize this risk the design of the sgRNA sequence has to be done carefully. To prevent disease caused by the donor bacterium, a probiotic bacterium such as E. coli Nissle could be considered as a new chassis, since this would be safer for the patients and the microbiome would be affected to a lesser extent (2). "),t.createElement("p",null,"These reflections concerning safety of the final product are particularly important if we choose to continue working on our project, or if any ",t.createElement("a",{href:"http://localhost:4444/Team:SDU-Denmark/simple/Future",target:"_blank"}," future iGEM teams ")," wishes to do so. Furthermore, it is highly relevant to consider the ethical issues related to our project. You can delve deeper into our considerations regarding bioethics in our ",t.createElement("a",{href:"http://localhost:4444/Team:SDU-Denmark/simple/Human_Practices_Overview",target:"_blank"}," Human Practices ")," section")),t.createElement(a.NextStationButton,{nextStation:this.props.nextStation}),t.createElement(l.AccordionWidget,{model:n}),t.createElement(l.AccordionWidget,{model:n})))},i);function i(){return null!==o&&o.apply(this,arguments)||this}e.Safety=c},yi.f[31]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(32),[2]})})},c.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{id:"notebook",className:"content"},t.createElement("div",{className:"row"},t.createElement("div",{className:"headerx"},t.createElement("p",{className:"name float-right tracking-widest text-blue-700"},"NOTEBOOK"),t.createElement("p",{className:"text-5xl float-right tacking-wide"},"WEEKLY REPORTS")),t.createElement("div",{className:"header-intro"},t.createElement("p",{className:"text-xl"},"In our Notebooks you will find all information on how specifically we developed the different parts of our project. Have a look at our weekly reports below to find descriptions of what we worked on chronologically. Information on Materials and Methods is provided on separate pages. Finally you will find a detailled documentation of all our labwork in the Notebook Database."))),t.createElement("div",{className:"row"},t.createElement("h2",{className:"text-blue-800"},"Introduction"),t.createElement("p",null,"We see it as a necessary approach to enlighten students in high schools about antibiotic resistance, as they are the generation who will have to deal with the consequences of it. Thus, a great deal of effort has been applied to the Education and Public Engagement part of our project. We have hosted workshops for Danish high school students across the country in a multitude of ways, we have participated in The People's Democratic Festival in Denmark, we have hosted the Danish iGEM Weekend and we have participated in many other outreach events . However, something we pride ourselves in presenting is an open-source lesson plan consisting of educational material (an e-book), teaching manuals and laboratory protocols created solely by our team. This was developed for and tested by Danish high school students majoring in biotechnology as well as their teachers.")),t.createElement(l.NextStationButton,{nextStation:this.props.nextStation})))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.Notebook=a},yi.f[32]=function(){yi.r(66)("default/components/Content/Lab_Process_And_Parts/Notebook/Notebook.css","#globalWrapper #content #bodyContent #mw-content-text #root #notebook .row .headerx {\n border-right: 5px solid gray;\n border-bottom: 5px solid gray;\n border-bottom-right-radius: 20px;\n padding: 20px ;\n display: inline-block;\n position: relative;\n top: 5px;\n left: 18px;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #notebook .row .headerx .name {\n font-size: 80px;\n color: #005493;\n margin: 0;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #notebook .row .header-intro {\n border-left: 5px solid gray;\n border-top: 5px solid gray;\n border-top-left-radius: 20px;\n padding: 20px;\n }")},yi.f[33]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.render=function(){return t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Integrated Human Practices"),t.createElement("p",{className:"intro_quote"},"“Hear one side and you will be in the dark. Hear both and all will be clear.” ",t.createElement("span",null," - Thomas C. Haliburton")),t.createElement("p",null,"One might have come up with a novel idea and begin pursuing it - but without input from relevant outside parties, this idea will never achieve greatness. We are confident that the creation of innovative solutions requires a two-way debate with people potentially implementing these solutions. This way, we can ensure that our proposed idea will take into account and implement anything relevant that these people might have to say. Keep reading to learn more about how we have integrated society during the creation of Conjugaid."),t.createElement("h3",null,"Associate professor Ulrik S. Justesen"),t.createElement("p",null,"There is no doubt that antibiotic resistance is a major concern for everyone on this Earth. Simple infections, that may still be curable today, quickly evolve into lethal infections that are challenging, if not impossible, to cure (2)."),t.createElement("p",null,"The extent of the issue is immense, and after deciding to sensitize bacteria to antibiotics using CRISPR, it was difficult for our team to pinpoint where exactly to begin. Which resistance genes should we focus on, and which bacteria would be suitable chassis? To help us answer these questions, we reached out to Ulrik Stenz Justesen, Associate Professor and consultant at the Department of Clinical Microbiology at Odense University Hospital. "),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/c/c1/T--SDU-Denmark--Meeting-with-Justesen.png"})),t.createElement("p",null,"We began our meeting with professor Justesen by presenting to him our initial project idea; using the CRISPR/Cas-technology to sensitize bacteria to antibiotics. We had thought of working with urinary tract infections or MRSA (methicillin resistant Staphylococcus aureus). However, after presenting our initial project idea to professor Justesen, he stated the following points as critical:"),t.createElement("ol",null,t.createElement("li",null,"OXA48- and OXA48-like carbepenemase producing Enterobacteriaceae are becoming a critical burden for the University Hospital of Odense."),t.createElement("li",null,"E. coli is a common carrier of OXA-48 (3). "),t.createElement("li",null,"The target of a potential drug is the human intestine, home to a dense concentration of E. coli (4).")),t.createElement("p",null,"All these points helped shape our project and based on them, we made the following considerations and decisions about what we should be working towards with Conjugaid: "),t.createElement("ol",null,t.createElement("li",null,"We would aim at targeting OXA-48 resistance. ",t.createElement("br",null),"At the time of our first conversation with professor Justesen, we had never heard about OXA-48, but we soon learned that it is a specific resistance often found in pathogenic strains of E. coli and in other strains of Enterobacteriaceae. OXA-48 is a carbapenemase enzyme, capable of cleaving antibiotics of the carbapenem family. Carbapenem-antibiotics are commonly used and on WHO’s list of critically important antibiotics (5). If bacteria develop the ability to produce OXA-48 carbapenemases, they become resistant to carbapenem-antibiotics. Due to safety concerns, we were not able to work with actual OXA-48 carrying bacteria. However, our acceptor bacteria was designed to mimic it in the best way possible. Since OXA-48 is located on low-copy number plasmid (6, 7), our target genes (rfp, gfp and cml resistance) were accordingly expressed on such plasmids. "),t.createElement("li",null,"We would use E. coli as a chassis. ",t.createElement("br",null)," We learned from professor Justesen that OXA-48 is prevalent in E. coli (3) Thus, it made sense to continue to work with E. coli as the chassis in our conjugation experiments."),t.createElement("li",null,"Our experiments should be designed with the environment of the human gastrointestinal tract in mind. ",t.createElement("br",null)," Since the gastrointestinal tract is a natural environment of E. coli and the place where the spread of OXA-48 occurs, we decided to design our experiments so that they mimic the human intestines in the best way possible. This was achieved by performing the conjugation experiments in solution with a high density of bacteria.")),t.createElement("p",null,"In addition to contributing to our overall project design, professor Justesen also made us consider the potential aspects of our project regarding distribution to patients."),t.createElement("p",null,"At first, our idea was that every person, carriers of resistant bacteria or not, could take supplements consisting of our donor bacteria, thus ensuring the efficiency of antibiotic treatment when needed."),t.createElement("p",null,"Professor Justesen, however, pointed out that such a solution is not necessary. Instead, a preventive treatment aimed only at healthy carriers of OXA-48 carnapenemase producing bacteria was needed to a greater extent. As such, our solution could be provided to patients after successful treatment of a bacterial infection, thus eliminating their carrier state (OXA-48 producing bacteria are often present even after successful treatment). This can prevent unnecessary hospitalization in isolation, otherwise required whenever a carrier of OXA-48 producing bacteria is hospitalized. "),t.createElement("h3",null,"SNIPR Biome"),t.createElement("p",null,"SNIPR Biome is a young Danish company. They utilize the CRISPR/Cas-technology to selectively kill pathogenic bacteria in the human intestine. "),t.createElement("p",null,"Since our main goal with Conjugaid is very similar to that of SNIPR Biome - the eradication of specific antibiotic resistant bacteria in the human intestine - we reached out to them. In the beginning of September we visited their offices in Copenhagen and met with Eric van der Helm and Andreas Porse."),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/8/84/T--SDU-Denmark--SNIPR-picture.png"})),t.createElement("p",null,"After presenting our work to them and learning about theirs, we discussed some of the aspects of our project. We talked about the delivery of our CRISPR/Cas-system and about the promising aspects of conjugation as a mode of delivery. "),t.createElement("p",null,"Until our meeting with SNIPR Biome we had primarily worked with dCas9, the catalytically inactive Cas9 endonuclease, which enables repression of the target gene. However, during our conversation with Eric and Andreas, they made a significant point convincing us that we should work on finishing the assembly of our system containing the catalytically active Cas9. "),t.createElement("p",null,"Since Cas9 will knock down (and not only repress) the target gene, the elimination of resistant bacteria might be more efficient using this protein instead of dCas9. "),t.createElement("p",null,"Furthermore, implementing Cas9 instead of dCas9 is a more durable solution, since the system in this case does not need to be expressed simultaneously in order to inhibit the expression of the antibiotic resistance gene. After eradication of the resistance genes by the action of a Cas9 system, treatment with the conjugative CRISPR/Cas system can be terminated. Thus, after returning from SNIPR Biome we put extra effort into finishing our assembly of our Cas9 containing plasmid."),t.createElement("p",null,"Before our meeting with SNIPR Biome our team had several discussions about the selective pressure we could potentially induce by selectively killing resistant bacteria. "),t.createElement("p",null,"We thought about the risk of the sequence targeted by our sgRNA mutating as a result of selective pressure on the bacteria which contains it. Mutations in the target DNA will most likely prevent the recognition of the DNA by the sgRNA, in turn preventing cleavage of the target gene by Cas9. "),t.createElement("p",null,"Regarding this issue, we Eric and Andreas from SNIPR Biome suggested the idea of implementing more sgRNA’s, or a whole CRISPR/Cas array, into our system. In that way, we can potentially target different sequences in the target gene and lower the risk of the target gene not being recognized, even if mutations occur. Even though we did not have the time to incorporate these thoughts into our system, it is something that can be implemented for ",t.createElement("a",null," future work"),"."),t.createElement("p",null,"In general, our visit at SNIPR Biome provided us with increased knowledge about the CRISPR/Cas technology and specific feedback about the endonucleases involved, which helped shape our project. ")),t.createElement(l.NextStationButton,{nextStation:this.props.nextStation}))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.IHP=a},yi.f[34]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(131),c=yi.r(8),i=(o=t.Component,r.__extends(s,o),s.prototype.show=function(n){document.body.classList.add("rodal-open"),"edu"==n?this.setState({visibleEdu:!0}):"pizza"==n&&this.setState({visiblePizza:!0})},s.prototype.hide=function(n){document.body.classList.remove("rodal-open"),"edu"==n?this.setState({visibleEdu:!1}):"pizza"==n&&this.setState({visiblePizza:!1})},s.prototype.render=function(){return t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"What's Next for Conjugaid"),t.createElement("p",{className:"intro_quote"},"“There is nothing like a dream to create the future.” ",t.createElement("span",null,"― Victor Hugo ")),t.createElement("p",null,"With Conjugaid, our team dared to dream big, and after finishing our iGEM-project, these dreams have only grown bigger. Keep reading to discover some of the plans we have for Conjugaid in the near future."),t.createElement("p",null,"Based on the work our team has accomplished within public engagement and outreach, we have received several offers to develop our educational material and lesson plan further after the Giant Jamboree."),t.createElement("p",null,"After speaking at our ",t.createElement("a",null,"symposium")," in September, chief physician at Statens Serum Institut (SSI) Ute Wolff Sönksen let us know of ",t.createElement("a",null,"E-bug"),". E-bug is an online educational hub about microbiology, hygiene, and antibiotics aimed at children and young people. It is based in England but is distributed throughout Europe in 22 different languages, and is partly funded by The Directorate-General for Health and Consumers (DG SANCO) of the European Commission. Ute encouraged us to reach out to E-bug in regards to our own ",t.createElement("a",null,"educational material"),". After doing so, E-bug offered to distribute “What’s up with antibiotics?” on their Danish and international sites. "),t.createElement("p",null,"This is an amazing opportunity to accomplish one of Conjugaid’s biggest goals; increasing public awareness about antibiotic resistance. After attending the Giant Jamboree, we will prepare “What’s up with antibiotics?” for international distribution by revising and enhancing it throughout."),t.createElement("p",null,"Furthermore, we have been contacted by Danish high school teachers requesting a similar course to the one we arranged with Odense Katedralskole when testing our educational material for the first time. Thus, we will be working closely with a technical high school in Fredericia when this years’ iGEM Competition is over, in order to provide them with a fun and informative few weeks of antibiotic-education. When doing this we will be implementing the ",t.createElement("a",null,"3D-printable microscope-attachment mentioned earlier"),". We cannot wait!"),t.createElement("p",null,"Our dream is that Conjugaid and “What’s up with antibiotics?” can help shape the scientists and world heroes of tomorrow."),t.createElement("p",null,"Keep reading for suggestions as to how future iGEM teams can take our project further.")),t.createElement("div",{className:"row"},t.createElement("h2",null,"To Future iGEM Teams"),t.createElement("p",{className:"intro_quote"},'"Even if I knew that tomorrow the world would go to pieces, I would still plant my apple tree." ',t.createElement("span",null,"- Martin Luther King")),t.createElement("p",null,"Hello future iGEM team! Are you ready to begin your iGEM journey? You are going to have an absolutely amazing time and you will learn so much. "),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/c/c5/T--SDU-Denmark--brainstorming-session.png"})),t.createElement("p",null,"The world is facing many problems in desperate need of solutions. Our team has set out to help solve just one of them. With Conjugaid, we have planted a seed in the hopes of it growing into a beautiful, fruit-bearing tree. But we cannot do this alone - we need the help of others to get there in time."),t.createElement("p",null,"In this section you will find some ideas for further development of our project, Conjugaid, and tips and tricks for creating great educational material. We will also be giving you a super-secret tip which totally saved our team when the days got a little rough."),t.createElement("h3",null,"Project Design"),t.createElement("p",null,"One thing we are sure of when it comes to working in the laboratory is that you can always do more. If your team has been inspired by Conjugaid and you want to improve it, here are some suggestions as to how you could do that."),t.createElement("div",{className:"figure_container"},t.createElement("img",{id:"",className:"",src:"https://static.igem.org/mediawiki/2019/1/1f/T--SDU-Denmark--future-lab-photo.png"})),t.createElement("h4",null,"OXA-48 producing Enterobacteriaceae and sgRNA array"),t.createElement("p",null,"We would have liked to work more on testing our CRISPR/Cas system in actual OXA-48 carbapenemase producing Enterobacteriaceae. Repressing resistance genes in these bacteria may improve and further support our proof-of-concept. "),t.createElement("p",null,"For this purpose we have made alignments of different OXA-48-like carbapenems. Consensus sequences from the OXA-48-like carbapenem resistance genes were also identified, thus enabling us to create a hypothetical sgRNA which can be incorporated into our plasmid containing the dCas9 gene."),t.createElement("p",{className:"text-red-600"},"(Billede af plasmid med sgRNA som targer OXA-48-like gener)"),t.createElement("p",null,"The final sgRNA sequence made to target a consistent sequence common for a lot of OXA-48-like carbapenem resistance genes have been aligned. The sgRNA sequence was designed by using the web tool CHOPCHOP (1)."),t.createElement("p",null,"5’-GAATATGGATATGCCCACAT-3’"),t.createElement("p",null,"We found several consistent areas amongst the OXA-48 gene sequences. This means it is possible to incorporate a sgRNA array into our system in the future, thus targeting different areas of the gene instead of one. "),t.createElement("p",null,"Creating an sgRNA arraw lowers the risk of OXA-48 not being recognized - even if mutations in the gene occur. Thus, the final drug would be more efficient in downregulating OXA-48 resistance genes, resulting in fewer carriers of this resistance."),t.createElement("p",null,"Furthermore, it was investigated whether the final sgRNA sequence was to be found in the core genome of common Enterobacteriaceae in the human intestine in order to minimize interaction with off-target sequences (2). "),t.createElement("h4",null,"Integration of our system in a conjugative plasmid"),t.createElement("p",null,"Being able to assemble our designed CRISPR/dCas9 system in a conjugative plasmid could also adds another advantage to our project, based on our ",t.createElement("a",null,"modeling")," results. Integrating our designed CRISPR/(d)Cas-system into the conjugative plasmid will increase the number of transconjugants leading to a higher success-rate regarding the propagation of the plasmid in a bacterial community. "),t.createElement("h4",null,"Work with flow cells"),t.createElement("p",null,"Insight into the required dosage of bacteria that should be given to a patient carrying OXA-48-like carbepenemases producing Enterobacteriaceae can roughly be estimated by mimicking the gastrointestinal environment using flow cells (3). "),t.createElement("p",null,"Intestinal epithelial cells have to be grown to a confluent monolayer followed by the addition of a flow of an intestine-like medium in the flow chamber. OXA-48-like carbepenemases producing Eenterobacteriaceae can then be seeded onto the artificial intestine followed by inoculation of donor bacteria. "),t.createElement("p",null,"The action of the CRISPR/dCas9-system will take place whereupon the intestine is exposed to a treatment with an antibiotic within the carbapenem family. Comparing the remaining bacteria to a control experiment will then give a rough estimate on how many OXA-48-like carbepenemases producing Eenterobacteriaceae that have been affected by the CRISPR/(d)Cas9-system. Such an experiment could add another opportunity to study of conjugation efficiency of a drug candidate like ours in a more in vivo-like environment. "),t.createElement("h4",null,"E. coli Nissle"),t.createElement("p",null,"When ingesting a bacterium it is imperative that it does not colonize the intestine and cause diseases. To avoid this, a non-pathogenic and probiotic bacterium such as E. coli Nissle could be used as a new donor bacterium of the system (4)."),t.createElement("h4",null,"Implementation of a kill-switch"),t.createElement("p",null,"A heat sensitive kill switch like the one used by the ",t.createElement("a",null," iGEM team from Michigan made in 2017 ")," (BBa_K2301000 - BBa_K2301003) could be implemented in our system, thus reducing any possible environmental risks, since the donor bacteria would be killed at temperatures below 37 degrees. "),t.createElement("h3",null,"A recipe for a great educational material:"),t.createElement("p",null,"If your team wants to create educational material as a part of your iGEM project, look no further! We have created, tried and tested a 10-step recipe that should help you get started."),t.createElement("button",{className:"text-blue-600",onClick:this.show.bind(this,"edu")},"10 steps to creating great educational material"),t.createElement(a.default,{closeOnEsc:!0,customStyles:{width:"80vw",height:"80vh"},visible:this.state.visibleEdu,onClose:this.hide.bind(this,"edu")},t.createElement("div",{className:"rodal-box"},t.createElement("div",{className:"border-solid border-gray-700 border-b "},t.createElement("h3",null,"10 steps to creating great educational material")),t.createElement("ol",null,t.createElement("li",null,t.createElement("h5",null,"Find out your target group"),t.createElement("p",null,"It’s imperative when creating educational material to know who your students are. Teaching kids in elementary schools about microbes requires something completely different than teaching high schoolers does. ")),t.createElement("li",null,t.createElement("h5",null,"Talk to your target group (and their teachers)"),t.createElement("p",null,"Before you can develop great materials, you need to know the wants and needs of the recipients of that material. What do they lack, and what do they already have in abundance? Your way forward is to fill out the gaps.")),t.createElement("li",null,t.createElement("h5",null,"Tell a story"),t.createElement("p",null,"One important rule of thumb about education is that learning is eased through storytelling. We taught antibiotic resistance through the story of Peter - how will you tell yours?")),t.createElement("li",null,t.createElement("h5",null,"Plan out everything in detail"),t.createElement("p",null,"Before you can start writing and designing your educational material, you need a solid plan. How many subjects do you wish to cover - and what should they be? What kind of illustrations do you need for each chapter? Sort everything into chapters and write down what they should contain when finished. You could be inspired by different teaching and learning models, like we did with the 5E Teaching Model.")),t.createElement("li",null,t.createElement("h5",null,"Write, write and rewrite..."),t.createElement("p",null,"Start writing your materials! And when you think you’re done, look at it again - is it really done? Great! Now get someone else to read and comment on it, and then rewrite the whole thing to perfection.")),t.createElement("li",null,t.createElement("h5",null,"Make it look stunning!"),t.createElement("p",null,"This is where you start taking your educational material to the next level. Does someone on your team love drawing? Ask them to create the illustrations and get designing - the options are endless, so have fun with it!")),t.createElement("li",null,t.createElement("h5",null,"Finishing touches"),t.createElement("p",null,"When your educational material is all done - written, illustrated and designed - forward it to a group of people and get their final comments on it. Make sure to implement these comments before testing your material.")),t.createElement("li",null,t.createElement("h5",null," Survey before..."),t.createElement("p",null,"Congratulations! You have now created your very own educational material - that’s amazing. All that’s left now is to test it out on your target group and find out how they like it. But before you can test your material and evaluate it, you need to survey your test group. That way, you can compare how your educational material has directly affected the people using it.")),t.createElement("li",null,t.createElement("h5",null,"Put it to the test"),t.createElement("p",null,"Go on - do it! You have nothing to worry about, you’ve worked so hard and put so much effort into it, we’re sure your educational material will do amazingly with your test group.")),t.createElement("li",null,t.createElement("h5",null,"… And evaluate after!"),t.createElement("p",null,"This is the last, but definitely not least important, step of this recipe. You’ve created this amazing educational resource, and you want more people to notice and use it - right? In order for them to do so, they need to see results. Ask your test group any questions that might be relevant for you to properly evaluate how your educational material did in practice."))))),t.createElement("h3",null,"A recipe for something else that’s also great…"),t.createElement("p",null,"Perhaps you’re a new iGEM-team, innocent and unaware of the fact that you will soon be busier than ever. Perhaps your team has been going strong for some months now, you’re starting to feel the pressure and now you’ve come to us for advice. No matter the situation, you’ve come to the right place! This is a recipe for the pizza that will save your lives when times are tough."),t.createElement("button",{className:"text-blue-600",onClick:this.show.bind(this,"pizza")},"6 steps to creating the greatest pizza"),t.createElement(a.default,{closeOnEsc:!0,customStyles:{width:"80vw",height:"80vh"},visible:this.state.visiblePizza,onClose:this.hide.bind(this,"pizza")},t.createElement("div",{className:"rodal-box"},t.createElement("div",{className:"border-solid border-gray-700 border-b "},t.createElement("h3",null,"6 steps to creating the greatest pizza ")),t.createElement("p",null,"Pi(GEM)zza (12 people/3 pizzas):"),t.createElement("p",null,"Prep-time: 30 minutes"),t.createElement("p",null,"Cooking time: 15 minutes"),t.createElement("p",null,"Measuring units: Metric (as scientists we like to use the proper system)"),t.createElement("h5",null," Measuring units "),t.createElement("ul",null,t.createElement("li",null,"3 x Store bought pizza dough (you think you have time to make your own while doing iGEM? Just you wait and see…)"),t.createElement("li",null,"3 x Garlic cream cheese spread"),t.createElement("li",null,"450 g shredded cheddar cheese"),t.createElement("li",null,"1,5 kg potatoes, washed and thinly sliced"),t.createElement("li",null,"3 red onions, thinly sliced"),t.createElement("li",null,"3 packets of pepperoni"),t.createElement("li",null,"A few sprigs of fresh rosemary"),t.createElement("li",null,"Sea salt"),t.createElement("li",null,"A teaspoon team-spirit and iGEM excellence")),t.createElement("h5",null," Directions"),t.createElement("ol",null,t.createElement("li",null,"Roll out the pizza doughs and spread one container of garlic cream cheese on each pizza"),t.createElement("li",null,"Sprinkle 150g shredded cheddar cheese on each pizza"),t.createElement("li",null,"Distribute the potato slices on the pizzas, then the pepperoni and then the slices of red onion"),t.createElement("li",null,"Add a few sprigs of fresh rosemary to each pizza and sprinkle with sea salt, team-spirit and iGEM excellence to taste"),t.createElement("li",null,"Bake in a 200°C pre-heated oven for 12-15 minutes or until golden and crispy"),t.createElement("li",null,"Serve to your eager and hungry iGEM-team and prepare for everyone to compliment you on your great cooking skills!"))))),t.createElement(c.NextStationButton,{nextStation:this.props.nextStation}),t.createElement(l.AccordionWidget,{model:{backgroundColor:"bg-blue-800",title:"References",itemTitleColor:"text-blue-800",items:[{title:"Project & Inspiration References",content:'\n <div class="box-row">\n <ol>\n\t\t\t\t\t\t\t<li><a href="https://academic.oup.com/nar/article/47/W1/W171/5491735" target="_blank" class="references">Labun, K. et al. (2019). CHOPCHOP v3: expanding the CRISPR web toolbox beyond genome editing. Nucleid Acids Research, 47(W1), W171-W174.</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.ncbi.nlm.nih.gov/pubmed/10890397" target="_blank" class="references">Zhang, Z. et al. (2000). A greedy algorithm for aligning DNA sequences. J Comput Biol, 7(1-2), 203-14.</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.ncbi.nlm.nih.gov/pubmed/29450193" target="_blank" class="references">Pedersen, R. M. et al. (2018). A Method for Quantification of Epithelium Colonization Capacity by Pathogenic Bacteria. Front Cell Infect Microbiol, 8:16. </a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.ncbi.nlm.nih.gov/pubmed/25380207" target="_blank" class="references">Różańska, D. et al. (2014). The role of Escherichia coli strain Nissle 1917 in the gastro-intestinal diseases. Postepy Hig Med Dosw, 68, 1251-1256. </a> </li>\n\t\t\t\t\t\t</ol>\n <div>'}]}}))},s);function s(n){var e=o.call(this,n)||this;return e.state={visibleEdu:!1,visiblePizza:!1},e}e.Future=i},yi.f[35]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{className:"content"},t.createElement("p",null,"Team"),t.createElement("p",null,"In this page you can introduce your team members, instructors, and advisors."),t.createElement("p",null,"What should this page contain?"),t.createElement("ul",null,t.createElement("li",null,"Include pictures of your teammates, don’t forget instructors and advisors!"),t.createElement("li",null,"You can add a small biography or a few words from each team member, to tell us what you like, and what motivated you to participate in iGEM."),t.createElement("li",null,"Take team pictures! Show us your school, your lab and little bit of your city."),t.createElement("li",null,"Remember that image galleries can help you showcase many pictures while saving space.")),t.createElement(l.NextStationButton,{nextStation:this.props.nextStation})))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.Team=a},yi.f[36]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(8),c=(o=t.Component,r.__extends(i,o),i.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement(l.AccordionWidget,{model:{backgroundColor:"bg-green-400",title:"Collaboration",itemTitleColor:"text-green-800",items:[{title:"The Danish iGEM Weekend",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p>In recent years, Danish iGEM-teams have participated in both the BioBrick Tutorial at the Technical University of Denmark and the Nordic iGEM Conference (NiC). Both of these meetups are international and participating teams come from all over Scandinavia. After meeting the two other Danish teams (Ovulaid from Copenhagen and DTU Biobuilders from DTU) we wished to further strengthen the bond between the Danish iGEM-teams. This lead to us organizing Denmark’s very first, own iGEM-meetup; the Danish iGEM Weekend.</p>\n\t\t\t\t\t\t<p>The meetup tackled subjects such as wiki-building and public presentation skills. Through workshops and talks hosted by both our own team members and external mediators, all teams received the proper foundation needed to start building and telling the story of their iGEM projects. We hope that Ovulaid and the DTU Biobuilders returned home after our meetup and felt prepared to begin creating their wiki- and Jamboree presentation-storylines. </p>\n\t\t\t\t\t\t<p>Furthermore, we hope to have started a new tradition of hosting the Danish iGEM Weekend for future iGEM teams from SDU. The bond between the Danish iGEM teams has been strengthened, and our aim is to carry this strong bond into the future. </p>\n\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/a/ab/T--SDU-Denmark--DiW-groupphoto.png"> </img>\n\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/2/29/T--SDU-Denmark--DiW-fun.png"> </img>\n\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/e/e6/T--SDU-Denmark--Workshop-Heino.png"> </img>\n\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/4/43/T--SDU-Denmark--DiW-cozy.png"> </img>\n\t\t\t\t\t\t<p>Thus, we also spent time at the Danish iGEM Weekend to formulate ideas for a future Danish iGEM Network. Such a network has many possible outcomes, one being the initiation of new Danish iGEM-teams, both at universities (The universities of Aarhus and Aalborg lack iGEM-teams) and at high schools. The work with initiating the Danish iGEM Network will continue after the Giant Jamboree in 2019, in order for it to hopefully be of assistance to the 2020 iGEM teams. It was also at the Danish iGEM Weekend where we arranged for our team to walk in the <a> Copenhagen Pride Parade </a> with Ovulaid.</p>\n\t\t\t\t\t</div>\n\n\t\t\t\t\t'},{title:"LGBTQ+ Visbillity",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p>During the Danish iGEM Weekend the idea came up for our team to participate in the Copenhagen Pride Parade with Ovulaid, the iGEM-team from University of Copenhagen. On a lovely afternoon in mid-August, our team walked with Ovulaid in the Pride Parade as part of the University of Copenhagen float. We did this to promote more diversity in science (#diversityofcopenhagen). </p>\n\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/0c/T--SDU-Denmark--LGBTQ.png"> </img>\n\t\t\t\t\t\t<p>To further solidify our opinion on LGBTQ+ visibility in science, and being inspired by the ChemistryWorld opinion <a href="https://www.chemistryworld.com/opinion/no-sexuality-please-were-scientists/7197.article" target="_blank">“No sexuality please, we’re scientists”</a> and the New York Times opinion <a href="https://www.nytimes.com/2015/09/05/opinion/manil-suri-why-is-science-so-straight.html" target="_blank">“Why is science so straight?”</a>, a team-member of ours wrote a <a>two-piece post </a> for the iGEM blog with Landon Getz from the iGEM Diversity Committee. This also builds upon the <a href="https://2015.igem.org/Team:Yale/practices#lgbtq" target="_blank"> LGBTQ Survey </a> done by Team Yale in 2015, which showed that more than half of the respondents wanted iGEM to improve the discussion on how identity impacts one’s scientific career. We hope this contribution will inspire future iGEM teams and supervisors to achieve more accepting, including and open environments.</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t'},{title:"Attending Meetups",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<h5>DTU Biobuilders, BioBrick Tutorial, April 2019</h5>\n\t\t\t\t\t\t<p>From the 12th to the 14th of April 2019, we traveled to the Technical University of Denmark, where DTU Biobuilders are based, in order to participate in their 7th annual BioBrick Tutorial. Here, we learned the basics of how to work with iGEM BioBricks. This was also the first time we were introduced to other iGEM teams, and it was a pleasure to get to know the teams of DTU Biobuilders, Copenhagen, Stockholm, Chalmers, Uppsala, Oslo, Lund and Helsinki better.</p>\n\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/d/dc/T--SDU-Denmark--DTU-meetup.png"> </img>\n\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/e/eb/T--SDU-Denmark--DTU-meetup-funny.png"> </img>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<h5>iGEM Team Copenhagen, Nordic iGEM Conference, May 2019</h5>\n\t\t\t\t\t\t<p>From the 17th to the 19th of May 2019, we visited the University of Copenhagen and their iGEM team, Ovulaid. Here, we participated in this years’ Nordic iGEM Conference, an annual event consisting of workshops on multiple subjects (this year science communication and sustainability was on the programme, amongst other things). Besides having a great time with the other nordic iGEM teams, we left the Conference with the award for “Best Poster.”</p>\n\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/6/6b/T--SDU-Denmark--NiC-meetup.png"> </img>\n\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/e/ed/T--SDU-Denmark--NiC-funny.jpg"> </img>\n\t\t\t\t\t</div>\n\t\t\t\t\t'},{title:"iGEM Team Amazonas Brazil",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p>In July 2019 we were contacted by the iGEM team of Amazonas (Brazil). They reached out to iGEM teams all over the world through a common chat (‘Sharing iGEM Ideas’). Here, they asked if anyone had assembled a plasmid containing dCas9, since they required it for their project. At that time we were hard at work trying to design and assemble it ourselves, so we reached out to them and let them know that we would contact them when we succeeded. A few weeks later we had designed, assembled and sequenced our plasmid containing dCas9, and could send it their way.</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t'},{title:"DTU Biobuilders",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p>After discussing our individual teams’ processes at the Danish iGEM Weekend, the DTU Biobuilders contacted us for technical assistance. Since they ran out of pSB1K3 backbone, we sent some of our pSB1K3 part from the iGEM kit to the DTU Biobuilders so they could continue their work. </p>\n\t\t\t\t\t</div>\n\t\t\t\t\t\n\t\t\t\t\t'},{title:"iGEM Team Lund",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p>During the summer we began working on our modelling, and we stumbled upon some initial troubles. We remembered talking to a Arvid Larsson, modelling-extraordinaire from the 2019 iGEM team Lund, at both the BioBrick Tutorial and the Nordic iGEM Conference. After reaching out to him we had a discussion via Skype in which we talked all things modelling. Arvid provided us with valuable advice and support in designing our modeling system.</p> \n\t\t\t\t\t</div>\n\n\t\t\t\t\t'},{title:"iGEM Teams’ Tas_Taipei, Costa Rica & Tuebingen iGEMxSDGs Instagram Challenge",content:'\n\t\t\t\t\t<div class="box-row">\n\t\t\t\t\t\t<p>For this years’ iGEM Competition, the teams of TAS_Taipei (Taiwan), Costa Rica and Tuebingen (Germany) collaborated to create the iGEMxSDG’s Instagram Challenge. This challenge took advantage of the fact that each iGEM team communicates continuously with their communities, and took this opportunity to promote the UN’s 17 SDG’s. The SDG’s can only be achieved if we work on them collaboratively on a global scale, and what better way to help facilitate this than by working on the SDG’s within iGEM.</p>\n\t\t\t\t\t\t<p>To participate in the challenge each team had to select up to 4 SDG’s targeted by their project and post them on Instagram with a short description. The challenge was then spread throughout the iGEM community when each team challenges 4 other teams to participate.\n\t\t\t\t\t\tOur team naturally participated and posted the following 4 SDG’s, which we directly target in our project:\n\t\t\t\t\t\t</p>\n\t\t\t\t\t\t<ol>\n\t\t\t\t\t\t\t<li>Illustration af SDG 3 No. 3: Good health and well-being</li>\n\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/0/06/T--SDU-Denmark--sdg3.png"></img>\n\t\t\t\t\t\t\t<li>Illustration af SDG 4 No. 4: Quality education</li>\n\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/b/b2/T--SDU-Denmark--sdg4.png"> </img>\n\t\t\t\t\t\t\t<li>Illustration af SDG 12 No. 12: Responsible consumption and production</li>\n\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/9/96/T--SDU-Denmark--sdg12.png"> </img>\n\t\t\t\t\t\t\t<li>Illustration af SDG 17 No. 17: Partnerships for the goals</li>\n\t\t\t\t\t\t\t<img src="https://static.igem.org/mediawiki/2019/4/4e/T--SDU-Denmark--sdg17.png"> </img>\n\t\t\t\t\t\t</ol>\n\n\t\t\t\t\t\t<p>You can read more about our work with the SDG’s <a> here </a>.</p>\n\t\t\t\t\t</div>\n\t\t\t\t\t'}]}})),t.createElement(a.NextStationButton,{nextStation:this.props.nextStation})))},i);function i(){return null!==o&&o.apply(this,arguments)||this}e.Collaborations=c},yi.f[37]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(8),c=(o=t.Component,r.__extends(i,o),i.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Project & Results (Overview)"),t.createElement("p",null,"Before delving deeper into the details of our project design, we would like to explain to you some of the terms that makes its foundation. Firstly, what is antibiotic resistance, and what makes it so dangerous?"),t.createElement("p",null,"The immune system in humans protects us against threats to our health. Likewise, bacteria have developed skills that allow them to defend themselves against external threats such as viral infections and antibiotics. "),t.createElement("p",null,"When it comes to fighting antibiotics, bacteria collect an arsenal of different genes making them capable of resisting the particular antibiotic. These genes may encode enzymes which alter the structure of the antibiotic and thereby inhibits its action, or they may encode efflux pumps which directly pumps out the antibiotic before it reaches its target (1). "),t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/f/fb/T--SDU-Denmark--resistant-bacteria.png"}),t.createElement("p",null,"One specific type of resistance is called oxacillinase 48 (OXA-48). OXA-48 is a carbapenemase enzyme that cleaves the class of antibiotics called carbapenems. The OXA-48 gene is located on a highly transferable plasmid and is often found in pathogens of the Enterobacteriaceae (2). OXA-48 plasmids are commonly carried by E. coli, which are natural residents of the human gut microbiome. Furthermore, E. coli is an opportunistic pathogen, which can cause a range of diseases (3). "),t.createElement("p",null,"OXA-48 carbapenemase producing bacteria are able to spread this type of resistance to bacteria in their vicinity, primarily through the natural horizontal gene transfer process of conjugation. Conjugation occurs to a great extent in the human intestine, due to the high density of bacteria found herein (4, 5), and it leads to an increase in the number of resistant bacteria in the patient, which complicates medical therapy (6). Even after successful treatment of the patient, they may still be a carrier of the resistant bacteria. "),t.createElement("p",null,"As a carrier of OXA-48 resistance, patients must be isolated during future hospitalization, leading to a restricted human contact. This is mentally straining for the patient, and may cause feelings of loneliness and stigmatization (7). Furthermore, having a patient in isolation requires more resources and is a financial burden to the hospital (7)."),t.createElement("p",null,"So how do we deal with this increasing problem? "),t.createElement("p",null,"With Conjugaid, we wish to create a solution by reverse-engineering native mechanisms in bacteria and use it against them. "),t.createElement("p",null,"In order to sensitize resistant bacteria to antibiotics, we had to come up with a system that would target the resistant bacteria specifically, but at the same time not harm the healthy microbiome which is vital for human health (8). "),t.createElement("p",null,"As the ability of bacteria to resist antimicrobials is obtained from their genetic information, we decided to develop a system that would target the resistance from its very source; the DNA. Hence, we looked to the most revolutionary tool in gene editing history, CRISPR/Cas. "),t.createElement("p",null,"Ever since the discovery of CRISPR/Cas as a part of the natural defence in bacteria, it has been widely used as an efficient and precise tool for genetic editing (9). By equipping a CRISPR/(d)Cas9-system with the ability to specifically target and downregulate expression of antibiotic resistance genes, we have proven that resistant bacteria can be sensitized to antibiotics."),t.createElement("p",null,"Our system recognizes and downregulates specific genes in non-pathogenic E. coli K12 TOP10. We began by targeting genes encoding green and red fluorescent proteins (GFP and RFP, respectively) in an attempt to achieve proof-of-concept. After successfully downregulating both GFP and RFP, we moved on to targeting chloramphenicol (CML) resistance genes. CML was chosen based on ",t.createElement("a",{href:"http://localhost:4444/Team:SDU-Denmark/simple/Safey",target:"_blank"}," safety")," considerations."),t.createElement("p",null,"To deliver our CRISPR/Cas-system from donor to recipient cells we utilize conjugation. The recipient cells are designed to imitate E. coli containing an OXA-48 plasmid. "),t.createElement("p",null,"How would a system like ours be practically implemented in the future treatment of patients, then?"),t.createElement("p",null,"Our final product could be an engineered donor bacterium incorporated into a drug, aiming at eliminating OXA-48 genes present in the gut of otherwise healthy carriers. Thus, forced isolation OXA-48 carriers during future hospitalizations is no longer necessary."),t.createElement("p",null,"An orally administered tablet could be designed to release the E. coli donors in the gastrointestinal tract, from where conjugation would spread our designed CRISPR/Cas9-system to antibiotic resistant E. coli. After sensitizing them to specific antibiotics, the formerly resistant E. coli will be eradicated with antibiotics. "),t.createElement("p",null,"To learn more about our system design, continue to the next page.")),t.createElement(a.NextStationButton,{nextStation:this.props.nextStation}),t.createElement(l.AccordionWidget,{model:{backgroundColor:"bg-blue-800",title:"References",itemTitleColor:"text-blue-800",items:[{title:"Project & Results References",content:'\n <div class="box-row">\n <ol>\n\t\t\t\t\t\t\t<li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4888801/" target="_blank" class="references">Munita, J. M. and Arias, C. A. (2016). Mechanisms of Antibiotic Resistance. Microbiol. Spectr., 4(2), April. </a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.researchgate.net/publication/298640728_Laboratory_Detection_and_Clinical_Implication_of_Oxacillinase-48_like_Carbapenemase_The_Hidden_Threat" target="_blank" class="references">Yamuna, D. et al. (2016). Laboratory Detection and Clinical Implication of Oxacillinase-48 like Carbapenemase: The Hidden Threat. J. of global infectious diseases, 8, 41-50. </a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.msdmanuals.com/professional/infectious-diseases/gram-negative-bacilli/escherichia-coli-infections" target="_blank" class="references">Bush, L. M. and Perez, M. T. (2018). Escherichia coli Infections. MSD Manual. Accessed October 1 2019.</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.sciencedirect.com/science/article/pii/S0140673603136446?fbclid=IwAR3UwlyPW-_xdzJDY39shKuxE5ZkApXBIQUuZGz7A0--8vf7LhxjO2viFF4" target="_blank" class="references">Vincent, J. L. (2003). Nosocomial infections in adult intensive-care units. The Lancet, 361(9374), 2068-2077.</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.sciencedirect.com/science/article/pii/S1438422113000167?via%3Dihub&fbclid=IwAR2I23U_mj_zfHGtWmjZdpso8TvCpv2_KWxWvZayRSuHsNd4HoaD0Zxe2Cs" target="_blank" class="references">Carattoli, A. (2013). Plasmids and the spread of resistance. Int. J. of Med. Microbiology, 303(6-7), 298-304.</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4378521" target="_blank" class="references">Ventola, C. L. (2015). The Antibiotic Resistance Crisis, Part 1: Causes and Threats. PT, 40(4), 277-283.</a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5330996" target="_blank" class="references">Tran, K. et al. (2017). The Effect of Hospital Isolation Precautions on Patient Outcomes and Cost of Care: A Multi-Site, Retrospective, Propensity Score-Matched Cohort Study. J Gen Intern Med., 32(3), 262-268. </a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.sciencedirect.com/science/article/pii/S1021949819300122" target="_blank" class="references">Ding, R-x. et al. (2019). Revisit gut microbiota and its impact on human health and disease. J of Food and Drug Analysis, 3, 623-631. </a> </li>\n\t\t\t\t\t\t\t<li><a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4343198" target="_blank" class="references">Hsu, P. D. et al. (2014). Development and Applications of CRISPR-Cas9 for Genome Engineering. Cell, 157(6), 1262-1278.</a> </li>\n\t\t\t\t\t\t</ol>\n <div>'}]}})))},i);function i(){return null!==o&&o.apply(this,arguments)||this}e.ProjectOverview=c},yi.f[38]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.render=function(){return t.createElement("div",{className:"content"},"Lab Process Overview",t.createElement(l.NextStationButton,{nextStation:this.props.nextStation}))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.LabProcessOverview=a},yi.f[39]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.UNSAFE_componentWillMount=function(){return r.__awaiter(this,void 0,void 0,function(){return r.__generator(this,function(n){return yi.r(40),[2]})})},c.prototype.render=function(){return t.createElement("div",{id:"humanPracticesOverview",className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Human Practices (Overview)"),t.createElement("p",null,"Welcome to our Human Practices! This is where we’ll tell you all about our work outside of the laboratory. We’ve achieved many things within Human Practices, but the one thing that shines through is our belief that increased public information about antibiotic resistance can directly help solve the problem (1). We are convinced that an issue of this magnitude has to be dealt with by society as a whole just as much as scientists have to work on a solution in the laboratory. "),t.createElement("p",null,"Besides considering the ",t.createElement("a",null," bioethical implications of our project "),", we reached out to Ulrik S. Justesen (clinical microbiologist from our local hospital in Odense) and Danish CRISPR-company SNIPR Biome. "),t.createElement("p",null,"We see it as a necessary approach to enlighten students in high schools about antibiotic resistance, as they are the generation who will have to deal with the consequences of it. Thus, a great deal of effort has been applied to the ",t.createElement("a",null," Education and Public Engagement ")," part of our project. ",t.createElement("a",null,"We have hosted workshops for Danish high school students")," across the country in a multitude of ways, we have ",t.createElement("a",null," participated in The People's Democratic Festival ")," in Denmark, we have hosted the ",t.createElement("a",null," Danish iGEM Weekend ")," and we have participated in many ",t.createElement("a",null," other outreach events "),". However, something we pride ourselves in presenting is an open-source lesson plan consisting of educational material (an e-book), teaching manuals and laboratory protocols created solely by our team. This was developed for and tested by Danish high school students majoring in biotechnology as well as their teachers. "),t.createElement("p",null,"From the very beginning of our project, we have been focusing on integrating the UN’s 17 Sustainable Development Goals (SDGs) in a valuable way. Four of the SDGs have been imperative within our project: "),t.createElement("div",{className:"flex-container"},t.createElement("div",{className:"flex-item logo-item"},t.createElement("p",{className:"text-center"},"No. 3: Good health and well-being"),t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/0/06/T--SDU-Denmark--sdg3.png"})),t.createElement("div",{className:"flex-item logo-item"},t.createElement("p",{className:"text-center"},"No. 4: Quality education"),t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/b/b2/T--SDU-Denmark--sdg4.png"})),t.createElement("div",{className:"flex-item logo-item"},t.createElement("p",{className:"text-center"},"No. 12: Responsible consumption and production"),t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/9/96/T--SDU-Denmark--sdg12.png"})),t.createElement("div",{className:"flex-item logo-item"},t.createElement("p",{className:"text-center"},"No. 17: Partnerships for the goals"),t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/4/4e/T--SDU-Denmark--sdg17.png"})))),t.createElement(l.NextStationButton,{nextStation:this.props.nextStation}))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.HumanPracticesOverview=a},yi.f[40]=function(){yi.r(66)("default/components/Content/Human_Practices/HumanPracticesOverview.css","#globalWrapper #content #bodyContent #mw-content-text #root #humanPracticesOverview .flex-container {\n display: flex;\n flex-wrap: wrap;\n margin-top: 2rem;\n margin-bottom: 2.5rem;\n align-items: flex-end;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #humanPracticesOverview .flex-container .flex-item {\n margin-left: auto;\n margin-right: auto;\n margin-bottom: 2rem;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root #humanPracticesOverview .flex-container .logo-item {\n width: 200px;\n }")},yi.f[41]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(8),a=(o=t.Component,r.__extends(c,o),c.prototype.render=function(){return t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h3",null,"People Involved (Overview)"),t.createElement("p",{className:"intro_quote"},t.createElement("span",{className:"italic"},"“Individually, we are one drop. Together, we are an ocean.”")," - Ryunosuke Satoro"),t.createElement("p",null,"Something extraordinary happens when teamwork is done correctly. As Satoro writes, a team is like an ocean; constantly undergoing ups and downs, yet capable of achieving great things as a result of all of the powerful forces affecting it. ",t.createElement("a",null," Our team ")," has indeed been affected by many great forces, and without them Conjugaid would never have seen the light of day. Please take a moment to appreciate our team supervisors, who were always there to save us when the seas got rough. Through external ",t.createElement("a",null,"attributions ")," we have been able to take our journey with Conjugaid even further, and by ",t.createElement("a",null," collaborating ")," with various iGEM-teams we have broadened our knowledge and had so much fun along the way. Our sponsors have provided us with everything we needed to get Conjugaid going and to make sure we didn’t drown along the way. ",t.createElement("br",null),"Finally, keep reading for a few final words from our team, as well as a few pictures from all of the fun times we’ve spent together over the last year.")),t.createElement(l.NextStationButton,{nextStation:this.props.nextStation}))},c);function c(){return null!==o&&o.apply(this,arguments)||this}e.PeopleInvolvedOverview=a},yi.f[42]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=yi.r(14),a=yi.r(8),c=(o=t.Component,r.__extends(i,o),i.prototype.render=function(){return t.createElement(t.Fragment,null,t.createElement("div",{className:"content"},t.createElement("div",{className:"row"},t.createElement("h2",null,"Introduction"),t.createElement("p",null,"Welcome to our wiki! We are Conjugaid, the 2019 iGEM-team from University of Southern Denmark, and we can’t wait to tell you about the things we’ve been up to for the past year."),t.createElement("p",null,"Our story begins with the meeting of 11 people from four different studies. We are a multi-disciplinary team with different scientific and personal backgrounds. Together, we set out to push the boundaries for the use of synthetic biology by creating new, innovative, and biological solutions to global issues."),t.createElement("p",null,"Soon after meeting we traveled to a cottage far away from our busy lives, with the aim of coming up with an incredible project idea. This was where we realized that our personal differences are in fact our biggest strength. By combining the unique skills and thoughts of each team member, Conjugaid was born. "),t.createElement("div",{className:"figure_container"},t.createElement("img",{src:"https://static.igem.org/mediawiki/2019/8/87/T--SDU-Denmark--group-photo.png"}))),t.createElement(l.AccordionWidget,{model:{backgroundColor:"bg-blue-800",title:"Achievements",itemTitleColor:"text-blue-800",items:[{title:"Bronze",content:'\n <div class="box-row">\n <ol>\n <li>Registration and Giant Jamboree Attendance ✓</li>\n <li>Competition Deliverables: Convince the judges that you have completed the following Competition Deliverables: <br/>\n <p class="ml-12">#1 Wiki ✓</p>\n <p class="ml-12">#2 Poster ✓</p>\n <p class="ml-12">#3 Presentation ✓</p>\n <p class="ml-12">#4 Judging Form ✓</p>\n </li>\n <li>Attributions: Convince the judges that you have completed Competition Deliverable #5 <a>Attributions </a>. ✓</li>\n <li>Project Inspiration and Description: Convince the judges that you have completed Competition Deliverable #8 <a> Project Inspiration and Description</a>. ✓</li>\n <li>Characterization: Convince the judges that you have added quantitative experimental characterization data to an existing Part from the Registry of Standard Biological Parts. ✓ <p class="italic">Our team has characterized the following part: <a href="http://parts.igem.org/Part:BBa_J01003" target="_blank">BBa_J01003.</a></p></li>\n </ol>\n \n \n <div>'},{title:"Silver",content:'\n <div class="box-row">\n <ol>\n <li><a>Validated Part</a>: Convince the judges that at least one new BioBrick Part of your own design that is related to your project works as expected. ✓ <p class="italic text-red-600">Our team has created the <a> part XXX </a>.</p></li>\n <li><a>Collaboration</a>: Convince the judges you have significantly worked with one (or more) currently registered 2019 iGEM team(s) in a meaningful way. ✓<p class="italic">Throughout our project, our team has worked with the following iGEM teams: DTU Biobuilders, UCopenhagen, Amazonas Brazil, Lund, TAS_Taipei, Costa Rica & Tuebingen. </p></li>\n <li><a>Human Practices</a>: Convince the judges you have thought carefully and creatively about whether your work is responsible and good for the world. ✓ <p class="italic">Our team has created and tested a lesson-plan for high school students. Furthermore, we have engaged the public as well as legislators in regards to synthetic biology and antibiotic resistance.</p></li>\n </ol>\n <div>'},{title:"Gold",content:'\n <div class="box-row">\n <ol>\n <li> <a>Integrated Human Practices</a>: Expand on your silver medal activity by demonstrating how you have integrated the investigated issues into the purpose, design, and/or execution of your project. ✓ <p class="italic">We have continuously altered our project purpose, design and execution after discussing our ideas with professor in clinical microbiology at our local hospital Ulrik S. Justesen and with SNIPR Biome.</p></li>\n <li><a> Model Your Project</a>: Convince the judges that your project\'s design and/or implementation is based on insight you have gained from modeling. ✓ <p class="italic">Through modelling the conjugation efficiency of our project, we have gained valuable knowledge about our project design.</p></li>\n <li><a>Demonstration of Your Work </a>: Convince the judges that your engineered system works. <p class="italic">Based on our results within our two systems (conjugation and CRISPR/Cas), both separately and combined, we have determined our engineered system as successful.</p></li>\n </ol>\n <div>'}]}}),t.createElement("p",null,"We are very excited to invite you on a journey through our iGEM-project! Just click ‘next’ and you will be guided on a tour telling you everything you need to know about Conjugaid."),t.createElement(a.NextStationButton,{nextStation:this.props.nextStation})))},i);function i(){return null!==o&&o.apply(this,arguments)||this}e.Introduction=c},yi.f[43]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=(o=t.Component,r.__extends(a,o),a.prototype.render=function(){return t.createElement("div",null,"This section contains sandbox pages.")},a);function a(){return null!==o&&o.apply(this,arguments)||this}e.Test=l},yi.f[44]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(144),t=yi.r(127),l=(o=t.Component,r.__extends(a,o),a.prototype.GetComp=function(){return r.__awaiter(this,void 0,void 0,function(){var e,o;return r.__generator(this,function(n){switch(n.label){case 0:return[4,yi.l("abb9efb4")];case 1:return e=n.sent(),o=e.default,[2,t.createElement(o,null)]}})})},a.prototype.render=function(){return t.createElement(t.Fragment,null,"Loading dynamic modules:",this.GetComp())},a);function a(){return null!==o&&o.apply(this,arguments)||this}e.Test7=l},yi.f[46]=function(){yi.r(66)("default/components/application/Application.css",'/* CURVE CURVE CURVE CURVE CURVE CURVE CURVE CURVE CURVE */\n #globalWrapper #content #bodyContent #mw-content-text #root .header {\n position: relative;\n background-size: cover;\n background-position: center;\n background-repeat: no-repeat;\n text-align: center;\n height: 110vh;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .header .header-overlay {\n height: 100%;\n width: 100%;\n position: absolute;\n opacity: 0.5;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .header .inner-header {\n display: flex;\n justify-content: center;\n align-items: center;\n text-align: center;\n height: 70%;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .header .inner-header h1 {\n position: relative;\n z-index: 10;\n color: #fff;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .header .curve {\n position: absolute;\n bottom: 0;\n width: 100%;\n }\n #globalWrapper #content #bodyContent #mw-content-text #root .header .curve path {\n fill: #fff;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .accordion {\n /* @apply m-auto px-4; */\n margin-bottom: 3rem;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .accordion input {\n display: none;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .accordion header.box {\n text-align: center;\n z-index: 10;\n cursor: initial;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .accordion header .box-title {\n font-size: 1.25rem;\n font-weight: 700;\n color: #fff;\n margin: 0;\n letter-spacing: 0.025em;\n cursor: initial;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .accordion .box-title {\n height: auto;\n font-size: 1rem;\n padding-top: 1rem;\n padding-bottom: 1rem;\n display: inline-block;\n cursor: pointer;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .box {\n position: relative;\n height: auto;\n background-color: #fff;\n transition: all 0.4s ease-in-out;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .box::before {\n position: absolute;\n display: block;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n content: "";\n pointer-events: none;\n box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.75);\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .box-content {\n padding-left: 1rem;\n padding-right: 1rem;\n margin-top: 1.25rem;\n display: none;\n width: 100%;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .box-content .box-row {\n margin-bottom: 2rem;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .box-content .box-row .accordion_content_header {\n font-size: 1.25rem;\n font-weight: 900;\n margin-bottom: 1rem;\n padding-bottom: 1px;\n border-bottom: 1px solid black;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .box-close {\n height: 4rem;\n width: 100%;\n position: absolute;\n top: 0;\n left: 0;\n cursor: pointer;\n display: none;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root input:checked + .box {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border-width: 1px;\n border-style: solid;\n border-color: #000;\n height: auto;\n box-shadow: 0px 0px 21px 1px rgba(0, 0, 0, 0.75);\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root input:checked + .box .box-title {\n border-bottom-width: 1px;\n border-style: solid;\n border-color: #a0aec0;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root input:checked + .box .box-content,\n\t#globalWrapper #content #bodyContent #mw-content-text #root input:checked + .box .box-close {\n display: inline-block;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .arrows section .box-title {\n padding-left: 1.25rem;\n width: calc(100% - 0px);\n padding-right: 60px; /* Den her kode er vigtig for at tekst ikke går over "+" tegnet */\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .arrows section .box-title:before {\n position: absolute;\n display: block;\n position: absolute;\n display: block;\n content: "\\002b";\n font-size: 14pt; /* størrelse på "+" i accordion */\n right: 40px;\n color: rgba(0, 0, 0, 0.54);\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root input:checked + section.box .box-title:before {\n content: "\\2212";\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root {\n /* CONTENT */\n}\n\n#globalWrapper #content #bodyContent #mw-content-text #root .Application {\n height: 100%;\n width: 100%;\n /*\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tflex-direction: column; \n\n\t.logo {\n\t\tmargin-top: 20px;\n\t\t// background-image: url("../../assets/logo.svg");\n\t\twidth: 120px;\n\t\theight: 120px;\n\t\tbackground-size: contain;\n\t\tbackground-repeat: no-zrepeat;\n\t}\n\n\t.welcome {\n\t\tmargin-top: 20px;\n\t\tfont-size: 50px;\n\t} */\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .Application .rodal-dialog {\n z-index: 101;\n position: absolute;\n overflow-y: scroll;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .navigation li {\n display: inline;\n padding-right: 5px;\n }')},yi.f[47]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var t=yi.r(67);e.play=function(n,e,o){var r;r=new t.TimelineMax({paused:!0}),requestAnimationFrame(function(){return r.play()})},e.exit=function(n){var e=new t.TimelineMax({paused:!0});e.to(n,.15,{autoAlpha:0,ease:t.Power1.easeOut}),e.play()}},yi.f[48]=function(){yi.r(66)("default/tailwind.css",'#root {\n /* @import "tailwindcss/base"; */\n /* @import "tailwindcss/utilities"; */\n}\n\n/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type="button"],\n[type="reset"],\n[type="submit"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type="button"]::-moz-focus-inner,\n[type="reset"]::-moz-focus-inner,\n[type="submit"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type="button"]:-moz-focusring,\n[type="reset"]:-moz-focusring,\n[type="submit"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type="checkbox"],\n[type="radio"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type="number"]::-webkit-inner-spin-button,\n[type="number"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type="search"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type="search"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n\n/**\n * Manually forked from SUIT CSS Base: https://github.com/suitcss/base\n * A thin layer on top of normalize.css that provides a starting point more\n * suitable for web applications.\n */\n\n/**\n * 1. Prevent padding and border from affecting element width\n * https://goo.gl/pYtbK7\n * 2. Change the default font family in all browsers (opinionated)\n */\n\nhtml {\n box-sizing: border-box; /* 1 */\n font-family: sans-serif; /* 2 */\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n/**\n * Removes the default spacing and border for appropriate elements.\n */\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n margin: 0;\n}\n\nbutton {\n background: transparent;\n padding: 0;\n}\n\n/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n}\n\nol,\nul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n/**\n * Tailwind custom reset styles\n */\n\n/**\n * 1. Use the system font stack as a sane default.\n * 2. Use Tailwind\'s default "normal" line-height so the user isn\'t forced\n * to override it to ensure consistency even when using the default theme.\n */\n\nhtml {\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */\n line-height: 1.5; /* 2 */\n}\n\n/**\n * Allow adding a border to an element by just adding a border-width.\n *\n * By default, the way the browser specifies that an element should have no\n * border is by setting it\'s border-style to `none` in the user-agent\n * stylesheet.\n *\n * In order to easily add borders to elements by just setting the `border-width`\n * property, we change the default border-style for all elements to `solid`, and\n * use border-width to hide them instead. This way our `border` utilities only\n * need to set the `border-width` property instead of the entire `border`\n * shorthand, making our border utilities much more straightforward to compose.\n *\n * https://github.com/tailwindcss/tailwindcss/pull/116\n */\n\n*,\n*::before,\n*::after {\n border-width: 0;\n border-style: solid;\n border-color: #e2e8f0;\n}\n\n/*\n * Ensure horizontal rules are visible by default\n */\n\nhr {\n border-top-width: 1px;\n}\n\n/**\n * Undo the `border-style: none` reset that Normalize applies to images so that\n * our `border-{width}` utilities have the expected effect.\n *\n * The Normalize reset is unnecessary for us since we default the border-width\n * to 0 on all elements.\n *\n * https://github.com/tailwindcss/tailwindcss/issues/362\n */\n\nimg {\n border-style: solid;\n}\n\ntextarea {\n resize: vertical;\n}\n\ninput::-webkit-input-placeholder,\ntextarea::-webkit-input-placeholder {\n color: #a0aec0;\n}\n\ninput::-moz-placeholder,\ntextarea::-moz-placeholder {\n color: #a0aec0;\n}\n\ninput:-ms-input-placeholder,\ntextarea:-ms-input-placeholder {\n color: #a0aec0;\n}\n\ninput::-ms-input-placeholder,\ntextarea::-ms-input-placeholder {\n color: #a0aec0;\n}\n\ninput::placeholder,\ntextarea::placeholder {\n color: #a0aec0;\n}\n\nbutton,\n[role="button"] {\n cursor: pointer;\n}\n\ntable {\n border-collapse: collapse;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-size: inherit;\n font-weight: inherit;\n}\n\n/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */\n\na {\n color: inherit;\n text-decoration: inherit;\n}\n\n/**\n * Reset form element properties that are easy to forget to\n * style explicitly so you don\'t inadvertently introduce\n * styles that deviate from your design system. These styles\n * supplement a partial reset that is already applied by\n * normalize.css.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n padding: 0;\n line-height: inherit;\n color: inherit;\n}\n\n/**\n * Use the configured \'mono\' font family for elements that\n * are expected to be rendered with a monospace font, falling\n * back to the system monospace stack if there is no configured\n * \'mono\' font family.\n */\n\npre,\ncode,\nkbd,\nsamp {\n font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n}\n\n/**\n * Make replaced elements `display: block` by default as that\'s\n * the behavior you want almost all of the time. Inspired by\n * CSS Remedy, with `svg` added as well.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n display: block;\n vertical-align: middle;\n}\n\n/**\n * Constrain images and videos to the parent width and preserve\n * their instrinsic aspect ratio.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nvideo {\n max-width: 100%;\n height: auto;\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.appearance-none {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.bg-fixed {\n background-attachment: fixed;\n}\n\n.bg-local {\n background-attachment: local;\n}\n\n.bg-scroll {\n background-attachment: scroll;\n}\n\n.bg-transparent {\n background-color: transparent;\n}\n\n.bg-black {\n background-color: #000;\n}\n\n.bg-white {\n background-color: #fff;\n}\n\n.bg-gray-100 {\n background-color: #f7fafc;\n}\n\n.bg-gray-200 {\n background-color: #edf2f7;\n}\n\n.bg-gray-300 {\n background-color: #e2e8f0;\n}\n\n.bg-gray-400 {\n background-color: #cbd5e0;\n}\n\n.bg-gray-500 {\n background-color: #a0aec0;\n}\n\n.bg-gray-600 {\n background-color: #718096;\n}\n\n.bg-gray-700 {\n background-color: #4a5568;\n}\n\n.bg-gray-800 {\n background-color: #2d3748;\n}\n\n.bg-gray-900 {\n background-color: #1a202c;\n}\n\n.bg-red-100 {\n background-color: #fff5f5;\n}\n\n.bg-red-200 {\n background-color: #fed7d7;\n}\n\n.bg-red-300 {\n background-color: #feb2b2;\n}\n\n.bg-red-400 {\n background-color: #fc8181;\n}\n\n.bg-red-500 {\n background-color: #f56565;\n}\n\n.bg-red-600 {\n background-color: #e53e3e;\n}\n\n.bg-red-700 {\n background-color: #c53030;\n}\n\n.bg-red-800 {\n background-color: #9b2c2c;\n}\n\n.bg-red-900 {\n background-color: #742a2a;\n}\n\n.bg-orange-100 {\n background-color: #fffaf0;\n}\n\n.bg-orange-200 {\n background-color: #feebc8;\n}\n\n.bg-orange-300 {\n background-color: #fbd38d;\n}\n\n.bg-orange-400 {\n background-color: #f6ad55;\n}\n\n.bg-orange-500 {\n background-color: #ed8936;\n}\n\n.bg-orange-600 {\n background-color: #dd6b20;\n}\n\n.bg-orange-700 {\n background-color: #c05621;\n}\n\n.bg-orange-800 {\n background-color: #9c4221;\n}\n\n.bg-orange-900 {\n background-color: #7b341e;\n}\n\n.bg-yellow-100 {\n background-color: #fffff0;\n}\n\n.bg-yellow-200 {\n background-color: #fefcbf;\n}\n\n.bg-yellow-300 {\n background-color: #faf089;\n}\n\n.bg-yellow-400 {\n background-color: #f6e05e;\n}\n\n.bg-yellow-500 {\n background-color: #ecc94b;\n}\n\n.bg-yellow-600 {\n background-color: #d69e2e;\n}\n\n.bg-yellow-700 {\n background-color: #b7791f;\n}\n\n.bg-yellow-800 {\n background-color: #975a16;\n}\n\n.bg-yellow-900 {\n background-color: #744210;\n}\n\n.bg-green-100 {\n background-color: #f0fff4;\n}\n\n.bg-green-200 {\n background-color: #c6f6d5;\n}\n\n.bg-green-300 {\n background-color: #9ae6b4;\n}\n\n.bg-green-400 {\n background-color: #68d391;\n}\n\n.bg-green-500 {\n background-color: #48bb78;\n}\n\n.bg-green-600 {\n background-color: #38a169;\n}\n\n.bg-green-700 {\n background-color: #2f855a;\n}\n\n.bg-green-800 {\n background-color: #276749;\n}\n\n.bg-green-900 {\n background-color: #22543d;\n}\n\n.bg-teal-100 {\n background-color: #e6fffa;\n}\n\n.bg-teal-200 {\n background-color: #b2f5ea;\n}\n\n.bg-teal-300 {\n background-color: #81e6d9;\n}\n\n.bg-teal-400 {\n background-color: #4fd1c5;\n}\n\n.bg-teal-500 {\n background-color: #38b2ac;\n}\n\n.bg-teal-600 {\n background-color: #319795;\n}\n\n.bg-teal-700 {\n background-color: #2c7a7b;\n}\n\n.bg-teal-800 {\n background-color: #285e61;\n}\n\n.bg-teal-900 {\n background-color: #234e52;\n}\n\n.bg-blue-100 {\n background-color: #ebf8ff;\n}\n\n.bg-blue-200 {\n background-color: #bee3f8;\n}\n\n.bg-blue-300 {\n background-color: #90cdf4;\n}\n\n.bg-blue-400 {\n background-color: #63b3ed;\n}\n\n.bg-blue-500 {\n background-color: #4299e1;\n}\n\n.bg-blue-600 {\n background-color: #3182ce;\n}\n\n.bg-blue-700 {\n background-color: #2b6cb0;\n}\n\n.bg-blue-800 {\n background-color: #2c5282;\n}\n\n.bg-blue-900 {\n background-color: #2a4365;\n}\n\n.bg-indigo-100 {\n background-color: #ebf4ff;\n}\n\n.bg-indigo-200 {\n background-color: #c3dafe;\n}\n\n.bg-indigo-300 {\n background-color: #a3bffa;\n}\n\n.bg-indigo-400 {\n background-color: #7f9cf5;\n}\n\n.bg-indigo-500 {\n background-color: #667eea;\n}\n\n.bg-indigo-600 {\n background-color: #5a67d8;\n}\n\n.bg-indigo-700 {\n background-color: #4c51bf;\n}\n\n.bg-indigo-800 {\n background-color: #434190;\n}\n\n.bg-indigo-900 {\n background-color: #3c366b;\n}\n\n.bg-purple-100 {\n background-color: #faf5ff;\n}\n\n.bg-purple-200 {\n background-color: #e9d8fd;\n}\n\n.bg-purple-300 {\n background-color: #d6bcfa;\n}\n\n.bg-purple-400 {\n background-color: #b794f4;\n}\n\n.bg-purple-500 {\n background-color: #9f7aea;\n}\n\n.bg-purple-600 {\n background-color: #805ad5;\n}\n\n.bg-purple-700 {\n background-color: #6b46c1;\n}\n\n.bg-purple-800 {\n background-color: #553c9a;\n}\n\n.bg-purple-900 {\n background-color: #44337a;\n}\n\n.bg-pink-100 {\n background-color: #fff5f7;\n}\n\n.bg-pink-200 {\n background-color: #fed7e2;\n}\n\n.bg-pink-300 {\n background-color: #fbb6ce;\n}\n\n.bg-pink-400 {\n background-color: #f687b3;\n}\n\n.bg-pink-500 {\n background-color: #ed64a6;\n}\n\n.bg-pink-600 {\n background-color: #d53f8c;\n}\n\n.bg-pink-700 {\n background-color: #b83280;\n}\n\n.bg-pink-800 {\n background-color: #97266d;\n}\n\n.bg-pink-900 {\n background-color: #702459;\n}\n\n.bg-subway-stripe {\n background-color: #666;\n}\n\n.bg-subway-stripe_progress {\n background-color: #0a0;\n}\n\n.hover\\:bg-transparent:hover {\n background-color: transparent;\n}\n\n.hover\\:bg-black:hover {\n background-color: #000;\n}\n\n.hover\\:bg-white:hover {\n background-color: #fff;\n}\n\n.hover\\:bg-gray-100:hover {\n background-color: #f7fafc;\n}\n\n.hover\\:bg-gray-200:hover {\n background-color: #edf2f7;\n}\n\n.hover\\:bg-gray-300:hover {\n background-color: #e2e8f0;\n}\n\n.hover\\:bg-gray-400:hover {\n background-color: #cbd5e0;\n}\n\n.hover\\:bg-gray-500:hover {\n background-color: #a0aec0;\n}\n\n.hover\\:bg-gray-600:hover {\n background-color: #718096;\n}\n\n.hover\\:bg-gray-700:hover {\n background-color: #4a5568;\n}\n\n.hover\\:bg-gray-800:hover {\n background-color: #2d3748;\n}\n\n.hover\\:bg-gray-900:hover {\n background-color: #1a202c;\n}\n\n.hover\\:bg-red-100:hover {\n background-color: #fff5f5;\n}\n\n.hover\\:bg-red-200:hover {\n background-color: #fed7d7;\n}\n\n.hover\\:bg-red-300:hover {\n background-color: #feb2b2;\n}\n\n.hover\\:bg-red-400:hover {\n background-color: #fc8181;\n}\n\n.hover\\:bg-red-500:hover {\n background-color: #f56565;\n}\n\n.hover\\:bg-red-600:hover {\n background-color: #e53e3e;\n}\n\n.hover\\:bg-red-700:hover {\n background-color: #c53030;\n}\n\n.hover\\:bg-red-800:hover {\n background-color: #9b2c2c;\n}\n\n.hover\\:bg-red-900:hover {\n background-color: #742a2a;\n}\n\n.hover\\:bg-orange-100:hover {\n background-color: #fffaf0;\n}\n\n.hover\\:bg-orange-200:hover {\n background-color: #feebc8;\n}\n\n.hover\\:bg-orange-300:hover {\n background-color: #fbd38d;\n}\n\n.hover\\:bg-orange-400:hover {\n background-color: #f6ad55;\n}\n\n.hover\\:bg-orange-500:hover {\n background-color: #ed8936;\n}\n\n.hover\\:bg-orange-600:hover {\n background-color: #dd6b20;\n}\n\n.hover\\:bg-orange-700:hover {\n background-color: #c05621;\n}\n\n.hover\\:bg-orange-800:hover {\n background-color: #9c4221;\n}\n\n.hover\\:bg-orange-900:hover {\n background-color: #7b341e;\n}\n\n.hover\\:bg-yellow-100:hover {\n background-color: #fffff0;\n}\n\n.hover\\:bg-yellow-200:hover {\n background-color: #fefcbf;\n}\n\n.hover\\:bg-yellow-300:hover {\n background-color: #faf089;\n}\n\n.hover\\:bg-yellow-400:hover {\n background-color: #f6e05e;\n}\n\n.hover\\:bg-yellow-500:hover {\n background-color: #ecc94b;\n}\n\n.hover\\:bg-yellow-600:hover {\n background-color: #d69e2e;\n}\n\n.hover\\:bg-yellow-700:hover {\n background-color: #b7791f;\n}\n\n.hover\\:bg-yellow-800:hover {\n background-color: #975a16;\n}\n\n.hover\\:bg-yellow-900:hover {\n background-color: #744210;\n}\n\n.hover\\:bg-green-100:hover {\n background-color: #f0fff4;\n}\n\n.hover\\:bg-green-200:hover {\n background-color: #c6f6d5;\n}\n\n.hover\\:bg-green-300:hover {\n background-color: #9ae6b4;\n}\n\n.hover\\:bg-green-400:hover {\n background-color: #68d391;\n}\n\n.hover\\:bg-green-500:hover {\n background-color: #48bb78;\n}\n\n.hover\\:bg-green-600:hover {\n background-color: #38a169;\n}\n\n.hover\\:bg-green-700:hover {\n background-color: #2f855a;\n}\n\n.hover\\:bg-green-800:hover {\n background-color: #276749;\n}\n\n.hover\\:bg-green-900:hover {\n background-color: #22543d;\n}\n\n.hover\\:bg-teal-100:hover {\n background-color: #e6fffa;\n}\n\n.hover\\:bg-teal-200:hover {\n background-color: #b2f5ea;\n}\n\n.hover\\:bg-teal-300:hover {\n background-color: #81e6d9;\n}\n\n.hover\\:bg-teal-400:hover {\n background-color: #4fd1c5;\n}\n\n.hover\\:bg-teal-500:hover {\n background-color: #38b2ac;\n}\n\n.hover\\:bg-teal-600:hover {\n background-color: #319795;\n}\n\n.hover\\:bg-teal-700:hover {\n background-color: #2c7a7b;\n}\n\n.hover\\:bg-teal-800:hover {\n background-color: #285e61;\n}\n\n.hover\\:bg-teal-900:hover {\n background-color: #234e52;\n}\n\n.hover\\:bg-blue-100:hover {\n background-color: #ebf8ff;\n}\n\n.hover\\:bg-blue-200:hover {\n background-color: #bee3f8;\n}\n\n.hover\\:bg-blue-300:hover {\n background-color: #90cdf4;\n}\n\n.hover\\:bg-blue-400:hover {\n background-color: #63b3ed;\n}\n\n.hover\\:bg-blue-500:hover {\n background-color: #4299e1;\n}\n\n.hover\\:bg-blue-600:hover {\n background-color: #3182ce;\n}\n\n.hover\\:bg-blue-700:hover {\n background-color: #2b6cb0;\n}\n\n.hover\\:bg-blue-800:hover {\n background-color: #2c5282;\n}\n\n.hover\\:bg-blue-900:hover {\n background-color: #2a4365;\n}\n\n.hover\\:bg-indigo-100:hover {\n background-color: #ebf4ff;\n}\n\n.hover\\:bg-indigo-200:hover {\n background-color: #c3dafe;\n}\n\n.hover\\:bg-indigo-300:hover {\n background-color: #a3bffa;\n}\n\n.hover\\:bg-indigo-400:hover {\n background-color: #7f9cf5;\n}\n\n.hover\\:bg-indigo-500:hover {\n background-color: #667eea;\n}\n\n.hover\\:bg-indigo-600:hover {\n background-color: #5a67d8;\n}\n\n.hover\\:bg-indigo-700:hover {\n background-color: #4c51bf;\n}\n\n.hover\\:bg-indigo-800:hover {\n background-color: #434190;\n}\n\n.hover\\:bg-indigo-900:hover {\n background-color: #3c366b;\n}\n\n.hover\\:bg-purple-100:hover {\n background-color: #faf5ff;\n}\n\n.hover\\:bg-purple-200:hover {\n background-color: #e9d8fd;\n}\n\n.hover\\:bg-purple-300:hover {\n background-color: #d6bcfa;\n}\n\n.hover\\:bg-purple-400:hover {\n background-color: #b794f4;\n}\n\n.hover\\:bg-purple-500:hover {\n background-color: #9f7aea;\n}\n\n.hover\\:bg-purple-600:hover {\n background-color: #805ad5;\n}\n\n.hover\\:bg-purple-700:hover {\n background-color: #6b46c1;\n}\n\n.hover\\:bg-purple-800:hover {\n background-color: #553c9a;\n}\n\n.hover\\:bg-purple-900:hover {\n background-color: #44337a;\n}\n\n.hover\\:bg-pink-100:hover {\n background-color: #fff5f7;\n}\n\n.hover\\:bg-pink-200:hover {\n background-color: #fed7e2;\n}\n\n.hover\\:bg-pink-300:hover {\n background-color: #fbb6ce;\n}\n\n.hover\\:bg-pink-400:hover {\n background-color: #f687b3;\n}\n\n.hover\\:bg-pink-500:hover {\n background-color: #ed64a6;\n}\n\n.hover\\:bg-pink-600:hover {\n background-color: #d53f8c;\n}\n\n.hover\\:bg-pink-700:hover {\n background-color: #b83280;\n}\n\n.hover\\:bg-pink-800:hover {\n background-color: #97266d;\n}\n\n.hover\\:bg-pink-900:hover {\n background-color: #702459;\n}\n\n.hover\\:bg-subway-stripe:hover {\n background-color: #666;\n}\n\n.hover\\:bg-subway-stripe_progress:hover {\n background-color: #0a0;\n}\n\n.focus\\:bg-transparent:focus {\n background-color: transparent;\n}\n\n.focus\\:bg-black:focus {\n background-color: #000;\n}\n\n.focus\\:bg-white:focus {\n background-color: #fff;\n}\n\n.focus\\:bg-gray-100:focus {\n background-color: #f7fafc;\n}\n\n.focus\\:bg-gray-200:focus {\n background-color: #edf2f7;\n}\n\n.focus\\:bg-gray-300:focus {\n background-color: #e2e8f0;\n}\n\n.focus\\:bg-gray-400:focus {\n background-color: #cbd5e0;\n}\n\n.focus\\:bg-gray-500:focus {\n background-color: #a0aec0;\n}\n\n.focus\\:bg-gray-600:focus {\n background-color: #718096;\n}\n\n.focus\\:bg-gray-700:focus {\n background-color: #4a5568;\n}\n\n.focus\\:bg-gray-800:focus {\n background-color: #2d3748;\n}\n\n.focus\\:bg-gray-900:focus {\n background-color: #1a202c;\n}\n\n.focus\\:bg-red-100:focus {\n background-color: #fff5f5;\n}\n\n.focus\\:bg-red-200:focus {\n background-color: #fed7d7;\n}\n\n.focus\\:bg-red-300:focus {\n background-color: #feb2b2;\n}\n\n.focus\\:bg-red-400:focus {\n background-color: #fc8181;\n}\n\n.focus\\:bg-red-500:focus {\n background-color: #f56565;\n}\n\n.focus\\:bg-red-600:focus {\n background-color: #e53e3e;\n}\n\n.focus\\:bg-red-700:focus {\n background-color: #c53030;\n}\n\n.focus\\:bg-red-800:focus {\n background-color: #9b2c2c;\n}\n\n.focus\\:bg-red-900:focus {\n background-color: #742a2a;\n}\n\n.focus\\:bg-orange-100:focus {\n background-color: #fffaf0;\n}\n\n.focus\\:bg-orange-200:focus {\n background-color: #feebc8;\n}\n\n.focus\\:bg-orange-300:focus {\n background-color: #fbd38d;\n}\n\n.focus\\:bg-orange-400:focus {\n background-color: #f6ad55;\n}\n\n.focus\\:bg-orange-500:focus {\n background-color: #ed8936;\n}\n\n.focus\\:bg-orange-600:focus {\n background-color: #dd6b20;\n}\n\n.focus\\:bg-orange-700:focus {\n background-color: #c05621;\n}\n\n.focus\\:bg-orange-800:focus {\n background-color: #9c4221;\n}\n\n.focus\\:bg-orange-900:focus {\n background-color: #7b341e;\n}\n\n.focus\\:bg-yellow-100:focus {\n background-color: #fffff0;\n}\n\n.focus\\:bg-yellow-200:focus {\n background-color: #fefcbf;\n}\n\n.focus\\:bg-yellow-300:focus {\n background-color: #faf089;\n}\n\n.focus\\:bg-yellow-400:focus {\n background-color: #f6e05e;\n}\n\n.focus\\:bg-yellow-500:focus {\n background-color: #ecc94b;\n}\n\n.focus\\:bg-yellow-600:focus {\n background-color: #d69e2e;\n}\n\n.focus\\:bg-yellow-700:focus {\n background-color: #b7791f;\n}\n\n.focus\\:bg-yellow-800:focus {\n background-color: #975a16;\n}\n\n.focus\\:bg-yellow-900:focus {\n background-color: #744210;\n}\n\n.focus\\:bg-green-100:focus {\n background-color: #f0fff4;\n}\n\n.focus\\:bg-green-200:focus {\n background-color: #c6f6d5;\n}\n\n.focus\\:bg-green-300:focus {\n background-color: #9ae6b4;\n}\n\n.focus\\:bg-green-400:focus {\n background-color: #68d391;\n}\n\n.focus\\:bg-green-500:focus {\n background-color: #48bb78;\n}\n\n.focus\\:bg-green-600:focus {\n background-color: #38a169;\n}\n\n.focus\\:bg-green-700:focus {\n background-color: #2f855a;\n}\n\n.focus\\:bg-green-800:focus {\n background-color: #276749;\n}\n\n.focus\\:bg-green-900:focus {\n background-color: #22543d;\n}\n\n.focus\\:bg-teal-100:focus {\n background-color: #e6fffa;\n}\n\n.focus\\:bg-teal-200:focus {\n background-color: #b2f5ea;\n}\n\n.focus\\:bg-teal-300:focus {\n background-color: #81e6d9;\n}\n\n.focus\\:bg-teal-400:focus {\n background-color: #4fd1c5;\n}\n\n.focus\\:bg-teal-500:focus {\n background-color: #38b2ac;\n}\n\n.focus\\:bg-teal-600:focus {\n background-color: #319795;\n}\n\n.focus\\:bg-teal-700:focus {\n background-color: #2c7a7b;\n}\n\n.focus\\:bg-teal-800:focus {\n background-color: #285e61;\n}\n\n.focus\\:bg-teal-900:focus {\n background-color: #234e52;\n}\n\n.focus\\:bg-blue-100:focus {\n background-color: #ebf8ff;\n}\n\n.focus\\:bg-blue-200:focus {\n background-color: #bee3f8;\n}\n\n.focus\\:bg-blue-300:focus {\n background-color: #90cdf4;\n}\n\n.focus\\:bg-blue-400:focus {\n background-color: #63b3ed;\n}\n\n.focus\\:bg-blue-500:focus {\n background-color: #4299e1;\n}\n\n.focus\\:bg-blue-600:focus {\n background-color: #3182ce;\n}\n\n.focus\\:bg-blue-700:focus {\n background-color: #2b6cb0;\n}\n\n.focus\\:bg-blue-800:focus {\n background-color: #2c5282;\n}\n\n.focus\\:bg-blue-900:focus {\n background-color: #2a4365;\n}\n\n.focus\\:bg-indigo-100:focus {\n background-color: #ebf4ff;\n}\n\n.focus\\:bg-indigo-200:focus {\n background-color: #c3dafe;\n}\n\n.focus\\:bg-indigo-300:focus {\n background-color: #a3bffa;\n}\n\n.focus\\:bg-indigo-400:focus {\n background-color: #7f9cf5;\n}\n\n.focus\\:bg-indigo-500:focus {\n background-color: #667eea;\n}\n\n.focus\\:bg-indigo-600:focus {\n background-color: #5a67d8;\n}\n\n.focus\\:bg-indigo-700:focus {\n background-color: #4c51bf;\n}\n\n.focus\\:bg-indigo-800:focus {\n background-color: #434190;\n}\n\n.focus\\:bg-indigo-900:focus {\n background-color: #3c366b;\n}\n\n.focus\\:bg-purple-100:focus {\n background-color: #faf5ff;\n}\n\n.focus\\:bg-purple-200:focus {\n background-color: #e9d8fd;\n}\n\n.focus\\:bg-purple-300:focus {\n background-color: #d6bcfa;\n}\n\n.focus\\:bg-purple-400:focus {\n background-color: #b794f4;\n}\n\n.focus\\:bg-purple-500:focus {\n background-color: #9f7aea;\n}\n\n.focus\\:bg-purple-600:focus {\n background-color: #805ad5;\n}\n\n.focus\\:bg-purple-700:focus {\n background-color: #6b46c1;\n}\n\n.focus\\:bg-purple-800:focus {\n background-color: #553c9a;\n}\n\n.focus\\:bg-purple-900:focus {\n background-color: #44337a;\n}\n\n.focus\\:bg-pink-100:focus {\n background-color: #fff5f7;\n}\n\n.focus\\:bg-pink-200:focus {\n background-color: #fed7e2;\n}\n\n.focus\\:bg-pink-300:focus {\n background-color: #fbb6ce;\n}\n\n.focus\\:bg-pink-400:focus {\n background-color: #f687b3;\n}\n\n.focus\\:bg-pink-500:focus {\n background-color: #ed64a6;\n}\n\n.focus\\:bg-pink-600:focus {\n background-color: #d53f8c;\n}\n\n.focus\\:bg-pink-700:focus {\n background-color: #b83280;\n}\n\n.focus\\:bg-pink-800:focus {\n background-color: #97266d;\n}\n\n.focus\\:bg-pink-900:focus {\n background-color: #702459;\n}\n\n.focus\\:bg-subway-stripe:focus {\n background-color: #666;\n}\n\n.focus\\:bg-subway-stripe_progress:focus {\n background-color: #0a0;\n}\n\n.bg-bottom {\n background-position: bottom;\n}\n\n.bg-center {\n background-position: center;\n}\n\n.bg-left {\n background-position: left;\n}\n\n.bg-left-bottom {\n background-position: left bottom;\n}\n\n.bg-left-top {\n background-position: left top;\n}\n\n.bg-right {\n background-position: right;\n}\n\n.bg-right-bottom {\n background-position: right bottom;\n}\n\n.bg-right-top {\n background-position: right top;\n}\n\n.bg-top {\n background-position: top;\n}\n\n.bg-repeat {\n background-repeat: repeat;\n}\n\n.bg-no-repeat {\n background-repeat: no-repeat;\n}\n\n.bg-repeat-x {\n background-repeat: repeat-x;\n}\n\n.bg-repeat-y {\n background-repeat: repeat-y;\n}\n\n.bg-repeat-round {\n background-repeat: round;\n}\n\n.bg-repeat-space {\n background-repeat: space;\n}\n\n.bg-auto {\n background-size: auto;\n}\n\n.bg-cover {\n background-size: cover;\n}\n\n.bg-contain {\n background-size: contain;\n}\n\n.border-collapse {\n border-collapse: collapse;\n}\n\n.border-separate {\n border-collapse: separate;\n}\n\n.border-transparent {\n border-color: transparent;\n}\n\n.border-black {\n border-color: #000;\n}\n\n.border-white {\n border-color: #fff;\n}\n\n.border-gray-100 {\n border-color: #f7fafc;\n}\n\n.border-gray-200 {\n border-color: #edf2f7;\n}\n\n.border-gray-300 {\n border-color: #e2e8f0;\n}\n\n.border-gray-400 {\n border-color: #cbd5e0;\n}\n\n.border-gray-500 {\n border-color: #a0aec0;\n}\n\n.border-gray-600 {\n border-color: #718096;\n}\n\n.border-gray-700 {\n border-color: #4a5568;\n}\n\n.border-gray-800 {\n border-color: #2d3748;\n}\n\n.border-gray-900 {\n border-color: #1a202c;\n}\n\n.border-red-100 {\n border-color: #fff5f5;\n}\n\n.border-red-200 {\n border-color: #fed7d7;\n}\n\n.border-red-300 {\n border-color: #feb2b2;\n}\n\n.border-red-400 {\n border-color: #fc8181;\n}\n\n.border-red-500 {\n border-color: #f56565;\n}\n\n.border-red-600 {\n border-color: #e53e3e;\n}\n\n.border-red-700 {\n border-color: #c53030;\n}\n\n.border-red-800 {\n border-color: #9b2c2c;\n}\n\n.border-red-900 {\n border-color: #742a2a;\n}\n\n.border-orange-100 {\n border-color: #fffaf0;\n}\n\n.border-orange-200 {\n border-color: #feebc8;\n}\n\n.border-orange-300 {\n border-color: #fbd38d;\n}\n\n.border-orange-400 {\n border-color: #f6ad55;\n}\n\n.border-orange-500 {\n border-color: #ed8936;\n}\n\n.border-orange-600 {\n border-color: #dd6b20;\n}\n\n.border-orange-700 {\n border-color: #c05621;\n}\n\n.border-orange-800 {\n border-color: #9c4221;\n}\n\n.border-orange-900 {\n border-color: #7b341e;\n}\n\n.border-yellow-100 {\n border-color: #fffff0;\n}\n\n.border-yellow-200 {\n border-color: #fefcbf;\n}\n\n.border-yellow-300 {\n border-color: #faf089;\n}\n\n.border-yellow-400 {\n border-color: #f6e05e;\n}\n\n.border-yellow-500 {\n border-color: #ecc94b;\n}\n\n.border-yellow-600 {\n border-color: #d69e2e;\n}\n\n.border-yellow-700 {\n border-color: #b7791f;\n}\n\n.border-yellow-800 {\n border-color: #975a16;\n}\n\n.border-yellow-900 {\n border-color: #744210;\n}\n\n.border-green-100 {\n border-color: #f0fff4;\n}\n\n.border-green-200 {\n border-color: #c6f6d5;\n}\n\n.border-green-300 {\n border-color: #9ae6b4;\n}\n\n.border-green-400 {\n border-color: #68d391;\n}\n\n.border-green-500 {\n border-color: #48bb78;\n}\n\n.border-green-600 {\n border-color: #38a169;\n}\n\n.border-green-700 {\n border-color: #2f855a;\n}\n\n.border-green-800 {\n border-color: #276749;\n}\n\n.border-green-900 {\n border-color: #22543d;\n}\n\n.border-teal-100 {\n border-color: #e6fffa;\n}\n\n.border-teal-200 {\n border-color: #b2f5ea;\n}\n\n.border-teal-300 {\n border-color: #81e6d9;\n}\n\n.border-teal-400 {\n border-color: #4fd1c5;\n}\n\n.border-teal-500 {\n border-color: #38b2ac;\n}\n\n.border-teal-600 {\n border-color: #319795;\n}\n\n.border-teal-700 {\n border-color: #2c7a7b;\n}\n\n.border-teal-800 {\n border-color: #285e61;\n}\n\n.border-teal-900 {\n border-color: #234e52;\n}\n\n.border-blue-100 {\n border-color: #ebf8ff;\n}\n\n.border-blue-200 {\n border-color: #bee3f8;\n}\n\n.border-blue-300 {\n border-color: #90cdf4;\n}\n\n.border-blue-400 {\n border-color: #63b3ed;\n}\n\n.border-blue-500 {\n border-color: #4299e1;\n}\n\n.border-blue-600 {\n border-color: #3182ce;\n}\n\n.border-blue-700 {\n border-color: #2b6cb0;\n}\n\n.border-blue-800 {\n border-color: #2c5282;\n}\n\n.border-blue-900 {\n border-color: #2a4365;\n}\n\n.border-indigo-100 {\n border-color: #ebf4ff;\n}\n\n.border-indigo-200 {\n border-color: #c3dafe;\n}\n\n.border-indigo-300 {\n border-color: #a3bffa;\n}\n\n.border-indigo-400 {\n border-color: #7f9cf5;\n}\n\n.border-indigo-500 {\n border-color: #667eea;\n}\n\n.border-indigo-600 {\n border-color: #5a67d8;\n}\n\n.border-indigo-700 {\n border-color: #4c51bf;\n}\n\n.border-indigo-800 {\n border-color: #434190;\n}\n\n.border-indigo-900 {\n border-color: #3c366b;\n}\n\n.border-purple-100 {\n border-color: #faf5ff;\n}\n\n.border-purple-200 {\n border-color: #e9d8fd;\n}\n\n.border-purple-300 {\n border-color: #d6bcfa;\n}\n\n.border-purple-400 {\n border-color: #b794f4;\n}\n\n.border-purple-500 {\n border-color: #9f7aea;\n}\n\n.border-purple-600 {\n border-color: #805ad5;\n}\n\n.border-purple-700 {\n border-color: #6b46c1;\n}\n\n.border-purple-800 {\n border-color: #553c9a;\n}\n\n.border-purple-900 {\n border-color: #44337a;\n}\n\n.border-pink-100 {\n border-color: #fff5f7;\n}\n\n.border-pink-200 {\n border-color: #fed7e2;\n}\n\n.border-pink-300 {\n border-color: #fbb6ce;\n}\n\n.border-pink-400 {\n border-color: #f687b3;\n}\n\n.border-pink-500 {\n border-color: #ed64a6;\n}\n\n.border-pink-600 {\n border-color: #d53f8c;\n}\n\n.border-pink-700 {\n border-color: #b83280;\n}\n\n.border-pink-800 {\n border-color: #97266d;\n}\n\n.border-pink-900 {\n border-color: #702459;\n}\n\n.border-subway-stripe {\n border-color: #666;\n}\n\n.border-subway-stripe_progress {\n border-color: #0a0;\n}\n\n.hover\\:border-transparent:hover {\n border-color: transparent;\n}\n\n.hover\\:border-black:hover {\n border-color: #000;\n}\n\n.hover\\:border-white:hover {\n border-color: #fff;\n}\n\n.hover\\:border-gray-100:hover {\n border-color: #f7fafc;\n}\n\n.hover\\:border-gray-200:hover {\n border-color: #edf2f7;\n}\n\n.hover\\:border-gray-300:hover {\n border-color: #e2e8f0;\n}\n\n.hover\\:border-gray-400:hover {\n border-color: #cbd5e0;\n}\n\n.hover\\:border-gray-500:hover {\n border-color: #a0aec0;\n}\n\n.hover\\:border-gray-600:hover {\n border-color: #718096;\n}\n\n.hover\\:border-gray-700:hover {\n border-color: #4a5568;\n}\n\n.hover\\:border-gray-800:hover {\n border-color: #2d3748;\n}\n\n.hover\\:border-gray-900:hover {\n border-color: #1a202c;\n}\n\n.hover\\:border-red-100:hover {\n border-color: #fff5f5;\n}\n\n.hover\\:border-red-200:hover {\n border-color: #fed7d7;\n}\n\n.hover\\:border-red-300:hover {\n border-color: #feb2b2;\n}\n\n.hover\\:border-red-400:hover {\n border-color: #fc8181;\n}\n\n.hover\\:border-red-500:hover {\n border-color: #f56565;\n}\n\n.hover\\:border-red-600:hover {\n border-color: #e53e3e;\n}\n\n.hover\\:border-red-700:hover {\n border-color: #c53030;\n}\n\n.hover\\:border-red-800:hover {\n border-color: #9b2c2c;\n}\n\n.hover\\:border-red-900:hover {\n border-color: #742a2a;\n}\n\n.hover\\:border-orange-100:hover {\n border-color: #fffaf0;\n}\n\n.hover\\:border-orange-200:hover {\n border-color: #feebc8;\n}\n\n.hover\\:border-orange-300:hover {\n border-color: #fbd38d;\n}\n\n.hover\\:border-orange-400:hover {\n border-color: #f6ad55;\n}\n\n.hover\\:border-orange-500:hover {\n border-color: #ed8936;\n}\n\n.hover\\:border-orange-600:hover {\n border-color: #dd6b20;\n}\n\n.hover\\:border-orange-700:hover {\n border-color: #c05621;\n}\n\n.hover\\:border-orange-800:hover {\n border-color: #9c4221;\n}\n\n.hover\\:border-orange-900:hover {\n border-color: #7b341e;\n}\n\n.hover\\:border-yellow-100:hover {\n border-color: #fffff0;\n}\n\n.hover\\:border-yellow-200:hover {\n border-color: #fefcbf;\n}\n\n.hover\\:border-yellow-300:hover {\n border-color: #faf089;\n}\n\n.hover\\:border-yellow-400:hover {\n border-color: #f6e05e;\n}\n\n.hover\\:border-yellow-500:hover {\n border-color: #ecc94b;\n}\n\n.hover\\:border-yellow-600:hover {\n border-color: #d69e2e;\n}\n\n.hover\\:border-yellow-700:hover {\n border-color: #b7791f;\n}\n\n.hover\\:border-yellow-800:hover {\n border-color: #975a16;\n}\n\n.hover\\:border-yellow-900:hover {\n border-color: #744210;\n}\n\n.hover\\:border-green-100:hover {\n border-color: #f0fff4;\n}\n\n.hover\\:border-green-200:hover {\n border-color: #c6f6d5;\n}\n\n.hover\\:border-green-300:hover {\n border-color: #9ae6b4;\n}\n\n.hover\\:border-green-400:hover {\n border-color: #68d391;\n}\n\n.hover\\:border-green-500:hover {\n border-color: #48bb78;\n}\n\n.hover\\:border-green-600:hover {\n border-color: #38a169;\n}\n\n.hover\\:border-green-700:hover {\n border-color: #2f855a;\n}\n\n.hover\\:border-green-800:hover {\n border-color: #276749;\n}\n\n.hover\\:border-green-900:hover {\n border-color: #22543d;\n}\n\n.hover\\:border-teal-100:hover {\n border-color: #e6fffa;\n}\n\n.hover\\:border-teal-200:hover {\n border-color: #b2f5ea;\n}\n\n.hover\\:border-teal-300:hover {\n border-color: #81e6d9;\n}\n\n.hover\\:border-teal-400:hover {\n border-color: #4fd1c5;\n}\n\n.hover\\:border-teal-500:hover {\n border-color: #38b2ac;\n}\n\n.hover\\:border-teal-600:hover {\n border-color: #319795;\n}\n\n.hover\\:border-teal-700:hover {\n border-color: #2c7a7b;\n}\n\n.hover\\:border-teal-800:hover {\n border-color: #285e61;\n}\n\n.hover\\:border-teal-900:hover {\n border-color: #234e52;\n}\n\n.hover\\:border-blue-100:hover {\n border-color: #ebf8ff;\n}\n\n.hover\\:border-blue-200:hover {\n border-color: #bee3f8;\n}\n\n.hover\\:border-blue-300:hover {\n border-color: #90cdf4;\n}\n\n.hover\\:border-blue-400:hover {\n border-color: #63b3ed;\n}\n\n.hover\\:border-blue-500:hover {\n border-color: #4299e1;\n}\n\n.hover\\:border-blue-600:hover {\n border-color: #3182ce;\n}\n\n.hover\\:border-blue-700:hover {\n border-color: #2b6cb0;\n}\n\n.hover\\:border-blue-800:hover {\n border-color: #2c5282;\n}\n\n.hover\\:border-blue-900:hover {\n border-color: #2a4365;\n}\n\n.hover\\:border-indigo-100:hover {\n border-color: #ebf4ff;\n}\n\n.hover\\:border-indigo-200:hover {\n border-color: #c3dafe;\n}\n\n.hover\\:border-indigo-300:hover {\n border-color: #a3bffa;\n}\n\n.hover\\:border-indigo-400:hover {\n border-color: #7f9cf5;\n}\n\n.hover\\:border-indigo-500:hover {\n border-color: #667eea;\n}\n\n.hover\\:border-indigo-600:hover {\n border-color: #5a67d8;\n}\n\n.hover\\:border-indigo-700:hover {\n border-color: #4c51bf;\n}\n\n.hover\\:border-indigo-800:hover {\n border-color: #434190;\n}\n\n.hover\\:border-indigo-900:hover {\n border-color: #3c366b;\n}\n\n.hover\\:border-purple-100:hover {\n border-color: #faf5ff;\n}\n\n.hover\\:border-purple-200:hover {\n border-color: #e9d8fd;\n}\n\n.hover\\:border-purple-300:hover {\n border-color: #d6bcfa;\n}\n\n.hover\\:border-purple-400:hover {\n border-color: #b794f4;\n}\n\n.hover\\:border-purple-500:hover {\n border-color: #9f7aea;\n}\n\n.hover\\:border-purple-600:hover {\n border-color: #805ad5;\n}\n\n.hover\\:border-purple-700:hover {\n border-color: #6b46c1;\n}\n\n.hover\\:border-purple-800:hover {\n border-color: #553c9a;\n}\n\n.hover\\:border-purple-900:hover {\n border-color: #44337a;\n}\n\n.hover\\:border-pink-100:hover {\n border-color: #fff5f7;\n}\n\n.hover\\:border-pink-200:hover {\n border-color: #fed7e2;\n}\n\n.hover\\:border-pink-300:hover {\n border-color: #fbb6ce;\n}\n\n.hover\\:border-pink-400:hover {\n border-color: #f687b3;\n}\n\n.hover\\:border-pink-500:hover {\n border-color: #ed64a6;\n}\n\n.hover\\:border-pink-600:hover {\n border-color: #d53f8c;\n}\n\n.hover\\:border-pink-700:hover {\n border-color: #b83280;\n}\n\n.hover\\:border-pink-800:hover {\n border-color: #97266d;\n}\n\n.hover\\:border-pink-900:hover {\n border-color: #702459;\n}\n\n.hover\\:border-subway-stripe:hover {\n border-color: #666;\n}\n\n.hover\\:border-subway-stripe_progress:hover {\n border-color: #0a0;\n}\n\n.focus\\:border-transparent:focus {\n border-color: transparent;\n}\n\n.focus\\:border-black:focus {\n border-color: #000;\n}\n\n.focus\\:border-white:focus {\n border-color: #fff;\n}\n\n.focus\\:border-gray-100:focus {\n border-color: #f7fafc;\n}\n\n.focus\\:border-gray-200:focus {\n border-color: #edf2f7;\n}\n\n.focus\\:border-gray-300:focus {\n border-color: #e2e8f0;\n}\n\n.focus\\:border-gray-400:focus {\n border-color: #cbd5e0;\n}\n\n.focus\\:border-gray-500:focus {\n border-color: #a0aec0;\n}\n\n.focus\\:border-gray-600:focus {\n border-color: #718096;\n}\n\n.focus\\:border-gray-700:focus {\n border-color: #4a5568;\n}\n\n.focus\\:border-gray-800:focus {\n border-color: #2d3748;\n}\n\n.focus\\:border-gray-900:focus {\n border-color: #1a202c;\n}\n\n.focus\\:border-red-100:focus {\n border-color: #fff5f5;\n}\n\n.focus\\:border-red-200:focus {\n border-color: #fed7d7;\n}\n\n.focus\\:border-red-300:focus {\n border-color: #feb2b2;\n}\n\n.focus\\:border-red-400:focus {\n border-color: #fc8181;\n}\n\n.focus\\:border-red-500:focus {\n border-color: #f56565;\n}\n\n.focus\\:border-red-600:focus {\n border-color: #e53e3e;\n}\n\n.focus\\:border-red-700:focus {\n border-color: #c53030;\n}\n\n.focus\\:border-red-800:focus {\n border-color: #9b2c2c;\n}\n\n.focus\\:border-red-900:focus {\n border-color: #742a2a;\n}\n\n.focus\\:border-orange-100:focus {\n border-color: #fffaf0;\n}\n\n.focus\\:border-orange-200:focus {\n border-color: #feebc8;\n}\n\n.focus\\:border-orange-300:focus {\n border-color: #fbd38d;\n}\n\n.focus\\:border-orange-400:focus {\n border-color: #f6ad55;\n}\n\n.focus\\:border-orange-500:focus {\n border-color: #ed8936;\n}\n\n.focus\\:border-orange-600:focus {\n border-color: #dd6b20;\n}\n\n.focus\\:border-orange-700:focus {\n border-color: #c05621;\n}\n\n.focus\\:border-orange-800:focus {\n border-color: #9c4221;\n}\n\n.focus\\:border-orange-900:focus {\n border-color: #7b341e;\n}\n\n.focus\\:border-yellow-100:focus {\n border-color: #fffff0;\n}\n\n.focus\\:border-yellow-200:focus {\n border-color: #fefcbf;\n}\n\n.focus\\:border-yellow-300:focus {\n border-color: #faf089;\n}\n\n.focus\\:border-yellow-400:focus {\n border-color: #f6e05e;\n}\n\n.focus\\:border-yellow-500:focus {\n border-color: #ecc94b;\n}\n\n.focus\\:border-yellow-600:focus {\n border-color: #d69e2e;\n}\n\n.focus\\:border-yellow-700:focus {\n border-color: #b7791f;\n}\n\n.focus\\:border-yellow-800:focus {\n border-color: #975a16;\n}\n\n.focus\\:border-yellow-900:focus {\n border-color: #744210;\n}\n\n.focus\\:border-green-100:focus {\n border-color: #f0fff4;\n}\n\n.focus\\:border-green-200:focus {\n border-color: #c6f6d5;\n}\n\n.focus\\:border-green-300:focus {\n border-color: #9ae6b4;\n}\n\n.focus\\:border-green-400:focus {\n border-color: #68d391;\n}\n\n.focus\\:border-green-500:focus {\n border-color: #48bb78;\n}\n\n.focus\\:border-green-600:focus {\n border-color: #38a169;\n}\n\n.focus\\:border-green-700:focus {\n border-color: #2f855a;\n}\n\n.focus\\:border-green-800:focus {\n border-color: #276749;\n}\n\n.focus\\:border-green-900:focus {\n border-color: #22543d;\n}\n\n.focus\\:border-teal-100:focus {\n border-color: #e6fffa;\n}\n\n.focus\\:border-teal-200:focus {\n border-color: #b2f5ea;\n}\n\n.focus\\:border-teal-300:focus {\n border-color: #81e6d9;\n}\n\n.focus\\:border-teal-400:focus {\n border-color: #4fd1c5;\n}\n\n.focus\\:border-teal-500:focus {\n border-color: #38b2ac;\n}\n\n.focus\\:border-teal-600:focus {\n border-color: #319795;\n}\n\n.focus\\:border-teal-700:focus {\n border-color: #2c7a7b;\n}\n\n.focus\\:border-teal-800:focus {\n border-color: #285e61;\n}\n\n.focus\\:border-teal-900:focus {\n border-color: #234e52;\n}\n\n.focus\\:border-blue-100:focus {\n border-color: #ebf8ff;\n}\n\n.focus\\:border-blue-200:focus {\n border-color: #bee3f8;\n}\n\n.focus\\:border-blue-300:focus {\n border-color: #90cdf4;\n}\n\n.focus\\:border-blue-400:focus {\n border-color: #63b3ed;\n}\n\n.focus\\:border-blue-500:focus {\n border-color: #4299e1;\n}\n\n.focus\\:border-blue-600:focus {\n border-color: #3182ce;\n}\n\n.focus\\:border-blue-700:focus {\n border-color: #2b6cb0;\n}\n\n.focus\\:border-blue-800:focus {\n border-color: #2c5282;\n}\n\n.focus\\:border-blue-900:focus {\n border-color: #2a4365;\n}\n\n.focus\\:border-indigo-100:focus {\n border-color: #ebf4ff;\n}\n\n.focus\\:border-indigo-200:focus {\n border-color: #c3dafe;\n}\n\n.focus\\:border-indigo-300:focus {\n border-color: #a3bffa;\n}\n\n.focus\\:border-indigo-400:focus {\n border-color: #7f9cf5;\n}\n\n.focus\\:border-indigo-500:focus {\n border-color: #667eea;\n}\n\n.focus\\:border-indigo-600:focus {\n border-color: #5a67d8;\n}\n\n.focus\\:border-indigo-700:focus {\n border-color: #4c51bf;\n}\n\n.focus\\:border-indigo-800:focus {\n border-color: #434190;\n}\n\n.focus\\:border-indigo-900:focus {\n border-color: #3c366b;\n}\n\n.focus\\:border-purple-100:focus {\n border-color: #faf5ff;\n}\n\n.focus\\:border-purple-200:focus {\n border-color: #e9d8fd;\n}\n\n.focus\\:border-purple-300:focus {\n border-color: #d6bcfa;\n}\n\n.focus\\:border-purple-400:focus {\n border-color: #b794f4;\n}\n\n.focus\\:border-purple-500:focus {\n border-color: #9f7aea;\n}\n\n.focus\\:border-purple-600:focus {\n border-color: #805ad5;\n}\n\n.focus\\:border-purple-700:focus {\n border-color: #6b46c1;\n}\n\n.focus\\:border-purple-800:focus {\n border-color: #553c9a;\n}\n\n.focus\\:border-purple-900:focus {\n border-color: #44337a;\n}\n\n.focus\\:border-pink-100:focus {\n border-color: #fff5f7;\n}\n\n.focus\\:border-pink-200:focus {\n border-color: #fed7e2;\n}\n\n.focus\\:border-pink-300:focus {\n border-color: #fbb6ce;\n}\n\n.focus\\:border-pink-400:focus {\n border-color: #f687b3;\n}\n\n.focus\\:border-pink-500:focus {\n border-color: #ed64a6;\n}\n\n.focus\\:border-pink-600:focus {\n border-color: #d53f8c;\n}\n\n.focus\\:border-pink-700:focus {\n border-color: #b83280;\n}\n\n.focus\\:border-pink-800:focus {\n border-color: #97266d;\n}\n\n.focus\\:border-pink-900:focus {\n border-color: #702459;\n}\n\n.focus\\:border-subway-stripe:focus {\n border-color: #666;\n}\n\n.focus\\:border-subway-stripe_progress:focus {\n border-color: #0a0;\n}\n\n.rounded-none {\n border-radius: 0;\n}\n\n.rounded-sm {\n border-radius: 0.125rem;\n}\n\n.rounded {\n border-radius: 0.25rem;\n}\n\n.rounded-lg {\n border-radius: 0.5rem;\n}\n\n.rounded-full {\n border-radius: 9999px;\n}\n\n.rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n}\n\n.rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n}\n\n.rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n}\n\n.rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n}\n\n.rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n}\n\n.rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n}\n\n.rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n}\n\n.rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n}\n\n.rounded-tl-none {\n border-top-left-radius: 0;\n}\n\n.rounded-tr-none {\n border-top-right-radius: 0;\n}\n\n.rounded-br-none {\n border-bottom-right-radius: 0;\n}\n\n.rounded-bl-none {\n border-bottom-left-radius: 0;\n}\n\n.rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n}\n\n.rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n}\n\n.rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n}\n\n.rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n}\n\n.rounded-tl {\n border-top-left-radius: 0.25rem;\n}\n\n.rounded-tr {\n border-top-right-radius: 0.25rem;\n}\n\n.rounded-br {\n border-bottom-right-radius: 0.25rem;\n}\n\n.rounded-bl {\n border-bottom-left-radius: 0.25rem;\n}\n\n.rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n}\n\n.rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n}\n\n.rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n}\n\n.rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n}\n\n.rounded-tl-full {\n border-top-left-radius: 9999px;\n}\n\n.rounded-tr-full {\n border-top-right-radius: 9999px;\n}\n\n.rounded-br-full {\n border-bottom-right-radius: 9999px;\n}\n\n.rounded-bl-full {\n border-bottom-left-radius: 9999px;\n}\n\n.border-solid {\n border-style: solid;\n}\n\n.border-dashed {\n border-style: dashed;\n}\n\n.border-dotted {\n border-style: dotted;\n}\n\n.border-double {\n border-style: double;\n}\n\n.border-none {\n border-style: none;\n}\n\n.border-0 {\n border-width: 0;\n}\n\n.border-2 {\n border-width: 2px;\n}\n\n.border-4 {\n border-width: 4px;\n}\n\n.border-8 {\n border-width: 8px;\n}\n\n.border {\n border-width: 1px;\n}\n\n.border-t-0 {\n border-top-width: 0;\n}\n\n.border-r-0 {\n border-right-width: 0;\n}\n\n.border-b-0 {\n border-bottom-width: 0;\n}\n\n.border-l-0 {\n border-left-width: 0;\n}\n\n.border-t-2 {\n border-top-width: 2px;\n}\n\n.border-r-2 {\n border-right-width: 2px;\n}\n\n.border-b-2 {\n border-bottom-width: 2px;\n}\n\n.border-l-2 {\n border-left-width: 2px;\n}\n\n.border-t-4 {\n border-top-width: 4px;\n}\n\n.border-r-4 {\n border-right-width: 4px;\n}\n\n.border-b-4 {\n border-bottom-width: 4px;\n}\n\n.border-l-4 {\n border-left-width: 4px;\n}\n\n.border-t-8 {\n border-top-width: 8px;\n}\n\n.border-r-8 {\n border-right-width: 8px;\n}\n\n.border-b-8 {\n border-bottom-width: 8px;\n}\n\n.border-l-8 {\n border-left-width: 8px;\n}\n\n.border-t {\n border-top-width: 1px;\n}\n\n.border-r {\n border-right-width: 1px;\n}\n\n.border-b {\n border-bottom-width: 1px;\n}\n\n.border-l {\n border-left-width: 1px;\n}\n\n.cursor-auto {\n cursor: auto;\n}\n\n.cursor-default {\n cursor: default;\n}\n\n.cursor-pointer {\n cursor: pointer;\n}\n\n.cursor-wait {\n cursor: wait;\n}\n\n.cursor-text {\n cursor: text;\n}\n\n.cursor-move {\n cursor: move;\n}\n\n.cursor-not-allowed {\n cursor: not-allowed;\n}\n\n.block {\n display: block;\n}\n\n.inline-block {\n display: inline-block;\n}\n\n.inline {\n display: inline;\n}\n\n.flex {\n display: flex;\n}\n\n.inline-flex {\n display: inline-flex;\n}\n\n.table {\n display: table;\n}\n\n.table-row {\n display: table-row;\n}\n\n.table-cell {\n display: table-cell;\n}\n\n.hidden {\n display: none;\n}\n\n.flex-row {\n flex-direction: row;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse;\n}\n\n.flex-col {\n flex-direction: column;\n}\n\n.flex-col-reverse {\n flex-direction: column-reverse;\n}\n\n.flex-wrap {\n flex-wrap: wrap;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n}\n\n.flex-no-wrap {\n flex-wrap: nowrap;\n}\n\n.items-start {\n align-items: flex-start;\n}\n\n.items-end {\n align-items: flex-end;\n}\n\n.items-center {\n align-items: center;\n}\n\n.items-baseline {\n align-items: baseline;\n}\n\n.items-stretch {\n align-items: stretch;\n}\n\n.self-auto {\n align-self: auto;\n}\n\n.self-start {\n align-self: flex-start;\n}\n\n.self-end {\n align-self: flex-end;\n}\n\n.self-center {\n align-self: center;\n}\n\n.self-stretch {\n align-self: stretch;\n}\n\n.justify-start {\n justify-content: flex-start;\n}\n\n.justify-end {\n justify-content: flex-end;\n}\n\n.justify-center {\n justify-content: center;\n}\n\n.justify-between {\n justify-content: space-between;\n}\n\n.justify-around {\n justify-content: space-around;\n}\n\n.content-center {\n align-content: center;\n}\n\n.content-start {\n align-content: flex-start;\n}\n\n.content-end {\n align-content: flex-end;\n}\n\n.content-between {\n align-content: space-between;\n}\n\n.content-around {\n align-content: space-around;\n}\n\n.flex-1 {\n flex: 1 1 0%;\n}\n\n.flex-auto {\n flex: 1 1 auto;\n}\n\n.flex-initial {\n flex: 0 1 auto;\n}\n\n.flex-none {\n flex: none;\n}\n\n.flex-grow-0 {\n flex-grow: 0;\n}\n\n.flex-grow {\n flex-grow: 1;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0;\n}\n\n.flex-shrink {\n flex-shrink: 1;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.order-first {\n order: -9999;\n}\n\n.order-last {\n order: 9999;\n}\n\n.order-none {\n order: 0;\n}\n\n.float-right {\n float: right;\n}\n\n.float-left {\n float: left;\n}\n\n.float-none {\n float: none;\n}\n\n.clearfix:after {\n content: "";\n display: table;\n clear: both;\n}\n\n.font-sans {\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\n}\n\n.font-serif {\n font-family: Georgia, Cambria, "Times New Roman", Times, serif;\n}\n\n.font-mono {\n font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n}\n\n.font-hairline {\n font-weight: 100;\n}\n\n.font-thin {\n font-weight: 200;\n}\n\n.font-light {\n font-weight: 300;\n}\n\n.font-normal {\n font-weight: 400;\n}\n\n.font-medium {\n font-weight: 500;\n}\n\n.font-semibold {\n font-weight: 600;\n}\n\n.font-bold {\n font-weight: 700;\n}\n\n.font-extrabold {\n font-weight: 800;\n}\n\n.font-black {\n font-weight: 900;\n}\n\n.hover\\:font-hairline:hover {\n font-weight: 100;\n}\n\n.hover\\:font-thin:hover {\n font-weight: 200;\n}\n\n.hover\\:font-light:hover {\n font-weight: 300;\n}\n\n.hover\\:font-normal:hover {\n font-weight: 400;\n}\n\n.hover\\:font-medium:hover {\n font-weight: 500;\n}\n\n.hover\\:font-semibold:hover {\n font-weight: 600;\n}\n\n.hover\\:font-bold:hover {\n font-weight: 700;\n}\n\n.hover\\:font-extrabold:hover {\n font-weight: 800;\n}\n\n.hover\\:font-black:hover {\n font-weight: 900;\n}\n\n.focus\\:font-hairline:focus {\n font-weight: 100;\n}\n\n.focus\\:font-thin:focus {\n font-weight: 200;\n}\n\n.focus\\:font-light:focus {\n font-weight: 300;\n}\n\n.focus\\:font-normal:focus {\n font-weight: 400;\n}\n\n.focus\\:font-medium:focus {\n font-weight: 500;\n}\n\n.focus\\:font-semibold:focus {\n font-weight: 600;\n}\n\n.focus\\:font-bold:focus {\n font-weight: 700;\n}\n\n.focus\\:font-extrabold:focus {\n font-weight: 800;\n}\n\n.focus\\:font-black:focus {\n font-weight: 900;\n}\n\n.h-0 {\n height: 0;\n}\n\n.h-1 {\n height: 0.25rem;\n}\n\n.h-2 {\n height: 0.5rem;\n}\n\n.h-3 {\n height: 0.75rem;\n}\n\n.h-4 {\n height: 1rem;\n}\n\n.h-5 {\n height: 1.25rem;\n}\n\n.h-6 {\n height: 1.5rem;\n}\n\n.h-8 {\n height: 2rem;\n}\n\n.h-10 {\n height: 2.5rem;\n}\n\n.h-12 {\n height: 3rem;\n}\n\n.h-16 {\n height: 4rem;\n}\n\n.h-20 {\n height: 5rem;\n}\n\n.h-24 {\n height: 6rem;\n}\n\n.h-32 {\n height: 8rem;\n}\n\n.h-40 {\n height: 10rem;\n}\n\n.h-48 {\n height: 12rem;\n}\n\n.h-56 {\n height: 14rem;\n}\n\n.h-64 {\n height: 16rem;\n}\n\n.h-auto {\n height: auto;\n}\n\n.h-px {\n height: 1px;\n}\n\n.h-full {\n height: 100%;\n}\n\n.h-screen {\n height: 100vh;\n}\n\n.leading-none {\n line-height: 1;\n}\n\n.leading-tight {\n line-height: 1.25;\n}\n\n.leading-snug {\n line-height: 1.375;\n}\n\n.leading-normal {\n line-height: 1.5;\n}\n\n.leading-relaxed {\n line-height: 1.625;\n}\n\n.leading-loose {\n line-height: 2;\n}\n\n.list-inside {\n list-style-position: inside;\n}\n\n.list-outside {\n list-style-position: outside;\n}\n\n.list-none {\n list-style-type: none;\n}\n\n.list-disc {\n list-style-type: disc;\n}\n\n.list-decimal {\n list-style-type: decimal;\n}\n\n.m-0 {\n margin: 0;\n}\n\n.m-1 {\n margin: 0.25rem;\n}\n\n.m-2 {\n margin: 0.5rem;\n}\n\n.m-3 {\n margin: 0.75rem;\n}\n\n.m-4 {\n margin: 1rem;\n}\n\n.m-5 {\n margin: 1.25rem;\n}\n\n.m-6 {\n margin: 1.5rem;\n}\n\n.m-8 {\n margin: 2rem;\n}\n\n.m-10 {\n margin: 2.5rem;\n}\n\n.m-12 {\n margin: 3rem;\n}\n\n.m-16 {\n margin: 4rem;\n}\n\n.m-20 {\n margin: 5rem;\n}\n\n.m-24 {\n margin: 6rem;\n}\n\n.m-32 {\n margin: 8rem;\n}\n\n.m-40 {\n margin: 10rem;\n}\n\n.m-48 {\n margin: 12rem;\n}\n\n.m-56 {\n margin: 14rem;\n}\n\n.m-64 {\n margin: 16rem;\n}\n\n.m-auto {\n margin: auto;\n}\n\n.m-px {\n margin: 1px;\n}\n\n.-m-1 {\n margin: -0.25rem;\n}\n\n.-m-2 {\n margin: -0.5rem;\n}\n\n.-m-3 {\n margin: -0.75rem;\n}\n\n.-m-4 {\n margin: -1rem;\n}\n\n.-m-5 {\n margin: -1.25rem;\n}\n\n.-m-6 {\n margin: -1.5rem;\n}\n\n.-m-8 {\n margin: -2rem;\n}\n\n.-m-10 {\n margin: -2.5rem;\n}\n\n.-m-12 {\n margin: -3rem;\n}\n\n.-m-16 {\n margin: -4rem;\n}\n\n.-m-20 {\n margin: -5rem;\n}\n\n.-m-24 {\n margin: -6rem;\n}\n\n.-m-32 {\n margin: -8rem;\n}\n\n.-m-40 {\n margin: -10rem;\n}\n\n.-m-48 {\n margin: -12rem;\n}\n\n.-m-56 {\n margin: -14rem;\n}\n\n.-m-64 {\n margin: -16rem;\n}\n\n.-m-px {\n margin: -1px;\n}\n\n.my-0 {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.mx-0 {\n margin-left: 0;\n margin-right: 0;\n}\n\n.my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n}\n\n.mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n}\n\n.my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n}\n\n.mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n}\n\n.my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n}\n\n.mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n}\n\n.my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n}\n\n.mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n}\n\n.my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n}\n\n.mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n}\n\n.my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n}\n\n.mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n}\n\n.my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n}\n\n.mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n}\n\n.my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n}\n\n.mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n}\n\n.my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n}\n\n.mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n}\n\n.my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n}\n\n.mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n}\n\n.my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n}\n\n.mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n}\n\n.my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n}\n\n.mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n}\n\n.my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n}\n\n.mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n}\n\n.my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n}\n\n.mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n}\n\n.my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n}\n\n.mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n}\n\n.my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n}\n\n.mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n}\n\n.my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n}\n\n.mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n}\n\n.my-auto {\n margin-top: auto;\n margin-bottom: auto;\n}\n\n.mx-auto {\n margin-left: auto;\n margin-right: auto;\n}\n\n.my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n}\n\n.mx-px {\n margin-left: 1px;\n margin-right: 1px;\n}\n\n.-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n}\n\n.-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n}\n\n.-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n}\n\n.-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n}\n\n.-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n}\n\n.-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n}\n\n.-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n}\n\n.-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n}\n\n.-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n}\n\n.-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n}\n\n.-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n}\n\n.-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n}\n\n.-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n}\n\n.-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n}\n\n.-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n}\n\n.-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n}\n\n.-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n}\n\n.-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n}\n\n.-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n}\n\n.-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n}\n\n.-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n}\n\n.-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n}\n\n.-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n}\n\n.-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n}\n\n.-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n}\n\n.-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n}\n\n.-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n}\n\n.-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n}\n\n.-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n}\n\n.-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n}\n\n.-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n}\n\n.-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n}\n\n.-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n}\n\n.-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n}\n\n.-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n}\n\n.-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n}\n\n.mt-0 {\n margin-top: 0;\n}\n\n.mr-0 {\n margin-right: 0;\n}\n\n.mb-0 {\n margin-bottom: 0;\n}\n\n.ml-0 {\n margin-left: 0;\n}\n\n.mt-1 {\n margin-top: 0.25rem;\n}\n\n.mr-1 {\n margin-right: 0.25rem;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem;\n}\n\n.ml-1 {\n margin-left: 0.25rem;\n}\n\n.mt-2 {\n margin-top: 0.5rem;\n}\n\n.mr-2 {\n margin-right: 0.5rem;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem;\n}\n\n.ml-2 {\n margin-left: 0.5rem;\n}\n\n.mt-3 {\n margin-top: 0.75rem;\n}\n\n.mr-3 {\n margin-right: 0.75rem;\n}\n\n.mb-3 {\n margin-bottom: 0.75rem;\n}\n\n.ml-3 {\n margin-left: 0.75rem;\n}\n\n.mt-4 {\n margin-top: 1rem;\n}\n\n.mr-4 {\n margin-right: 1rem;\n}\n\n.mb-4 {\n margin-bottom: 1rem;\n}\n\n.ml-4 {\n margin-left: 1rem;\n}\n\n.mt-5 {\n margin-top: 1.25rem;\n}\n\n.mr-5 {\n margin-right: 1.25rem;\n}\n\n.mb-5 {\n margin-bottom: 1.25rem;\n}\n\n.ml-5 {\n margin-left: 1.25rem;\n}\n\n.mt-6 {\n margin-top: 1.5rem;\n}\n\n.mr-6 {\n margin-right: 1.5rem;\n}\n\n.mb-6 {\n margin-bottom: 1.5rem;\n}\n\n.ml-6 {\n margin-left: 1.5rem;\n}\n\n.mt-8 {\n margin-top: 2rem;\n}\n\n.mr-8 {\n margin-right: 2rem;\n}\n\n.mb-8 {\n margin-bottom: 2rem;\n}\n\n.ml-8 {\n margin-left: 2rem;\n}\n\n.mt-10 {\n margin-top: 2.5rem;\n}\n\n.mr-10 {\n margin-right: 2.5rem;\n}\n\n.mb-10 {\n margin-bottom: 2.5rem;\n}\n\n.ml-10 {\n margin-left: 2.5rem;\n}\n\n.mt-12 {\n margin-top: 3rem;\n}\n\n.mr-12 {\n margin-right: 3rem;\n}\n\n.mb-12 {\n margin-bottom: 3rem;\n}\n\n.ml-12 {\n margin-left: 3rem;\n}\n\n.mt-16 {\n margin-top: 4rem;\n}\n\n.mr-16 {\n margin-right: 4rem;\n}\n\n.mb-16 {\n margin-bottom: 4rem;\n}\n\n.ml-16 {\n margin-left: 4rem;\n}\n\n.mt-20 {\n margin-top: 5rem;\n}\n\n.mr-20 {\n margin-right: 5rem;\n}\n\n.mb-20 {\n margin-bottom: 5rem;\n}\n\n.ml-20 {\n margin-left: 5rem;\n}\n\n.mt-24 {\n margin-top: 6rem;\n}\n\n.mr-24 {\n margin-right: 6rem;\n}\n\n.mb-24 {\n margin-bottom: 6rem;\n}\n\n.ml-24 {\n margin-left: 6rem;\n}\n\n.mt-32 {\n margin-top: 8rem;\n}\n\n.mr-32 {\n margin-right: 8rem;\n}\n\n.mb-32 {\n margin-bottom: 8rem;\n}\n\n.ml-32 {\n margin-left: 8rem;\n}\n\n.mt-40 {\n margin-top: 10rem;\n}\n\n.mr-40 {\n margin-right: 10rem;\n}\n\n.mb-40 {\n margin-bottom: 10rem;\n}\n\n.ml-40 {\n margin-left: 10rem;\n}\n\n.mt-48 {\n margin-top: 12rem;\n}\n\n.mr-48 {\n margin-right: 12rem;\n}\n\n.mb-48 {\n margin-bottom: 12rem;\n}\n\n.ml-48 {\n margin-left: 12rem;\n}\n\n.mt-56 {\n margin-top: 14rem;\n}\n\n.mr-56 {\n margin-right: 14rem;\n}\n\n.mb-56 {\n margin-bottom: 14rem;\n}\n\n.ml-56 {\n margin-left: 14rem;\n}\n\n.mt-64 {\n margin-top: 16rem;\n}\n\n.mr-64 {\n margin-right: 16rem;\n}\n\n.mb-64 {\n margin-bottom: 16rem;\n}\n\n.ml-64 {\n margin-left: 16rem;\n}\n\n.mt-auto {\n margin-top: auto;\n}\n\n.mr-auto {\n margin-right: auto;\n}\n\n.mb-auto {\n margin-bottom: auto;\n}\n\n.ml-auto {\n margin-left: auto;\n}\n\n.mt-px {\n margin-top: 1px;\n}\n\n.mr-px {\n margin-right: 1px;\n}\n\n.mb-px {\n margin-bottom: 1px;\n}\n\n.ml-px {\n margin-left: 1px;\n}\n\n.-mt-1 {\n margin-top: -0.25rem;\n}\n\n.-mr-1 {\n margin-right: -0.25rem;\n}\n\n.-mb-1 {\n margin-bottom: -0.25rem;\n}\n\n.-ml-1 {\n margin-left: -0.25rem;\n}\n\n.-mt-2 {\n margin-top: -0.5rem;\n}\n\n.-mr-2 {\n margin-right: -0.5rem;\n}\n\n.-mb-2 {\n margin-bottom: -0.5rem;\n}\n\n.-ml-2 {\n margin-left: -0.5rem;\n}\n\n.-mt-3 {\n margin-top: -0.75rem;\n}\n\n.-mr-3 {\n margin-right: -0.75rem;\n}\n\n.-mb-3 {\n margin-bottom: -0.75rem;\n}\n\n.-ml-3 {\n margin-left: -0.75rem;\n}\n\n.-mt-4 {\n margin-top: -1rem;\n}\n\n.-mr-4 {\n margin-right: -1rem;\n}\n\n.-mb-4 {\n margin-bottom: -1rem;\n}\n\n.-ml-4 {\n margin-left: -1rem;\n}\n\n.-mt-5 {\n margin-top: -1.25rem;\n}\n\n.-mr-5 {\n margin-right: -1.25rem;\n}\n\n.-mb-5 {\n margin-bottom: -1.25rem;\n}\n\n.-ml-5 {\n margin-left: -1.25rem;\n}\n\n.-mt-6 {\n margin-top: -1.5rem;\n}\n\n.-mr-6 {\n margin-right: -1.5rem;\n}\n\n.-mb-6 {\n margin-bottom: -1.5rem;\n}\n\n.-ml-6 {\n margin-left: -1.5rem;\n}\n\n.-mt-8 {\n margin-top: -2rem;\n}\n\n.-mr-8 {\n margin-right: -2rem;\n}\n\n.-mb-8 {\n margin-bottom: -2rem;\n}\n\n.-ml-8 {\n margin-left: -2rem;\n}\n\n.-mt-10 {\n margin-top: -2.5rem;\n}\n\n.-mr-10 {\n margin-right: -2.5rem;\n}\n\n.-mb-10 {\n margin-bottom: -2.5rem;\n}\n\n.-ml-10 {\n margin-left: -2.5rem;\n}\n\n.-mt-12 {\n margin-top: -3rem;\n}\n\n.-mr-12 {\n margin-right: -3rem;\n}\n\n.-mb-12 {\n margin-bottom: -3rem;\n}\n\n.-ml-12 {\n margin-left: -3rem;\n}\n\n.-mt-16 {\n margin-top: -4rem;\n}\n\n.-mr-16 {\n margin-right: -4rem;\n}\n\n.-mb-16 {\n margin-bottom: -4rem;\n}\n\n.-ml-16 {\n margin-left: -4rem;\n}\n\n.-mt-20 {\n margin-top: -5rem;\n}\n\n.-mr-20 {\n margin-right: -5rem;\n}\n\n.-mb-20 {\n margin-bottom: -5rem;\n}\n\n.-ml-20 {\n margin-left: -5rem;\n}\n\n.-mt-24 {\n margin-top: -6rem;\n}\n\n.-mr-24 {\n margin-right: -6rem;\n}\n\n.-mb-24 {\n margin-bottom: -6rem;\n}\n\n.-ml-24 {\n margin-left: -6rem;\n}\n\n.-mt-32 {\n margin-top: -8rem;\n}\n\n.-mr-32 {\n margin-right: -8rem;\n}\n\n.-mb-32 {\n margin-bottom: -8rem;\n}\n\n.-ml-32 {\n margin-left: -8rem;\n}\n\n.-mt-40 {\n margin-top: -10rem;\n}\n\n.-mr-40 {\n margin-right: -10rem;\n}\n\n.-mb-40 {\n margin-bottom: -10rem;\n}\n\n.-ml-40 {\n margin-left: -10rem;\n}\n\n.-mt-48 {\n margin-top: -12rem;\n}\n\n.-mr-48 {\n margin-right: -12rem;\n}\n\n.-mb-48 {\n margin-bottom: -12rem;\n}\n\n.-ml-48 {\n margin-left: -12rem;\n}\n\n.-mt-56 {\n margin-top: -14rem;\n}\n\n.-mr-56 {\n margin-right: -14rem;\n}\n\n.-mb-56 {\n margin-bottom: -14rem;\n}\n\n.-ml-56 {\n margin-left: -14rem;\n}\n\n.-mt-64 {\n margin-top: -16rem;\n}\n\n.-mr-64 {\n margin-right: -16rem;\n}\n\n.-mb-64 {\n margin-bottom: -16rem;\n}\n\n.-ml-64 {\n margin-left: -16rem;\n}\n\n.-mt-px {\n margin-top: -1px;\n}\n\n.-mr-px {\n margin-right: -1px;\n}\n\n.-mb-px {\n margin-bottom: -1px;\n}\n\n.-ml-px {\n margin-left: -1px;\n}\n\n.max-h-full {\n max-height: 100%;\n}\n\n.max-h-screen {\n max-height: 100vh;\n}\n\n.max-w-xs {\n max-width: 20rem;\n}\n\n.max-w-sm {\n max-width: 24rem;\n}\n\n.max-w-md {\n max-width: 28rem;\n}\n\n.max-w-lg {\n max-width: 32rem;\n}\n\n.max-w-xl {\n max-width: 36rem;\n}\n\n.max-w-2xl {\n max-width: 42rem;\n}\n\n.max-w-3xl {\n max-width: 48rem;\n}\n\n.max-w-4xl {\n max-width: 56rem;\n}\n\n.max-w-5xl {\n max-width: 64rem;\n}\n\n.max-w-6xl {\n max-width: 72rem;\n}\n\n.max-w-full {\n max-width: 100%;\n}\n\n.min-h-0 {\n min-height: 0;\n}\n\n.min-h-full {\n min-height: 100%;\n}\n\n.min-h-screen {\n min-height: 100vh;\n}\n\n.min-w-0 {\n min-width: 0;\n}\n\n.min-w-full {\n min-width: 100%;\n}\n\n.object-contain {\n -o-object-fit: contain;\n object-fit: contain;\n}\n\n.object-cover {\n -o-object-fit: cover;\n object-fit: cover;\n}\n\n.object-fill {\n -o-object-fit: fill;\n object-fit: fill;\n}\n\n.object-none {\n -o-object-fit: none;\n object-fit: none;\n}\n\n.object-scale-down {\n -o-object-fit: scale-down;\n object-fit: scale-down;\n}\n\n.object-bottom {\n -o-object-position: bottom;\n object-position: bottom;\n}\n\n.object-center {\n -o-object-position: center;\n object-position: center;\n}\n\n.object-left {\n -o-object-position: left;\n object-position: left;\n}\n\n.object-left-bottom {\n -o-object-position: left bottom;\n object-position: left bottom;\n}\n\n.object-left-top {\n -o-object-position: left top;\n object-position: left top;\n}\n\n.object-right {\n -o-object-position: right;\n object-position: right;\n}\n\n.object-right-bottom {\n -o-object-position: right bottom;\n object-position: right bottom;\n}\n\n.object-right-top {\n -o-object-position: right top;\n object-position: right top;\n}\n\n.object-top {\n -o-object-position: top;\n object-position: top;\n}\n\n.opacity-0 {\n opacity: 0;\n}\n\n.opacity-25 {\n opacity: 0.25;\n}\n\n.opacity-50 {\n opacity: 0.5;\n}\n\n.opacity-75 {\n opacity: 0.75;\n}\n\n.opacity-100 {\n opacity: 1;\n}\n\n.hover\\:opacity-0:hover {\n opacity: 0;\n}\n\n.hover\\:opacity-25:hover {\n opacity: 0.25;\n}\n\n.hover\\:opacity-50:hover {\n opacity: 0.5;\n}\n\n.hover\\:opacity-75:hover {\n opacity: 0.75;\n}\n\n.hover\\:opacity-100:hover {\n opacity: 1;\n}\n\n.focus\\:opacity-0:focus {\n opacity: 0;\n}\n\n.focus\\:opacity-25:focus {\n opacity: 0.25;\n}\n\n.focus\\:opacity-50:focus {\n opacity: 0.5;\n}\n\n.focus\\:opacity-75:focus {\n opacity: 0.75;\n}\n\n.focus\\:opacity-100:focus {\n opacity: 1;\n}\n\n.outline-none {\n outline: 0;\n}\n\n.focus\\:outline-none:focus {\n outline: 0;\n}\n\n.overflow-auto {\n overflow: auto;\n}\n\n.overflow-hidden {\n overflow: hidden;\n}\n\n.overflow-visible {\n overflow: visible;\n}\n\n.overflow-scroll {\n overflow: scroll;\n}\n\n.overflow-x-auto {\n overflow-x: auto;\n}\n\n.overflow-y-auto {\n overflow-y: auto;\n}\n\n.overflow-x-hidden {\n overflow-x: hidden;\n}\n\n.overflow-y-hidden {\n overflow-y: hidden;\n}\n\n.overflow-x-visible {\n overflow-x: visible;\n}\n\n.overflow-y-visible {\n overflow-y: visible;\n}\n\n.overflow-x-scroll {\n overflow-x: scroll;\n}\n\n.overflow-y-scroll {\n overflow-y: scroll;\n}\n\n.scrolling-touch {\n -webkit-overflow-scrolling: touch;\n}\n\n.scrolling-auto {\n -webkit-overflow-scrolling: auto;\n}\n\n.p-0 {\n padding: 0;\n}\n\n.p-1 {\n padding: 0.25rem;\n}\n\n.p-2 {\n padding: 0.5rem;\n}\n\n.p-3 {\n padding: 0.75rem;\n}\n\n.p-4 {\n padding: 1rem;\n}\n\n.p-5 {\n padding: 1.25rem;\n}\n\n.p-6 {\n padding: 1.5rem;\n}\n\n.p-8 {\n padding: 2rem;\n}\n\n.p-10 {\n padding: 2.5rem;\n}\n\n.p-12 {\n padding: 3rem;\n}\n\n.p-16 {\n padding: 4rem;\n}\n\n.p-20 {\n padding: 5rem;\n}\n\n.p-24 {\n padding: 6rem;\n}\n\n.p-32 {\n padding: 8rem;\n}\n\n.p-40 {\n padding: 10rem;\n}\n\n.p-48 {\n padding: 12rem;\n}\n\n.p-56 {\n padding: 14rem;\n}\n\n.p-64 {\n padding: 16rem;\n}\n\n.p-px {\n padding: 1px;\n}\n\n.py-0 {\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.px-0 {\n padding-left: 0;\n padding-right: 0;\n}\n\n.py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n}\n\n.px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n}\n\n.py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n}\n\n.py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n}\n\n.px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n}\n\n.py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n}\n\n.px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n}\n\n.py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n}\n\n.px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n}\n\n.py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n}\n\n.px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n}\n\n.py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n}\n\n.px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n}\n\n.py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n}\n\n.px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n}\n\n.py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n}\n\n.px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n}\n\n.py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n}\n\n.px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n}\n\n.py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n}\n\n.px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n}\n\n.py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n}\n\n.px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n}\n\n.py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n}\n\n.px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n}\n\n.py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n}\n\n.px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n}\n\n.py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n}\n\n.px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n}\n\n.py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n}\n\n.px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n}\n\n.py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n}\n\n.px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n}\n\n.py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n}\n\n.px-px {\n padding-left: 1px;\n padding-right: 1px;\n}\n\n.pt-0 {\n padding-top: 0;\n}\n\n.pr-0 {\n padding-right: 0;\n}\n\n.pb-0 {\n padding-bottom: 0;\n}\n\n.pl-0 {\n padding-left: 0;\n}\n\n.pt-1 {\n padding-top: 0.25rem;\n}\n\n.pr-1 {\n padding-right: 0.25rem;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem;\n}\n\n.pl-1 {\n padding-left: 0.25rem;\n}\n\n.pt-2 {\n padding-top: 0.5rem;\n}\n\n.pr-2 {\n padding-right: 0.5rem;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem;\n}\n\n.pl-2 {\n padding-left: 0.5rem;\n}\n\n.pt-3 {\n padding-top: 0.75rem;\n}\n\n.pr-3 {\n padding-right: 0.75rem;\n}\n\n.pb-3 {\n padding-bottom: 0.75rem;\n}\n\n.pl-3 {\n padding-left: 0.75rem;\n}\n\n.pt-4 {\n padding-top: 1rem;\n}\n\n.pr-4 {\n padding-right: 1rem;\n}\n\n.pb-4 {\n padding-bottom: 1rem;\n}\n\n.pl-4 {\n padding-left: 1rem;\n}\n\n.pt-5 {\n padding-top: 1.25rem;\n}\n\n.pr-5 {\n padding-right: 1.25rem;\n}\n\n.pb-5 {\n padding-bottom: 1.25rem;\n}\n\n.pl-5 {\n padding-left: 1.25rem;\n}\n\n.pt-6 {\n padding-top: 1.5rem;\n}\n\n.pr-6 {\n padding-right: 1.5rem;\n}\n\n.pb-6 {\n padding-bottom: 1.5rem;\n}\n\n.pl-6 {\n padding-left: 1.5rem;\n}\n\n.pt-8 {\n padding-top: 2rem;\n}\n\n.pr-8 {\n padding-right: 2rem;\n}\n\n.pb-8 {\n padding-bottom: 2rem;\n}\n\n.pl-8 {\n padding-left: 2rem;\n}\n\n.pt-10 {\n padding-top: 2.5rem;\n}\n\n.pr-10 {\n padding-right: 2.5rem;\n}\n\n.pb-10 {\n padding-bottom: 2.5rem;\n}\n\n.pl-10 {\n padding-left: 2.5rem;\n}\n\n.pt-12 {\n padding-top: 3rem;\n}\n\n.pr-12 {\n padding-right: 3rem;\n}\n\n.pb-12 {\n padding-bottom: 3rem;\n}\n\n.pl-12 {\n padding-left: 3rem;\n}\n\n.pt-16 {\n padding-top: 4rem;\n}\n\n.pr-16 {\n padding-right: 4rem;\n}\n\n.pb-16 {\n padding-bottom: 4rem;\n}\n\n.pl-16 {\n padding-left: 4rem;\n}\n\n.pt-20 {\n padding-top: 5rem;\n}\n\n.pr-20 {\n padding-right: 5rem;\n}\n\n.pb-20 {\n padding-bottom: 5rem;\n}\n\n.pl-20 {\n padding-left: 5rem;\n}\n\n.pt-24 {\n padding-top: 6rem;\n}\n\n.pr-24 {\n padding-right: 6rem;\n}\n\n.pb-24 {\n padding-bottom: 6rem;\n}\n\n.pl-24 {\n padding-left: 6rem;\n}\n\n.pt-32 {\n padding-top: 8rem;\n}\n\n.pr-32 {\n padding-right: 8rem;\n}\n\n.pb-32 {\n padding-bottom: 8rem;\n}\n\n.pl-32 {\n padding-left: 8rem;\n}\n\n.pt-40 {\n padding-top: 10rem;\n}\n\n.pr-40 {\n padding-right: 10rem;\n}\n\n.pb-40 {\n padding-bottom: 10rem;\n}\n\n.pl-40 {\n padding-left: 10rem;\n}\n\n.pt-48 {\n padding-top: 12rem;\n}\n\n.pr-48 {\n padding-right: 12rem;\n}\n\n.pb-48 {\n padding-bottom: 12rem;\n}\n\n.pl-48 {\n padding-left: 12rem;\n}\n\n.pt-56 {\n padding-top: 14rem;\n}\n\n.pr-56 {\n padding-right: 14rem;\n}\n\n.pb-56 {\n padding-bottom: 14rem;\n}\n\n.pl-56 {\n padding-left: 14rem;\n}\n\n.pt-64 {\n padding-top: 16rem;\n}\n\n.pr-64 {\n padding-right: 16rem;\n}\n\n.pb-64 {\n padding-bottom: 16rem;\n}\n\n.pl-64 {\n padding-left: 16rem;\n}\n\n.pt-px {\n padding-top: 1px;\n}\n\n.pr-px {\n padding-right: 1px;\n}\n\n.pb-px {\n padding-bottom: 1px;\n}\n\n.pl-px {\n padding-left: 1px;\n}\n\n.placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n}\n\n.placeholder-transparent::-moz-placeholder {\n color: transparent;\n}\n\n.placeholder-transparent:-ms-input-placeholder {\n color: transparent;\n}\n\n.placeholder-transparent::-ms-input-placeholder {\n color: transparent;\n}\n\n.placeholder-transparent::placeholder {\n color: transparent;\n}\n\n.placeholder-black::-webkit-input-placeholder {\n color: #000;\n}\n\n.placeholder-black::-moz-placeholder {\n color: #000;\n}\n\n.placeholder-black:-ms-input-placeholder {\n color: #000;\n}\n\n.placeholder-black::-ms-input-placeholder {\n color: #000;\n}\n\n.placeholder-black::placeholder {\n color: #000;\n}\n\n.placeholder-white::-webkit-input-placeholder {\n color: #fff;\n}\n\n.placeholder-white::-moz-placeholder {\n color: #fff;\n}\n\n.placeholder-white:-ms-input-placeholder {\n color: #fff;\n}\n\n.placeholder-white::-ms-input-placeholder {\n color: #fff;\n}\n\n.placeholder-white::placeholder {\n color: #fff;\n}\n\n.placeholder-gray-100::-webkit-input-placeholder {\n color: #f7fafc;\n}\n\n.placeholder-gray-100::-moz-placeholder {\n color: #f7fafc;\n}\n\n.placeholder-gray-100:-ms-input-placeholder {\n color: #f7fafc;\n}\n\n.placeholder-gray-100::-ms-input-placeholder {\n color: #f7fafc;\n}\n\n.placeholder-gray-100::placeholder {\n color: #f7fafc;\n}\n\n.placeholder-gray-200::-webkit-input-placeholder {\n color: #edf2f7;\n}\n\n.placeholder-gray-200::-moz-placeholder {\n color: #edf2f7;\n}\n\n.placeholder-gray-200:-ms-input-placeholder {\n color: #edf2f7;\n}\n\n.placeholder-gray-200::-ms-input-placeholder {\n color: #edf2f7;\n}\n\n.placeholder-gray-200::placeholder {\n color: #edf2f7;\n}\n\n.placeholder-gray-300::-webkit-input-placeholder {\n color: #e2e8f0;\n}\n\n.placeholder-gray-300::-moz-placeholder {\n color: #e2e8f0;\n}\n\n.placeholder-gray-300:-ms-input-placeholder {\n color: #e2e8f0;\n}\n\n.placeholder-gray-300::-ms-input-placeholder {\n color: #e2e8f0;\n}\n\n.placeholder-gray-300::placeholder {\n color: #e2e8f0;\n}\n\n.placeholder-gray-400::-webkit-input-placeholder {\n color: #cbd5e0;\n}\n\n.placeholder-gray-400::-moz-placeholder {\n color: #cbd5e0;\n}\n\n.placeholder-gray-400:-ms-input-placeholder {\n color: #cbd5e0;\n}\n\n.placeholder-gray-400::-ms-input-placeholder {\n color: #cbd5e0;\n}\n\n.placeholder-gray-400::placeholder {\n color: #cbd5e0;\n}\n\n.placeholder-gray-500::-webkit-input-placeholder {\n color: #a0aec0;\n}\n\n.placeholder-gray-500::-moz-placeholder {\n color: #a0aec0;\n}\n\n.placeholder-gray-500:-ms-input-placeholder {\n color: #a0aec0;\n}\n\n.placeholder-gray-500::-ms-input-placeholder {\n color: #a0aec0;\n}\n\n.placeholder-gray-500::placeholder {\n color: #a0aec0;\n}\n\n.placeholder-gray-600::-webkit-input-placeholder {\n color: #718096;\n}\n\n.placeholder-gray-600::-moz-placeholder {\n color: #718096;\n}\n\n.placeholder-gray-600:-ms-input-placeholder {\n color: #718096;\n}\n\n.placeholder-gray-600::-ms-input-placeholder {\n color: #718096;\n}\n\n.placeholder-gray-600::placeholder {\n color: #718096;\n}\n\n.placeholder-gray-700::-webkit-input-placeholder {\n color: #4a5568;\n}\n\n.placeholder-gray-700::-moz-placeholder {\n color: #4a5568;\n}\n\n.placeholder-gray-700:-ms-input-placeholder {\n color: #4a5568;\n}\n\n.placeholder-gray-700::-ms-input-placeholder {\n color: #4a5568;\n}\n\n.placeholder-gray-700::placeholder {\n color: #4a5568;\n}\n\n.placeholder-gray-800::-webkit-input-placeholder {\n color: #2d3748;\n}\n\n.placeholder-gray-800::-moz-placeholder {\n color: #2d3748;\n}\n\n.placeholder-gray-800:-ms-input-placeholder {\n color: #2d3748;\n}\n\n.placeholder-gray-800::-ms-input-placeholder {\n color: #2d3748;\n}\n\n.placeholder-gray-800::placeholder {\n color: #2d3748;\n}\n\n.placeholder-gray-900::-webkit-input-placeholder {\n color: #1a202c;\n}\n\n.placeholder-gray-900::-moz-placeholder {\n color: #1a202c;\n}\n\n.placeholder-gray-900:-ms-input-placeholder {\n color: #1a202c;\n}\n\n.placeholder-gray-900::-ms-input-placeholder {\n color: #1a202c;\n}\n\n.placeholder-gray-900::placeholder {\n color: #1a202c;\n}\n\n.placeholder-red-100::-webkit-input-placeholder {\n color: #fff5f5;\n}\n\n.placeholder-red-100::-moz-placeholder {\n color: #fff5f5;\n}\n\n.placeholder-red-100:-ms-input-placeholder {\n color: #fff5f5;\n}\n\n.placeholder-red-100::-ms-input-placeholder {\n color: #fff5f5;\n}\n\n.placeholder-red-100::placeholder {\n color: #fff5f5;\n}\n\n.placeholder-red-200::-webkit-input-placeholder {\n color: #fed7d7;\n}\n\n.placeholder-red-200::-moz-placeholder {\n color: #fed7d7;\n}\n\n.placeholder-red-200:-ms-input-placeholder {\n color: #fed7d7;\n}\n\n.placeholder-red-200::-ms-input-placeholder {\n color: #fed7d7;\n}\n\n.placeholder-red-200::placeholder {\n color: #fed7d7;\n}\n\n.placeholder-red-300::-webkit-input-placeholder {\n color: #feb2b2;\n}\n\n.placeholder-red-300::-moz-placeholder {\n color: #feb2b2;\n}\n\n.placeholder-red-300:-ms-input-placeholder {\n color: #feb2b2;\n}\n\n.placeholder-red-300::-ms-input-placeholder {\n color: #feb2b2;\n}\n\n.placeholder-red-300::placeholder {\n color: #feb2b2;\n}\n\n.placeholder-red-400::-webkit-input-placeholder {\n color: #fc8181;\n}\n\n.placeholder-red-400::-moz-placeholder {\n color: #fc8181;\n}\n\n.placeholder-red-400:-ms-input-placeholder {\n color: #fc8181;\n}\n\n.placeholder-red-400::-ms-input-placeholder {\n color: #fc8181;\n}\n\n.placeholder-red-400::placeholder {\n color: #fc8181;\n}\n\n.placeholder-red-500::-webkit-input-placeholder {\n color: #f56565;\n}\n\n.placeholder-red-500::-moz-placeholder {\n color: #f56565;\n}\n\n.placeholder-red-500:-ms-input-placeholder {\n color: #f56565;\n}\n\n.placeholder-red-500::-ms-input-placeholder {\n color: #f56565;\n}\n\n.placeholder-red-500::placeholder {\n color: #f56565;\n}\n\n.placeholder-red-600::-webkit-input-placeholder {\n color: #e53e3e;\n}\n\n.placeholder-red-600::-moz-placeholder {\n color: #e53e3e;\n}\n\n.placeholder-red-600:-ms-input-placeholder {\n color: #e53e3e;\n}\n\n.placeholder-red-600::-ms-input-placeholder {\n color: #e53e3e;\n}\n\n.placeholder-red-600::placeholder {\n color: #e53e3e;\n}\n\n.placeholder-red-700::-webkit-input-placeholder {\n color: #c53030;\n}\n\n.placeholder-red-700::-moz-placeholder {\n color: #c53030;\n}\n\n.placeholder-red-700:-ms-input-placeholder {\n color: #c53030;\n}\n\n.placeholder-red-700::-ms-input-placeholder {\n color: #c53030;\n}\n\n.placeholder-red-700::placeholder {\n color: #c53030;\n}\n\n.placeholder-red-800::-webkit-input-placeholder {\n color: #9b2c2c;\n}\n\n.placeholder-red-800::-moz-placeholder {\n color: #9b2c2c;\n}\n\n.placeholder-red-800:-ms-input-placeholder {\n color: #9b2c2c;\n}\n\n.placeholder-red-800::-ms-input-placeholder {\n color: #9b2c2c;\n}\n\n.placeholder-red-800::placeholder {\n color: #9b2c2c;\n}\n\n.placeholder-red-900::-webkit-input-placeholder {\n color: #742a2a;\n}\n\n.placeholder-red-900::-moz-placeholder {\n color: #742a2a;\n}\n\n.placeholder-red-900:-ms-input-placeholder {\n color: #742a2a;\n}\n\n.placeholder-red-900::-ms-input-placeholder {\n color: #742a2a;\n}\n\n.placeholder-red-900::placeholder {\n color: #742a2a;\n}\n\n.placeholder-orange-100::-webkit-input-placeholder {\n color: #fffaf0;\n}\n\n.placeholder-orange-100::-moz-placeholder {\n color: #fffaf0;\n}\n\n.placeholder-orange-100:-ms-input-placeholder {\n color: #fffaf0;\n}\n\n.placeholder-orange-100::-ms-input-placeholder {\n color: #fffaf0;\n}\n\n.placeholder-orange-100::placeholder {\n color: #fffaf0;\n}\n\n.placeholder-orange-200::-webkit-input-placeholder {\n color: #feebc8;\n}\n\n.placeholder-orange-200::-moz-placeholder {\n color: #feebc8;\n}\n\n.placeholder-orange-200:-ms-input-placeholder {\n color: #feebc8;\n}\n\n.placeholder-orange-200::-ms-input-placeholder {\n color: #feebc8;\n}\n\n.placeholder-orange-200::placeholder {\n color: #feebc8;\n}\n\n.placeholder-orange-300::-webkit-input-placeholder {\n color: #fbd38d;\n}\n\n.placeholder-orange-300::-moz-placeholder {\n color: #fbd38d;\n}\n\n.placeholder-orange-300:-ms-input-placeholder {\n color: #fbd38d;\n}\n\n.placeholder-orange-300::-ms-input-placeholder {\n color: #fbd38d;\n}\n\n.placeholder-orange-300::placeholder {\n color: #fbd38d;\n}\n\n.placeholder-orange-400::-webkit-input-placeholder {\n color: #f6ad55;\n}\n\n.placeholder-orange-400::-moz-placeholder {\n color: #f6ad55;\n}\n\n.placeholder-orange-400:-ms-input-placeholder {\n color: #f6ad55;\n}\n\n.placeholder-orange-400::-ms-input-placeholder {\n color: #f6ad55;\n}\n\n.placeholder-orange-400::placeholder {\n color: #f6ad55;\n}\n\n.placeholder-orange-500::-webkit-input-placeholder {\n color: #ed8936;\n}\n\n.placeholder-orange-500::-moz-placeholder {\n color: #ed8936;\n}\n\n.placeholder-orange-500:-ms-input-placeholder {\n color: #ed8936;\n}\n\n.placeholder-orange-500::-ms-input-placeholder {\n color: #ed8936;\n}\n\n.placeholder-orange-500::placeholder {\n color: #ed8936;\n}\n\n.placeholder-orange-600::-webkit-input-placeholder {\n color: #dd6b20;\n}\n\n.placeholder-orange-600::-moz-placeholder {\n color: #dd6b20;\n}\n\n.placeholder-orange-600:-ms-input-placeholder {\n color: #dd6b20;\n}\n\n.placeholder-orange-600::-ms-input-placeholder {\n color: #dd6b20;\n}\n\n.placeholder-orange-600::placeholder {\n color: #dd6b20;\n}\n\n.placeholder-orange-700::-webkit-input-placeholder {\n color: #c05621;\n}\n\n.placeholder-orange-700::-moz-placeholder {\n color: #c05621;\n}\n\n.placeholder-orange-700:-ms-input-placeholder {\n color: #c05621;\n}\n\n.placeholder-orange-700::-ms-input-placeholder {\n color: #c05621;\n}\n\n.placeholder-orange-700::placeholder {\n color: #c05621;\n}\n\n.placeholder-orange-800::-webkit-input-placeholder {\n color: #9c4221;\n}\n\n.placeholder-orange-800::-moz-placeholder {\n color: #9c4221;\n}\n\n.placeholder-orange-800:-ms-input-placeholder {\n color: #9c4221;\n}\n\n.placeholder-orange-800::-ms-input-placeholder {\n color: #9c4221;\n}\n\n.placeholder-orange-800::placeholder {\n color: #9c4221;\n}\n\n.placeholder-orange-900::-webkit-input-placeholder {\n color: #7b341e;\n}\n\n.placeholder-orange-900::-moz-placeholder {\n color: #7b341e;\n}\n\n.placeholder-orange-900:-ms-input-placeholder {\n color: #7b341e;\n}\n\n.placeholder-orange-900::-ms-input-placeholder {\n color: #7b341e;\n}\n\n.placeholder-orange-900::placeholder {\n color: #7b341e;\n}\n\n.placeholder-yellow-100::-webkit-input-placeholder {\n color: #fffff0;\n}\n\n.placeholder-yellow-100::-moz-placeholder {\n color: #fffff0;\n}\n\n.placeholder-yellow-100:-ms-input-placeholder {\n color: #fffff0;\n}\n\n.placeholder-yellow-100::-ms-input-placeholder {\n color: #fffff0;\n}\n\n.placeholder-yellow-100::placeholder {\n color: #fffff0;\n}\n\n.placeholder-yellow-200::-webkit-input-placeholder {\n color: #fefcbf;\n}\n\n.placeholder-yellow-200::-moz-placeholder {\n color: #fefcbf;\n}\n\n.placeholder-yellow-200:-ms-input-placeholder {\n color: #fefcbf;\n}\n\n.placeholder-yellow-200::-ms-input-placeholder {\n color: #fefcbf;\n}\n\n.placeholder-yellow-200::placeholder {\n color: #fefcbf;\n}\n\n.placeholder-yellow-300::-webkit-input-placeholder {\n color: #faf089;\n}\n\n.placeholder-yellow-300::-moz-placeholder {\n color: #faf089;\n}\n\n.placeholder-yellow-300:-ms-input-placeholder {\n color: #faf089;\n}\n\n.placeholder-yellow-300::-ms-input-placeholder {\n color: #faf089;\n}\n\n.placeholder-yellow-300::placeholder {\n color: #faf089;\n}\n\n.placeholder-yellow-400::-webkit-input-placeholder {\n color: #f6e05e;\n}\n\n.placeholder-yellow-400::-moz-placeholder {\n color: #f6e05e;\n}\n\n.placeholder-yellow-400:-ms-input-placeholder {\n color: #f6e05e;\n}\n\n.placeholder-yellow-400::-ms-input-placeholder {\n color: #f6e05e;\n}\n\n.placeholder-yellow-400::placeholder {\n color: #f6e05e;\n}\n\n.placeholder-yellow-500::-webkit-input-placeholder {\n color: #ecc94b;\n}\n\n.placeholder-yellow-500::-moz-placeholder {\n color: #ecc94b;\n}\n\n.placeholder-yellow-500:-ms-input-placeholder {\n color: #ecc94b;\n}\n\n.placeholder-yellow-500::-ms-input-placeholder {\n color: #ecc94b;\n}\n\n.placeholder-yellow-500::placeholder {\n color: #ecc94b;\n}\n\n.placeholder-yellow-600::-webkit-input-placeholder {\n color: #d69e2e;\n}\n\n.placeholder-yellow-600::-moz-placeholder {\n color: #d69e2e;\n}\n\n.placeholder-yellow-600:-ms-input-placeholder {\n color: #d69e2e;\n}\n\n.placeholder-yellow-600::-ms-input-placeholder {\n color: #d69e2e;\n}\n\n.placeholder-yellow-600::placeholder {\n color: #d69e2e;\n}\n\n.placeholder-yellow-700::-webkit-input-placeholder {\n color: #b7791f;\n}\n\n.placeholder-yellow-700::-moz-placeholder {\n color: #b7791f;\n}\n\n.placeholder-yellow-700:-ms-input-placeholder {\n color: #b7791f;\n}\n\n.placeholder-yellow-700::-ms-input-placeholder {\n color: #b7791f;\n}\n\n.placeholder-yellow-700::placeholder {\n color: #b7791f;\n}\n\n.placeholder-yellow-800::-webkit-input-placeholder {\n color: #975a16;\n}\n\n.placeholder-yellow-800::-moz-placeholder {\n color: #975a16;\n}\n\n.placeholder-yellow-800:-ms-input-placeholder {\n color: #975a16;\n}\n\n.placeholder-yellow-800::-ms-input-placeholder {\n color: #975a16;\n}\n\n.placeholder-yellow-800::placeholder {\n color: #975a16;\n}\n\n.placeholder-yellow-900::-webkit-input-placeholder {\n color: #744210;\n}\n\n.placeholder-yellow-900::-moz-placeholder {\n color: #744210;\n}\n\n.placeholder-yellow-900:-ms-input-placeholder {\n color: #744210;\n}\n\n.placeholder-yellow-900::-ms-input-placeholder {\n color: #744210;\n}\n\n.placeholder-yellow-900::placeholder {\n color: #744210;\n}\n\n.placeholder-green-100::-webkit-input-placeholder {\n color: #f0fff4;\n}\n\n.placeholder-green-100::-moz-placeholder {\n color: #f0fff4;\n}\n\n.placeholder-green-100:-ms-input-placeholder {\n color: #f0fff4;\n}\n\n.placeholder-green-100::-ms-input-placeholder {\n color: #f0fff4;\n}\n\n.placeholder-green-100::placeholder {\n color: #f0fff4;\n}\n\n.placeholder-green-200::-webkit-input-placeholder {\n color: #c6f6d5;\n}\n\n.placeholder-green-200::-moz-placeholder {\n color: #c6f6d5;\n}\n\n.placeholder-green-200:-ms-input-placeholder {\n color: #c6f6d5;\n}\n\n.placeholder-green-200::-ms-input-placeholder {\n color: #c6f6d5;\n}\n\n.placeholder-green-200::placeholder {\n color: #c6f6d5;\n}\n\n.placeholder-green-300::-webkit-input-placeholder {\n color: #9ae6b4;\n}\n\n.placeholder-green-300::-moz-placeholder {\n color: #9ae6b4;\n}\n\n.placeholder-green-300:-ms-input-placeholder {\n color: #9ae6b4;\n}\n\n.placeholder-green-300::-ms-input-placeholder {\n color: #9ae6b4;\n}\n\n.placeholder-green-300::placeholder {\n color: #9ae6b4;\n}\n\n.placeholder-green-400::-webkit-input-placeholder {\n color: #68d391;\n}\n\n.placeholder-green-400::-moz-placeholder {\n color: #68d391;\n}\n\n.placeholder-green-400:-ms-input-placeholder {\n color: #68d391;\n}\n\n.placeholder-green-400::-ms-input-placeholder {\n color: #68d391;\n}\n\n.placeholder-green-400::placeholder {\n color: #68d391;\n}\n\n.placeholder-green-500::-webkit-input-placeholder {\n color: #48bb78;\n}\n\n.placeholder-green-500::-moz-placeholder {\n color: #48bb78;\n}\n\n.placeholder-green-500:-ms-input-placeholder {\n color: #48bb78;\n}\n\n.placeholder-green-500::-ms-input-placeholder {\n color: #48bb78;\n}\n\n.placeholder-green-500::placeholder {\n color: #48bb78;\n}\n\n.placeholder-green-600::-webkit-input-placeholder {\n color: #38a169;\n}\n\n.placeholder-green-600::-moz-placeholder {\n color: #38a169;\n}\n\n.placeholder-green-600:-ms-input-placeholder {\n color: #38a169;\n}\n\n.placeholder-green-600::-ms-input-placeholder {\n color: #38a169;\n}\n\n.placeholder-green-600::placeholder {\n color: #38a169;\n}\n\n.placeholder-green-700::-webkit-input-placeholder {\n color: #2f855a;\n}\n\n.placeholder-green-700::-moz-placeholder {\n color: #2f855a;\n}\n\n.placeholder-green-700:-ms-input-placeholder {\n color: #2f855a;\n}\n\n.placeholder-green-700::-ms-input-placeholder {\n color: #2f855a;\n}\n\n.placeholder-green-700::placeholder {\n color: #2f855a;\n}\n\n.placeholder-green-800::-webkit-input-placeholder {\n color: #276749;\n}\n\n.placeholder-green-800::-moz-placeholder {\n color: #276749;\n}\n\n.placeholder-green-800:-ms-input-placeholder {\n color: #276749;\n}\n\n.placeholder-green-800::-ms-input-placeholder {\n color: #276749;\n}\n\n.placeholder-green-800::placeholder {\n color: #276749;\n}\n\n.placeholder-green-900::-webkit-input-placeholder {\n color: #22543d;\n}\n\n.placeholder-green-900::-moz-placeholder {\n color: #22543d;\n}\n\n.placeholder-green-900:-ms-input-placeholder {\n color: #22543d;\n}\n\n.placeholder-green-900::-ms-input-placeholder {\n color: #22543d;\n}\n\n.placeholder-green-900::placeholder {\n color: #22543d;\n}\n\n.placeholder-teal-100::-webkit-input-placeholder {\n color: #e6fffa;\n}\n\n.placeholder-teal-100::-moz-placeholder {\n color: #e6fffa;\n}\n\n.placeholder-teal-100:-ms-input-placeholder {\n color: #e6fffa;\n}\n\n.placeholder-teal-100::-ms-input-placeholder {\n color: #e6fffa;\n}\n\n.placeholder-teal-100::placeholder {\n color: #e6fffa;\n}\n\n.placeholder-teal-200::-webkit-input-placeholder {\n color: #b2f5ea;\n}\n\n.placeholder-teal-200::-moz-placeholder {\n color: #b2f5ea;\n}\n\n.placeholder-teal-200:-ms-input-placeholder {\n color: #b2f5ea;\n}\n\n.placeholder-teal-200::-ms-input-placeholder {\n color: #b2f5ea;\n}\n\n.placeholder-teal-200::placeholder {\n color: #b2f5ea;\n}\n\n.placeholder-teal-300::-webkit-input-placeholder {\n color: #81e6d9;\n}\n\n.placeholder-teal-300::-moz-placeholder {\n color: #81e6d9;\n}\n\n.placeholder-teal-300:-ms-input-placeholder {\n color: #81e6d9;\n}\n\n.placeholder-teal-300::-ms-input-placeholder {\n color: #81e6d9;\n}\n\n.placeholder-teal-300::placeholder {\n color: #81e6d9;\n}\n\n.placeholder-teal-400::-webkit-input-placeholder {\n color: #4fd1c5;\n}\n\n.placeholder-teal-400::-moz-placeholder {\n color: #4fd1c5;\n}\n\n.placeholder-teal-400:-ms-input-placeholder {\n color: #4fd1c5;\n}\n\n.placeholder-teal-400::-ms-input-placeholder {\n color: #4fd1c5;\n}\n\n.placeholder-teal-400::placeholder {\n color: #4fd1c5;\n}\n\n.placeholder-teal-500::-webkit-input-placeholder {\n color: #38b2ac;\n}\n\n.placeholder-teal-500::-moz-placeholder {\n color: #38b2ac;\n}\n\n.placeholder-teal-500:-ms-input-placeholder {\n color: #38b2ac;\n}\n\n.placeholder-teal-500::-ms-input-placeholder {\n color: #38b2ac;\n}\n\n.placeholder-teal-500::placeholder {\n color: #38b2ac;\n}\n\n.placeholder-teal-600::-webkit-input-placeholder {\n color: #319795;\n}\n\n.placeholder-teal-600::-moz-placeholder {\n color: #319795;\n}\n\n.placeholder-teal-600:-ms-input-placeholder {\n color: #319795;\n}\n\n.placeholder-teal-600::-ms-input-placeholder {\n color: #319795;\n}\n\n.placeholder-teal-600::placeholder {\n color: #319795;\n}\n\n.placeholder-teal-700::-webkit-input-placeholder {\n color: #2c7a7b;\n}\n\n.placeholder-teal-700::-moz-placeholder {\n color: #2c7a7b;\n}\n\n.placeholder-teal-700:-ms-input-placeholder {\n color: #2c7a7b;\n}\n\n.placeholder-teal-700::-ms-input-placeholder {\n color: #2c7a7b;\n}\n\n.placeholder-teal-700::placeholder {\n color: #2c7a7b;\n}\n\n.placeholder-teal-800::-webkit-input-placeholder {\n color: #285e61;\n}\n\n.placeholder-teal-800::-moz-placeholder {\n color: #285e61;\n}\n\n.placeholder-teal-800:-ms-input-placeholder {\n color: #285e61;\n}\n\n.placeholder-teal-800::-ms-input-placeholder {\n color: #285e61;\n}\n\n.placeholder-teal-800::placeholder {\n color: #285e61;\n}\n\n.placeholder-teal-900::-webkit-input-placeholder {\n color: #234e52;\n}\n\n.placeholder-teal-900::-moz-placeholder {\n color: #234e52;\n}\n\n.placeholder-teal-900:-ms-input-placeholder {\n color: #234e52;\n}\n\n.placeholder-teal-900::-ms-input-placeholder {\n color: #234e52;\n}\n\n.placeholder-teal-900::placeholder {\n color: #234e52;\n}\n\n.placeholder-blue-100::-webkit-input-placeholder {\n color: #ebf8ff;\n}\n\n.placeholder-blue-100::-moz-placeholder {\n color: #ebf8ff;\n}\n\n.placeholder-blue-100:-ms-input-placeholder {\n color: #ebf8ff;\n}\n\n.placeholder-blue-100::-ms-input-placeholder {\n color: #ebf8ff;\n}\n\n.placeholder-blue-100::placeholder {\n color: #ebf8ff;\n}\n\n.placeholder-blue-200::-webkit-input-placeholder {\n color: #bee3f8;\n}\n\n.placeholder-blue-200::-moz-placeholder {\n color: #bee3f8;\n}\n\n.placeholder-blue-200:-ms-input-placeholder {\n color: #bee3f8;\n}\n\n.placeholder-blue-200::-ms-input-placeholder {\n color: #bee3f8;\n}\n\n.placeholder-blue-200::placeholder {\n color: #bee3f8;\n}\n\n.placeholder-blue-300::-webkit-input-placeholder {\n color: #90cdf4;\n}\n\n.placeholder-blue-300::-moz-placeholder {\n color: #90cdf4;\n}\n\n.placeholder-blue-300:-ms-input-placeholder {\n color: #90cdf4;\n}\n\n.placeholder-blue-300::-ms-input-placeholder {\n color: #90cdf4;\n}\n\n.placeholder-blue-300::placeholder {\n color: #90cdf4;\n}\n\n.placeholder-blue-400::-webkit-input-placeholder {\n color: #63b3ed;\n}\n\n.placeholder-blue-400::-moz-placeholder {\n color: #63b3ed;\n}\n\n.placeholder-blue-400:-ms-input-placeholder {\n color: #63b3ed;\n}\n\n.placeholder-blue-400::-ms-input-placeholder {\n color: #63b3ed;\n}\n\n.placeholder-blue-400::placeholder {\n color: #63b3ed;\n}\n\n.placeholder-blue-500::-webkit-input-placeholder {\n color: #4299e1;\n}\n\n.placeholder-blue-500::-moz-placeholder {\n color: #4299e1;\n}\n\n.placeholder-blue-500:-ms-input-placeholder {\n color: #4299e1;\n}\n\n.placeholder-blue-500::-ms-input-placeholder {\n color: #4299e1;\n}\n\n.placeholder-blue-500::placeholder {\n color: #4299e1;\n}\n\n.placeholder-blue-600::-webkit-input-placeholder {\n color: #3182ce;\n}\n\n.placeholder-blue-600::-moz-placeholder {\n color: #3182ce;\n}\n\n.placeholder-blue-600:-ms-input-placeholder {\n color: #3182ce;\n}\n\n.placeholder-blue-600::-ms-input-placeholder {\n color: #3182ce;\n}\n\n.placeholder-blue-600::placeholder {\n color: #3182ce;\n}\n\n.placeholder-blue-700::-webkit-input-placeholder {\n color: #2b6cb0;\n}\n\n.placeholder-blue-700::-moz-placeholder {\n color: #2b6cb0;\n}\n\n.placeholder-blue-700:-ms-input-placeholder {\n color: #2b6cb0;\n}\n\n.placeholder-blue-700::-ms-input-placeholder {\n color: #2b6cb0;\n}\n\n.placeholder-blue-700::placeholder {\n color: #2b6cb0;\n}\n\n.placeholder-blue-800::-webkit-input-placeholder {\n color: #2c5282;\n}\n\n.placeholder-blue-800::-moz-placeholder {\n color: #2c5282;\n}\n\n.placeholder-blue-800:-ms-input-placeholder {\n color: #2c5282;\n}\n\n.placeholder-blue-800::-ms-input-placeholder {\n color: #2c5282;\n}\n\n.placeholder-blue-800::placeholder {\n color: #2c5282;\n}\n\n.placeholder-blue-900::-webkit-input-placeholder {\n color: #2a4365;\n}\n\n.placeholder-blue-900::-moz-placeholder {\n color: #2a4365;\n}\n\n.placeholder-blue-900:-ms-input-placeholder {\n color: #2a4365;\n}\n\n.placeholder-blue-900::-ms-input-placeholder {\n color: #2a4365;\n}\n\n.placeholder-blue-900::placeholder {\n color: #2a4365;\n}\n\n.placeholder-indigo-100::-webkit-input-placeholder {\n color: #ebf4ff;\n}\n\n.placeholder-indigo-100::-moz-placeholder {\n color: #ebf4ff;\n}\n\n.placeholder-indigo-100:-ms-input-placeholder {\n color: #ebf4ff;\n}\n\n.placeholder-indigo-100::-ms-input-placeholder {\n color: #ebf4ff;\n}\n\n.placeholder-indigo-100::placeholder {\n color: #ebf4ff;\n}\n\n.placeholder-indigo-200::-webkit-input-placeholder {\n color: #c3dafe;\n}\n\n.placeholder-indigo-200::-moz-placeholder {\n color: #c3dafe;\n}\n\n.placeholder-indigo-200:-ms-input-placeholder {\n color: #c3dafe;\n}\n\n.placeholder-indigo-200::-ms-input-placeholder {\n color: #c3dafe;\n}\n\n.placeholder-indigo-200::placeholder {\n color: #c3dafe;\n}\n\n.placeholder-indigo-300::-webkit-input-placeholder {\n color: #a3bffa;\n}\n\n.placeholder-indigo-300::-moz-placeholder {\n color: #a3bffa;\n}\n\n.placeholder-indigo-300:-ms-input-placeholder {\n color: #a3bffa;\n}\n\n.placeholder-indigo-300::-ms-input-placeholder {\n color: #a3bffa;\n}\n\n.placeholder-indigo-300::placeholder {\n color: #a3bffa;\n}\n\n.placeholder-indigo-400::-webkit-input-placeholder {\n color: #7f9cf5;\n}\n\n.placeholder-indigo-400::-moz-placeholder {\n color: #7f9cf5;\n}\n\n.placeholder-indigo-400:-ms-input-placeholder {\n color: #7f9cf5;\n}\n\n.placeholder-indigo-400::-ms-input-placeholder {\n color: #7f9cf5;\n}\n\n.placeholder-indigo-400::placeholder {\n color: #7f9cf5;\n}\n\n.placeholder-indigo-500::-webkit-input-placeholder {\n color: #667eea;\n}\n\n.placeholder-indigo-500::-moz-placeholder {\n color: #667eea;\n}\n\n.placeholder-indigo-500:-ms-input-placeholder {\n color: #667eea;\n}\n\n.placeholder-indigo-500::-ms-input-placeholder {\n color: #667eea;\n}\n\n.placeholder-indigo-500::placeholder {\n color: #667eea;\n}\n\n.placeholder-indigo-600::-webkit-input-placeholder {\n color: #5a67d8;\n}\n\n.placeholder-indigo-600::-moz-placeholder {\n color: #5a67d8;\n}\n\n.placeholder-indigo-600:-ms-input-placeholder {\n color: #5a67d8;\n}\n\n.placeholder-indigo-600::-ms-input-placeholder {\n color: #5a67d8;\n}\n\n.placeholder-indigo-600::placeholder {\n color: #5a67d8;\n}\n\n.placeholder-indigo-700::-webkit-input-placeholder {\n color: #4c51bf;\n}\n\n.placeholder-indigo-700::-moz-placeholder {\n color: #4c51bf;\n}\n\n.placeholder-indigo-700:-ms-input-placeholder {\n color: #4c51bf;\n}\n\n.placeholder-indigo-700::-ms-input-placeholder {\n color: #4c51bf;\n}\n\n.placeholder-indigo-700::placeholder {\n color: #4c51bf;\n}\n\n.placeholder-indigo-800::-webkit-input-placeholder {\n color: #434190;\n}\n\n.placeholder-indigo-800::-moz-placeholder {\n color: #434190;\n}\n\n.placeholder-indigo-800:-ms-input-placeholder {\n color: #434190;\n}\n\n.placeholder-indigo-800::-ms-input-placeholder {\n color: #434190;\n}\n\n.placeholder-indigo-800::placeholder {\n color: #434190;\n}\n\n.placeholder-indigo-900::-webkit-input-placeholder {\n color: #3c366b;\n}\n\n.placeholder-indigo-900::-moz-placeholder {\n color: #3c366b;\n}\n\n.placeholder-indigo-900:-ms-input-placeholder {\n color: #3c366b;\n}\n\n.placeholder-indigo-900::-ms-input-placeholder {\n color: #3c366b;\n}\n\n.placeholder-indigo-900::placeholder {\n color: #3c366b;\n}\n\n.placeholder-purple-100::-webkit-input-placeholder {\n color: #faf5ff;\n}\n\n.placeholder-purple-100::-moz-placeholder {\n color: #faf5ff;\n}\n\n.placeholder-purple-100:-ms-input-placeholder {\n color: #faf5ff;\n}\n\n.placeholder-purple-100::-ms-input-placeholder {\n color: #faf5ff;\n}\n\n.placeholder-purple-100::placeholder {\n color: #faf5ff;\n}\n\n.placeholder-purple-200::-webkit-input-placeholder {\n color: #e9d8fd;\n}\n\n.placeholder-purple-200::-moz-placeholder {\n color: #e9d8fd;\n}\n\n.placeholder-purple-200:-ms-input-placeholder {\n color: #e9d8fd;\n}\n\n.placeholder-purple-200::-ms-input-placeholder {\n color: #e9d8fd;\n}\n\n.placeholder-purple-200::placeholder {\n color: #e9d8fd;\n}\n\n.placeholder-purple-300::-webkit-input-placeholder {\n color: #d6bcfa;\n}\n\n.placeholder-purple-300::-moz-placeholder {\n color: #d6bcfa;\n}\n\n.placeholder-purple-300:-ms-input-placeholder {\n color: #d6bcfa;\n}\n\n.placeholder-purple-300::-ms-input-placeholder {\n color: #d6bcfa;\n}\n\n.placeholder-purple-300::placeholder {\n color: #d6bcfa;\n}\n\n.placeholder-purple-400::-webkit-input-placeholder {\n color: #b794f4;\n}\n\n.placeholder-purple-400::-moz-placeholder {\n color: #b794f4;\n}\n\n.placeholder-purple-400:-ms-input-placeholder {\n color: #b794f4;\n}\n\n.placeholder-purple-400::-ms-input-placeholder {\n color: #b794f4;\n}\n\n.placeholder-purple-400::placeholder {\n color: #b794f4;\n}\n\n.placeholder-purple-500::-webkit-input-placeholder {\n color: #9f7aea;\n}\n\n.placeholder-purple-500::-moz-placeholder {\n color: #9f7aea;\n}\n\n.placeholder-purple-500:-ms-input-placeholder {\n color: #9f7aea;\n}\n\n.placeholder-purple-500::-ms-input-placeholder {\n color: #9f7aea;\n}\n\n.placeholder-purple-500::placeholder {\n color: #9f7aea;\n}\n\n.placeholder-purple-600::-webkit-input-placeholder {\n color: #805ad5;\n}\n\n.placeholder-purple-600::-moz-placeholder {\n color: #805ad5;\n}\n\n.placeholder-purple-600:-ms-input-placeholder {\n color: #805ad5;\n}\n\n.placeholder-purple-600::-ms-input-placeholder {\n color: #805ad5;\n}\n\n.placeholder-purple-600::placeholder {\n color: #805ad5;\n}\n\n.placeholder-purple-700::-webkit-input-placeholder {\n color: #6b46c1;\n}\n\n.placeholder-purple-700::-moz-placeholder {\n color: #6b46c1;\n}\n\n.placeholder-purple-700:-ms-input-placeholder {\n color: #6b46c1;\n}\n\n.placeholder-purple-700::-ms-input-placeholder {\n color: #6b46c1;\n}\n\n.placeholder-purple-700::placeholder {\n color: #6b46c1;\n}\n\n.placeholder-purple-800::-webkit-input-placeholder {\n color: #553c9a;\n}\n\n.placeholder-purple-800::-moz-placeholder {\n color: #553c9a;\n}\n\n.placeholder-purple-800:-ms-input-placeholder {\n color: #553c9a;\n}\n\n.placeholder-purple-800::-ms-input-placeholder {\n color: #553c9a;\n}\n\n.placeholder-purple-800::placeholder {\n color: #553c9a;\n}\n\n.placeholder-purple-900::-webkit-input-placeholder {\n color: #44337a;\n}\n\n.placeholder-purple-900::-moz-placeholder {\n color: #44337a;\n}\n\n.placeholder-purple-900:-ms-input-placeholder {\n color: #44337a;\n}\n\n.placeholder-purple-900::-ms-input-placeholder {\n color: #44337a;\n}\n\n.placeholder-purple-900::placeholder {\n color: #44337a;\n}\n\n.placeholder-pink-100::-webkit-input-placeholder {\n color: #fff5f7;\n}\n\n.placeholder-pink-100::-moz-placeholder {\n color: #fff5f7;\n}\n\n.placeholder-pink-100:-ms-input-placeholder {\n color: #fff5f7;\n}\n\n.placeholder-pink-100::-ms-input-placeholder {\n color: #fff5f7;\n}\n\n.placeholder-pink-100::placeholder {\n color: #fff5f7;\n}\n\n.placeholder-pink-200::-webkit-input-placeholder {\n color: #fed7e2;\n}\n\n.placeholder-pink-200::-moz-placeholder {\n color: #fed7e2;\n}\n\n.placeholder-pink-200:-ms-input-placeholder {\n color: #fed7e2;\n}\n\n.placeholder-pink-200::-ms-input-placeholder {\n color: #fed7e2;\n}\n\n.placeholder-pink-200::placeholder {\n color: #fed7e2;\n}\n\n.placeholder-pink-300::-webkit-input-placeholder {\n color: #fbb6ce;\n}\n\n.placeholder-pink-300::-moz-placeholder {\n color: #fbb6ce;\n}\n\n.placeholder-pink-300:-ms-input-placeholder {\n color: #fbb6ce;\n}\n\n.placeholder-pink-300::-ms-input-placeholder {\n color: #fbb6ce;\n}\n\n.placeholder-pink-300::placeholder {\n color: #fbb6ce;\n}\n\n.placeholder-pink-400::-webkit-input-placeholder {\n color: #f687b3;\n}\n\n.placeholder-pink-400::-moz-placeholder {\n color: #f687b3;\n}\n\n.placeholder-pink-400:-ms-input-placeholder {\n color: #f687b3;\n}\n\n.placeholder-pink-400::-ms-input-placeholder {\n color: #f687b3;\n}\n\n.placeholder-pink-400::placeholder {\n color: #f687b3;\n}\n\n.placeholder-pink-500::-webkit-input-placeholder {\n color: #ed64a6;\n}\n\n.placeholder-pink-500::-moz-placeholder {\n color: #ed64a6;\n}\n\n.placeholder-pink-500:-ms-input-placeholder {\n color: #ed64a6;\n}\n\n.placeholder-pink-500::-ms-input-placeholder {\n color: #ed64a6;\n}\n\n.placeholder-pink-500::placeholder {\n color: #ed64a6;\n}\n\n.placeholder-pink-600::-webkit-input-placeholder {\n color: #d53f8c;\n}\n\n.placeholder-pink-600::-moz-placeholder {\n color: #d53f8c;\n}\n\n.placeholder-pink-600:-ms-input-placeholder {\n color: #d53f8c;\n}\n\n.placeholder-pink-600::-ms-input-placeholder {\n color: #d53f8c;\n}\n\n.placeholder-pink-600::placeholder {\n color: #d53f8c;\n}\n\n.placeholder-pink-700::-webkit-input-placeholder {\n color: #b83280;\n}\n\n.placeholder-pink-700::-moz-placeholder {\n color: #b83280;\n}\n\n.placeholder-pink-700:-ms-input-placeholder {\n color: #b83280;\n}\n\n.placeholder-pink-700::-ms-input-placeholder {\n color: #b83280;\n}\n\n.placeholder-pink-700::placeholder {\n color: #b83280;\n}\n\n.placeholder-pink-800::-webkit-input-placeholder {\n color: #97266d;\n}\n\n.placeholder-pink-800::-moz-placeholder {\n color: #97266d;\n}\n\n.placeholder-pink-800:-ms-input-placeholder {\n color: #97266d;\n}\n\n.placeholder-pink-800::-ms-input-placeholder {\n color: #97266d;\n}\n\n.placeholder-pink-800::placeholder {\n color: #97266d;\n}\n\n.placeholder-pink-900::-webkit-input-placeholder {\n color: #702459;\n}\n\n.placeholder-pink-900::-moz-placeholder {\n color: #702459;\n}\n\n.placeholder-pink-900:-ms-input-placeholder {\n color: #702459;\n}\n\n.placeholder-pink-900::-ms-input-placeholder {\n color: #702459;\n}\n\n.placeholder-pink-900::placeholder {\n color: #702459;\n}\n\n.placeholder-subway-stripe::-webkit-input-placeholder {\n color: #666;\n}\n\n.placeholder-subway-stripe::-moz-placeholder {\n color: #666;\n}\n\n.placeholder-subway-stripe:-ms-input-placeholder {\n color: #666;\n}\n\n.placeholder-subway-stripe::-ms-input-placeholder {\n color: #666;\n}\n\n.placeholder-subway-stripe::placeholder {\n color: #666;\n}\n\n.placeholder-subway-stripe_progress::-webkit-input-placeholder {\n color: #0a0;\n}\n\n.placeholder-subway-stripe_progress::-moz-placeholder {\n color: #0a0;\n}\n\n.placeholder-subway-stripe_progress:-ms-input-placeholder {\n color: #0a0;\n}\n\n.placeholder-subway-stripe_progress::-ms-input-placeholder {\n color: #0a0;\n}\n\n.placeholder-subway-stripe_progress::placeholder {\n color: #0a0;\n}\n\n.focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n}\n\n.focus\\:placeholder-transparent:focus::-moz-placeholder {\n color: transparent;\n}\n\n.focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n color: transparent;\n}\n\n.focus\\:placeholder-transparent:focus::-ms-input-placeholder {\n color: transparent;\n}\n\n.focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n}\n\n.focus\\:placeholder-black:focus::-webkit-input-placeholder {\n color: #000;\n}\n\n.focus\\:placeholder-black:focus::-moz-placeholder {\n color: #000;\n}\n\n.focus\\:placeholder-black:focus:-ms-input-placeholder {\n color: #000;\n}\n\n.focus\\:placeholder-black:focus::-ms-input-placeholder {\n color: #000;\n}\n\n.focus\\:placeholder-black:focus::placeholder {\n color: #000;\n}\n\n.focus\\:placeholder-white:focus::-webkit-input-placeholder {\n color: #fff;\n}\n\n.focus\\:placeholder-white:focus::-moz-placeholder {\n color: #fff;\n}\n\n.focus\\:placeholder-white:focus:-ms-input-placeholder {\n color: #fff;\n}\n\n.focus\\:placeholder-white:focus::-ms-input-placeholder {\n color: #fff;\n}\n\n.focus\\:placeholder-white:focus::placeholder {\n color: #fff;\n}\n\n.focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n color: #f7fafc;\n}\n\n.focus\\:placeholder-gray-100:focus::-moz-placeholder {\n color: #f7fafc;\n}\n\n.focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n color: #f7fafc;\n}\n\n.focus\\:placeholder-gray-100:focus::-ms-input-placeholder {\n color: #f7fafc;\n}\n\n.focus\\:placeholder-gray-100:focus::placeholder {\n color: #f7fafc;\n}\n\n.focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n color: #edf2f7;\n}\n\n.focus\\:placeholder-gray-200:focus::-moz-placeholder {\n color: #edf2f7;\n}\n\n.focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n color: #edf2f7;\n}\n\n.focus\\:placeholder-gray-200:focus::-ms-input-placeholder {\n color: #edf2f7;\n}\n\n.focus\\:placeholder-gray-200:focus::placeholder {\n color: #edf2f7;\n}\n\n.focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n color: #e2e8f0;\n}\n\n.focus\\:placeholder-gray-300:focus::-moz-placeholder {\n color: #e2e8f0;\n}\n\n.focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n color: #e2e8f0;\n}\n\n.focus\\:placeholder-gray-300:focus::-ms-input-placeholder {\n color: #e2e8f0;\n}\n\n.focus\\:placeholder-gray-300:focus::placeholder {\n color: #e2e8f0;\n}\n\n.focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n color: #cbd5e0;\n}\n\n.focus\\:placeholder-gray-400:focus::-moz-placeholder {\n color: #cbd5e0;\n}\n\n.focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n color: #cbd5e0;\n}\n\n.focus\\:placeholder-gray-400:focus::-ms-input-placeholder {\n color: #cbd5e0;\n}\n\n.focus\\:placeholder-gray-400:focus::placeholder {\n color: #cbd5e0;\n}\n\n.focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n color: #a0aec0;\n}\n\n.focus\\:placeholder-gray-500:focus::-moz-placeholder {\n color: #a0aec0;\n}\n\n.focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n color: #a0aec0;\n}\n\n.focus\\:placeholder-gray-500:focus::-ms-input-placeholder {\n color: #a0aec0;\n}\n\n.focus\\:placeholder-gray-500:focus::placeholder {\n color: #a0aec0;\n}\n\n.focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n color: #718096;\n}\n\n.focus\\:placeholder-gray-600:focus::-moz-placeholder {\n color: #718096;\n}\n\n.focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n color: #718096;\n}\n\n.focus\\:placeholder-gray-600:focus::-ms-input-placeholder {\n color: #718096;\n}\n\n.focus\\:placeholder-gray-600:focus::placeholder {\n color: #718096;\n}\n\n.focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n color: #4a5568;\n}\n\n.focus\\:placeholder-gray-700:focus::-moz-placeholder {\n color: #4a5568;\n}\n\n.focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n color: #4a5568;\n}\n\n.focus\\:placeholder-gray-700:focus::-ms-input-placeholder {\n color: #4a5568;\n}\n\n.focus\\:placeholder-gray-700:focus::placeholder {\n color: #4a5568;\n}\n\n.focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n color: #2d3748;\n}\n\n.focus\\:placeholder-gray-800:focus::-moz-placeholder {\n color: #2d3748;\n}\n\n.focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n color: #2d3748;\n}\n\n.focus\\:placeholder-gray-800:focus::-ms-input-placeholder {\n color: #2d3748;\n}\n\n.focus\\:placeholder-gray-800:focus::placeholder {\n color: #2d3748;\n}\n\n.focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n color: #1a202c;\n}\n\n.focus\\:placeholder-gray-900:focus::-moz-placeholder {\n color: #1a202c;\n}\n\n.focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n color: #1a202c;\n}\n\n.focus\\:placeholder-gray-900:focus::-ms-input-placeholder {\n color: #1a202c;\n}\n\n.focus\\:placeholder-gray-900:focus::placeholder {\n color: #1a202c;\n}\n\n.focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n color: #fff5f5;\n}\n\n.focus\\:placeholder-red-100:focus::-moz-placeholder {\n color: #fff5f5;\n}\n\n.focus\\:placeholder-red-100:focus:-ms-input-placeholder {\n color: #fff5f5;\n}\n\n.focus\\:placeholder-red-100:focus::-ms-input-placeholder {\n color: #fff5f5;\n}\n\n.focus\\:placeholder-red-100:focus::placeholder {\n color: #fff5f5;\n}\n\n.focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n color: #fed7d7;\n}\n\n.focus\\:placeholder-red-200:focus::-moz-placeholder {\n color: #fed7d7;\n}\n\n.focus\\:placeholder-red-200:focus:-ms-input-placeholder {\n color: #fed7d7;\n}\n\n.focus\\:placeholder-red-200:focus::-ms-input-placeholder {\n color: #fed7d7;\n}\n\n.focus\\:placeholder-red-200:focus::placeholder {\n color: #fed7d7;\n}\n\n.focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n color: #feb2b2;\n}\n\n.focus\\:placeholder-red-300:focus::-moz-placeholder {\n color: #feb2b2;\n}\n\n.focus\\:placeholder-red-300:focus:-ms-input-placeholder {\n color: #feb2b2;\n}\n\n.focus\\:placeholder-red-300:focus::-ms-input-placeholder {\n color: #feb2b2;\n}\n\n.focus\\:placeholder-red-300:focus::placeholder {\n color: #feb2b2;\n}\n\n.focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n color: #fc8181;\n}\n\n.focus\\:placeholder-red-400:focus::-moz-placeholder {\n color: #fc8181;\n}\n\n.focus\\:placeholder-red-400:focus:-ms-input-placeholder {\n color: #fc8181;\n}\n\n.focus\\:placeholder-red-400:focus::-ms-input-placeholder {\n color: #fc8181;\n}\n\n.focus\\:placeholder-red-400:focus::placeholder {\n color: #fc8181;\n}\n\n.focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n color: #f56565;\n}\n\n.focus\\:placeholder-red-500:focus::-moz-placeholder {\n color: #f56565;\n}\n\n.focus\\:placeholder-red-500:focus:-ms-input-placeholder {\n color: #f56565;\n}\n\n.focus\\:placeholder-red-500:focus::-ms-input-placeholder {\n color: #f56565;\n}\n\n.focus\\:placeholder-red-500:focus::placeholder {\n color: #f56565;\n}\n\n.focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n color: #e53e3e;\n}\n\n.focus\\:placeholder-red-600:focus::-moz-placeholder {\n color: #e53e3e;\n}\n\n.focus\\:placeholder-red-600:focus:-ms-input-placeholder {\n color: #e53e3e;\n}\n\n.focus\\:placeholder-red-600:focus::-ms-input-placeholder {\n color: #e53e3e;\n}\n\n.focus\\:placeholder-red-600:focus::placeholder {\n color: #e53e3e;\n}\n\n.focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n color: #c53030;\n}\n\n.focus\\:placeholder-red-700:focus::-moz-placeholder {\n color: #c53030;\n}\n\n.focus\\:placeholder-red-700:focus:-ms-input-placeholder {\n color: #c53030;\n}\n\n.focus\\:placeholder-red-700:focus::-ms-input-placeholder {\n color: #c53030;\n}\n\n.focus\\:placeholder-red-700:focus::placeholder {\n color: #c53030;\n}\n\n.focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n color: #9b2c2c;\n}\n\n.focus\\:placeholder-red-800:focus::-moz-placeholder {\n color: #9b2c2c;\n}\n\n.focus\\:placeholder-red-800:focus:-ms-input-placeholder {\n color: #9b2c2c;\n}\n\n.focus\\:placeholder-red-800:focus::-ms-input-placeholder {\n color: #9b2c2c;\n}\n\n.focus\\:placeholder-red-800:focus::placeholder {\n color: #9b2c2c;\n}\n\n.focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n color: #742a2a;\n}\n\n.focus\\:placeholder-red-900:focus::-moz-placeholder {\n color: #742a2a;\n}\n\n.focus\\:placeholder-red-900:focus:-ms-input-placeholder {\n color: #742a2a;\n}\n\n.focus\\:placeholder-red-900:focus::-ms-input-placeholder {\n color: #742a2a;\n}\n\n.focus\\:placeholder-red-900:focus::placeholder {\n color: #742a2a;\n}\n\n.focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n color: #fffaf0;\n}\n\n.focus\\:placeholder-orange-100:focus::-moz-placeholder {\n color: #fffaf0;\n}\n\n.focus\\:placeholder-orange-100:focus:-ms-input-placeholder {\n color: #fffaf0;\n}\n\n.focus\\:placeholder-orange-100:focus::-ms-input-placeholder {\n color: #fffaf0;\n}\n\n.focus\\:placeholder-orange-100:focus::placeholder {\n color: #fffaf0;\n}\n\n.focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n color: #feebc8;\n}\n\n.focus\\:placeholder-orange-200:focus::-moz-placeholder {\n color: #feebc8;\n}\n\n.focus\\:placeholder-orange-200:focus:-ms-input-placeholder {\n color: #feebc8;\n}\n\n.focus\\:placeholder-orange-200:focus::-ms-input-placeholder {\n color: #feebc8;\n}\n\n.focus\\:placeholder-orange-200:focus::placeholder {\n color: #feebc8;\n}\n\n.focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n color: #fbd38d;\n}\n\n.focus\\:placeholder-orange-300:focus::-moz-placeholder {\n color: #fbd38d;\n}\n\n.focus\\:placeholder-orange-300:focus:-ms-input-placeholder {\n color: #fbd38d;\n}\n\n.focus\\:placeholder-orange-300:focus::-ms-input-placeholder {\n color: #fbd38d;\n}\n\n.focus\\:placeholder-orange-300:focus::placeholder {\n color: #fbd38d;\n}\n\n.focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n color: #f6ad55;\n}\n\n.focus\\:placeholder-orange-400:focus::-moz-placeholder {\n color: #f6ad55;\n}\n\n.focus\\:placeholder-orange-400:focus:-ms-input-placeholder {\n color: #f6ad55;\n}\n\n.focus\\:placeholder-orange-400:focus::-ms-input-placeholder {\n color: #f6ad55;\n}\n\n.focus\\:placeholder-orange-400:focus::placeholder {\n color: #f6ad55;\n}\n\n.focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n color: #ed8936;\n}\n\n.focus\\:placeholder-orange-500:focus::-moz-placeholder {\n color: #ed8936;\n}\n\n.focus\\:placeholder-orange-500:focus:-ms-input-placeholder {\n color: #ed8936;\n}\n\n.focus\\:placeholder-orange-500:focus::-ms-input-placeholder {\n color: #ed8936;\n}\n\n.focus\\:placeholder-orange-500:focus::placeholder {\n color: #ed8936;\n}\n\n.focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n color: #dd6b20;\n}\n\n.focus\\:placeholder-orange-600:focus::-moz-placeholder {\n color: #dd6b20;\n}\n\n.focus\\:placeholder-orange-600:focus:-ms-input-placeholder {\n color: #dd6b20;\n}\n\n.focus\\:placeholder-orange-600:focus::-ms-input-placeholder {\n color: #dd6b20;\n}\n\n.focus\\:placeholder-orange-600:focus::placeholder {\n color: #dd6b20;\n}\n\n.focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n color: #c05621;\n}\n\n.focus\\:placeholder-orange-700:focus::-moz-placeholder {\n color: #c05621;\n}\n\n.focus\\:placeholder-orange-700:focus:-ms-input-placeholder {\n color: #c05621;\n}\n\n.focus\\:placeholder-orange-700:focus::-ms-input-placeholder {\n color: #c05621;\n}\n\n.focus\\:placeholder-orange-700:focus::placeholder {\n color: #c05621;\n}\n\n.focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n color: #9c4221;\n}\n\n.focus\\:placeholder-orange-800:focus::-moz-placeholder {\n color: #9c4221;\n}\n\n.focus\\:placeholder-orange-800:focus:-ms-input-placeholder {\n color: #9c4221;\n}\n\n.focus\\:placeholder-orange-800:focus::-ms-input-placeholder {\n color: #9c4221;\n}\n\n.focus\\:placeholder-orange-800:focus::placeholder {\n color: #9c4221;\n}\n\n.focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n color: #7b341e;\n}\n\n.focus\\:placeholder-orange-900:focus::-moz-placeholder {\n color: #7b341e;\n}\n\n.focus\\:placeholder-orange-900:focus:-ms-input-placeholder {\n color: #7b341e;\n}\n\n.focus\\:placeholder-orange-900:focus::-ms-input-placeholder {\n color: #7b341e;\n}\n\n.focus\\:placeholder-orange-900:focus::placeholder {\n color: #7b341e;\n}\n\n.focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n color: #fffff0;\n}\n\n.focus\\:placeholder-yellow-100:focus::-moz-placeholder {\n color: #fffff0;\n}\n\n.focus\\:placeholder-yellow-100:focus:-ms-input-placeholder {\n color: #fffff0;\n}\n\n.focus\\:placeholder-yellow-100:focus::-ms-input-placeholder {\n color: #fffff0;\n}\n\n.focus\\:placeholder-yellow-100:focus::placeholder {\n color: #fffff0;\n}\n\n.focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n color: #fefcbf;\n}\n\n.focus\\:placeholder-yellow-200:focus::-moz-placeholder {\n color: #fefcbf;\n}\n\n.focus\\:placeholder-yellow-200:focus:-ms-input-placeholder {\n color: #fefcbf;\n}\n\n.focus\\:placeholder-yellow-200:focus::-ms-input-placeholder {\n color: #fefcbf;\n}\n\n.focus\\:placeholder-yellow-200:focus::placeholder {\n color: #fefcbf;\n}\n\n.focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n color: #faf089;\n}\n\n.focus\\:placeholder-yellow-300:focus::-moz-placeholder {\n color: #faf089;\n}\n\n.focus\\:placeholder-yellow-300:focus:-ms-input-placeholder {\n color: #faf089;\n}\n\n.focus\\:placeholder-yellow-300:focus::-ms-input-placeholder {\n color: #faf089;\n}\n\n.focus\\:placeholder-yellow-300:focus::placeholder {\n color: #faf089;\n}\n\n.focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n color: #f6e05e;\n}\n\n.focus\\:placeholder-yellow-400:focus::-moz-placeholder {\n color: #f6e05e;\n}\n\n.focus\\:placeholder-yellow-400:focus:-ms-input-placeholder {\n color: #f6e05e;\n}\n\n.focus\\:placeholder-yellow-400:focus::-ms-input-placeholder {\n color: #f6e05e;\n}\n\n.focus\\:placeholder-yellow-400:focus::placeholder {\n color: #f6e05e;\n}\n\n.focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n color: #ecc94b;\n}\n\n.focus\\:placeholder-yellow-500:focus::-moz-placeholder {\n color: #ecc94b;\n}\n\n.focus\\:placeholder-yellow-500:focus:-ms-input-placeholder {\n color: #ecc94b;\n}\n\n.focus\\:placeholder-yellow-500:focus::-ms-input-placeholder {\n color: #ecc94b;\n}\n\n.focus\\:placeholder-yellow-500:focus::placeholder {\n color: #ecc94b;\n}\n\n.focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n color: #d69e2e;\n}\n\n.focus\\:placeholder-yellow-600:focus::-moz-placeholder {\n color: #d69e2e;\n}\n\n.focus\\:placeholder-yellow-600:focus:-ms-input-placeholder {\n color: #d69e2e;\n}\n\n.focus\\:placeholder-yellow-600:focus::-ms-input-placeholder {\n color: #d69e2e;\n}\n\n.focus\\:placeholder-yellow-600:focus::placeholder {\n color: #d69e2e;\n}\n\n.focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n color: #b7791f;\n}\n\n.focus\\:placeholder-yellow-700:focus::-moz-placeholder {\n color: #b7791f;\n}\n\n.focus\\:placeholder-yellow-700:focus:-ms-input-placeholder {\n color: #b7791f;\n}\n\n.focus\\:placeholder-yellow-700:focus::-ms-input-placeholder {\n color: #b7791f;\n}\n\n.focus\\:placeholder-yellow-700:focus::placeholder {\n color: #b7791f;\n}\n\n.focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n color: #975a16;\n}\n\n.focus\\:placeholder-yellow-800:focus::-moz-placeholder {\n color: #975a16;\n}\n\n.focus\\:placeholder-yellow-800:focus:-ms-input-placeholder {\n color: #975a16;\n}\n\n.focus\\:placeholder-yellow-800:focus::-ms-input-placeholder {\n color: #975a16;\n}\n\n.focus\\:placeholder-yellow-800:focus::placeholder {\n color: #975a16;\n}\n\n.focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n color: #744210;\n}\n\n.focus\\:placeholder-yellow-900:focus::-moz-placeholder {\n color: #744210;\n}\n\n.focus\\:placeholder-yellow-900:focus:-ms-input-placeholder {\n color: #744210;\n}\n\n.focus\\:placeholder-yellow-900:focus::-ms-input-placeholder {\n color: #744210;\n}\n\n.focus\\:placeholder-yellow-900:focus::placeholder {\n color: #744210;\n}\n\n.focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n color: #f0fff4;\n}\n\n.focus\\:placeholder-green-100:focus::-moz-placeholder {\n color: #f0fff4;\n}\n\n.focus\\:placeholder-green-100:focus:-ms-input-placeholder {\n color: #f0fff4;\n}\n\n.focus\\:placeholder-green-100:focus::-ms-input-placeholder {\n color: #f0fff4;\n}\n\n.focus\\:placeholder-green-100:focus::placeholder {\n color: #f0fff4;\n}\n\n.focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n color: #c6f6d5;\n}\n\n.focus\\:placeholder-green-200:focus::-moz-placeholder {\n color: #c6f6d5;\n}\n\n.focus\\:placeholder-green-200:focus:-ms-input-placeholder {\n color: #c6f6d5;\n}\n\n.focus\\:placeholder-green-200:focus::-ms-input-placeholder {\n color: #c6f6d5;\n}\n\n.focus\\:placeholder-green-200:focus::placeholder {\n color: #c6f6d5;\n}\n\n.focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n color: #9ae6b4;\n}\n\n.focus\\:placeholder-green-300:focus::-moz-placeholder {\n color: #9ae6b4;\n}\n\n.focus\\:placeholder-green-300:focus:-ms-input-placeholder {\n color: #9ae6b4;\n}\n\n.focus\\:placeholder-green-300:focus::-ms-input-placeholder {\n color: #9ae6b4;\n}\n\n.focus\\:placeholder-green-300:focus::placeholder {\n color: #9ae6b4;\n}\n\n.focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n color: #68d391;\n}\n\n.focus\\:placeholder-green-400:focus::-moz-placeholder {\n color: #68d391;\n}\n\n.focus\\:placeholder-green-400:focus:-ms-input-placeholder {\n color: #68d391;\n}\n\n.focus\\:placeholder-green-400:focus::-ms-input-placeholder {\n color: #68d391;\n}\n\n.focus\\:placeholder-green-400:focus::placeholder {\n color: #68d391;\n}\n\n.focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n color: #48bb78;\n}\n\n.focus\\:placeholder-green-500:focus::-moz-placeholder {\n color: #48bb78;\n}\n\n.focus\\:placeholder-green-500:focus:-ms-input-placeholder {\n color: #48bb78;\n}\n\n.focus\\:placeholder-green-500:focus::-ms-input-placeholder {\n color: #48bb78;\n}\n\n.focus\\:placeholder-green-500:focus::placeholder {\n color: #48bb78;\n}\n\n.focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n color: #38a169;\n}\n\n.focus\\:placeholder-green-600:focus::-moz-placeholder {\n color: #38a169;\n}\n\n.focus\\:placeholder-green-600:focus:-ms-input-placeholder {\n color: #38a169;\n}\n\n.focus\\:placeholder-green-600:focus::-ms-input-placeholder {\n color: #38a169;\n}\n\n.focus\\:placeholder-green-600:focus::placeholder {\n color: #38a169;\n}\n\n.focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n color: #2f855a;\n}\n\n.focus\\:placeholder-green-700:focus::-moz-placeholder {\n color: #2f855a;\n}\n\n.focus\\:placeholder-green-700:focus:-ms-input-placeholder {\n color: #2f855a;\n}\n\n.focus\\:placeholder-green-700:focus::-ms-input-placeholder {\n color: #2f855a;\n}\n\n.focus\\:placeholder-green-700:focus::placeholder {\n color: #2f855a;\n}\n\n.focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n color: #276749;\n}\n\n.focus\\:placeholder-green-800:focus::-moz-placeholder {\n color: #276749;\n}\n\n.focus\\:placeholder-green-800:focus:-ms-input-placeholder {\n color: #276749;\n}\n\n.focus\\:placeholder-green-800:focus::-ms-input-placeholder {\n color: #276749;\n}\n\n.focus\\:placeholder-green-800:focus::placeholder {\n color: #276749;\n}\n\n.focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n color: #22543d;\n}\n\n.focus\\:placeholder-green-900:focus::-moz-placeholder {\n color: #22543d;\n}\n\n.focus\\:placeholder-green-900:focus:-ms-input-placeholder {\n color: #22543d;\n}\n\n.focus\\:placeholder-green-900:focus::-ms-input-placeholder {\n color: #22543d;\n}\n\n.focus\\:placeholder-green-900:focus::placeholder {\n color: #22543d;\n}\n\n.focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n color: #e6fffa;\n}\n\n.focus\\:placeholder-teal-100:focus::-moz-placeholder {\n color: #e6fffa;\n}\n\n.focus\\:placeholder-teal-100:focus:-ms-input-placeholder {\n color: #e6fffa;\n}\n\n.focus\\:placeholder-teal-100:focus::-ms-input-placeholder {\n color: #e6fffa;\n}\n\n.focus\\:placeholder-teal-100:focus::placeholder {\n color: #e6fffa;\n}\n\n.focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n color: #b2f5ea;\n}\n\n.focus\\:placeholder-teal-200:focus::-moz-placeholder {\n color: #b2f5ea;\n}\n\n.focus\\:placeholder-teal-200:focus:-ms-input-placeholder {\n color: #b2f5ea;\n}\n\n.focus\\:placeholder-teal-200:focus::-ms-input-placeholder {\n color: #b2f5ea;\n}\n\n.focus\\:placeholder-teal-200:focus::placeholder {\n color: #b2f5ea;\n}\n\n.focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n color: #81e6d9;\n}\n\n.focus\\:placeholder-teal-300:focus::-moz-placeholder {\n color: #81e6d9;\n}\n\n.focus\\:placeholder-teal-300:focus:-ms-input-placeholder {\n color: #81e6d9;\n}\n\n.focus\\:placeholder-teal-300:focus::-ms-input-placeholder {\n color: #81e6d9;\n}\n\n.focus\\:placeholder-teal-300:focus::placeholder {\n color: #81e6d9;\n}\n\n.focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n color: #4fd1c5;\n}\n\n.focus\\:placeholder-teal-400:focus::-moz-placeholder {\n color: #4fd1c5;\n}\n\n.focus\\:placeholder-teal-400:focus:-ms-input-placeholder {\n color: #4fd1c5;\n}\n\n.focus\\:placeholder-teal-400:focus::-ms-input-placeholder {\n color: #4fd1c5;\n}\n\n.focus\\:placeholder-teal-400:focus::placeholder {\n color: #4fd1c5;\n}\n\n.focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n color: #38b2ac;\n}\n\n.focus\\:placeholder-teal-500:focus::-moz-placeholder {\n color: #38b2ac;\n}\n\n.focus\\:placeholder-teal-500:focus:-ms-input-placeholder {\n color: #38b2ac;\n}\n\n.focus\\:placeholder-teal-500:focus::-ms-input-placeholder {\n color: #38b2ac;\n}\n\n.focus\\:placeholder-teal-500:focus::placeholder {\n color: #38b2ac;\n}\n\n.focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n color: #319795;\n}\n\n.focus\\:placeholder-teal-600:focus::-moz-placeholder {\n color: #319795;\n}\n\n.focus\\:placeholder-teal-600:focus:-ms-input-placeholder {\n color: #319795;\n}\n\n.focus\\:placeholder-teal-600:focus::-ms-input-placeholder {\n color: #319795;\n}\n\n.focus\\:placeholder-teal-600:focus::placeholder {\n color: #319795;\n}\n\n.focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n color: #2c7a7b;\n}\n\n.focus\\:placeholder-teal-700:focus::-moz-placeholder {\n color: #2c7a7b;\n}\n\n.focus\\:placeholder-teal-700:focus:-ms-input-placeholder {\n color: #2c7a7b;\n}\n\n.focus\\:placeholder-teal-700:focus::-ms-input-placeholder {\n color: #2c7a7b;\n}\n\n.focus\\:placeholder-teal-700:focus::placeholder {\n color: #2c7a7b;\n}\n\n.focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n color: #285e61;\n}\n\n.focus\\:placeholder-teal-800:focus::-moz-placeholder {\n color: #285e61;\n}\n\n.focus\\:placeholder-teal-800:focus:-ms-input-placeholder {\n color: #285e61;\n}\n\n.focus\\:placeholder-teal-800:focus::-ms-input-placeholder {\n color: #285e61;\n}\n\n.focus\\:placeholder-teal-800:focus::placeholder {\n color: #285e61;\n}\n\n.focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n color: #234e52;\n}\n\n.focus\\:placeholder-teal-900:focus::-moz-placeholder {\n color: #234e52;\n}\n\n.focus\\:placeholder-teal-900:focus:-ms-input-placeholder {\n color: #234e52;\n}\n\n.focus\\:placeholder-teal-900:focus::-ms-input-placeholder {\n color: #234e52;\n}\n\n.focus\\:placeholder-teal-900:focus::placeholder {\n color: #234e52;\n}\n\n.focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n color: #ebf8ff;\n}\n\n.focus\\:placeholder-blue-100:focus::-moz-placeholder {\n color: #ebf8ff;\n}\n\n.focus\\:placeholder-blue-100:focus:-ms-input-placeholder {\n color: #ebf8ff;\n}\n\n.focus\\:placeholder-blue-100:focus::-ms-input-placeholder {\n color: #ebf8ff;\n}\n\n.focus\\:placeholder-blue-100:focus::placeholder {\n color: #ebf8ff;\n}\n\n.focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n color: #bee3f8;\n}\n\n.focus\\:placeholder-blue-200:focus::-moz-placeholder {\n color: #bee3f8;\n}\n\n.focus\\:placeholder-blue-200:focus:-ms-input-placeholder {\n color: #bee3f8;\n}\n\n.focus\\:placeholder-blue-200:focus::-ms-input-placeholder {\n color: #bee3f8;\n}\n\n.focus\\:placeholder-blue-200:focus::placeholder {\n color: #bee3f8;\n}\n\n.focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n color: #90cdf4;\n}\n\n.focus\\:placeholder-blue-300:focus::-moz-placeholder {\n color: #90cdf4;\n}\n\n.focus\\:placeholder-blue-300:focus:-ms-input-placeholder {\n color: #90cdf4;\n}\n\n.focus\\:placeholder-blue-300:focus::-ms-input-placeholder {\n color: #90cdf4;\n}\n\n.focus\\:placeholder-blue-300:focus::placeholder {\n color: #90cdf4;\n}\n\n.focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n color: #63b3ed;\n}\n\n.focus\\:placeholder-blue-400:focus::-moz-placeholder {\n color: #63b3ed;\n}\n\n.focus\\:placeholder-blue-400:focus:-ms-input-placeholder {\n color: #63b3ed;\n}\n\n.focus\\:placeholder-blue-400:focus::-ms-input-placeholder {\n color: #63b3ed;\n}\n\n.focus\\:placeholder-blue-400:focus::placeholder {\n color: #63b3ed;\n}\n\n.focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n color: #4299e1;\n}\n\n.focus\\:placeholder-blue-500:focus::-moz-placeholder {\n color: #4299e1;\n}\n\n.focus\\:placeholder-blue-500:focus:-ms-input-placeholder {\n color: #4299e1;\n}\n\n.focus\\:placeholder-blue-500:focus::-ms-input-placeholder {\n color: #4299e1;\n}\n\n.focus\\:placeholder-blue-500:focus::placeholder {\n color: #4299e1;\n}\n\n.focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n color: #3182ce;\n}\n\n.focus\\:placeholder-blue-600:focus::-moz-placeholder {\n color: #3182ce;\n}\n\n.focus\\:placeholder-blue-600:focus:-ms-input-placeholder {\n color: #3182ce;\n}\n\n.focus\\:placeholder-blue-600:focus::-ms-input-placeholder {\n color: #3182ce;\n}\n\n.focus\\:placeholder-blue-600:focus::placeholder {\n color: #3182ce;\n}\n\n.focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n color: #2b6cb0;\n}\n\n.focus\\:placeholder-blue-700:focus::-moz-placeholder {\n color: #2b6cb0;\n}\n\n.focus\\:placeholder-blue-700:focus:-ms-input-placeholder {\n color: #2b6cb0;\n}\n\n.focus\\:placeholder-blue-700:focus::-ms-input-placeholder {\n color: #2b6cb0;\n}\n\n.focus\\:placeholder-blue-700:focus::placeholder {\n color: #2b6cb0;\n}\n\n.focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n color: #2c5282;\n}\n\n.focus\\:placeholder-blue-800:focus::-moz-placeholder {\n color: #2c5282;\n}\n\n.focus\\:placeholder-blue-800:focus:-ms-input-placeholder {\n color: #2c5282;\n}\n\n.focus\\:placeholder-blue-800:focus::-ms-input-placeholder {\n color: #2c5282;\n}\n\n.focus\\:placeholder-blue-800:focus::placeholder {\n color: #2c5282;\n}\n\n.focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n color: #2a4365;\n}\n\n.focus\\:placeholder-blue-900:focus::-moz-placeholder {\n color: #2a4365;\n}\n\n.focus\\:placeholder-blue-900:focus:-ms-input-placeholder {\n color: #2a4365;\n}\n\n.focus\\:placeholder-blue-900:focus::-ms-input-placeholder {\n color: #2a4365;\n}\n\n.focus\\:placeholder-blue-900:focus::placeholder {\n color: #2a4365;\n}\n\n.focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n color: #ebf4ff;\n}\n\n.focus\\:placeholder-indigo-100:focus::-moz-placeholder {\n color: #ebf4ff;\n}\n\n.focus\\:placeholder-indigo-100:focus:-ms-input-placeholder {\n color: #ebf4ff;\n}\n\n.focus\\:placeholder-indigo-100:focus::-ms-input-placeholder {\n color: #ebf4ff;\n}\n\n.focus\\:placeholder-indigo-100:focus::placeholder {\n color: #ebf4ff;\n}\n\n.focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n color: #c3dafe;\n}\n\n.focus\\:placeholder-indigo-200:focus::-moz-placeholder {\n color: #c3dafe;\n}\n\n.focus\\:placeholder-indigo-200:focus:-ms-input-placeholder {\n color: #c3dafe;\n}\n\n.focus\\:placeholder-indigo-200:focus::-ms-input-placeholder {\n color: #c3dafe;\n}\n\n.focus\\:placeholder-indigo-200:focus::placeholder {\n color: #c3dafe;\n}\n\n.focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n color: #a3bffa;\n}\n\n.focus\\:placeholder-indigo-300:focus::-moz-placeholder {\n color: #a3bffa;\n}\n\n.focus\\:placeholder-indigo-300:focus:-ms-input-placeholder {\n color: #a3bffa;\n}\n\n.focus\\:placeholder-indigo-300:focus::-ms-input-placeholder {\n color: #a3bffa;\n}\n\n.focus\\:placeholder-indigo-300:focus::placeholder {\n color: #a3bffa;\n}\n\n.focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n color: #7f9cf5;\n}\n\n.focus\\:placeholder-indigo-400:focus::-moz-placeholder {\n color: #7f9cf5;\n}\n\n.focus\\:placeholder-indigo-400:focus:-ms-input-placeholder {\n color: #7f9cf5;\n}\n\n.focus\\:placeholder-indigo-400:focus::-ms-input-placeholder {\n color: #7f9cf5;\n}\n\n.focus\\:placeholder-indigo-400:focus::placeholder {\n color: #7f9cf5;\n}\n\n.focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n color: #667eea;\n}\n\n.focus\\:placeholder-indigo-500:focus::-moz-placeholder {\n color: #667eea;\n}\n\n.focus\\:placeholder-indigo-500:focus:-ms-input-placeholder {\n color: #667eea;\n}\n\n.focus\\:placeholder-indigo-500:focus::-ms-input-placeholder {\n color: #667eea;\n}\n\n.focus\\:placeholder-indigo-500:focus::placeholder {\n color: #667eea;\n}\n\n.focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n color: #5a67d8;\n}\n\n.focus\\:placeholder-indigo-600:focus::-moz-placeholder {\n color: #5a67d8;\n}\n\n.focus\\:placeholder-indigo-600:focus:-ms-input-placeholder {\n color: #5a67d8;\n}\n\n.focus\\:placeholder-indigo-600:focus::-ms-input-placeholder {\n color: #5a67d8;\n}\n\n.focus\\:placeholder-indigo-600:focus::placeholder {\n color: #5a67d8;\n}\n\n.focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n color: #4c51bf;\n}\n\n.focus\\:placeholder-indigo-700:focus::-moz-placeholder {\n color: #4c51bf;\n}\n\n.focus\\:placeholder-indigo-700:focus:-ms-input-placeholder {\n color: #4c51bf;\n}\n\n.focus\\:placeholder-indigo-700:focus::-ms-input-placeholder {\n color: #4c51bf;\n}\n\n.focus\\:placeholder-indigo-700:focus::placeholder {\n color: #4c51bf;\n}\n\n.focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n color: #434190;\n}\n\n.focus\\:placeholder-indigo-800:focus::-moz-placeholder {\n color: #434190;\n}\n\n.focus\\:placeholder-indigo-800:focus:-ms-input-placeholder {\n color: #434190;\n}\n\n.focus\\:placeholder-indigo-800:focus::-ms-input-placeholder {\n color: #434190;\n}\n\n.focus\\:placeholder-indigo-800:focus::placeholder {\n color: #434190;\n}\n\n.focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n color: #3c366b;\n}\n\n.focus\\:placeholder-indigo-900:focus::-moz-placeholder {\n color: #3c366b;\n}\n\n.focus\\:placeholder-indigo-900:focus:-ms-input-placeholder {\n color: #3c366b;\n}\n\n.focus\\:placeholder-indigo-900:focus::-ms-input-placeholder {\n color: #3c366b;\n}\n\n.focus\\:placeholder-indigo-900:focus::placeholder {\n color: #3c366b;\n}\n\n.focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n color: #faf5ff;\n}\n\n.focus\\:placeholder-purple-100:focus::-moz-placeholder {\n color: #faf5ff;\n}\n\n.focus\\:placeholder-purple-100:focus:-ms-input-placeholder {\n color: #faf5ff;\n}\n\n.focus\\:placeholder-purple-100:focus::-ms-input-placeholder {\n color: #faf5ff;\n}\n\n.focus\\:placeholder-purple-100:focus::placeholder {\n color: #faf5ff;\n}\n\n.focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n color: #e9d8fd;\n}\n\n.focus\\:placeholder-purple-200:focus::-moz-placeholder {\n color: #e9d8fd;\n}\n\n.focus\\:placeholder-purple-200:focus:-ms-input-placeholder {\n color: #e9d8fd;\n}\n\n.focus\\:placeholder-purple-200:focus::-ms-input-placeholder {\n color: #e9d8fd;\n}\n\n.focus\\:placeholder-purple-200:focus::placeholder {\n color: #e9d8fd;\n}\n\n.focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n color: #d6bcfa;\n}\n\n.focus\\:placeholder-purple-300:focus::-moz-placeholder {\n color: #d6bcfa;\n}\n\n.focus\\:placeholder-purple-300:focus:-ms-input-placeholder {\n color: #d6bcfa;\n}\n\n.focus\\:placeholder-purple-300:focus::-ms-input-placeholder {\n color: #d6bcfa;\n}\n\n.focus\\:placeholder-purple-300:focus::placeholder {\n color: #d6bcfa;\n}\n\n.focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n color: #b794f4;\n}\n\n.focus\\:placeholder-purple-400:focus::-moz-placeholder {\n color: #b794f4;\n}\n\n.focus\\:placeholder-purple-400:focus:-ms-input-placeholder {\n color: #b794f4;\n}\n\n.focus\\:placeholder-purple-400:focus::-ms-input-placeholder {\n color: #b794f4;\n}\n\n.focus\\:placeholder-purple-400:focus::placeholder {\n color: #b794f4;\n}\n\n.focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n color: #9f7aea;\n}\n\n.focus\\:placeholder-purple-500:focus::-moz-placeholder {\n color: #9f7aea;\n}\n\n.focus\\:placeholder-purple-500:focus:-ms-input-placeholder {\n color: #9f7aea;\n}\n\n.focus\\:placeholder-purple-500:focus::-ms-input-placeholder {\n color: #9f7aea;\n}\n\n.focus\\:placeholder-purple-500:focus::placeholder {\n color: #9f7aea;\n}\n\n.focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n color: #805ad5;\n}\n\n.focus\\:placeholder-purple-600:focus::-moz-placeholder {\n color: #805ad5;\n}\n\n.focus\\:placeholder-purple-600:focus:-ms-input-placeholder {\n color: #805ad5;\n}\n\n.focus\\:placeholder-purple-600:focus::-ms-input-placeholder {\n color: #805ad5;\n}\n\n.focus\\:placeholder-purple-600:focus::placeholder {\n color: #805ad5;\n}\n\n.focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n color: #6b46c1;\n}\n\n.focus\\:placeholder-purple-700:focus::-moz-placeholder {\n color: #6b46c1;\n}\n\n.focus\\:placeholder-purple-700:focus:-ms-input-placeholder {\n color: #6b46c1;\n}\n\n.focus\\:placeholder-purple-700:focus::-ms-input-placeholder {\n color: #6b46c1;\n}\n\n.focus\\:placeholder-purple-700:focus::placeholder {\n color: #6b46c1;\n}\n\n.focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n color: #553c9a;\n}\n\n.focus\\:placeholder-purple-800:focus::-moz-placeholder {\n color: #553c9a;\n}\n\n.focus\\:placeholder-purple-800:focus:-ms-input-placeholder {\n color: #553c9a;\n}\n\n.focus\\:placeholder-purple-800:focus::-ms-input-placeholder {\n color: #553c9a;\n}\n\n.focus\\:placeholder-purple-800:focus::placeholder {\n color: #553c9a;\n}\n\n.focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n color: #44337a;\n}\n\n.focus\\:placeholder-purple-900:focus::-moz-placeholder {\n color: #44337a;\n}\n\n.focus\\:placeholder-purple-900:focus:-ms-input-placeholder {\n color: #44337a;\n}\n\n.focus\\:placeholder-purple-900:focus::-ms-input-placeholder {\n color: #44337a;\n}\n\n.focus\\:placeholder-purple-900:focus::placeholder {\n color: #44337a;\n}\n\n.focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n color: #fff5f7;\n}\n\n.focus\\:placeholder-pink-100:focus::-moz-placeholder {\n color: #fff5f7;\n}\n\n.focus\\:placeholder-pink-100:focus:-ms-input-placeholder {\n color: #fff5f7;\n}\n\n.focus\\:placeholder-pink-100:focus::-ms-input-placeholder {\n color: #fff5f7;\n}\n\n.focus\\:placeholder-pink-100:focus::placeholder {\n color: #fff5f7;\n}\n\n.focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n color: #fed7e2;\n}\n\n.focus\\:placeholder-pink-200:focus::-moz-placeholder {\n color: #fed7e2;\n}\n\n.focus\\:placeholder-pink-200:focus:-ms-input-placeholder {\n color: #fed7e2;\n}\n\n.focus\\:placeholder-pink-200:focus::-ms-input-placeholder {\n color: #fed7e2;\n}\n\n.focus\\:placeholder-pink-200:focus::placeholder {\n color: #fed7e2;\n}\n\n.focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n color: #fbb6ce;\n}\n\n.focus\\:placeholder-pink-300:focus::-moz-placeholder {\n color: #fbb6ce;\n}\n\n.focus\\:placeholder-pink-300:focus:-ms-input-placeholder {\n color: #fbb6ce;\n}\n\n.focus\\:placeholder-pink-300:focus::-ms-input-placeholder {\n color: #fbb6ce;\n}\n\n.focus\\:placeholder-pink-300:focus::placeholder {\n color: #fbb6ce;\n}\n\n.focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n color: #f687b3;\n}\n\n.focus\\:placeholder-pink-400:focus::-moz-placeholder {\n color: #f687b3;\n}\n\n.focus\\:placeholder-pink-400:focus:-ms-input-placeholder {\n color: #f687b3;\n}\n\n.focus\\:placeholder-pink-400:focus::-ms-input-placeholder {\n color: #f687b3;\n}\n\n.focus\\:placeholder-pink-400:focus::placeholder {\n color: #f687b3;\n}\n\n.focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n color: #ed64a6;\n}\n\n.focus\\:placeholder-pink-500:focus::-moz-placeholder {\n color: #ed64a6;\n}\n\n.focus\\:placeholder-pink-500:focus:-ms-input-placeholder {\n color: #ed64a6;\n}\n\n.focus\\:placeholder-pink-500:focus::-ms-input-placeholder {\n color: #ed64a6;\n}\n\n.focus\\:placeholder-pink-500:focus::placeholder {\n color: #ed64a6;\n}\n\n.focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n color: #d53f8c;\n}\n\n.focus\\:placeholder-pink-600:focus::-moz-placeholder {\n color: #d53f8c;\n}\n\n.focus\\:placeholder-pink-600:focus:-ms-input-placeholder {\n color: #d53f8c;\n}\n\n.focus\\:placeholder-pink-600:focus::-ms-input-placeholder {\n color: #d53f8c;\n}\n\n.focus\\:placeholder-pink-600:focus::placeholder {\n color: #d53f8c;\n}\n\n.focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n color: #b83280;\n}\n\n.focus\\:placeholder-pink-700:focus::-moz-placeholder {\n color: #b83280;\n}\n\n.focus\\:placeholder-pink-700:focus:-ms-input-placeholder {\n color: #b83280;\n}\n\n.focus\\:placeholder-pink-700:focus::-ms-input-placeholder {\n color: #b83280;\n}\n\n.focus\\:placeholder-pink-700:focus::placeholder {\n color: #b83280;\n}\n\n.focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n color: #97266d;\n}\n\n.focus\\:placeholder-pink-800:focus::-moz-placeholder {\n color: #97266d;\n}\n\n.focus\\:placeholder-pink-800:focus:-ms-input-placeholder {\n color: #97266d;\n}\n\n.focus\\:placeholder-pink-800:focus::-ms-input-placeholder {\n color: #97266d;\n}\n\n.focus\\:placeholder-pink-800:focus::placeholder {\n color: #97266d;\n}\n\n.focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n color: #702459;\n}\n\n.focus\\:placeholder-pink-900:focus::-moz-placeholder {\n color: #702459;\n}\n\n.focus\\:placeholder-pink-900:focus:-ms-input-placeholder {\n color: #702459;\n}\n\n.focus\\:placeholder-pink-900:focus::-ms-input-placeholder {\n color: #702459;\n}\n\n.focus\\:placeholder-pink-900:focus::placeholder {\n color: #702459;\n}\n\n.focus\\:placeholder-subway-stripe:focus::-webkit-input-placeholder {\n color: #666;\n}\n\n.focus\\:placeholder-subway-stripe:focus::-moz-placeholder {\n color: #666;\n}\n\n.focus\\:placeholder-subway-stripe:focus:-ms-input-placeholder {\n color: #666;\n}\n\n.focus\\:placeholder-subway-stripe:focus::-ms-input-placeholder {\n color: #666;\n}\n\n.focus\\:placeholder-subway-stripe:focus::placeholder {\n color: #666;\n}\n\n.focus\\:placeholder-subway-stripe_progress:focus::-webkit-input-placeholder {\n color: #0a0;\n}\n\n.focus\\:placeholder-subway-stripe_progress:focus::-moz-placeholder {\n color: #0a0;\n}\n\n.focus\\:placeholder-subway-stripe_progress:focus:-ms-input-placeholder {\n color: #0a0;\n}\n\n.focus\\:placeholder-subway-stripe_progress:focus::-ms-input-placeholder {\n color: #0a0;\n}\n\n.focus\\:placeholder-subway-stripe_progress:focus::placeholder {\n color: #0a0;\n}\n\n.pointer-events-none {\n pointer-events: none;\n}\n\n.pointer-events-auto {\n pointer-events: auto;\n}\n\n.static {\n position: static;\n}\n\n.fixed {\n position: fixed;\n}\n\n.absolute {\n position: absolute;\n}\n\n.relative {\n position: relative;\n}\n\n.sticky {\n position: -webkit-sticky;\n position: sticky;\n}\n\n.inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n}\n\n.inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n}\n\n.inset-y-0 {\n top: 0;\n bottom: 0;\n}\n\n.inset-x-0 {\n right: 0;\n left: 0;\n}\n\n.inset-y-auto {\n top: auto;\n bottom: auto;\n}\n\n.inset-x-auto {\n right: auto;\n left: auto;\n}\n\n.top-0 {\n top: 0;\n}\n\n.right-0 {\n right: 0;\n}\n\n.bottom-0 {\n bottom: 0;\n}\n\n.left-0 {\n left: 0;\n}\n\n.top-auto {\n top: auto;\n}\n\n.right-auto {\n right: auto;\n}\n\n.bottom-auto {\n bottom: auto;\n}\n\n.left-auto {\n left: auto;\n}\n\n.resize-none {\n resize: none;\n}\n\n.resize-y {\n resize: vertical;\n}\n\n.resize-x {\n resize: horizontal;\n}\n\n.resize {\n resize: both;\n}\n\n.shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n}\n\n.shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n}\n\n.shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n}\n\n.shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n}\n\n.shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n}\n\n.shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n}\n\n.shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n}\n\n.shadow-none {\n box-shadow: none;\n}\n\n.hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n}\n\n.hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n}\n\n.hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n}\n\n.hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n}\n\n.hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n}\n\n.hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n}\n\n.hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n}\n\n.hover\\:shadow-none:hover {\n box-shadow: none;\n}\n\n.focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n}\n\n.focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n}\n\n.focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n}\n\n.focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n}\n\n.focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n}\n\n.focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n}\n\n.focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n}\n\n.focus\\:shadow-none:focus {\n box-shadow: none;\n}\n\n.fill-current {\n fill: currentColor;\n}\n\n.stroke-current {\n stroke: currentColor;\n}\n\n.table-auto {\n table-layout: auto;\n}\n\n.table-fixed {\n table-layout: fixed;\n}\n\n.text-left {\n text-align: left;\n}\n\n.text-center {\n text-align: center;\n}\n\n.text-right {\n text-align: right;\n}\n\n.text-justify {\n text-align: justify;\n}\n\n.text-transparent {\n color: transparent;\n}\n\n.text-black {\n color: #000;\n}\n\n.text-white {\n color: #fff;\n}\n\n.text-gray-100 {\n color: #f7fafc;\n}\n\n.text-gray-200 {\n color: #edf2f7;\n}\n\n.text-gray-300 {\n color: #e2e8f0;\n}\n\n.text-gray-400 {\n color: #cbd5e0;\n}\n\n.text-gray-500 {\n color: #a0aec0;\n}\n\n.text-gray-600 {\n color: #718096;\n}\n\n.text-gray-700 {\n color: #4a5568;\n}\n\n.text-gray-800 {\n color: #2d3748;\n}\n\n.text-gray-900 {\n color: #1a202c;\n}\n\n.text-red-100 {\n color: #fff5f5;\n}\n\n.text-red-200 {\n color: #fed7d7;\n}\n\n.text-red-300 {\n color: #feb2b2;\n}\n\n.text-red-400 {\n color: #fc8181;\n}\n\n.text-red-500 {\n color: #f56565;\n}\n\n.text-red-600 {\n color: #e53e3e;\n}\n\n.text-red-700 {\n color: #c53030;\n}\n\n.text-red-800 {\n color: #9b2c2c;\n}\n\n.text-red-900 {\n color: #742a2a;\n}\n\n.text-orange-100 {\n color: #fffaf0;\n}\n\n.text-orange-200 {\n color: #feebc8;\n}\n\n.text-orange-300 {\n color: #fbd38d;\n}\n\n.text-orange-400 {\n color: #f6ad55;\n}\n\n.text-orange-500 {\n color: #ed8936;\n}\n\n.text-orange-600 {\n color: #dd6b20;\n}\n\n.text-orange-700 {\n color: #c05621;\n}\n\n.text-orange-800 {\n color: #9c4221;\n}\n\n.text-orange-900 {\n color: #7b341e;\n}\n\n.text-yellow-100 {\n color: #fffff0;\n}\n\n.text-yellow-200 {\n color: #fefcbf;\n}\n\n.text-yellow-300 {\n color: #faf089;\n}\n\n.text-yellow-400 {\n color: #f6e05e;\n}\n\n.text-yellow-500 {\n color: #ecc94b;\n}\n\n.text-yellow-600 {\n color: #d69e2e;\n}\n\n.text-yellow-700 {\n color: #b7791f;\n}\n\n.text-yellow-800 {\n color: #975a16;\n}\n\n.text-yellow-900 {\n color: #744210;\n}\n\n.text-green-100 {\n color: #f0fff4;\n}\n\n.text-green-200 {\n color: #c6f6d5;\n}\n\n.text-green-300 {\n color: #9ae6b4;\n}\n\n.text-green-400 {\n color: #68d391;\n}\n\n.text-green-500 {\n color: #48bb78;\n}\n\n.text-green-600 {\n color: #38a169;\n}\n\n.text-green-700 {\n color: #2f855a;\n}\n\n.text-green-800 {\n color: #276749;\n}\n\n.text-green-900 {\n color: #22543d;\n}\n\n.text-teal-100 {\n color: #e6fffa;\n}\n\n.text-teal-200 {\n color: #b2f5ea;\n}\n\n.text-teal-300 {\n color: #81e6d9;\n}\n\n.text-teal-400 {\n color: #4fd1c5;\n}\n\n.text-teal-500 {\n color: #38b2ac;\n}\n\n.text-teal-600 {\n color: #319795;\n}\n\n.text-teal-700 {\n color: #2c7a7b;\n}\n\n.text-teal-800 {\n color: #285e61;\n}\n\n.text-teal-900 {\n color: #234e52;\n}\n\n.text-blue-100 {\n color: #ebf8ff;\n}\n\n.text-blue-200 {\n color: #bee3f8;\n}\n\n.text-blue-300 {\n color: #90cdf4;\n}\n\n.text-blue-400 {\n color: #63b3ed;\n}\n\n.text-blue-500 {\n color: #4299e1;\n}\n\n.text-blue-600 {\n color: #3182ce;\n}\n\n.text-blue-700 {\n color: #2b6cb0;\n}\n\n.text-blue-800 {\n color: #2c5282;\n}\n\n.text-blue-900 {\n color: #2a4365;\n}\n\n.text-indigo-100 {\n color: #ebf4ff;\n}\n\n.text-indigo-200 {\n color: #c3dafe;\n}\n\n.text-indigo-300 {\n color: #a3bffa;\n}\n\n.text-indigo-400 {\n color: #7f9cf5;\n}\n\n.text-indigo-500 {\n color: #667eea;\n}\n\n.text-indigo-600 {\n color: #5a67d8;\n}\n\n.text-indigo-700 {\n color: #4c51bf;\n}\n\n.text-indigo-800 {\n color: #434190;\n}\n\n.text-indigo-900 {\n color: #3c366b;\n}\n\n.text-purple-100 {\n color: #faf5ff;\n}\n\n.text-purple-200 {\n color: #e9d8fd;\n}\n\n.text-purple-300 {\n color: #d6bcfa;\n}\n\n.text-purple-400 {\n color: #b794f4;\n}\n\n.text-purple-500 {\n color: #9f7aea;\n}\n\n.text-purple-600 {\n color: #805ad5;\n}\n\n.text-purple-700 {\n color: #6b46c1;\n}\n\n.text-purple-800 {\n color: #553c9a;\n}\n\n.text-purple-900 {\n color: #44337a;\n}\n\n.text-pink-100 {\n color: #fff5f7;\n}\n\n.text-pink-200 {\n color: #fed7e2;\n}\n\n.text-pink-300 {\n color: #fbb6ce;\n}\n\n.text-pink-400 {\n color: #f687b3;\n}\n\n.text-pink-500 {\n color: #ed64a6;\n}\n\n.text-pink-600 {\n color: #d53f8c;\n}\n\n.text-pink-700 {\n color: #b83280;\n}\n\n.text-pink-800 {\n color: #97266d;\n}\n\n.text-pink-900 {\n color: #702459;\n}\n\n.text-subway-stripe {\n color: #666;\n}\n\n.text-subway-stripe_progress {\n color: #0a0;\n}\n\n.hover\\:text-transparent:hover {\n color: transparent;\n}\n\n.hover\\:text-black:hover {\n color: #000;\n}\n\n.hover\\:text-white:hover {\n color: #fff;\n}\n\n.hover\\:text-gray-100:hover {\n color: #f7fafc;\n}\n\n.hover\\:text-gray-200:hover {\n color: #edf2f7;\n}\n\n.hover\\:text-gray-300:hover {\n color: #e2e8f0;\n}\n\n.hover\\:text-gray-400:hover {\n color: #cbd5e0;\n}\n\n.hover\\:text-gray-500:hover {\n color: #a0aec0;\n}\n\n.hover\\:text-gray-600:hover {\n color: #718096;\n}\n\n.hover\\:text-gray-700:hover {\n color: #4a5568;\n}\n\n.hover\\:text-gray-800:hover {\n color: #2d3748;\n}\n\n.hover\\:text-gray-900:hover {\n color: #1a202c;\n}\n\n.hover\\:text-red-100:hover {\n color: #fff5f5;\n}\n\n.hover\\:text-red-200:hover {\n color: #fed7d7;\n}\n\n.hover\\:text-red-300:hover {\n color: #feb2b2;\n}\n\n.hover\\:text-red-400:hover {\n color: #fc8181;\n}\n\n.hover\\:text-red-500:hover {\n color: #f56565;\n}\n\n.hover\\:text-red-600:hover {\n color: #e53e3e;\n}\n\n.hover\\:text-red-700:hover {\n color: #c53030;\n}\n\n.hover\\:text-red-800:hover {\n color: #9b2c2c;\n}\n\n.hover\\:text-red-900:hover {\n color: #742a2a;\n}\n\n.hover\\:text-orange-100:hover {\n color: #fffaf0;\n}\n\n.hover\\:text-orange-200:hover {\n color: #feebc8;\n}\n\n.hover\\:text-orange-300:hover {\n color: #fbd38d;\n}\n\n.hover\\:text-orange-400:hover {\n color: #f6ad55;\n}\n\n.hover\\:text-orange-500:hover {\n color: #ed8936;\n}\n\n.hover\\:text-orange-600:hover {\n color: #dd6b20;\n}\n\n.hover\\:text-orange-700:hover {\n color: #c05621;\n}\n\n.hover\\:text-orange-800:hover {\n color: #9c4221;\n}\n\n.hover\\:text-orange-900:hover {\n color: #7b341e;\n}\n\n.hover\\:text-yellow-100:hover {\n color: #fffff0;\n}\n\n.hover\\:text-yellow-200:hover {\n color: #fefcbf;\n}\n\n.hover\\:text-yellow-300:hover {\n color: #faf089;\n}\n\n.hover\\:text-yellow-400:hover {\n color: #f6e05e;\n}\n\n.hover\\:text-yellow-500:hover {\n color: #ecc94b;\n}\n\n.hover\\:text-yellow-600:hover {\n color: #d69e2e;\n}\n\n.hover\\:text-yellow-700:hover {\n color: #b7791f;\n}\n\n.hover\\:text-yellow-800:hover {\n color: #975a16;\n}\n\n.hover\\:text-yellow-900:hover {\n color: #744210;\n}\n\n.hover\\:text-green-100:hover {\n color: #f0fff4;\n}\n\n.hover\\:text-green-200:hover {\n color: #c6f6d5;\n}\n\n.hover\\:text-green-300:hover {\n color: #9ae6b4;\n}\n\n.hover\\:text-green-400:hover {\n color: #68d391;\n}\n\n.hover\\:text-green-500:hover {\n color: #48bb78;\n}\n\n.hover\\:text-green-600:hover {\n color: #38a169;\n}\n\n.hover\\:text-green-700:hover {\n color: #2f855a;\n}\n\n.hover\\:text-green-800:hover {\n color: #276749;\n}\n\n.hover\\:text-green-900:hover {\n color: #22543d;\n}\n\n.hover\\:text-teal-100:hover {\n color: #e6fffa;\n}\n\n.hover\\:text-teal-200:hover {\n color: #b2f5ea;\n}\n\n.hover\\:text-teal-300:hover {\n color: #81e6d9;\n}\n\n.hover\\:text-teal-400:hover {\n color: #4fd1c5;\n}\n\n.hover\\:text-teal-500:hover {\n color: #38b2ac;\n}\n\n.hover\\:text-teal-600:hover {\n color: #319795;\n}\n\n.hover\\:text-teal-700:hover {\n color: #2c7a7b;\n}\n\n.hover\\:text-teal-800:hover {\n color: #285e61;\n}\n\n.hover\\:text-teal-900:hover {\n color: #234e52;\n}\n\n.hover\\:text-blue-100:hover {\n color: #ebf8ff;\n}\n\n.hover\\:text-blue-200:hover {\n color: #bee3f8;\n}\n\n.hover\\:text-blue-300:hover {\n color: #90cdf4;\n}\n\n.hover\\:text-blue-400:hover {\n color: #63b3ed;\n}\n\n.hover\\:text-blue-500:hover {\n color: #4299e1;\n}\n\n.hover\\:text-blue-600:hover {\n color: #3182ce;\n}\n\n.hover\\:text-blue-700:hover {\n color: #2b6cb0;\n}\n\n.hover\\:text-blue-800:hover {\n color: #2c5282;\n}\n\n.hover\\:text-blue-900:hover {\n color: #2a4365;\n}\n\n.hover\\:text-indigo-100:hover {\n color: #ebf4ff;\n}\n\n.hover\\:text-indigo-200:hover {\n color: #c3dafe;\n}\n\n.hover\\:text-indigo-300:hover {\n color: #a3bffa;\n}\n\n.hover\\:text-indigo-400:hover {\n color: #7f9cf5;\n}\n\n.hover\\:text-indigo-500:hover {\n color: #667eea;\n}\n\n.hover\\:text-indigo-600:hover {\n color: #5a67d8;\n}\n\n.hover\\:text-indigo-700:hover {\n color: #4c51bf;\n}\n\n.hover\\:text-indigo-800:hover {\n color: #434190;\n}\n\n.hover\\:text-indigo-900:hover {\n color: #3c366b;\n}\n\n.hover\\:text-purple-100:hover {\n color: #faf5ff;\n}\n\n.hover\\:text-purple-200:hover {\n color: #e9d8fd;\n}\n\n.hover\\:text-purple-300:hover {\n color: #d6bcfa;\n}\n\n.hover\\:text-purple-400:hover {\n color: #b794f4;\n}\n\n.hover\\:text-purple-500:hover {\n color: #9f7aea;\n}\n\n.hover\\:text-purple-600:hover {\n color: #805ad5;\n}\n\n.hover\\:text-purple-700:hover {\n color: #6b46c1;\n}\n\n.hover\\:text-purple-800:hover {\n color: #553c9a;\n}\n\n.hover\\:text-purple-900:hover {\n color: #44337a;\n}\n\n.hover\\:text-pink-100:hover {\n color: #fff5f7;\n}\n\n.hover\\:text-pink-200:hover {\n color: #fed7e2;\n}\n\n.hover\\:text-pink-300:hover {\n color: #fbb6ce;\n}\n\n.hover\\:text-pink-400:hover {\n color: #f687b3;\n}\n\n.hover\\:text-pink-500:hover {\n color: #ed64a6;\n}\n\n.hover\\:text-pink-600:hover {\n color: #d53f8c;\n}\n\n.hover\\:text-pink-700:hover {\n color: #b83280;\n}\n\n.hover\\:text-pink-800:hover {\n color: #97266d;\n}\n\n.hover\\:text-pink-900:hover {\n color: #702459;\n}\n\n.hover\\:text-subway-stripe:hover {\n color: #666;\n}\n\n.hover\\:text-subway-stripe_progress:hover {\n color: #0a0;\n}\n\n.focus\\:text-transparent:focus {\n color: transparent;\n}\n\n.focus\\:text-black:focus {\n color: #000;\n}\n\n.focus\\:text-white:focus {\n color: #fff;\n}\n\n.focus\\:text-gray-100:focus {\n color: #f7fafc;\n}\n\n.focus\\:text-gray-200:focus {\n color: #edf2f7;\n}\n\n.focus\\:text-gray-300:focus {\n color: #e2e8f0;\n}\n\n.focus\\:text-gray-400:focus {\n color: #cbd5e0;\n}\n\n.focus\\:text-gray-500:focus {\n color: #a0aec0;\n}\n\n.focus\\:text-gray-600:focus {\n color: #718096;\n}\n\n.focus\\:text-gray-700:focus {\n color: #4a5568;\n}\n\n.focus\\:text-gray-800:focus {\n color: #2d3748;\n}\n\n.focus\\:text-gray-900:focus {\n color: #1a202c;\n}\n\n.focus\\:text-red-100:focus {\n color: #fff5f5;\n}\n\n.focus\\:text-red-200:focus {\n color: #fed7d7;\n}\n\n.focus\\:text-red-300:focus {\n color: #feb2b2;\n}\n\n.focus\\:text-red-400:focus {\n color: #fc8181;\n}\n\n.focus\\:text-red-500:focus {\n color: #f56565;\n}\n\n.focus\\:text-red-600:focus {\n color: #e53e3e;\n}\n\n.focus\\:text-red-700:focus {\n color: #c53030;\n}\n\n.focus\\:text-red-800:focus {\n color: #9b2c2c;\n}\n\n.focus\\:text-red-900:focus {\n color: #742a2a;\n}\n\n.focus\\:text-orange-100:focus {\n color: #fffaf0;\n}\n\n.focus\\:text-orange-200:focus {\n color: #feebc8;\n}\n\n.focus\\:text-orange-300:focus {\n color: #fbd38d;\n}\n\n.focus\\:text-orange-400:focus {\n color: #f6ad55;\n}\n\n.focus\\:text-orange-500:focus {\n color: #ed8936;\n}\n\n.focus\\:text-orange-600:focus {\n color: #dd6b20;\n}\n\n.focus\\:text-orange-700:focus {\n color: #c05621;\n}\n\n.focus\\:text-orange-800:focus {\n color: #9c4221;\n}\n\n.focus\\:text-orange-900:focus {\n color: #7b341e;\n}\n\n.focus\\:text-yellow-100:focus {\n color: #fffff0;\n}\n\n.focus\\:text-yellow-200:focus {\n color: #fefcbf;\n}\n\n.focus\\:text-yellow-300:focus {\n color: #faf089;\n}\n\n.focus\\:text-yellow-400:focus {\n color: #f6e05e;\n}\n\n.focus\\:text-yellow-500:focus {\n color: #ecc94b;\n}\n\n.focus\\:text-yellow-600:focus {\n color: #d69e2e;\n}\n\n.focus\\:text-yellow-700:focus {\n color: #b7791f;\n}\n\n.focus\\:text-yellow-800:focus {\n color: #975a16;\n}\n\n.focus\\:text-yellow-900:focus {\n color: #744210;\n}\n\n.focus\\:text-green-100:focus {\n color: #f0fff4;\n}\n\n.focus\\:text-green-200:focus {\n color: #c6f6d5;\n}\n\n.focus\\:text-green-300:focus {\n color: #9ae6b4;\n}\n\n.focus\\:text-green-400:focus {\n color: #68d391;\n}\n\n.focus\\:text-green-500:focus {\n color: #48bb78;\n}\n\n.focus\\:text-green-600:focus {\n color: #38a169;\n}\n\n.focus\\:text-green-700:focus {\n color: #2f855a;\n}\n\n.focus\\:text-green-800:focus {\n color: #276749;\n}\n\n.focus\\:text-green-900:focus {\n color: #22543d;\n}\n\n.focus\\:text-teal-100:focus {\n color: #e6fffa;\n}\n\n.focus\\:text-teal-200:focus {\n color: #b2f5ea;\n}\n\n.focus\\:text-teal-300:focus {\n color: #81e6d9;\n}\n\n.focus\\:text-teal-400:focus {\n color: #4fd1c5;\n}\n\n.focus\\:text-teal-500:focus {\n color: #38b2ac;\n}\n\n.focus\\:text-teal-600:focus {\n color: #319795;\n}\n\n.focus\\:text-teal-700:focus {\n color: #2c7a7b;\n}\n\n.focus\\:text-teal-800:focus {\n color: #285e61;\n}\n\n.focus\\:text-teal-900:focus {\n color: #234e52;\n}\n\n.focus\\:text-blue-100:focus {\n color: #ebf8ff;\n}\n\n.focus\\:text-blue-200:focus {\n color: #bee3f8;\n}\n\n.focus\\:text-blue-300:focus {\n color: #90cdf4;\n}\n\n.focus\\:text-blue-400:focus {\n color: #63b3ed;\n}\n\n.focus\\:text-blue-500:focus {\n color: #4299e1;\n}\n\n.focus\\:text-blue-600:focus {\n color: #3182ce;\n}\n\n.focus\\:text-blue-700:focus {\n color: #2b6cb0;\n}\n\n.focus\\:text-blue-800:focus {\n color: #2c5282;\n}\n\n.focus\\:text-blue-900:focus {\n color: #2a4365;\n}\n\n.focus\\:text-indigo-100:focus {\n color: #ebf4ff;\n}\n\n.focus\\:text-indigo-200:focus {\n color: #c3dafe;\n}\n\n.focus\\:text-indigo-300:focus {\n color: #a3bffa;\n}\n\n.focus\\:text-indigo-400:focus {\n color: #7f9cf5;\n}\n\n.focus\\:text-indigo-500:focus {\n color: #667eea;\n}\n\n.focus\\:text-indigo-600:focus {\n color: #5a67d8;\n}\n\n.focus\\:text-indigo-700:focus {\n color: #4c51bf;\n}\n\n.focus\\:text-indigo-800:focus {\n color: #434190;\n}\n\n.focus\\:text-indigo-900:focus {\n color: #3c366b;\n}\n\n.focus\\:text-purple-100:focus {\n color: #faf5ff;\n}\n\n.focus\\:text-purple-200:focus {\n color: #e9d8fd;\n}\n\n.focus\\:text-purple-300:focus {\n color: #d6bcfa;\n}\n\n.focus\\:text-purple-400:focus {\n color: #b794f4;\n}\n\n.focus\\:text-purple-500:focus {\n color: #9f7aea;\n}\n\n.focus\\:text-purple-600:focus {\n color: #805ad5;\n}\n\n.focus\\:text-purple-700:focus {\n color: #6b46c1;\n}\n\n.focus\\:text-purple-800:focus {\n color: #553c9a;\n}\n\n.focus\\:text-purple-900:focus {\n color: #44337a;\n}\n\n.focus\\:text-pink-100:focus {\n color: #fff5f7;\n}\n\n.focus\\:text-pink-200:focus {\n color: #fed7e2;\n}\n\n.focus\\:text-pink-300:focus {\n color: #fbb6ce;\n}\n\n.focus\\:text-pink-400:focus {\n color: #f687b3;\n}\n\n.focus\\:text-pink-500:focus {\n color: #ed64a6;\n}\n\n.focus\\:text-pink-600:focus {\n color: #d53f8c;\n}\n\n.focus\\:text-pink-700:focus {\n color: #b83280;\n}\n\n.focus\\:text-pink-800:focus {\n color: #97266d;\n}\n\n.focus\\:text-pink-900:focus {\n color: #702459;\n}\n\n.focus\\:text-subway-stripe:focus {\n color: #666;\n}\n\n.focus\\:text-subway-stripe_progress:focus {\n color: #0a0;\n}\n\n.text-xs {\n font-size: 0.75rem;\n}\n\n.text-sm {\n font-size: 0.875rem;\n}\n\n.text-base {\n font-size: 1rem;\n}\n\n.text-lg {\n font-size: 1.125rem;\n}\n\n.text-xl {\n font-size: 1.25rem;\n}\n\n.text-2xl {\n font-size: 1.5rem;\n}\n\n.text-3xl {\n font-size: 1.875rem;\n}\n\n.text-4xl {\n font-size: 2.25rem;\n}\n\n.text-5xl {\n font-size: 3rem;\n}\n\n.text-6xl {\n font-size: 4rem;\n}\n\n.italic {\n font-style: italic;\n}\n\n.not-italic {\n font-style: normal;\n}\n\n.uppercase {\n text-transform: uppercase;\n}\n\n.lowercase {\n text-transform: lowercase;\n}\n\n.capitalize {\n text-transform: capitalize;\n}\n\n.normal-case {\n text-transform: none;\n}\n\n.underline {\n text-decoration: underline;\n}\n\n.line-through {\n text-decoration: line-through;\n}\n\n.no-underline {\n text-decoration: none;\n}\n\n.hover\\:underline:hover {\n text-decoration: underline;\n}\n\n.hover\\:line-through:hover {\n text-decoration: line-through;\n}\n\n.hover\\:no-underline:hover {\n text-decoration: none;\n}\n\n.focus\\:underline:focus {\n text-decoration: underline;\n}\n\n.focus\\:line-through:focus {\n text-decoration: line-through;\n}\n\n.focus\\:no-underline:focus {\n text-decoration: none;\n}\n\n.antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n.subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n}\n\n.tracking-tighter {\n letter-spacing: -0.05em;\n}\n\n.tracking-tight {\n letter-spacing: -0.025em;\n}\n\n.tracking-normal {\n letter-spacing: 0;\n}\n\n.tracking-wide {\n letter-spacing: 0.025em;\n}\n\n.tracking-wider {\n letter-spacing: 0.05em;\n}\n\n.tracking-widest {\n letter-spacing: 0.1em;\n}\n\n.select-none {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.select-text {\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n}\n\n.select-all {\n -webkit-user-select: all;\n -moz-user-select: all;\n -ms-user-select: all;\n user-select: all;\n}\n\n.select-auto {\n -webkit-user-select: auto;\n -moz-user-select: auto;\n -ms-user-select: auto;\n user-select: auto;\n}\n\n.align-baseline {\n vertical-align: baseline;\n}\n\n.align-top {\n vertical-align: top;\n}\n\n.align-middle {\n vertical-align: middle;\n}\n\n.align-bottom {\n vertical-align: bottom;\n}\n\n.align-text-top {\n vertical-align: text-top;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom;\n}\n\n.visible {\n visibility: visible;\n}\n\n.invisible {\n visibility: hidden;\n}\n\n.whitespace-normal {\n white-space: normal;\n}\n\n.whitespace-no-wrap {\n white-space: nowrap;\n}\n\n.whitespace-pre {\n white-space: pre;\n}\n\n.whitespace-pre-line {\n white-space: pre-line;\n}\n\n.whitespace-pre-wrap {\n white-space: pre-wrap;\n}\n\n.break-normal {\n overflow-wrap: normal;\n word-break: normal;\n}\n\n.break-words {\n overflow-wrap: break-word;\n}\n\n.break-all {\n word-break: break-all;\n}\n\n.truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.w-0 {\n width: 0;\n}\n\n.w-1 {\n width: 0.25rem;\n}\n\n.w-2 {\n width: 0.5rem;\n}\n\n.w-3 {\n width: 0.75rem;\n}\n\n.w-4 {\n width: 1rem;\n}\n\n.w-5 {\n width: 1.25rem;\n}\n\n.w-6 {\n width: 1.5rem;\n}\n\n.w-8 {\n width: 2rem;\n}\n\n.w-10 {\n width: 2.5rem;\n}\n\n.w-12 {\n width: 3rem;\n}\n\n.w-16 {\n width: 4rem;\n}\n\n.w-20 {\n width: 5rem;\n}\n\n.w-24 {\n width: 6rem;\n}\n\n.w-32 {\n width: 8rem;\n}\n\n.w-40 {\n width: 10rem;\n}\n\n.w-48 {\n width: 12rem;\n}\n\n.w-56 {\n width: 14rem;\n}\n\n.w-64 {\n width: 16rem;\n}\n\n.w-auto {\n width: auto;\n}\n\n.w-px {\n width: 1px;\n}\n\n.w-1\\/2 {\n width: 50%;\n}\n\n.w-1\\/3 {\n width: 33.333333%;\n}\n\n.w-2\\/3 {\n width: 66.666667%;\n}\n\n.w-1\\/4 {\n width: 25%;\n}\n\n.w-2\\/4 {\n width: 50%;\n}\n\n.w-3\\/4 {\n width: 75%;\n}\n\n.w-1\\/5 {\n width: 20%;\n}\n\n.w-2\\/5 {\n width: 40%;\n}\n\n.w-3\\/5 {\n width: 60%;\n}\n\n.w-4\\/5 {\n width: 80%;\n}\n\n.w-1\\/6 {\n width: 16.666667%;\n}\n\n.w-2\\/6 {\n width: 33.333333%;\n}\n\n.w-3\\/6 {\n width: 50%;\n}\n\n.w-4\\/6 {\n width: 66.666667%;\n}\n\n.w-5\\/6 {\n width: 83.333333%;\n}\n\n.w-1\\/12 {\n width: 8.333333%;\n}\n\n.w-2\\/12 {\n width: 16.666667%;\n}\n\n.w-3\\/12 {\n width: 25%;\n}\n\n.w-4\\/12 {\n width: 33.333333%;\n}\n\n.w-5\\/12 {\n width: 41.666667%;\n}\n\n.w-6\\/12 {\n width: 50%;\n}\n\n.w-7\\/12 {\n width: 58.333333%;\n}\n\n.w-8\\/12 {\n width: 66.666667%;\n}\n\n.w-9\\/12 {\n width: 75%;\n}\n\n.w-10\\/12 {\n width: 83.333333%;\n}\n\n.w-11\\/12 {\n width: 91.666667%;\n}\n\n.w-full {\n width: 100%;\n}\n\n.w-screen {\n width: 100vw;\n}\n\n.z-0 {\n z-index: 0;\n}\n\n.z-10 {\n z-index: 10;\n}\n\n.z-20 {\n z-index: 20;\n}\n\n.z-30 {\n z-index: 30;\n}\n\n.z-40 {\n z-index: 40;\n}\n\n.z-50 {\n z-index: 50;\n}\n\n.z-auto {\n z-index: auto;\n}\n\n.container {\n width: 100%;\n}\n\n@media (min-width: 640px) {\n .container {\n max-width: 640px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 768px;\n }\n}\n\n@media (min-width: 1024px) {\n .container {\n max-width: 1024px;\n }\n}\n\n@media (min-width: 1280px) {\n .container {\n max-width: 1280px;\n }\n}\n\n/* TEXT */\n\n#globalWrapper #content #bodyContent #mw-content-text #root p,\r\n\t#globalWrapper #content #bodyContent #mw-content-text #root li,\r\n\t#globalWrapper #content #bodyContent #mw-content-text #root h3,\r\n\t#globalWrapper #content #bodyContent #mw-content-text #root h4,\r\n\t#globalWrapper #content #bodyContent #mw-content-text #root h5,\r\n\t#globalWrapper #content #bodyContent #mw-content-text #root a,\r\n\t#globalWrapper #content #bodyContent #mw-content-text #root span {\n line-height: 1.5;\n color: #2d3748;\n text-align: justify;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root h1 {\n font-size: 4rem;\n letter-spacing: 0.025em;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root h2 {\n font-weight: 900;\n font-size: 2.25rem;\n position: relative;\n letter-spacing: 0.025em;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root h3 {\n color: #000;\n font-size: 1.5rem;\n margin-top: 0.75rem;\n font-weight: 500;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root h4 {\n color: #000;\n font-size: 1.125rem;\n text-decoration: underline;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root h5 {\n margin-top: 1rem;\n color: #000;\n font-weight: 900;\n text-align: left;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root h5 span {\n font-style: italic;\n font-weight: inherit;\n color: inherit;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root p {\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root br {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n display: block;\n content: "";\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root a {\n color: #2b6cb0;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root a span {\n font-style: italic;\n color: inherit;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root p {\n margin-bottom: 0.75rem;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .intro_quote {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n font-style: italic;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .content {\n margin-left: 1rem;\n margin-right: 1rem;\n padding-top: 14rem;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .content .row {\n margin-bottom: 3rem;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .content .row p {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n }\n\n/* figures */\n\n#globalWrapper #content #bodyContent #mw-content-text #root .content .row .figure_container {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n margin-left: auto;\n margin-right: auto;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .content .row .figure_container img {\n margin-bottom: 2.5rem;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .content .row .figure_container p {\n line-height: 1.375;\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .content .row .figure_container .figure_name {\n font-size: 1rem;\n font-weight: 800;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root .content .row .figure_container .figure_text {\n color: #718096;\n font-size: 0.875rem;\n }\n\n/* lists */\n\n#globalWrapper #content #bodyContent #mw-content-text #root ol {\n padding-left: 1.25rem;\n list-style-type: decimal !important;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root ol li {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root ul li {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n@media only screen and (min-width: 450px) {\n #globalWrapper #content #bodyContent #mw-content-text #root .content {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n }\n\n #globalWrapper #content #bodyContent #mw-content-text #root .figure_container img {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n }\n }\n\n#globalWrapper #content #bodyContent #mw-content-text #root ul {\n list-style-type: circle;\n padding-left: 2.5rem;\n }\n\n@media only screen and (min-width: 640px) {\n #globalWrapper #content #bodyContent #mw-content-text #root .content {\n margin-left: 5rem;\n margin-right: 5rem;\n }\n\n #globalWrapper #content #bodyContent #mw-content-text #root .figure_container img {\n }\n }\n\n@media only screen and (min-width: 768px) {\n #globalWrapper #content #bodyContent #mw-content-text #root .content {\n margin-left: 6rem;\n margin-right: 6rem;\n }\n\n #globalWrapper #content #bodyContent #mw-content-text #root .figure_container img {\n padding-left: 4rem;\n padding-right: 4rem;\n }\n }\n\n@media only screen and (min-width: 900px) {\n #globalWrapper #content #bodyContent #mw-content-text #root .content {\n margin-left: 8rem;\n margin-right: 8rem;\n }\n\n #globalWrapper #content #bodyContent #mw-content-text #root .figure_container img {\n }\n }\n\n@media only screen and (min-width: 1024px) {\n #globalWrapper #content #bodyContent #mw-content-text #root .content {\n margin-left: 12rem;\n margin-right: 12rem;\n }\n\n #globalWrapper #content #bodyContent #mw-content-text #root .figure_container {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n }\n\n #globalWrapper #content #bodyContent #mw-content-text #root .figure_container img {\n }\n }\n\n@media only screen and (min-width: 1280px) {\n #globalWrapper #content #bodyContent #mw-content-text #root .content {\n margin-left: 16rem;\n margin-right: 16rem;\n }\n\n #globalWrapper #content #bodyContent #mw-content-text #root .figure_container {\n }\n\n #globalWrapper #content #bodyContent #mw-content-text #root .figure_container img {\n padding-left: 8rem;\n padding-right: 8rem;\n }\n }\n\n@media (min-width: 640px) {\n .sm\\:sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .sm\\:not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .sm\\:focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .sm\\:focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .sm\\:appearance-none {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n }\n\n .sm\\:bg-fixed {\n background-attachment: fixed;\n }\n\n .sm\\:bg-local {\n background-attachment: local;\n }\n\n .sm\\:bg-scroll {\n background-attachment: scroll;\n }\n\n .sm\\:bg-transparent {\n background-color: transparent;\n }\n\n .sm\\:bg-black {\n background-color: #000;\n }\n\n .sm\\:bg-white {\n background-color: #fff;\n }\n\n .sm\\:bg-gray-100 {\n background-color: #f7fafc;\n }\n\n .sm\\:bg-gray-200 {\n background-color: #edf2f7;\n }\n\n .sm\\:bg-gray-300 {\n background-color: #e2e8f0;\n }\n\n .sm\\:bg-gray-400 {\n background-color: #cbd5e0;\n }\n\n .sm\\:bg-gray-500 {\n background-color: #a0aec0;\n }\n\n .sm\\:bg-gray-600 {\n background-color: #718096;\n }\n\n .sm\\:bg-gray-700 {\n background-color: #4a5568;\n }\n\n .sm\\:bg-gray-800 {\n background-color: #2d3748;\n }\n\n .sm\\:bg-gray-900 {\n background-color: #1a202c;\n }\n\n .sm\\:bg-red-100 {\n background-color: #fff5f5;\n }\n\n .sm\\:bg-red-200 {\n background-color: #fed7d7;\n }\n\n .sm\\:bg-red-300 {\n background-color: #feb2b2;\n }\n\n .sm\\:bg-red-400 {\n background-color: #fc8181;\n }\n\n .sm\\:bg-red-500 {\n background-color: #f56565;\n }\n\n .sm\\:bg-red-600 {\n background-color: #e53e3e;\n }\n\n .sm\\:bg-red-700 {\n background-color: #c53030;\n }\n\n .sm\\:bg-red-800 {\n background-color: #9b2c2c;\n }\n\n .sm\\:bg-red-900 {\n background-color: #742a2a;\n }\n\n .sm\\:bg-orange-100 {\n background-color: #fffaf0;\n }\n\n .sm\\:bg-orange-200 {\n background-color: #feebc8;\n }\n\n .sm\\:bg-orange-300 {\n background-color: #fbd38d;\n }\n\n .sm\\:bg-orange-400 {\n background-color: #f6ad55;\n }\n\n .sm\\:bg-orange-500 {\n background-color: #ed8936;\n }\n\n .sm\\:bg-orange-600 {\n background-color: #dd6b20;\n }\n\n .sm\\:bg-orange-700 {\n background-color: #c05621;\n }\n\n .sm\\:bg-orange-800 {\n background-color: #9c4221;\n }\n\n .sm\\:bg-orange-900 {\n background-color: #7b341e;\n }\n\n .sm\\:bg-yellow-100 {\n background-color: #fffff0;\n }\n\n .sm\\:bg-yellow-200 {\n background-color: #fefcbf;\n }\n\n .sm\\:bg-yellow-300 {\n background-color: #faf089;\n }\n\n .sm\\:bg-yellow-400 {\n background-color: #f6e05e;\n }\n\n .sm\\:bg-yellow-500 {\n background-color: #ecc94b;\n }\n\n .sm\\:bg-yellow-600 {\n background-color: #d69e2e;\n }\n\n .sm\\:bg-yellow-700 {\n background-color: #b7791f;\n }\n\n .sm\\:bg-yellow-800 {\n background-color: #975a16;\n }\n\n .sm\\:bg-yellow-900 {\n background-color: #744210;\n }\n\n .sm\\:bg-green-100 {\n background-color: #f0fff4;\n }\n\n .sm\\:bg-green-200 {\n background-color: #c6f6d5;\n }\n\n .sm\\:bg-green-300 {\n background-color: #9ae6b4;\n }\n\n .sm\\:bg-green-400 {\n background-color: #68d391;\n }\n\n .sm\\:bg-green-500 {\n background-color: #48bb78;\n }\n\n .sm\\:bg-green-600 {\n background-color: #38a169;\n }\n\n .sm\\:bg-green-700 {\n background-color: #2f855a;\n }\n\n .sm\\:bg-green-800 {\n background-color: #276749;\n }\n\n .sm\\:bg-green-900 {\n background-color: #22543d;\n }\n\n .sm\\:bg-teal-100 {\n background-color: #e6fffa;\n }\n\n .sm\\:bg-teal-200 {\n background-color: #b2f5ea;\n }\n\n .sm\\:bg-teal-300 {\n background-color: #81e6d9;\n }\n\n .sm\\:bg-teal-400 {\n background-color: #4fd1c5;\n }\n\n .sm\\:bg-teal-500 {\n background-color: #38b2ac;\n }\n\n .sm\\:bg-teal-600 {\n background-color: #319795;\n }\n\n .sm\\:bg-teal-700 {\n background-color: #2c7a7b;\n }\n\n .sm\\:bg-teal-800 {\n background-color: #285e61;\n }\n\n .sm\\:bg-teal-900 {\n background-color: #234e52;\n }\n\n .sm\\:bg-blue-100 {\n background-color: #ebf8ff;\n }\n\n .sm\\:bg-blue-200 {\n background-color: #bee3f8;\n }\n\n .sm\\:bg-blue-300 {\n background-color: #90cdf4;\n }\n\n .sm\\:bg-blue-400 {\n background-color: #63b3ed;\n }\n\n .sm\\:bg-blue-500 {\n background-color: #4299e1;\n }\n\n .sm\\:bg-blue-600 {\n background-color: #3182ce;\n }\n\n .sm\\:bg-blue-700 {\n background-color: #2b6cb0;\n }\n\n .sm\\:bg-blue-800 {\n background-color: #2c5282;\n }\n\n .sm\\:bg-blue-900 {\n background-color: #2a4365;\n }\n\n .sm\\:bg-indigo-100 {\n background-color: #ebf4ff;\n }\n\n .sm\\:bg-indigo-200 {\n background-color: #c3dafe;\n }\n\n .sm\\:bg-indigo-300 {\n background-color: #a3bffa;\n }\n\n .sm\\:bg-indigo-400 {\n background-color: #7f9cf5;\n }\n\n .sm\\:bg-indigo-500 {\n background-color: #667eea;\n }\n\n .sm\\:bg-indigo-600 {\n background-color: #5a67d8;\n }\n\n .sm\\:bg-indigo-700 {\n background-color: #4c51bf;\n }\n\n .sm\\:bg-indigo-800 {\n background-color: #434190;\n }\n\n .sm\\:bg-indigo-900 {\n background-color: #3c366b;\n }\n\n .sm\\:bg-purple-100 {\n background-color: #faf5ff;\n }\n\n .sm\\:bg-purple-200 {\n background-color: #e9d8fd;\n }\n\n .sm\\:bg-purple-300 {\n background-color: #d6bcfa;\n }\n\n .sm\\:bg-purple-400 {\n background-color: #b794f4;\n }\n\n .sm\\:bg-purple-500 {\n background-color: #9f7aea;\n }\n\n .sm\\:bg-purple-600 {\n background-color: #805ad5;\n }\n\n .sm\\:bg-purple-700 {\n background-color: #6b46c1;\n }\n\n .sm\\:bg-purple-800 {\n background-color: #553c9a;\n }\n\n .sm\\:bg-purple-900 {\n background-color: #44337a;\n }\n\n .sm\\:bg-pink-100 {\n background-color: #fff5f7;\n }\n\n .sm\\:bg-pink-200 {\n background-color: #fed7e2;\n }\n\n .sm\\:bg-pink-300 {\n background-color: #fbb6ce;\n }\n\n .sm\\:bg-pink-400 {\n background-color: #f687b3;\n }\n\n .sm\\:bg-pink-500 {\n background-color: #ed64a6;\n }\n\n .sm\\:bg-pink-600 {\n background-color: #d53f8c;\n }\n\n .sm\\:bg-pink-700 {\n background-color: #b83280;\n }\n\n .sm\\:bg-pink-800 {\n background-color: #97266d;\n }\n\n .sm\\:bg-pink-900 {\n background-color: #702459;\n }\n\n .sm\\:bg-subway-stripe {\n background-color: #666;\n }\n\n .sm\\:bg-subway-stripe_progress {\n background-color: #0a0;\n }\n\n .sm\\:hover\\:bg-transparent:hover {\n background-color: transparent;\n }\n\n .sm\\:hover\\:bg-black:hover {\n background-color: #000;\n }\n\n .sm\\:hover\\:bg-white:hover {\n background-color: #fff;\n }\n\n .sm\\:hover\\:bg-gray-100:hover {\n background-color: #f7fafc;\n }\n\n .sm\\:hover\\:bg-gray-200:hover {\n background-color: #edf2f7;\n }\n\n .sm\\:hover\\:bg-gray-300:hover {\n background-color: #e2e8f0;\n }\n\n .sm\\:hover\\:bg-gray-400:hover {\n background-color: #cbd5e0;\n }\n\n .sm\\:hover\\:bg-gray-500:hover {\n background-color: #a0aec0;\n }\n\n .sm\\:hover\\:bg-gray-600:hover {\n background-color: #718096;\n }\n\n .sm\\:hover\\:bg-gray-700:hover {\n background-color: #4a5568;\n }\n\n .sm\\:hover\\:bg-gray-800:hover {\n background-color: #2d3748;\n }\n\n .sm\\:hover\\:bg-gray-900:hover {\n background-color: #1a202c;\n }\n\n .sm\\:hover\\:bg-red-100:hover {\n background-color: #fff5f5;\n }\n\n .sm\\:hover\\:bg-red-200:hover {\n background-color: #fed7d7;\n }\n\n .sm\\:hover\\:bg-red-300:hover {\n background-color: #feb2b2;\n }\n\n .sm\\:hover\\:bg-red-400:hover {\n background-color: #fc8181;\n }\n\n .sm\\:hover\\:bg-red-500:hover {\n background-color: #f56565;\n }\n\n .sm\\:hover\\:bg-red-600:hover {\n background-color: #e53e3e;\n }\n\n .sm\\:hover\\:bg-red-700:hover {\n background-color: #c53030;\n }\n\n .sm\\:hover\\:bg-red-800:hover {\n background-color: #9b2c2c;\n }\n\n .sm\\:hover\\:bg-red-900:hover {\n background-color: #742a2a;\n }\n\n .sm\\:hover\\:bg-orange-100:hover {\n background-color: #fffaf0;\n }\n\n .sm\\:hover\\:bg-orange-200:hover {\n background-color: #feebc8;\n }\n\n .sm\\:hover\\:bg-orange-300:hover {\n background-color: #fbd38d;\n }\n\n .sm\\:hover\\:bg-orange-400:hover {\n background-color: #f6ad55;\n }\n\n .sm\\:hover\\:bg-orange-500:hover {\n background-color: #ed8936;\n }\n\n .sm\\:hover\\:bg-orange-600:hover {\n background-color: #dd6b20;\n }\n\n .sm\\:hover\\:bg-orange-700:hover {\n background-color: #c05621;\n }\n\n .sm\\:hover\\:bg-orange-800:hover {\n background-color: #9c4221;\n }\n\n .sm\\:hover\\:bg-orange-900:hover {\n background-color: #7b341e;\n }\n\n .sm\\:hover\\:bg-yellow-100:hover {\n background-color: #fffff0;\n }\n\n .sm\\:hover\\:bg-yellow-200:hover {\n background-color: #fefcbf;\n }\n\n .sm\\:hover\\:bg-yellow-300:hover {\n background-color: #faf089;\n }\n\n .sm\\:hover\\:bg-yellow-400:hover {\n background-color: #f6e05e;\n }\n\n .sm\\:hover\\:bg-yellow-500:hover {\n background-color: #ecc94b;\n }\n\n .sm\\:hover\\:bg-yellow-600:hover {\n background-color: #d69e2e;\n }\n\n .sm\\:hover\\:bg-yellow-700:hover {\n background-color: #b7791f;\n }\n\n .sm\\:hover\\:bg-yellow-800:hover {\n background-color: #975a16;\n }\n\n .sm\\:hover\\:bg-yellow-900:hover {\n background-color: #744210;\n }\n\n .sm\\:hover\\:bg-green-100:hover {\n background-color: #f0fff4;\n }\n\n .sm\\:hover\\:bg-green-200:hover {\n background-color: #c6f6d5;\n }\n\n .sm\\:hover\\:bg-green-300:hover {\n background-color: #9ae6b4;\n }\n\n .sm\\:hover\\:bg-green-400:hover {\n background-color: #68d391;\n }\n\n .sm\\:hover\\:bg-green-500:hover {\n background-color: #48bb78;\n }\n\n .sm\\:hover\\:bg-green-600:hover {\n background-color: #38a169;\n }\n\n .sm\\:hover\\:bg-green-700:hover {\n background-color: #2f855a;\n }\n\n .sm\\:hover\\:bg-green-800:hover {\n background-color: #276749;\n }\n\n .sm\\:hover\\:bg-green-900:hover {\n background-color: #22543d;\n }\n\n .sm\\:hover\\:bg-teal-100:hover {\n background-color: #e6fffa;\n }\n\n .sm\\:hover\\:bg-teal-200:hover {\n background-color: #b2f5ea;\n }\n\n .sm\\:hover\\:bg-teal-300:hover {\n background-color: #81e6d9;\n }\n\n .sm\\:hover\\:bg-teal-400:hover {\n background-color: #4fd1c5;\n }\n\n .sm\\:hover\\:bg-teal-500:hover {\n background-color: #38b2ac;\n }\n\n .sm\\:hover\\:bg-teal-600:hover {\n background-color: #319795;\n }\n\n .sm\\:hover\\:bg-teal-700:hover {\n background-color: #2c7a7b;\n }\n\n .sm\\:hover\\:bg-teal-800:hover {\n background-color: #285e61;\n }\n\n .sm\\:hover\\:bg-teal-900:hover {\n background-color: #234e52;\n }\n\n .sm\\:hover\\:bg-blue-100:hover {\n background-color: #ebf8ff;\n }\n\n .sm\\:hover\\:bg-blue-200:hover {\n background-color: #bee3f8;\n }\n\n .sm\\:hover\\:bg-blue-300:hover {\n background-color: #90cdf4;\n }\n\n .sm\\:hover\\:bg-blue-400:hover {\n background-color: #63b3ed;\n }\n\n .sm\\:hover\\:bg-blue-500:hover {\n background-color: #4299e1;\n }\n\n .sm\\:hover\\:bg-blue-600:hover {\n background-color: #3182ce;\n }\n\n .sm\\:hover\\:bg-blue-700:hover {\n background-color: #2b6cb0;\n }\n\n .sm\\:hover\\:bg-blue-800:hover {\n background-color: #2c5282;\n }\n\n .sm\\:hover\\:bg-blue-900:hover {\n background-color: #2a4365;\n }\n\n .sm\\:hover\\:bg-indigo-100:hover {\n background-color: #ebf4ff;\n }\n\n .sm\\:hover\\:bg-indigo-200:hover {\n background-color: #c3dafe;\n }\n\n .sm\\:hover\\:bg-indigo-300:hover {\n background-color: #a3bffa;\n }\n\n .sm\\:hover\\:bg-indigo-400:hover {\n background-color: #7f9cf5;\n }\n\n .sm\\:hover\\:bg-indigo-500:hover {\n background-color: #667eea;\n }\n\n .sm\\:hover\\:bg-indigo-600:hover {\n background-color: #5a67d8;\n }\n\n .sm\\:hover\\:bg-indigo-700:hover {\n background-color: #4c51bf;\n }\n\n .sm\\:hover\\:bg-indigo-800:hover {\n background-color: #434190;\n }\n\n .sm\\:hover\\:bg-indigo-900:hover {\n background-color: #3c366b;\n }\n\n .sm\\:hover\\:bg-purple-100:hover {\n background-color: #faf5ff;\n }\n\n .sm\\:hover\\:bg-purple-200:hover {\n background-color: #e9d8fd;\n }\n\n .sm\\:hover\\:bg-purple-300:hover {\n background-color: #d6bcfa;\n }\n\n .sm\\:hover\\:bg-purple-400:hover {\n background-color: #b794f4;\n }\n\n .sm\\:hover\\:bg-purple-500:hover {\n background-color: #9f7aea;\n }\n\n .sm\\:hover\\:bg-purple-600:hover {\n background-color: #805ad5;\n }\n\n .sm\\:hover\\:bg-purple-700:hover {\n background-color: #6b46c1;\n }\n\n .sm\\:hover\\:bg-purple-800:hover {\n background-color: #553c9a;\n }\n\n .sm\\:hover\\:bg-purple-900:hover {\n background-color: #44337a;\n }\n\n .sm\\:hover\\:bg-pink-100:hover {\n background-color: #fff5f7;\n }\n\n .sm\\:hover\\:bg-pink-200:hover {\n background-color: #fed7e2;\n }\n\n .sm\\:hover\\:bg-pink-300:hover {\n background-color: #fbb6ce;\n }\n\n .sm\\:hover\\:bg-pink-400:hover {\n background-color: #f687b3;\n }\n\n .sm\\:hover\\:bg-pink-500:hover {\n background-color: #ed64a6;\n }\n\n .sm\\:hover\\:bg-pink-600:hover {\n background-color: #d53f8c;\n }\n\n .sm\\:hover\\:bg-pink-700:hover {\n background-color: #b83280;\n }\n\n .sm\\:hover\\:bg-pink-800:hover {\n background-color: #97266d;\n }\n\n .sm\\:hover\\:bg-pink-900:hover {\n background-color: #702459;\n }\n\n .sm\\:hover\\:bg-subway-stripe:hover {\n background-color: #666;\n }\n\n .sm\\:hover\\:bg-subway-stripe_progress:hover {\n background-color: #0a0;\n }\n\n .sm\\:focus\\:bg-transparent:focus {\n background-color: transparent;\n }\n\n .sm\\:focus\\:bg-black:focus {\n background-color: #000;\n }\n\n .sm\\:focus\\:bg-white:focus {\n background-color: #fff;\n }\n\n .sm\\:focus\\:bg-gray-100:focus {\n background-color: #f7fafc;\n }\n\n .sm\\:focus\\:bg-gray-200:focus {\n background-color: #edf2f7;\n }\n\n .sm\\:focus\\:bg-gray-300:focus {\n background-color: #e2e8f0;\n }\n\n .sm\\:focus\\:bg-gray-400:focus {\n background-color: #cbd5e0;\n }\n\n .sm\\:focus\\:bg-gray-500:focus {\n background-color: #a0aec0;\n }\n\n .sm\\:focus\\:bg-gray-600:focus {\n background-color: #718096;\n }\n\n .sm\\:focus\\:bg-gray-700:focus {\n background-color: #4a5568;\n }\n\n .sm\\:focus\\:bg-gray-800:focus {\n background-color: #2d3748;\n }\n\n .sm\\:focus\\:bg-gray-900:focus {\n background-color: #1a202c;\n }\n\n .sm\\:focus\\:bg-red-100:focus {\n background-color: #fff5f5;\n }\n\n .sm\\:focus\\:bg-red-200:focus {\n background-color: #fed7d7;\n }\n\n .sm\\:focus\\:bg-red-300:focus {\n background-color: #feb2b2;\n }\n\n .sm\\:focus\\:bg-red-400:focus {\n background-color: #fc8181;\n }\n\n .sm\\:focus\\:bg-red-500:focus {\n background-color: #f56565;\n }\n\n .sm\\:focus\\:bg-red-600:focus {\n background-color: #e53e3e;\n }\n\n .sm\\:focus\\:bg-red-700:focus {\n background-color: #c53030;\n }\n\n .sm\\:focus\\:bg-red-800:focus {\n background-color: #9b2c2c;\n }\n\n .sm\\:focus\\:bg-red-900:focus {\n background-color: #742a2a;\n }\n\n .sm\\:focus\\:bg-orange-100:focus {\n background-color: #fffaf0;\n }\n\n .sm\\:focus\\:bg-orange-200:focus {\n background-color: #feebc8;\n }\n\n .sm\\:focus\\:bg-orange-300:focus {\n background-color: #fbd38d;\n }\n\n .sm\\:focus\\:bg-orange-400:focus {\n background-color: #f6ad55;\n }\n\n .sm\\:focus\\:bg-orange-500:focus {\n background-color: #ed8936;\n }\n\n .sm\\:focus\\:bg-orange-600:focus {\n background-color: #dd6b20;\n }\n\n .sm\\:focus\\:bg-orange-700:focus {\n background-color: #c05621;\n }\n\n .sm\\:focus\\:bg-orange-800:focus {\n background-color: #9c4221;\n }\n\n .sm\\:focus\\:bg-orange-900:focus {\n background-color: #7b341e;\n }\n\n .sm\\:focus\\:bg-yellow-100:focus {\n background-color: #fffff0;\n }\n\n .sm\\:focus\\:bg-yellow-200:focus {\n background-color: #fefcbf;\n }\n\n .sm\\:focus\\:bg-yellow-300:focus {\n background-color: #faf089;\n }\n\n .sm\\:focus\\:bg-yellow-400:focus {\n background-color: #f6e05e;\n }\n\n .sm\\:focus\\:bg-yellow-500:focus {\n background-color: #ecc94b;\n }\n\n .sm\\:focus\\:bg-yellow-600:focus {\n background-color: #d69e2e;\n }\n\n .sm\\:focus\\:bg-yellow-700:focus {\n background-color: #b7791f;\n }\n\n .sm\\:focus\\:bg-yellow-800:focus {\n background-color: #975a16;\n }\n\n .sm\\:focus\\:bg-yellow-900:focus {\n background-color: #744210;\n }\n\n .sm\\:focus\\:bg-green-100:focus {\n background-color: #f0fff4;\n }\n\n .sm\\:focus\\:bg-green-200:focus {\n background-color: #c6f6d5;\n }\n\n .sm\\:focus\\:bg-green-300:focus {\n background-color: #9ae6b4;\n }\n\n .sm\\:focus\\:bg-green-400:focus {\n background-color: #68d391;\n }\n\n .sm\\:focus\\:bg-green-500:focus {\n background-color: #48bb78;\n }\n\n .sm\\:focus\\:bg-green-600:focus {\n background-color: #38a169;\n }\n\n .sm\\:focus\\:bg-green-700:focus {\n background-color: #2f855a;\n }\n\n .sm\\:focus\\:bg-green-800:focus {\n background-color: #276749;\n }\n\n .sm\\:focus\\:bg-green-900:focus {\n background-color: #22543d;\n }\n\n .sm\\:focus\\:bg-teal-100:focus {\n background-color: #e6fffa;\n }\n\n .sm\\:focus\\:bg-teal-200:focus {\n background-color: #b2f5ea;\n }\n\n .sm\\:focus\\:bg-teal-300:focus {\n background-color: #81e6d9;\n }\n\n .sm\\:focus\\:bg-teal-400:focus {\n background-color: #4fd1c5;\n }\n\n .sm\\:focus\\:bg-teal-500:focus {\n background-color: #38b2ac;\n }\n\n .sm\\:focus\\:bg-teal-600:focus {\n background-color: #319795;\n }\n\n .sm\\:focus\\:bg-teal-700:focus {\n background-color: #2c7a7b;\n }\n\n .sm\\:focus\\:bg-teal-800:focus {\n background-color: #285e61;\n }\n\n .sm\\:focus\\:bg-teal-900:focus {\n background-color: #234e52;\n }\n\n .sm\\:focus\\:bg-blue-100:focus {\n background-color: #ebf8ff;\n }\n\n .sm\\:focus\\:bg-blue-200:focus {\n background-color: #bee3f8;\n }\n\n .sm\\:focus\\:bg-blue-300:focus {\n background-color: #90cdf4;\n }\n\n .sm\\:focus\\:bg-blue-400:focus {\n background-color: #63b3ed;\n }\n\n .sm\\:focus\\:bg-blue-500:focus {\n background-color: #4299e1;\n }\n\n .sm\\:focus\\:bg-blue-600:focus {\n background-color: #3182ce;\n }\n\n .sm\\:focus\\:bg-blue-700:focus {\n background-color: #2b6cb0;\n }\n\n .sm\\:focus\\:bg-blue-800:focus {\n background-color: #2c5282;\n }\n\n .sm\\:focus\\:bg-blue-900:focus {\n background-color: #2a4365;\n }\n\n .sm\\:focus\\:bg-indigo-100:focus {\n background-color: #ebf4ff;\n }\n\n .sm\\:focus\\:bg-indigo-200:focus {\n background-color: #c3dafe;\n }\n\n .sm\\:focus\\:bg-indigo-300:focus {\n background-color: #a3bffa;\n }\n\n .sm\\:focus\\:bg-indigo-400:focus {\n background-color: #7f9cf5;\n }\n\n .sm\\:focus\\:bg-indigo-500:focus {\n background-color: #667eea;\n }\n\n .sm\\:focus\\:bg-indigo-600:focus {\n background-color: #5a67d8;\n }\n\n .sm\\:focus\\:bg-indigo-700:focus {\n background-color: #4c51bf;\n }\n\n .sm\\:focus\\:bg-indigo-800:focus {\n background-color: #434190;\n }\n\n .sm\\:focus\\:bg-indigo-900:focus {\n background-color: #3c366b;\n }\n\n .sm\\:focus\\:bg-purple-100:focus {\n background-color: #faf5ff;\n }\n\n .sm\\:focus\\:bg-purple-200:focus {\n background-color: #e9d8fd;\n }\n\n .sm\\:focus\\:bg-purple-300:focus {\n background-color: #d6bcfa;\n }\n\n .sm\\:focus\\:bg-purple-400:focus {\n background-color: #b794f4;\n }\n\n .sm\\:focus\\:bg-purple-500:focus {\n background-color: #9f7aea;\n }\n\n .sm\\:focus\\:bg-purple-600:focus {\n background-color: #805ad5;\n }\n\n .sm\\:focus\\:bg-purple-700:focus {\n background-color: #6b46c1;\n }\n\n .sm\\:focus\\:bg-purple-800:focus {\n background-color: #553c9a;\n }\n\n .sm\\:focus\\:bg-purple-900:focus {\n background-color: #44337a;\n }\n\n .sm\\:focus\\:bg-pink-100:focus {\n background-color: #fff5f7;\n }\n\n .sm\\:focus\\:bg-pink-200:focus {\n background-color: #fed7e2;\n }\n\n .sm\\:focus\\:bg-pink-300:focus {\n background-color: #fbb6ce;\n }\n\n .sm\\:focus\\:bg-pink-400:focus {\n background-color: #f687b3;\n }\n\n .sm\\:focus\\:bg-pink-500:focus {\n background-color: #ed64a6;\n }\n\n .sm\\:focus\\:bg-pink-600:focus {\n background-color: #d53f8c;\n }\n\n .sm\\:focus\\:bg-pink-700:focus {\n background-color: #b83280;\n }\n\n .sm\\:focus\\:bg-pink-800:focus {\n background-color: #97266d;\n }\n\n .sm\\:focus\\:bg-pink-900:focus {\n background-color: #702459;\n }\n\n .sm\\:focus\\:bg-subway-stripe:focus {\n background-color: #666;\n }\n\n .sm\\:focus\\:bg-subway-stripe_progress:focus {\n background-color: #0a0;\n }\n\n .sm\\:bg-bottom {\n background-position: bottom;\n }\n\n .sm\\:bg-center {\n background-position: center;\n }\n\n .sm\\:bg-left {\n background-position: left;\n }\n\n .sm\\:bg-left-bottom {\n background-position: left bottom;\n }\n\n .sm\\:bg-left-top {\n background-position: left top;\n }\n\n .sm\\:bg-right {\n background-position: right;\n }\n\n .sm\\:bg-right-bottom {\n background-position: right bottom;\n }\n\n .sm\\:bg-right-top {\n background-position: right top;\n }\n\n .sm\\:bg-top {\n background-position: top;\n }\n\n .sm\\:bg-repeat {\n background-repeat: repeat;\n }\n\n .sm\\:bg-no-repeat {\n background-repeat: no-repeat;\n }\n\n .sm\\:bg-repeat-x {\n background-repeat: repeat-x;\n }\n\n .sm\\:bg-repeat-y {\n background-repeat: repeat-y;\n }\n\n .sm\\:bg-repeat-round {\n background-repeat: round;\n }\n\n .sm\\:bg-repeat-space {\n background-repeat: space;\n }\n\n .sm\\:bg-auto {\n background-size: auto;\n }\n\n .sm\\:bg-cover {\n background-size: cover;\n }\n\n .sm\\:bg-contain {\n background-size: contain;\n }\n\n .sm\\:border-collapse {\n border-collapse: collapse;\n }\n\n .sm\\:border-separate {\n border-collapse: separate;\n }\n\n .sm\\:border-transparent {\n border-color: transparent;\n }\n\n .sm\\:border-black {\n border-color: #000;\n }\n\n .sm\\:border-white {\n border-color: #fff;\n }\n\n .sm\\:border-gray-100 {\n border-color: #f7fafc;\n }\n\n .sm\\:border-gray-200 {\n border-color: #edf2f7;\n }\n\n .sm\\:border-gray-300 {\n border-color: #e2e8f0;\n }\n\n .sm\\:border-gray-400 {\n border-color: #cbd5e0;\n }\n\n .sm\\:border-gray-500 {\n border-color: #a0aec0;\n }\n\n .sm\\:border-gray-600 {\n border-color: #718096;\n }\n\n .sm\\:border-gray-700 {\n border-color: #4a5568;\n }\n\n .sm\\:border-gray-800 {\n border-color: #2d3748;\n }\n\n .sm\\:border-gray-900 {\n border-color: #1a202c;\n }\n\n .sm\\:border-red-100 {\n border-color: #fff5f5;\n }\n\n .sm\\:border-red-200 {\n border-color: #fed7d7;\n }\n\n .sm\\:border-red-300 {\n border-color: #feb2b2;\n }\n\n .sm\\:border-red-400 {\n border-color: #fc8181;\n }\n\n .sm\\:border-red-500 {\n border-color: #f56565;\n }\n\n .sm\\:border-red-600 {\n border-color: #e53e3e;\n }\n\n .sm\\:border-red-700 {\n border-color: #c53030;\n }\n\n .sm\\:border-red-800 {\n border-color: #9b2c2c;\n }\n\n .sm\\:border-red-900 {\n border-color: #742a2a;\n }\n\n .sm\\:border-orange-100 {\n border-color: #fffaf0;\n }\n\n .sm\\:border-orange-200 {\n border-color: #feebc8;\n }\n\n .sm\\:border-orange-300 {\n border-color: #fbd38d;\n }\n\n .sm\\:border-orange-400 {\n border-color: #f6ad55;\n }\n\n .sm\\:border-orange-500 {\n border-color: #ed8936;\n }\n\n .sm\\:border-orange-600 {\n border-color: #dd6b20;\n }\n\n .sm\\:border-orange-700 {\n border-color: #c05621;\n }\n\n .sm\\:border-orange-800 {\n border-color: #9c4221;\n }\n\n .sm\\:border-orange-900 {\n border-color: #7b341e;\n }\n\n .sm\\:border-yellow-100 {\n border-color: #fffff0;\n }\n\n .sm\\:border-yellow-200 {\n border-color: #fefcbf;\n }\n\n .sm\\:border-yellow-300 {\n border-color: #faf089;\n }\n\n .sm\\:border-yellow-400 {\n border-color: #f6e05e;\n }\n\n .sm\\:border-yellow-500 {\n border-color: #ecc94b;\n }\n\n .sm\\:border-yellow-600 {\n border-color: #d69e2e;\n }\n\n .sm\\:border-yellow-700 {\n border-color: #b7791f;\n }\n\n .sm\\:border-yellow-800 {\n border-color: #975a16;\n }\n\n .sm\\:border-yellow-900 {\n border-color: #744210;\n }\n\n .sm\\:border-green-100 {\n border-color: #f0fff4;\n }\n\n .sm\\:border-green-200 {\n border-color: #c6f6d5;\n }\n\n .sm\\:border-green-300 {\n border-color: #9ae6b4;\n }\n\n .sm\\:border-green-400 {\n border-color: #68d391;\n }\n\n .sm\\:border-green-500 {\n border-color: #48bb78;\n }\n\n .sm\\:border-green-600 {\n border-color: #38a169;\n }\n\n .sm\\:border-green-700 {\n border-color: #2f855a;\n }\n\n .sm\\:border-green-800 {\n border-color: #276749;\n }\n\n .sm\\:border-green-900 {\n border-color: #22543d;\n }\n\n .sm\\:border-teal-100 {\n border-color: #e6fffa;\n }\n\n .sm\\:border-teal-200 {\n border-color: #b2f5ea;\n }\n\n .sm\\:border-teal-300 {\n border-color: #81e6d9;\n }\n\n .sm\\:border-teal-400 {\n border-color: #4fd1c5;\n }\n\n .sm\\:border-teal-500 {\n border-color: #38b2ac;\n }\n\n .sm\\:border-teal-600 {\n border-color: #319795;\n }\n\n .sm\\:border-teal-700 {\n border-color: #2c7a7b;\n }\n\n .sm\\:border-teal-800 {\n border-color: #285e61;\n }\n\n .sm\\:border-teal-900 {\n border-color: #234e52;\n }\n\n .sm\\:border-blue-100 {\n border-color: #ebf8ff;\n }\n\n .sm\\:border-blue-200 {\n border-color: #bee3f8;\n }\n\n .sm\\:border-blue-300 {\n border-color: #90cdf4;\n }\n\n .sm\\:border-blue-400 {\n border-color: #63b3ed;\n }\n\n .sm\\:border-blue-500 {\n border-color: #4299e1;\n }\n\n .sm\\:border-blue-600 {\n border-color: #3182ce;\n }\n\n .sm\\:border-blue-700 {\n border-color: #2b6cb0;\n }\n\n .sm\\:border-blue-800 {\n border-color: #2c5282;\n }\n\n .sm\\:border-blue-900 {\n border-color: #2a4365;\n }\n\n .sm\\:border-indigo-100 {\n border-color: #ebf4ff;\n }\n\n .sm\\:border-indigo-200 {\n border-color: #c3dafe;\n }\n\n .sm\\:border-indigo-300 {\n border-color: #a3bffa;\n }\n\n .sm\\:border-indigo-400 {\n border-color: #7f9cf5;\n }\n\n .sm\\:border-indigo-500 {\n border-color: #667eea;\n }\n\n .sm\\:border-indigo-600 {\n border-color: #5a67d8;\n }\n\n .sm\\:border-indigo-700 {\n border-color: #4c51bf;\n }\n\n .sm\\:border-indigo-800 {\n border-color: #434190;\n }\n\n .sm\\:border-indigo-900 {\n border-color: #3c366b;\n }\n\n .sm\\:border-purple-100 {\n border-color: #faf5ff;\n }\n\n .sm\\:border-purple-200 {\n border-color: #e9d8fd;\n }\n\n .sm\\:border-purple-300 {\n border-color: #d6bcfa;\n }\n\n .sm\\:border-purple-400 {\n border-color: #b794f4;\n }\n\n .sm\\:border-purple-500 {\n border-color: #9f7aea;\n }\n\n .sm\\:border-purple-600 {\n border-color: #805ad5;\n }\n\n .sm\\:border-purple-700 {\n border-color: #6b46c1;\n }\n\n .sm\\:border-purple-800 {\n border-color: #553c9a;\n }\n\n .sm\\:border-purple-900 {\n border-color: #44337a;\n }\n\n .sm\\:border-pink-100 {\n border-color: #fff5f7;\n }\n\n .sm\\:border-pink-200 {\n border-color: #fed7e2;\n }\n\n .sm\\:border-pink-300 {\n border-color: #fbb6ce;\n }\n\n .sm\\:border-pink-400 {\n border-color: #f687b3;\n }\n\n .sm\\:border-pink-500 {\n border-color: #ed64a6;\n }\n\n .sm\\:border-pink-600 {\n border-color: #d53f8c;\n }\n\n .sm\\:border-pink-700 {\n border-color: #b83280;\n }\n\n .sm\\:border-pink-800 {\n border-color: #97266d;\n }\n\n .sm\\:border-pink-900 {\n border-color: #702459;\n }\n\n .sm\\:border-subway-stripe {\n border-color: #666;\n }\n\n .sm\\:border-subway-stripe_progress {\n border-color: #0a0;\n }\n\n .sm\\:hover\\:border-transparent:hover {\n border-color: transparent;\n }\n\n .sm\\:hover\\:border-black:hover {\n border-color: #000;\n }\n\n .sm\\:hover\\:border-white:hover {\n border-color: #fff;\n }\n\n .sm\\:hover\\:border-gray-100:hover {\n border-color: #f7fafc;\n }\n\n .sm\\:hover\\:border-gray-200:hover {\n border-color: #edf2f7;\n }\n\n .sm\\:hover\\:border-gray-300:hover {\n border-color: #e2e8f0;\n }\n\n .sm\\:hover\\:border-gray-400:hover {\n border-color: #cbd5e0;\n }\n\n .sm\\:hover\\:border-gray-500:hover {\n border-color: #a0aec0;\n }\n\n .sm\\:hover\\:border-gray-600:hover {\n border-color: #718096;\n }\n\n .sm\\:hover\\:border-gray-700:hover {\n border-color: #4a5568;\n }\n\n .sm\\:hover\\:border-gray-800:hover {\n border-color: #2d3748;\n }\n\n .sm\\:hover\\:border-gray-900:hover {\n border-color: #1a202c;\n }\n\n .sm\\:hover\\:border-red-100:hover {\n border-color: #fff5f5;\n }\n\n .sm\\:hover\\:border-red-200:hover {\n border-color: #fed7d7;\n }\n\n .sm\\:hover\\:border-red-300:hover {\n border-color: #feb2b2;\n }\n\n .sm\\:hover\\:border-red-400:hover {\n border-color: #fc8181;\n }\n\n .sm\\:hover\\:border-red-500:hover {\n border-color: #f56565;\n }\n\n .sm\\:hover\\:border-red-600:hover {\n border-color: #e53e3e;\n }\n\n .sm\\:hover\\:border-red-700:hover {\n border-color: #c53030;\n }\n\n .sm\\:hover\\:border-red-800:hover {\n border-color: #9b2c2c;\n }\n\n .sm\\:hover\\:border-red-900:hover {\n border-color: #742a2a;\n }\n\n .sm\\:hover\\:border-orange-100:hover {\n border-color: #fffaf0;\n }\n\n .sm\\:hover\\:border-orange-200:hover {\n border-color: #feebc8;\n }\n\n .sm\\:hover\\:border-orange-300:hover {\n border-color: #fbd38d;\n }\n\n .sm\\:hover\\:border-orange-400:hover {\n border-color: #f6ad55;\n }\n\n .sm\\:hover\\:border-orange-500:hover {\n border-color: #ed8936;\n }\n\n .sm\\:hover\\:border-orange-600:hover {\n border-color: #dd6b20;\n }\n\n .sm\\:hover\\:border-orange-700:hover {\n border-color: #c05621;\n }\n\n .sm\\:hover\\:border-orange-800:hover {\n border-color: #9c4221;\n }\n\n .sm\\:hover\\:border-orange-900:hover {\n border-color: #7b341e;\n }\n\n .sm\\:hover\\:border-yellow-100:hover {\n border-color: #fffff0;\n }\n\n .sm\\:hover\\:border-yellow-200:hover {\n border-color: #fefcbf;\n }\n\n .sm\\:hover\\:border-yellow-300:hover {\n border-color: #faf089;\n }\n\n .sm\\:hover\\:border-yellow-400:hover {\n border-color: #f6e05e;\n }\n\n .sm\\:hover\\:border-yellow-500:hover {\n border-color: #ecc94b;\n }\n\n .sm\\:hover\\:border-yellow-600:hover {\n border-color: #d69e2e;\n }\n\n .sm\\:hover\\:border-yellow-700:hover {\n border-color: #b7791f;\n }\n\n .sm\\:hover\\:border-yellow-800:hover {\n border-color: #975a16;\n }\n\n .sm\\:hover\\:border-yellow-900:hover {\n border-color: #744210;\n }\n\n .sm\\:hover\\:border-green-100:hover {\n border-color: #f0fff4;\n }\n\n .sm\\:hover\\:border-green-200:hover {\n border-color: #c6f6d5;\n }\n\n .sm\\:hover\\:border-green-300:hover {\n border-color: #9ae6b4;\n }\n\n .sm\\:hover\\:border-green-400:hover {\n border-color: #68d391;\n }\n\n .sm\\:hover\\:border-green-500:hover {\n border-color: #48bb78;\n }\n\n .sm\\:hover\\:border-green-600:hover {\n border-color: #38a169;\n }\n\n .sm\\:hover\\:border-green-700:hover {\n border-color: #2f855a;\n }\n\n .sm\\:hover\\:border-green-800:hover {\n border-color: #276749;\n }\n\n .sm\\:hover\\:border-green-900:hover {\n border-color: #22543d;\n }\n\n .sm\\:hover\\:border-teal-100:hover {\n border-color: #e6fffa;\n }\n\n .sm\\:hover\\:border-teal-200:hover {\n border-color: #b2f5ea;\n }\n\n .sm\\:hover\\:border-teal-300:hover {\n border-color: #81e6d9;\n }\n\n .sm\\:hover\\:border-teal-400:hover {\n border-color: #4fd1c5;\n }\n\n .sm\\:hover\\:border-teal-500:hover {\n border-color: #38b2ac;\n }\n\n .sm\\:hover\\:border-teal-600:hover {\n border-color: #319795;\n }\n\n .sm\\:hover\\:border-teal-700:hover {\n border-color: #2c7a7b;\n }\n\n .sm\\:hover\\:border-teal-800:hover {\n border-color: #285e61;\n }\n\n .sm\\:hover\\:border-teal-900:hover {\n border-color: #234e52;\n }\n\n .sm\\:hover\\:border-blue-100:hover {\n border-color: #ebf8ff;\n }\n\n .sm\\:hover\\:border-blue-200:hover {\n border-color: #bee3f8;\n }\n\n .sm\\:hover\\:border-blue-300:hover {\n border-color: #90cdf4;\n }\n\n .sm\\:hover\\:border-blue-400:hover {\n border-color: #63b3ed;\n }\n\n .sm\\:hover\\:border-blue-500:hover {\n border-color: #4299e1;\n }\n\n .sm\\:hover\\:border-blue-600:hover {\n border-color: #3182ce;\n }\n\n .sm\\:hover\\:border-blue-700:hover {\n border-color: #2b6cb0;\n }\n\n .sm\\:hover\\:border-blue-800:hover {\n border-color: #2c5282;\n }\n\n .sm\\:hover\\:border-blue-900:hover {\n border-color: #2a4365;\n }\n\n .sm\\:hover\\:border-indigo-100:hover {\n border-color: #ebf4ff;\n }\n\n .sm\\:hover\\:border-indigo-200:hover {\n border-color: #c3dafe;\n }\n\n .sm\\:hover\\:border-indigo-300:hover {\n border-color: #a3bffa;\n }\n\n .sm\\:hover\\:border-indigo-400:hover {\n border-color: #7f9cf5;\n }\n\n .sm\\:hover\\:border-indigo-500:hover {\n border-color: #667eea;\n }\n\n .sm\\:hover\\:border-indigo-600:hover {\n border-color: #5a67d8;\n }\n\n .sm\\:hover\\:border-indigo-700:hover {\n border-color: #4c51bf;\n }\n\n .sm\\:hover\\:border-indigo-800:hover {\n border-color: #434190;\n }\n\n .sm\\:hover\\:border-indigo-900:hover {\n border-color: #3c366b;\n }\n\n .sm\\:hover\\:border-purple-100:hover {\n border-color: #faf5ff;\n }\n\n .sm\\:hover\\:border-purple-200:hover {\n border-color: #e9d8fd;\n }\n\n .sm\\:hover\\:border-purple-300:hover {\n border-color: #d6bcfa;\n }\n\n .sm\\:hover\\:border-purple-400:hover {\n border-color: #b794f4;\n }\n\n .sm\\:hover\\:border-purple-500:hover {\n border-color: #9f7aea;\n }\n\n .sm\\:hover\\:border-purple-600:hover {\n border-color: #805ad5;\n }\n\n .sm\\:hover\\:border-purple-700:hover {\n border-color: #6b46c1;\n }\n\n .sm\\:hover\\:border-purple-800:hover {\n border-color: #553c9a;\n }\n\n .sm\\:hover\\:border-purple-900:hover {\n border-color: #44337a;\n }\n\n .sm\\:hover\\:border-pink-100:hover {\n border-color: #fff5f7;\n }\n\n .sm\\:hover\\:border-pink-200:hover {\n border-color: #fed7e2;\n }\n\n .sm\\:hover\\:border-pink-300:hover {\n border-color: #fbb6ce;\n }\n\n .sm\\:hover\\:border-pink-400:hover {\n border-color: #f687b3;\n }\n\n .sm\\:hover\\:border-pink-500:hover {\n border-color: #ed64a6;\n }\n\n .sm\\:hover\\:border-pink-600:hover {\n border-color: #d53f8c;\n }\n\n .sm\\:hover\\:border-pink-700:hover {\n border-color: #b83280;\n }\n\n .sm\\:hover\\:border-pink-800:hover {\n border-color: #97266d;\n }\n\n .sm\\:hover\\:border-pink-900:hover {\n border-color: #702459;\n }\n\n .sm\\:hover\\:border-subway-stripe:hover {\n border-color: #666;\n }\n\n .sm\\:hover\\:border-subway-stripe_progress:hover {\n border-color: #0a0;\n }\n\n .sm\\:focus\\:border-transparent:focus {\n border-color: transparent;\n }\n\n .sm\\:focus\\:border-black:focus {\n border-color: #000;\n }\n\n .sm\\:focus\\:border-white:focus {\n border-color: #fff;\n }\n\n .sm\\:focus\\:border-gray-100:focus {\n border-color: #f7fafc;\n }\n\n .sm\\:focus\\:border-gray-200:focus {\n border-color: #edf2f7;\n }\n\n .sm\\:focus\\:border-gray-300:focus {\n border-color: #e2e8f0;\n }\n\n .sm\\:focus\\:border-gray-400:focus {\n border-color: #cbd5e0;\n }\n\n .sm\\:focus\\:border-gray-500:focus {\n border-color: #a0aec0;\n }\n\n .sm\\:focus\\:border-gray-600:focus {\n border-color: #718096;\n }\n\n .sm\\:focus\\:border-gray-700:focus {\n border-color: #4a5568;\n }\n\n .sm\\:focus\\:border-gray-800:focus {\n border-color: #2d3748;\n }\n\n .sm\\:focus\\:border-gray-900:focus {\n border-color: #1a202c;\n }\n\n .sm\\:focus\\:border-red-100:focus {\n border-color: #fff5f5;\n }\n\n .sm\\:focus\\:border-red-200:focus {\n border-color: #fed7d7;\n }\n\n .sm\\:focus\\:border-red-300:focus {\n border-color: #feb2b2;\n }\n\n .sm\\:focus\\:border-red-400:focus {\n border-color: #fc8181;\n }\n\n .sm\\:focus\\:border-red-500:focus {\n border-color: #f56565;\n }\n\n .sm\\:focus\\:border-red-600:focus {\n border-color: #e53e3e;\n }\n\n .sm\\:focus\\:border-red-700:focus {\n border-color: #c53030;\n }\n\n .sm\\:focus\\:border-red-800:focus {\n border-color: #9b2c2c;\n }\n\n .sm\\:focus\\:border-red-900:focus {\n border-color: #742a2a;\n }\n\n .sm\\:focus\\:border-orange-100:focus {\n border-color: #fffaf0;\n }\n\n .sm\\:focus\\:border-orange-200:focus {\n border-color: #feebc8;\n }\n\n .sm\\:focus\\:border-orange-300:focus {\n border-color: #fbd38d;\n }\n\n .sm\\:focus\\:border-orange-400:focus {\n border-color: #f6ad55;\n }\n\n .sm\\:focus\\:border-orange-500:focus {\n border-color: #ed8936;\n }\n\n .sm\\:focus\\:border-orange-600:focus {\n border-color: #dd6b20;\n }\n\n .sm\\:focus\\:border-orange-700:focus {\n border-color: #c05621;\n }\n\n .sm\\:focus\\:border-orange-800:focus {\n border-color: #9c4221;\n }\n\n .sm\\:focus\\:border-orange-900:focus {\n border-color: #7b341e;\n }\n\n .sm\\:focus\\:border-yellow-100:focus {\n border-color: #fffff0;\n }\n\n .sm\\:focus\\:border-yellow-200:focus {\n border-color: #fefcbf;\n }\n\n .sm\\:focus\\:border-yellow-300:focus {\n border-color: #faf089;\n }\n\n .sm\\:focus\\:border-yellow-400:focus {\n border-color: #f6e05e;\n }\n\n .sm\\:focus\\:border-yellow-500:focus {\n border-color: #ecc94b;\n }\n\n .sm\\:focus\\:border-yellow-600:focus {\n border-color: #d69e2e;\n }\n\n .sm\\:focus\\:border-yellow-700:focus {\n border-color: #b7791f;\n }\n\n .sm\\:focus\\:border-yellow-800:focus {\n border-color: #975a16;\n }\n\n .sm\\:focus\\:border-yellow-900:focus {\n border-color: #744210;\n }\n\n .sm\\:focus\\:border-green-100:focus {\n border-color: #f0fff4;\n }\n\n .sm\\:focus\\:border-green-200:focus {\n border-color: #c6f6d5;\n }\n\n .sm\\:focus\\:border-green-300:focus {\n border-color: #9ae6b4;\n }\n\n .sm\\:focus\\:border-green-400:focus {\n border-color: #68d391;\n }\n\n .sm\\:focus\\:border-green-500:focus {\n border-color: #48bb78;\n }\n\n .sm\\:focus\\:border-green-600:focus {\n border-color: #38a169;\n }\n\n .sm\\:focus\\:border-green-700:focus {\n border-color: #2f855a;\n }\n\n .sm\\:focus\\:border-green-800:focus {\n border-color: #276749;\n }\n\n .sm\\:focus\\:border-green-900:focus {\n border-color: #22543d;\n }\n\n .sm\\:focus\\:border-teal-100:focus {\n border-color: #e6fffa;\n }\n\n .sm\\:focus\\:border-teal-200:focus {\n border-color: #b2f5ea;\n }\n\n .sm\\:focus\\:border-teal-300:focus {\n border-color: #81e6d9;\n }\n\n .sm\\:focus\\:border-teal-400:focus {\n border-color: #4fd1c5;\n }\n\n .sm\\:focus\\:border-teal-500:focus {\n border-color: #38b2ac;\n }\n\n .sm\\:focus\\:border-teal-600:focus {\n border-color: #319795;\n }\n\n .sm\\:focus\\:border-teal-700:focus {\n border-color: #2c7a7b;\n }\n\n .sm\\:focus\\:border-teal-800:focus {\n border-color: #285e61;\n }\n\n .sm\\:focus\\:border-teal-900:focus {\n border-color: #234e52;\n }\n\n .sm\\:focus\\:border-blue-100:focus {\n border-color: #ebf8ff;\n }\n\n .sm\\:focus\\:border-blue-200:focus {\n border-color: #bee3f8;\n }\n\n .sm\\:focus\\:border-blue-300:focus {\n border-color: #90cdf4;\n }\n\n .sm\\:focus\\:border-blue-400:focus {\n border-color: #63b3ed;\n }\n\n .sm\\:focus\\:border-blue-500:focus {\n border-color: #4299e1;\n }\n\n .sm\\:focus\\:border-blue-600:focus {\n border-color: #3182ce;\n }\n\n .sm\\:focus\\:border-blue-700:focus {\n border-color: #2b6cb0;\n }\n\n .sm\\:focus\\:border-blue-800:focus {\n border-color: #2c5282;\n }\n\n .sm\\:focus\\:border-blue-900:focus {\n border-color: #2a4365;\n }\n\n .sm\\:focus\\:border-indigo-100:focus {\n border-color: #ebf4ff;\n }\n\n .sm\\:focus\\:border-indigo-200:focus {\n border-color: #c3dafe;\n }\n\n .sm\\:focus\\:border-indigo-300:focus {\n border-color: #a3bffa;\n }\n\n .sm\\:focus\\:border-indigo-400:focus {\n border-color: #7f9cf5;\n }\n\n .sm\\:focus\\:border-indigo-500:focus {\n border-color: #667eea;\n }\n\n .sm\\:focus\\:border-indigo-600:focus {\n border-color: #5a67d8;\n }\n\n .sm\\:focus\\:border-indigo-700:focus {\n border-color: #4c51bf;\n }\n\n .sm\\:focus\\:border-indigo-800:focus {\n border-color: #434190;\n }\n\n .sm\\:focus\\:border-indigo-900:focus {\n border-color: #3c366b;\n }\n\n .sm\\:focus\\:border-purple-100:focus {\n border-color: #faf5ff;\n }\n\n .sm\\:focus\\:border-purple-200:focus {\n border-color: #e9d8fd;\n }\n\n .sm\\:focus\\:border-purple-300:focus {\n border-color: #d6bcfa;\n }\n\n .sm\\:focus\\:border-purple-400:focus {\n border-color: #b794f4;\n }\n\n .sm\\:focus\\:border-purple-500:focus {\n border-color: #9f7aea;\n }\n\n .sm\\:focus\\:border-purple-600:focus {\n border-color: #805ad5;\n }\n\n .sm\\:focus\\:border-purple-700:focus {\n border-color: #6b46c1;\n }\n\n .sm\\:focus\\:border-purple-800:focus {\n border-color: #553c9a;\n }\n\n .sm\\:focus\\:border-purple-900:focus {\n border-color: #44337a;\n }\n\n .sm\\:focus\\:border-pink-100:focus {\n border-color: #fff5f7;\n }\n\n .sm\\:focus\\:border-pink-200:focus {\n border-color: #fed7e2;\n }\n\n .sm\\:focus\\:border-pink-300:focus {\n border-color: #fbb6ce;\n }\n\n .sm\\:focus\\:border-pink-400:focus {\n border-color: #f687b3;\n }\n\n .sm\\:focus\\:border-pink-500:focus {\n border-color: #ed64a6;\n }\n\n .sm\\:focus\\:border-pink-600:focus {\n border-color: #d53f8c;\n }\n\n .sm\\:focus\\:border-pink-700:focus {\n border-color: #b83280;\n }\n\n .sm\\:focus\\:border-pink-800:focus {\n border-color: #97266d;\n }\n\n .sm\\:focus\\:border-pink-900:focus {\n border-color: #702459;\n }\n\n .sm\\:focus\\:border-subway-stripe:focus {\n border-color: #666;\n }\n\n .sm\\:focus\\:border-subway-stripe_progress:focus {\n border-color: #0a0;\n }\n\n .sm\\:rounded-none {\n border-radius: 0;\n }\n\n .sm\\:rounded-sm {\n border-radius: 0.125rem;\n }\n\n .sm\\:rounded {\n border-radius: 0.25rem;\n }\n\n .sm\\:rounded-lg {\n border-radius: 0.5rem;\n }\n\n .sm\\:rounded-full {\n border-radius: 9999px;\n }\n\n .sm\\:rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n\n .sm\\:rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .sm\\:rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .sm\\:rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .sm\\:rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n }\n\n .sm\\:rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n }\n\n .sm\\:rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .sm\\:rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .sm\\:rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n\n .sm\\:rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n }\n\n .sm\\:rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .sm\\:rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .sm\\:rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n }\n\n .sm\\:rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n }\n\n .sm\\:rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .sm\\:rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .sm\\:rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n }\n\n .sm\\:rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n }\n\n .sm\\:rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .sm\\:rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .sm\\:rounded-tl-none {\n border-top-left-radius: 0;\n }\n\n .sm\\:rounded-tr-none {\n border-top-right-radius: 0;\n }\n\n .sm\\:rounded-br-none {\n border-bottom-right-radius: 0;\n }\n\n .sm\\:rounded-bl-none {\n border-bottom-left-radius: 0;\n }\n\n .sm\\:rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n }\n\n .sm\\:rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n }\n\n .sm\\:rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n }\n\n .sm\\:rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n }\n\n .sm\\:rounded-tl {\n border-top-left-radius: 0.25rem;\n }\n\n .sm\\:rounded-tr {\n border-top-right-radius: 0.25rem;\n }\n\n .sm\\:rounded-br {\n border-bottom-right-radius: 0.25rem;\n }\n\n .sm\\:rounded-bl {\n border-bottom-left-radius: 0.25rem;\n }\n\n .sm\\:rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n }\n\n .sm\\:rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n }\n\n .sm\\:rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n }\n\n .sm\\:rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n }\n\n .sm\\:rounded-tl-full {\n border-top-left-radius: 9999px;\n }\n\n .sm\\:rounded-tr-full {\n border-top-right-radius: 9999px;\n }\n\n .sm\\:rounded-br-full {\n border-bottom-right-radius: 9999px;\n }\n\n .sm\\:rounded-bl-full {\n border-bottom-left-radius: 9999px;\n }\n\n .sm\\:border-solid {\n border-style: solid;\n }\n\n .sm\\:border-dashed {\n border-style: dashed;\n }\n\n .sm\\:border-dotted {\n border-style: dotted;\n }\n\n .sm\\:border-double {\n border-style: double;\n }\n\n .sm\\:border-none {\n border-style: none;\n }\n\n .sm\\:border-0 {\n border-width: 0;\n }\n\n .sm\\:border-2 {\n border-width: 2px;\n }\n\n .sm\\:border-4 {\n border-width: 4px;\n }\n\n .sm\\:border-8 {\n border-width: 8px;\n }\n\n .sm\\:border {\n border-width: 1px;\n }\n\n .sm\\:border-t-0 {\n border-top-width: 0;\n }\n\n .sm\\:border-r-0 {\n border-right-width: 0;\n }\n\n .sm\\:border-b-0 {\n border-bottom-width: 0;\n }\n\n .sm\\:border-l-0 {\n border-left-width: 0;\n }\n\n .sm\\:border-t-2 {\n border-top-width: 2px;\n }\n\n .sm\\:border-r-2 {\n border-right-width: 2px;\n }\n\n .sm\\:border-b-2 {\n border-bottom-width: 2px;\n }\n\n .sm\\:border-l-2 {\n border-left-width: 2px;\n }\n\n .sm\\:border-t-4 {\n border-top-width: 4px;\n }\n\n .sm\\:border-r-4 {\n border-right-width: 4px;\n }\n\n .sm\\:border-b-4 {\n border-bottom-width: 4px;\n }\n\n .sm\\:border-l-4 {\n border-left-width: 4px;\n }\n\n .sm\\:border-t-8 {\n border-top-width: 8px;\n }\n\n .sm\\:border-r-8 {\n border-right-width: 8px;\n }\n\n .sm\\:border-b-8 {\n border-bottom-width: 8px;\n }\n\n .sm\\:border-l-8 {\n border-left-width: 8px;\n }\n\n .sm\\:border-t {\n border-top-width: 1px;\n }\n\n .sm\\:border-r {\n border-right-width: 1px;\n }\n\n .sm\\:border-b {\n border-bottom-width: 1px;\n }\n\n .sm\\:border-l {\n border-left-width: 1px;\n }\n\n .sm\\:cursor-auto {\n cursor: auto;\n }\n\n .sm\\:cursor-default {\n cursor: default;\n }\n\n .sm\\:cursor-pointer {\n cursor: pointer;\n }\n\n .sm\\:cursor-wait {\n cursor: wait;\n }\n\n .sm\\:cursor-text {\n cursor: text;\n }\n\n .sm\\:cursor-move {\n cursor: move;\n }\n\n .sm\\:cursor-not-allowed {\n cursor: not-allowed;\n }\n\n .sm\\:block {\n display: block;\n }\n\n .sm\\:inline-block {\n display: inline-block;\n }\n\n .sm\\:inline {\n display: inline;\n }\n\n .sm\\:flex {\n display: flex;\n }\n\n .sm\\:inline-flex {\n display: inline-flex;\n }\n\n .sm\\:table {\n display: table;\n }\n\n .sm\\:table-row {\n display: table-row;\n }\n\n .sm\\:table-cell {\n display: table-cell;\n }\n\n .sm\\:hidden {\n display: none;\n }\n\n .sm\\:flex-row {\n flex-direction: row;\n }\n\n .sm\\:flex-row-reverse {\n flex-direction: row-reverse;\n }\n\n .sm\\:flex-col {\n flex-direction: column;\n }\n\n .sm\\:flex-col-reverse {\n flex-direction: column-reverse;\n }\n\n .sm\\:flex-wrap {\n flex-wrap: wrap;\n }\n\n .sm\\:flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n\n .sm\\:flex-no-wrap {\n flex-wrap: nowrap;\n }\n\n .sm\\:items-start {\n align-items: flex-start;\n }\n\n .sm\\:items-end {\n align-items: flex-end;\n }\n\n .sm\\:items-center {\n align-items: center;\n }\n\n .sm\\:items-baseline {\n align-items: baseline;\n }\n\n .sm\\:items-stretch {\n align-items: stretch;\n }\n\n .sm\\:self-auto {\n align-self: auto;\n }\n\n .sm\\:self-start {\n align-self: flex-start;\n }\n\n .sm\\:self-end {\n align-self: flex-end;\n }\n\n .sm\\:self-center {\n align-self: center;\n }\n\n .sm\\:self-stretch {\n align-self: stretch;\n }\n\n .sm\\:justify-start {\n justify-content: flex-start;\n }\n\n .sm\\:justify-end {\n justify-content: flex-end;\n }\n\n .sm\\:justify-center {\n justify-content: center;\n }\n\n .sm\\:justify-between {\n justify-content: space-between;\n }\n\n .sm\\:justify-around {\n justify-content: space-around;\n }\n\n .sm\\:content-center {\n align-content: center;\n }\n\n .sm\\:content-start {\n align-content: flex-start;\n }\n\n .sm\\:content-end {\n align-content: flex-end;\n }\n\n .sm\\:content-between {\n align-content: space-between;\n }\n\n .sm\\:content-around {\n align-content: space-around;\n }\n\n .sm\\:flex-1 {\n flex: 1 1 0%;\n }\n\n .sm\\:flex-auto {\n flex: 1 1 auto;\n }\n\n .sm\\:flex-initial {\n flex: 0 1 auto;\n }\n\n .sm\\:flex-none {\n flex: none;\n }\n\n .sm\\:flex-grow-0 {\n flex-grow: 0;\n }\n\n .sm\\:flex-grow {\n flex-grow: 1;\n }\n\n .sm\\:flex-shrink-0 {\n flex-shrink: 0;\n }\n\n .sm\\:flex-shrink {\n flex-shrink: 1;\n }\n\n .sm\\:order-1 {\n order: 1;\n }\n\n .sm\\:order-2 {\n order: 2;\n }\n\n .sm\\:order-3 {\n order: 3;\n }\n\n .sm\\:order-4 {\n order: 4;\n }\n\n .sm\\:order-5 {\n order: 5;\n }\n\n .sm\\:order-6 {\n order: 6;\n }\n\n .sm\\:order-7 {\n order: 7;\n }\n\n .sm\\:order-8 {\n order: 8;\n }\n\n .sm\\:order-9 {\n order: 9;\n }\n\n .sm\\:order-10 {\n order: 10;\n }\n\n .sm\\:order-11 {\n order: 11;\n }\n\n .sm\\:order-12 {\n order: 12;\n }\n\n .sm\\:order-first {\n order: -9999;\n }\n\n .sm\\:order-last {\n order: 9999;\n }\n\n .sm\\:order-none {\n order: 0;\n }\n\n .sm\\:float-right {\n float: right;\n }\n\n .sm\\:float-left {\n float: left;\n }\n\n .sm\\:float-none {\n float: none;\n }\n\n .sm\\:clearfix:after {\n content: "";\n display: table;\n clear: both;\n }\n\n .sm\\:font-sans {\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\n }\n\n .sm\\:font-serif {\n font-family: Georgia, Cambria, "Times New Roman", Times, serif;\n }\n\n .sm\\:font-mono {\n font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n }\n\n .sm\\:font-hairline {\n font-weight: 100;\n }\n\n .sm\\:font-thin {\n font-weight: 200;\n }\n\n .sm\\:font-light {\n font-weight: 300;\n }\n\n .sm\\:font-normal {\n font-weight: 400;\n }\n\n .sm\\:font-medium {\n font-weight: 500;\n }\n\n .sm\\:font-semibold {\n font-weight: 600;\n }\n\n .sm\\:font-bold {\n font-weight: 700;\n }\n\n .sm\\:font-extrabold {\n font-weight: 800;\n }\n\n .sm\\:font-black {\n font-weight: 900;\n }\n\n .sm\\:hover\\:font-hairline:hover {\n font-weight: 100;\n }\n\n .sm\\:hover\\:font-thin:hover {\n font-weight: 200;\n }\n\n .sm\\:hover\\:font-light:hover {\n font-weight: 300;\n }\n\n .sm\\:hover\\:font-normal:hover {\n font-weight: 400;\n }\n\n .sm\\:hover\\:font-medium:hover {\n font-weight: 500;\n }\n\n .sm\\:hover\\:font-semibold:hover {\n font-weight: 600;\n }\n\n .sm\\:hover\\:font-bold:hover {\n font-weight: 700;\n }\n\n .sm\\:hover\\:font-extrabold:hover {\n font-weight: 800;\n }\n\n .sm\\:hover\\:font-black:hover {\n font-weight: 900;\n }\n\n .sm\\:focus\\:font-hairline:focus {\n font-weight: 100;\n }\n\n .sm\\:focus\\:font-thin:focus {\n font-weight: 200;\n }\n\n .sm\\:focus\\:font-light:focus {\n font-weight: 300;\n }\n\n .sm\\:focus\\:font-normal:focus {\n font-weight: 400;\n }\n\n .sm\\:focus\\:font-medium:focus {\n font-weight: 500;\n }\n\n .sm\\:focus\\:font-semibold:focus {\n font-weight: 600;\n }\n\n .sm\\:focus\\:font-bold:focus {\n font-weight: 700;\n }\n\n .sm\\:focus\\:font-extrabold:focus {\n font-weight: 800;\n }\n\n .sm\\:focus\\:font-black:focus {\n font-weight: 900;\n }\n\n .sm\\:h-0 {\n height: 0;\n }\n\n .sm\\:h-1 {\n height: 0.25rem;\n }\n\n .sm\\:h-2 {\n height: 0.5rem;\n }\n\n .sm\\:h-3 {\n height: 0.75rem;\n }\n\n .sm\\:h-4 {\n height: 1rem;\n }\n\n .sm\\:h-5 {\n height: 1.25rem;\n }\n\n .sm\\:h-6 {\n height: 1.5rem;\n }\n\n .sm\\:h-8 {\n height: 2rem;\n }\n\n .sm\\:h-10 {\n height: 2.5rem;\n }\n\n .sm\\:h-12 {\n height: 3rem;\n }\n\n .sm\\:h-16 {\n height: 4rem;\n }\n\n .sm\\:h-20 {\n height: 5rem;\n }\n\n .sm\\:h-24 {\n height: 6rem;\n }\n\n .sm\\:h-32 {\n height: 8rem;\n }\n\n .sm\\:h-40 {\n height: 10rem;\n }\n\n .sm\\:h-48 {\n height: 12rem;\n }\n\n .sm\\:h-56 {\n height: 14rem;\n }\n\n .sm\\:h-64 {\n height: 16rem;\n }\n\n .sm\\:h-auto {\n height: auto;\n }\n\n .sm\\:h-px {\n height: 1px;\n }\n\n .sm\\:h-full {\n height: 100%;\n }\n\n .sm\\:h-screen {\n height: 100vh;\n }\n\n .sm\\:leading-none {\n line-height: 1;\n }\n\n .sm\\:leading-tight {\n line-height: 1.25;\n }\n\n .sm\\:leading-snug {\n line-height: 1.375;\n }\n\n .sm\\:leading-normal {\n line-height: 1.5;\n }\n\n .sm\\:leading-relaxed {\n line-height: 1.625;\n }\n\n .sm\\:leading-loose {\n line-height: 2;\n }\n\n .sm\\:list-inside {\n list-style-position: inside;\n }\n\n .sm\\:list-outside {\n list-style-position: outside;\n }\n\n .sm\\:list-none {\n list-style-type: none;\n }\n\n .sm\\:list-disc {\n list-style-type: disc;\n }\n\n .sm\\:list-decimal {\n list-style-type: decimal;\n }\n\n .sm\\:m-0 {\n margin: 0;\n }\n\n .sm\\:m-1 {\n margin: 0.25rem;\n }\n\n .sm\\:m-2 {\n margin: 0.5rem;\n }\n\n .sm\\:m-3 {\n margin: 0.75rem;\n }\n\n .sm\\:m-4 {\n margin: 1rem;\n }\n\n .sm\\:m-5 {\n margin: 1.25rem;\n }\n\n .sm\\:m-6 {\n margin: 1.5rem;\n }\n\n .sm\\:m-8 {\n margin: 2rem;\n }\n\n .sm\\:m-10 {\n margin: 2.5rem;\n }\n\n .sm\\:m-12 {\n margin: 3rem;\n }\n\n .sm\\:m-16 {\n margin: 4rem;\n }\n\n .sm\\:m-20 {\n margin: 5rem;\n }\n\n .sm\\:m-24 {\n margin: 6rem;\n }\n\n .sm\\:m-32 {\n margin: 8rem;\n }\n\n .sm\\:m-40 {\n margin: 10rem;\n }\n\n .sm\\:m-48 {\n margin: 12rem;\n }\n\n .sm\\:m-56 {\n margin: 14rem;\n }\n\n .sm\\:m-64 {\n margin: 16rem;\n }\n\n .sm\\:m-auto {\n margin: auto;\n }\n\n .sm\\:m-px {\n margin: 1px;\n }\n\n .sm\\:-m-1 {\n margin: -0.25rem;\n }\n\n .sm\\:-m-2 {\n margin: -0.5rem;\n }\n\n .sm\\:-m-3 {\n margin: -0.75rem;\n }\n\n .sm\\:-m-4 {\n margin: -1rem;\n }\n\n .sm\\:-m-5 {\n margin: -1.25rem;\n }\n\n .sm\\:-m-6 {\n margin: -1.5rem;\n }\n\n .sm\\:-m-8 {\n margin: -2rem;\n }\n\n .sm\\:-m-10 {\n margin: -2.5rem;\n }\n\n .sm\\:-m-12 {\n margin: -3rem;\n }\n\n .sm\\:-m-16 {\n margin: -4rem;\n }\n\n .sm\\:-m-20 {\n margin: -5rem;\n }\n\n .sm\\:-m-24 {\n margin: -6rem;\n }\n\n .sm\\:-m-32 {\n margin: -8rem;\n }\n\n .sm\\:-m-40 {\n margin: -10rem;\n }\n\n .sm\\:-m-48 {\n margin: -12rem;\n }\n\n .sm\\:-m-56 {\n margin: -14rem;\n }\n\n .sm\\:-m-64 {\n margin: -16rem;\n }\n\n .sm\\:-m-px {\n margin: -1px;\n }\n\n .sm\\:my-0 {\n margin-top: 0;\n margin-bottom: 0;\n }\n\n .sm\\:mx-0 {\n margin-left: 0;\n margin-right: 0;\n }\n\n .sm\\:my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n }\n\n .sm\\:mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n\n .sm\\:my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n }\n\n .sm\\:mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n }\n\n .sm\\:my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n }\n\n .sm\\:mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n }\n\n .sm\\:my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .sm\\:mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .sm\\:my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n .sm\\:mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n }\n\n .sm\\:my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n }\n\n .sm\\:mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n }\n\n .sm\\:my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n }\n\n .sm\\:mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n }\n\n .sm\\:my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n }\n\n .sm\\:mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n }\n\n .sm\\:my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n }\n\n .sm\\:mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n }\n\n .sm\\:my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n }\n\n .sm\\:mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n }\n\n .sm\\:my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n }\n\n .sm\\:mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n }\n\n .sm\\:my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n }\n\n .sm\\:mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n }\n\n .sm\\:my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n }\n\n .sm\\:mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n }\n\n .sm\\:my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n }\n\n .sm\\:mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n }\n\n .sm\\:my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n }\n\n .sm\\:mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n }\n\n .sm\\:my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n }\n\n .sm\\:mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n }\n\n .sm\\:my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n }\n\n .sm\\:mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n }\n\n .sm\\:my-auto {\n margin-top: auto;\n margin-bottom: auto;\n }\n\n .sm\\:mx-auto {\n margin-left: auto;\n margin-right: auto;\n }\n\n .sm\\:my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n }\n\n .sm\\:mx-px {\n margin-left: 1px;\n margin-right: 1px;\n }\n\n .sm\\:-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n }\n\n .sm\\:-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n }\n\n .sm\\:-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n }\n\n .sm\\:-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n }\n\n .sm\\:-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n }\n\n .sm\\:-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n }\n\n .sm\\:-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n }\n\n .sm\\:-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n }\n\n .sm\\:-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n }\n\n .sm\\:-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n }\n\n .sm\\:-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n }\n\n .sm\\:-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n }\n\n .sm\\:-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n }\n\n .sm\\:-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n }\n\n .sm\\:-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n }\n\n .sm\\:-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n }\n\n .sm\\:-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n }\n\n .sm\\:-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n }\n\n .sm\\:-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n }\n\n .sm\\:-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n }\n\n .sm\\:-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n }\n\n .sm\\:-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n }\n\n .sm\\:-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n }\n\n .sm\\:-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n }\n\n .sm\\:-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n }\n\n .sm\\:-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n }\n\n .sm\\:-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n }\n\n .sm\\:-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n }\n\n .sm\\:-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n }\n\n .sm\\:-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n }\n\n .sm\\:-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n }\n\n .sm\\:-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n }\n\n .sm\\:-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n }\n\n .sm\\:-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n }\n\n .sm\\:-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n }\n\n .sm\\:-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n }\n\n .sm\\:mt-0 {\n margin-top: 0;\n }\n\n .sm\\:mr-0 {\n margin-right: 0;\n }\n\n .sm\\:mb-0 {\n margin-bottom: 0;\n }\n\n .sm\\:ml-0 {\n margin-left: 0;\n }\n\n .sm\\:mt-1 {\n margin-top: 0.25rem;\n }\n\n .sm\\:mr-1 {\n margin-right: 0.25rem;\n }\n\n .sm\\:mb-1 {\n margin-bottom: 0.25rem;\n }\n\n .sm\\:ml-1 {\n margin-left: 0.25rem;\n }\n\n .sm\\:mt-2 {\n margin-top: 0.5rem;\n }\n\n .sm\\:mr-2 {\n margin-right: 0.5rem;\n }\n\n .sm\\:mb-2 {\n margin-bottom: 0.5rem;\n }\n\n .sm\\:ml-2 {\n margin-left: 0.5rem;\n }\n\n .sm\\:mt-3 {\n margin-top: 0.75rem;\n }\n\n .sm\\:mr-3 {\n margin-right: 0.75rem;\n }\n\n .sm\\:mb-3 {\n margin-bottom: 0.75rem;\n }\n\n .sm\\:ml-3 {\n margin-left: 0.75rem;\n }\n\n .sm\\:mt-4 {\n margin-top: 1rem;\n }\n\n .sm\\:mr-4 {\n margin-right: 1rem;\n }\n\n .sm\\:mb-4 {\n margin-bottom: 1rem;\n }\n\n .sm\\:ml-4 {\n margin-left: 1rem;\n }\n\n .sm\\:mt-5 {\n margin-top: 1.25rem;\n }\n\n .sm\\:mr-5 {\n margin-right: 1.25rem;\n }\n\n .sm\\:mb-5 {\n margin-bottom: 1.25rem;\n }\n\n .sm\\:ml-5 {\n margin-left: 1.25rem;\n }\n\n .sm\\:mt-6 {\n margin-top: 1.5rem;\n }\n\n .sm\\:mr-6 {\n margin-right: 1.5rem;\n }\n\n .sm\\:mb-6 {\n margin-bottom: 1.5rem;\n }\n\n .sm\\:ml-6 {\n margin-left: 1.5rem;\n }\n\n .sm\\:mt-8 {\n margin-top: 2rem;\n }\n\n .sm\\:mr-8 {\n margin-right: 2rem;\n }\n\n .sm\\:mb-8 {\n margin-bottom: 2rem;\n }\n\n .sm\\:ml-8 {\n margin-left: 2rem;\n }\n\n .sm\\:mt-10 {\n margin-top: 2.5rem;\n }\n\n .sm\\:mr-10 {\n margin-right: 2.5rem;\n }\n\n .sm\\:mb-10 {\n margin-bottom: 2.5rem;\n }\n\n .sm\\:ml-10 {\n margin-left: 2.5rem;\n }\n\n .sm\\:mt-12 {\n margin-top: 3rem;\n }\n\n .sm\\:mr-12 {\n margin-right: 3rem;\n }\n\n .sm\\:mb-12 {\n margin-bottom: 3rem;\n }\n\n .sm\\:ml-12 {\n margin-left: 3rem;\n }\n\n .sm\\:mt-16 {\n margin-top: 4rem;\n }\n\n .sm\\:mr-16 {\n margin-right: 4rem;\n }\n\n .sm\\:mb-16 {\n margin-bottom: 4rem;\n }\n\n .sm\\:ml-16 {\n margin-left: 4rem;\n }\n\n .sm\\:mt-20 {\n margin-top: 5rem;\n }\n\n .sm\\:mr-20 {\n margin-right: 5rem;\n }\n\n .sm\\:mb-20 {\n margin-bottom: 5rem;\n }\n\n .sm\\:ml-20 {\n margin-left: 5rem;\n }\n\n .sm\\:mt-24 {\n margin-top: 6rem;\n }\n\n .sm\\:mr-24 {\n margin-right: 6rem;\n }\n\n .sm\\:mb-24 {\n margin-bottom: 6rem;\n }\n\n .sm\\:ml-24 {\n margin-left: 6rem;\n }\n\n .sm\\:mt-32 {\n margin-top: 8rem;\n }\n\n .sm\\:mr-32 {\n margin-right: 8rem;\n }\n\n .sm\\:mb-32 {\n margin-bottom: 8rem;\n }\n\n .sm\\:ml-32 {\n margin-left: 8rem;\n }\n\n .sm\\:mt-40 {\n margin-top: 10rem;\n }\n\n .sm\\:mr-40 {\n margin-right: 10rem;\n }\n\n .sm\\:mb-40 {\n margin-bottom: 10rem;\n }\n\n .sm\\:ml-40 {\n margin-left: 10rem;\n }\n\n .sm\\:mt-48 {\n margin-top: 12rem;\n }\n\n .sm\\:mr-48 {\n margin-right: 12rem;\n }\n\n .sm\\:mb-48 {\n margin-bottom: 12rem;\n }\n\n .sm\\:ml-48 {\n margin-left: 12rem;\n }\n\n .sm\\:mt-56 {\n margin-top: 14rem;\n }\n\n .sm\\:mr-56 {\n margin-right: 14rem;\n }\n\n .sm\\:mb-56 {\n margin-bottom: 14rem;\n }\n\n .sm\\:ml-56 {\n margin-left: 14rem;\n }\n\n .sm\\:mt-64 {\n margin-top: 16rem;\n }\n\n .sm\\:mr-64 {\n margin-right: 16rem;\n }\n\n .sm\\:mb-64 {\n margin-bottom: 16rem;\n }\n\n .sm\\:ml-64 {\n margin-left: 16rem;\n }\n\n .sm\\:mt-auto {\n margin-top: auto;\n }\n\n .sm\\:mr-auto {\n margin-right: auto;\n }\n\n .sm\\:mb-auto {\n margin-bottom: auto;\n }\n\n .sm\\:ml-auto {\n margin-left: auto;\n }\n\n .sm\\:mt-px {\n margin-top: 1px;\n }\n\n .sm\\:mr-px {\n margin-right: 1px;\n }\n\n .sm\\:mb-px {\n margin-bottom: 1px;\n }\n\n .sm\\:ml-px {\n margin-left: 1px;\n }\n\n .sm\\:-mt-1 {\n margin-top: -0.25rem;\n }\n\n .sm\\:-mr-1 {\n margin-right: -0.25rem;\n }\n\n .sm\\:-mb-1 {\n margin-bottom: -0.25rem;\n }\n\n .sm\\:-ml-1 {\n margin-left: -0.25rem;\n }\n\n .sm\\:-mt-2 {\n margin-top: -0.5rem;\n }\n\n .sm\\:-mr-2 {\n margin-right: -0.5rem;\n }\n\n .sm\\:-mb-2 {\n margin-bottom: -0.5rem;\n }\n\n .sm\\:-ml-2 {\n margin-left: -0.5rem;\n }\n\n .sm\\:-mt-3 {\n margin-top: -0.75rem;\n }\n\n .sm\\:-mr-3 {\n margin-right: -0.75rem;\n }\n\n .sm\\:-mb-3 {\n margin-bottom: -0.75rem;\n }\n\n .sm\\:-ml-3 {\n margin-left: -0.75rem;\n }\n\n .sm\\:-mt-4 {\n margin-top: -1rem;\n }\n\n .sm\\:-mr-4 {\n margin-right: -1rem;\n }\n\n .sm\\:-mb-4 {\n margin-bottom: -1rem;\n }\n\n .sm\\:-ml-4 {\n margin-left: -1rem;\n }\n\n .sm\\:-mt-5 {\n margin-top: -1.25rem;\n }\n\n .sm\\:-mr-5 {\n margin-right: -1.25rem;\n }\n\n .sm\\:-mb-5 {\n margin-bottom: -1.25rem;\n }\n\n .sm\\:-ml-5 {\n margin-left: -1.25rem;\n }\n\n .sm\\:-mt-6 {\n margin-top: -1.5rem;\n }\n\n .sm\\:-mr-6 {\n margin-right: -1.5rem;\n }\n\n .sm\\:-mb-6 {\n margin-bottom: -1.5rem;\n }\n\n .sm\\:-ml-6 {\n margin-left: -1.5rem;\n }\n\n .sm\\:-mt-8 {\n margin-top: -2rem;\n }\n\n .sm\\:-mr-8 {\n margin-right: -2rem;\n }\n\n .sm\\:-mb-8 {\n margin-bottom: -2rem;\n }\n\n .sm\\:-ml-8 {\n margin-left: -2rem;\n }\n\n .sm\\:-mt-10 {\n margin-top: -2.5rem;\n }\n\n .sm\\:-mr-10 {\n margin-right: -2.5rem;\n }\n\n .sm\\:-mb-10 {\n margin-bottom: -2.5rem;\n }\n\n .sm\\:-ml-10 {\n margin-left: -2.5rem;\n }\n\n .sm\\:-mt-12 {\n margin-top: -3rem;\n }\n\n .sm\\:-mr-12 {\n margin-right: -3rem;\n }\n\n .sm\\:-mb-12 {\n margin-bottom: -3rem;\n }\n\n .sm\\:-ml-12 {\n margin-left: -3rem;\n }\n\n .sm\\:-mt-16 {\n margin-top: -4rem;\n }\n\n .sm\\:-mr-16 {\n margin-right: -4rem;\n }\n\n .sm\\:-mb-16 {\n margin-bottom: -4rem;\n }\n\n .sm\\:-ml-16 {\n margin-left: -4rem;\n }\n\n .sm\\:-mt-20 {\n margin-top: -5rem;\n }\n\n .sm\\:-mr-20 {\n margin-right: -5rem;\n }\n\n .sm\\:-mb-20 {\n margin-bottom: -5rem;\n }\n\n .sm\\:-ml-20 {\n margin-left: -5rem;\n }\n\n .sm\\:-mt-24 {\n margin-top: -6rem;\n }\n\n .sm\\:-mr-24 {\n margin-right: -6rem;\n }\n\n .sm\\:-mb-24 {\n margin-bottom: -6rem;\n }\n\n .sm\\:-ml-24 {\n margin-left: -6rem;\n }\n\n .sm\\:-mt-32 {\n margin-top: -8rem;\n }\n\n .sm\\:-mr-32 {\n margin-right: -8rem;\n }\n\n .sm\\:-mb-32 {\n margin-bottom: -8rem;\n }\n\n .sm\\:-ml-32 {\n margin-left: -8rem;\n }\n\n .sm\\:-mt-40 {\n margin-top: -10rem;\n }\n\n .sm\\:-mr-40 {\n margin-right: -10rem;\n }\n\n .sm\\:-mb-40 {\n margin-bottom: -10rem;\n }\n\n .sm\\:-ml-40 {\n margin-left: -10rem;\n }\n\n .sm\\:-mt-48 {\n margin-top: -12rem;\n }\n\n .sm\\:-mr-48 {\n margin-right: -12rem;\n }\n\n .sm\\:-mb-48 {\n margin-bottom: -12rem;\n }\n\n .sm\\:-ml-48 {\n margin-left: -12rem;\n }\n\n .sm\\:-mt-56 {\n margin-top: -14rem;\n }\n\n .sm\\:-mr-56 {\n margin-right: -14rem;\n }\n\n .sm\\:-mb-56 {\n margin-bottom: -14rem;\n }\n\n .sm\\:-ml-56 {\n margin-left: -14rem;\n }\n\n .sm\\:-mt-64 {\n margin-top: -16rem;\n }\n\n .sm\\:-mr-64 {\n margin-right: -16rem;\n }\n\n .sm\\:-mb-64 {\n margin-bottom: -16rem;\n }\n\n .sm\\:-ml-64 {\n margin-left: -16rem;\n }\n\n .sm\\:-mt-px {\n margin-top: -1px;\n }\n\n .sm\\:-mr-px {\n margin-right: -1px;\n }\n\n .sm\\:-mb-px {\n margin-bottom: -1px;\n }\n\n .sm\\:-ml-px {\n margin-left: -1px;\n }\n\n .sm\\:max-h-full {\n max-height: 100%;\n }\n\n .sm\\:max-h-screen {\n max-height: 100vh;\n }\n\n .sm\\:max-w-xs {\n max-width: 20rem;\n }\n\n .sm\\:max-w-sm {\n max-width: 24rem;\n }\n\n .sm\\:max-w-md {\n max-width: 28rem;\n }\n\n .sm\\:max-w-lg {\n max-width: 32rem;\n }\n\n .sm\\:max-w-xl {\n max-width: 36rem;\n }\n\n .sm\\:max-w-2xl {\n max-width: 42rem;\n }\n\n .sm\\:max-w-3xl {\n max-width: 48rem;\n }\n\n .sm\\:max-w-4xl {\n max-width: 56rem;\n }\n\n .sm\\:max-w-5xl {\n max-width: 64rem;\n }\n\n .sm\\:max-w-6xl {\n max-width: 72rem;\n }\n\n .sm\\:max-w-full {\n max-width: 100%;\n }\n\n .sm\\:min-h-0 {\n min-height: 0;\n }\n\n .sm\\:min-h-full {\n min-height: 100%;\n }\n\n .sm\\:min-h-screen {\n min-height: 100vh;\n }\n\n .sm\\:min-w-0 {\n min-width: 0;\n }\n\n .sm\\:min-w-full {\n min-width: 100%;\n }\n\n .sm\\:object-contain {\n -o-object-fit: contain;\n object-fit: contain;\n }\n\n .sm\\:object-cover {\n -o-object-fit: cover;\n object-fit: cover;\n }\n\n .sm\\:object-fill {\n -o-object-fit: fill;\n object-fit: fill;\n }\n\n .sm\\:object-none {\n -o-object-fit: none;\n object-fit: none;\n }\n\n .sm\\:object-scale-down {\n -o-object-fit: scale-down;\n object-fit: scale-down;\n }\n\n .sm\\:object-bottom {\n -o-object-position: bottom;\n object-position: bottom;\n }\n\n .sm\\:object-center {\n -o-object-position: center;\n object-position: center;\n }\n\n .sm\\:object-left {\n -o-object-position: left;\n object-position: left;\n }\n\n .sm\\:object-left-bottom {\n -o-object-position: left bottom;\n object-position: left bottom;\n }\n\n .sm\\:object-left-top {\n -o-object-position: left top;\n object-position: left top;\n }\n\n .sm\\:object-right {\n -o-object-position: right;\n object-position: right;\n }\n\n .sm\\:object-right-bottom {\n -o-object-position: right bottom;\n object-position: right bottom;\n }\n\n .sm\\:object-right-top {\n -o-object-position: right top;\n object-position: right top;\n }\n\n .sm\\:object-top {\n -o-object-position: top;\n object-position: top;\n }\n\n .sm\\:opacity-0 {\n opacity: 0;\n }\n\n .sm\\:opacity-25 {\n opacity: 0.25;\n }\n\n .sm\\:opacity-50 {\n opacity: 0.5;\n }\n\n .sm\\:opacity-75 {\n opacity: 0.75;\n }\n\n .sm\\:opacity-100 {\n opacity: 1;\n }\n\n .sm\\:hover\\:opacity-0:hover {\n opacity: 0;\n }\n\n .sm\\:hover\\:opacity-25:hover {\n opacity: 0.25;\n }\n\n .sm\\:hover\\:opacity-50:hover {\n opacity: 0.5;\n }\n\n .sm\\:hover\\:opacity-75:hover {\n opacity: 0.75;\n }\n\n .sm\\:hover\\:opacity-100:hover {\n opacity: 1;\n }\n\n .sm\\:focus\\:opacity-0:focus {\n opacity: 0;\n }\n\n .sm\\:focus\\:opacity-25:focus {\n opacity: 0.25;\n }\n\n .sm\\:focus\\:opacity-50:focus {\n opacity: 0.5;\n }\n\n .sm\\:focus\\:opacity-75:focus {\n opacity: 0.75;\n }\n\n .sm\\:focus\\:opacity-100:focus {\n opacity: 1;\n }\n\n .sm\\:outline-none {\n outline: 0;\n }\n\n .sm\\:focus\\:outline-none:focus {\n outline: 0;\n }\n\n .sm\\:overflow-auto {\n overflow: auto;\n }\n\n .sm\\:overflow-hidden {\n overflow: hidden;\n }\n\n .sm\\:overflow-visible {\n overflow: visible;\n }\n\n .sm\\:overflow-scroll {\n overflow: scroll;\n }\n\n .sm\\:overflow-x-auto {\n overflow-x: auto;\n }\n\n .sm\\:overflow-y-auto {\n overflow-y: auto;\n }\n\n .sm\\:overflow-x-hidden {\n overflow-x: hidden;\n }\n\n .sm\\:overflow-y-hidden {\n overflow-y: hidden;\n }\n\n .sm\\:overflow-x-visible {\n overflow-x: visible;\n }\n\n .sm\\:overflow-y-visible {\n overflow-y: visible;\n }\n\n .sm\\:overflow-x-scroll {\n overflow-x: scroll;\n }\n\n .sm\\:overflow-y-scroll {\n overflow-y: scroll;\n }\n\n .sm\\:scrolling-touch {\n -webkit-overflow-scrolling: touch;\n }\n\n .sm\\:scrolling-auto {\n -webkit-overflow-scrolling: auto;\n }\n\n .sm\\:p-0 {\n padding: 0;\n }\n\n .sm\\:p-1 {\n padding: 0.25rem;\n }\n\n .sm\\:p-2 {\n padding: 0.5rem;\n }\n\n .sm\\:p-3 {\n padding: 0.75rem;\n }\n\n .sm\\:p-4 {\n padding: 1rem;\n }\n\n .sm\\:p-5 {\n padding: 1.25rem;\n }\n\n .sm\\:p-6 {\n padding: 1.5rem;\n }\n\n .sm\\:p-8 {\n padding: 2rem;\n }\n\n .sm\\:p-10 {\n padding: 2.5rem;\n }\n\n .sm\\:p-12 {\n padding: 3rem;\n }\n\n .sm\\:p-16 {\n padding: 4rem;\n }\n\n .sm\\:p-20 {\n padding: 5rem;\n }\n\n .sm\\:p-24 {\n padding: 6rem;\n }\n\n .sm\\:p-32 {\n padding: 8rem;\n }\n\n .sm\\:p-40 {\n padding: 10rem;\n }\n\n .sm\\:p-48 {\n padding: 12rem;\n }\n\n .sm\\:p-56 {\n padding: 14rem;\n }\n\n .sm\\:p-64 {\n padding: 16rem;\n }\n\n .sm\\:p-px {\n padding: 1px;\n }\n\n .sm\\:py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .sm\\:px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n\n .sm\\:py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .sm\\:px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n\n .sm\\:py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n }\n\n .sm\\:px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n }\n\n .sm\\:py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n }\n\n .sm\\:px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n }\n\n .sm\\:py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n }\n\n .sm\\:px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .sm\\:py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n }\n\n .sm\\:px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n }\n\n .sm\\:py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n }\n\n .sm\\:px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n }\n\n .sm\\:py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n }\n\n .sm\\:px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n }\n\n .sm\\:py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n }\n\n .sm\\:px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n }\n\n .sm\\:py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n }\n\n .sm\\:px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n }\n\n .sm\\:py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n }\n\n .sm\\:px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n }\n\n .sm\\:py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n }\n\n .sm\\:px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n }\n\n .sm\\:py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n }\n\n .sm\\:px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n }\n\n .sm\\:py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n }\n\n .sm\\:px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n }\n\n .sm\\:py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n }\n\n .sm\\:px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n }\n\n .sm\\:py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n }\n\n .sm\\:px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n }\n\n .sm\\:py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n }\n\n .sm\\:px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n }\n\n .sm\\:py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n }\n\n .sm\\:px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n }\n\n .sm\\:py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n }\n\n .sm\\:px-px {\n padding-left: 1px;\n padding-right: 1px;\n }\n\n .sm\\:pt-0 {\n padding-top: 0;\n }\n\n .sm\\:pr-0 {\n padding-right: 0;\n }\n\n .sm\\:pb-0 {\n padding-bottom: 0;\n }\n\n .sm\\:pl-0 {\n padding-left: 0;\n }\n\n .sm\\:pt-1 {\n padding-top: 0.25rem;\n }\n\n .sm\\:pr-1 {\n padding-right: 0.25rem;\n }\n\n .sm\\:pb-1 {\n padding-bottom: 0.25rem;\n }\n\n .sm\\:pl-1 {\n padding-left: 0.25rem;\n }\n\n .sm\\:pt-2 {\n padding-top: 0.5rem;\n }\n\n .sm\\:pr-2 {\n padding-right: 0.5rem;\n }\n\n .sm\\:pb-2 {\n padding-bottom: 0.5rem;\n }\n\n .sm\\:pl-2 {\n padding-left: 0.5rem;\n }\n\n .sm\\:pt-3 {\n padding-top: 0.75rem;\n }\n\n .sm\\:pr-3 {\n padding-right: 0.75rem;\n }\n\n .sm\\:pb-3 {\n padding-bottom: 0.75rem;\n }\n\n .sm\\:pl-3 {\n padding-left: 0.75rem;\n }\n\n .sm\\:pt-4 {\n padding-top: 1rem;\n }\n\n .sm\\:pr-4 {\n padding-right: 1rem;\n }\n\n .sm\\:pb-4 {\n padding-bottom: 1rem;\n }\n\n .sm\\:pl-4 {\n padding-left: 1rem;\n }\n\n .sm\\:pt-5 {\n padding-top: 1.25rem;\n }\n\n .sm\\:pr-5 {\n padding-right: 1.25rem;\n }\n\n .sm\\:pb-5 {\n padding-bottom: 1.25rem;\n }\n\n .sm\\:pl-5 {\n padding-left: 1.25rem;\n }\n\n .sm\\:pt-6 {\n padding-top: 1.5rem;\n }\n\n .sm\\:pr-6 {\n padding-right: 1.5rem;\n }\n\n .sm\\:pb-6 {\n padding-bottom: 1.5rem;\n }\n\n .sm\\:pl-6 {\n padding-left: 1.5rem;\n }\n\n .sm\\:pt-8 {\n padding-top: 2rem;\n }\n\n .sm\\:pr-8 {\n padding-right: 2rem;\n }\n\n .sm\\:pb-8 {\n padding-bottom: 2rem;\n }\n\n .sm\\:pl-8 {\n padding-left: 2rem;\n }\n\n .sm\\:pt-10 {\n padding-top: 2.5rem;\n }\n\n .sm\\:pr-10 {\n padding-right: 2.5rem;\n }\n\n .sm\\:pb-10 {\n padding-bottom: 2.5rem;\n }\n\n .sm\\:pl-10 {\n padding-left: 2.5rem;\n }\n\n .sm\\:pt-12 {\n padding-top: 3rem;\n }\n\n .sm\\:pr-12 {\n padding-right: 3rem;\n }\n\n .sm\\:pb-12 {\n padding-bottom: 3rem;\n }\n\n .sm\\:pl-12 {\n padding-left: 3rem;\n }\n\n .sm\\:pt-16 {\n padding-top: 4rem;\n }\n\n .sm\\:pr-16 {\n padding-right: 4rem;\n }\n\n .sm\\:pb-16 {\n padding-bottom: 4rem;\n }\n\n .sm\\:pl-16 {\n padding-left: 4rem;\n }\n\n .sm\\:pt-20 {\n padding-top: 5rem;\n }\n\n .sm\\:pr-20 {\n padding-right: 5rem;\n }\n\n .sm\\:pb-20 {\n padding-bottom: 5rem;\n }\n\n .sm\\:pl-20 {\n padding-left: 5rem;\n }\n\n .sm\\:pt-24 {\n padding-top: 6rem;\n }\n\n .sm\\:pr-24 {\n padding-right: 6rem;\n }\n\n .sm\\:pb-24 {\n padding-bottom: 6rem;\n }\n\n .sm\\:pl-24 {\n padding-left: 6rem;\n }\n\n .sm\\:pt-32 {\n padding-top: 8rem;\n }\n\n .sm\\:pr-32 {\n padding-right: 8rem;\n }\n\n .sm\\:pb-32 {\n padding-bottom: 8rem;\n }\n\n .sm\\:pl-32 {\n padding-left: 8rem;\n }\n\n .sm\\:pt-40 {\n padding-top: 10rem;\n }\n\n .sm\\:pr-40 {\n padding-right: 10rem;\n }\n\n .sm\\:pb-40 {\n padding-bottom: 10rem;\n }\n\n .sm\\:pl-40 {\n padding-left: 10rem;\n }\n\n .sm\\:pt-48 {\n padding-top: 12rem;\n }\n\n .sm\\:pr-48 {\n padding-right: 12rem;\n }\n\n .sm\\:pb-48 {\n padding-bottom: 12rem;\n }\n\n .sm\\:pl-48 {\n padding-left: 12rem;\n }\n\n .sm\\:pt-56 {\n padding-top: 14rem;\n }\n\n .sm\\:pr-56 {\n padding-right: 14rem;\n }\n\n .sm\\:pb-56 {\n padding-bottom: 14rem;\n }\n\n .sm\\:pl-56 {\n padding-left: 14rem;\n }\n\n .sm\\:pt-64 {\n padding-top: 16rem;\n }\n\n .sm\\:pr-64 {\n padding-right: 16rem;\n }\n\n .sm\\:pb-64 {\n padding-bottom: 16rem;\n }\n\n .sm\\:pl-64 {\n padding-left: 16rem;\n }\n\n .sm\\:pt-px {\n padding-top: 1px;\n }\n\n .sm\\:pr-px {\n padding-right: 1px;\n }\n\n .sm\\:pb-px {\n padding-bottom: 1px;\n }\n\n .sm\\:pl-px {\n padding-left: 1px;\n }\n\n .sm\\:placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n }\n\n .sm\\:placeholder-transparent::-moz-placeholder {\n color: transparent;\n }\n\n .sm\\:placeholder-transparent:-ms-input-placeholder {\n color: transparent;\n }\n\n .sm\\:placeholder-transparent::-ms-input-placeholder {\n color: transparent;\n }\n\n .sm\\:placeholder-transparent::placeholder {\n color: transparent;\n }\n\n .sm\\:placeholder-black::-webkit-input-placeholder {\n color: #000;\n }\n\n .sm\\:placeholder-black::-moz-placeholder {\n color: #000;\n }\n\n .sm\\:placeholder-black:-ms-input-placeholder {\n color: #000;\n }\n\n .sm\\:placeholder-black::-ms-input-placeholder {\n color: #000;\n }\n\n .sm\\:placeholder-black::placeholder {\n color: #000;\n }\n\n .sm\\:placeholder-white::-webkit-input-placeholder {\n color: #fff;\n }\n\n .sm\\:placeholder-white::-moz-placeholder {\n color: #fff;\n }\n\n .sm\\:placeholder-white:-ms-input-placeholder {\n color: #fff;\n }\n\n .sm\\:placeholder-white::-ms-input-placeholder {\n color: #fff;\n }\n\n .sm\\:placeholder-white::placeholder {\n color: #fff;\n }\n\n .sm\\:placeholder-gray-100::-webkit-input-placeholder {\n color: #f7fafc;\n }\n\n .sm\\:placeholder-gray-100::-moz-placeholder {\n color: #f7fafc;\n }\n\n .sm\\:placeholder-gray-100:-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .sm\\:placeholder-gray-100::-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .sm\\:placeholder-gray-100::placeholder {\n color: #f7fafc;\n }\n\n .sm\\:placeholder-gray-200::-webkit-input-placeholder {\n color: #edf2f7;\n }\n\n .sm\\:placeholder-gray-200::-moz-placeholder {\n color: #edf2f7;\n }\n\n .sm\\:placeholder-gray-200:-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .sm\\:placeholder-gray-200::-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .sm\\:placeholder-gray-200::placeholder {\n color: #edf2f7;\n }\n\n .sm\\:placeholder-gray-300::-webkit-input-placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:placeholder-gray-300::-moz-placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:placeholder-gray-300:-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:placeholder-gray-300::-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:placeholder-gray-300::placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:placeholder-gray-400::-webkit-input-placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:placeholder-gray-400::-moz-placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:placeholder-gray-400:-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:placeholder-gray-400::-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:placeholder-gray-400::placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:placeholder-gray-500::-webkit-input-placeholder {\n color: #a0aec0;\n }\n\n .sm\\:placeholder-gray-500::-moz-placeholder {\n color: #a0aec0;\n }\n\n .sm\\:placeholder-gray-500:-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .sm\\:placeholder-gray-500::-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .sm\\:placeholder-gray-500::placeholder {\n color: #a0aec0;\n }\n\n .sm\\:placeholder-gray-600::-webkit-input-placeholder {\n color: #718096;\n }\n\n .sm\\:placeholder-gray-600::-moz-placeholder {\n color: #718096;\n }\n\n .sm\\:placeholder-gray-600:-ms-input-placeholder {\n color: #718096;\n }\n\n .sm\\:placeholder-gray-600::-ms-input-placeholder {\n color: #718096;\n }\n\n .sm\\:placeholder-gray-600::placeholder {\n color: #718096;\n }\n\n .sm\\:placeholder-gray-700::-webkit-input-placeholder {\n color: #4a5568;\n }\n\n .sm\\:placeholder-gray-700::-moz-placeholder {\n color: #4a5568;\n }\n\n .sm\\:placeholder-gray-700:-ms-input-placeholder {\n color: #4a5568;\n }\n\n .sm\\:placeholder-gray-700::-ms-input-placeholder {\n color: #4a5568;\n }\n\n .sm\\:placeholder-gray-700::placeholder {\n color: #4a5568;\n }\n\n .sm\\:placeholder-gray-800::-webkit-input-placeholder {\n color: #2d3748;\n }\n\n .sm\\:placeholder-gray-800::-moz-placeholder {\n color: #2d3748;\n }\n\n .sm\\:placeholder-gray-800:-ms-input-placeholder {\n color: #2d3748;\n }\n\n .sm\\:placeholder-gray-800::-ms-input-placeholder {\n color: #2d3748;\n }\n\n .sm\\:placeholder-gray-800::placeholder {\n color: #2d3748;\n }\n\n .sm\\:placeholder-gray-900::-webkit-input-placeholder {\n color: #1a202c;\n }\n\n .sm\\:placeholder-gray-900::-moz-placeholder {\n color: #1a202c;\n }\n\n .sm\\:placeholder-gray-900:-ms-input-placeholder {\n color: #1a202c;\n }\n\n .sm\\:placeholder-gray-900::-ms-input-placeholder {\n color: #1a202c;\n }\n\n .sm\\:placeholder-gray-900::placeholder {\n color: #1a202c;\n }\n\n .sm\\:placeholder-red-100::-webkit-input-placeholder {\n color: #fff5f5;\n }\n\n .sm\\:placeholder-red-100::-moz-placeholder {\n color: #fff5f5;\n }\n\n .sm\\:placeholder-red-100:-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .sm\\:placeholder-red-100::-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .sm\\:placeholder-red-100::placeholder {\n color: #fff5f5;\n }\n\n .sm\\:placeholder-red-200::-webkit-input-placeholder {\n color: #fed7d7;\n }\n\n .sm\\:placeholder-red-200::-moz-placeholder {\n color: #fed7d7;\n }\n\n .sm\\:placeholder-red-200:-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .sm\\:placeholder-red-200::-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .sm\\:placeholder-red-200::placeholder {\n color: #fed7d7;\n }\n\n .sm\\:placeholder-red-300::-webkit-input-placeholder {\n color: #feb2b2;\n }\n\n .sm\\:placeholder-red-300::-moz-placeholder {\n color: #feb2b2;\n }\n\n .sm\\:placeholder-red-300:-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .sm\\:placeholder-red-300::-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .sm\\:placeholder-red-300::placeholder {\n color: #feb2b2;\n }\n\n .sm\\:placeholder-red-400::-webkit-input-placeholder {\n color: #fc8181;\n }\n\n .sm\\:placeholder-red-400::-moz-placeholder {\n color: #fc8181;\n }\n\n .sm\\:placeholder-red-400:-ms-input-placeholder {\n color: #fc8181;\n }\n\n .sm\\:placeholder-red-400::-ms-input-placeholder {\n color: #fc8181;\n }\n\n .sm\\:placeholder-red-400::placeholder {\n color: #fc8181;\n }\n\n .sm\\:placeholder-red-500::-webkit-input-placeholder {\n color: #f56565;\n }\n\n .sm\\:placeholder-red-500::-moz-placeholder {\n color: #f56565;\n }\n\n .sm\\:placeholder-red-500:-ms-input-placeholder {\n color: #f56565;\n }\n\n .sm\\:placeholder-red-500::-ms-input-placeholder {\n color: #f56565;\n }\n\n .sm\\:placeholder-red-500::placeholder {\n color: #f56565;\n }\n\n .sm\\:placeholder-red-600::-webkit-input-placeholder {\n color: #e53e3e;\n }\n\n .sm\\:placeholder-red-600::-moz-placeholder {\n color: #e53e3e;\n }\n\n .sm\\:placeholder-red-600:-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .sm\\:placeholder-red-600::-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .sm\\:placeholder-red-600::placeholder {\n color: #e53e3e;\n }\n\n .sm\\:placeholder-red-700::-webkit-input-placeholder {\n color: #c53030;\n }\n\n .sm\\:placeholder-red-700::-moz-placeholder {\n color: #c53030;\n }\n\n .sm\\:placeholder-red-700:-ms-input-placeholder {\n color: #c53030;\n }\n\n .sm\\:placeholder-red-700::-ms-input-placeholder {\n color: #c53030;\n }\n\n .sm\\:placeholder-red-700::placeholder {\n color: #c53030;\n }\n\n .sm\\:placeholder-red-800::-webkit-input-placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:placeholder-red-800::-moz-placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:placeholder-red-800:-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:placeholder-red-800::-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:placeholder-red-800::placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:placeholder-red-900::-webkit-input-placeholder {\n color: #742a2a;\n }\n\n .sm\\:placeholder-red-900::-moz-placeholder {\n color: #742a2a;\n }\n\n .sm\\:placeholder-red-900:-ms-input-placeholder {\n color: #742a2a;\n }\n\n .sm\\:placeholder-red-900::-ms-input-placeholder {\n color: #742a2a;\n }\n\n .sm\\:placeholder-red-900::placeholder {\n color: #742a2a;\n }\n\n .sm\\:placeholder-orange-100::-webkit-input-placeholder {\n color: #fffaf0;\n }\n\n .sm\\:placeholder-orange-100::-moz-placeholder {\n color: #fffaf0;\n }\n\n .sm\\:placeholder-orange-100:-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .sm\\:placeholder-orange-100::-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .sm\\:placeholder-orange-100::placeholder {\n color: #fffaf0;\n }\n\n .sm\\:placeholder-orange-200::-webkit-input-placeholder {\n color: #feebc8;\n }\n\n .sm\\:placeholder-orange-200::-moz-placeholder {\n color: #feebc8;\n }\n\n .sm\\:placeholder-orange-200:-ms-input-placeholder {\n color: #feebc8;\n }\n\n .sm\\:placeholder-orange-200::-ms-input-placeholder {\n color: #feebc8;\n }\n\n .sm\\:placeholder-orange-200::placeholder {\n color: #feebc8;\n }\n\n .sm\\:placeholder-orange-300::-webkit-input-placeholder {\n color: #fbd38d;\n }\n\n .sm\\:placeholder-orange-300::-moz-placeholder {\n color: #fbd38d;\n }\n\n .sm\\:placeholder-orange-300:-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .sm\\:placeholder-orange-300::-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .sm\\:placeholder-orange-300::placeholder {\n color: #fbd38d;\n }\n\n .sm\\:placeholder-orange-400::-webkit-input-placeholder {\n color: #f6ad55;\n }\n\n .sm\\:placeholder-orange-400::-moz-placeholder {\n color: #f6ad55;\n }\n\n .sm\\:placeholder-orange-400:-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .sm\\:placeholder-orange-400::-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .sm\\:placeholder-orange-400::placeholder {\n color: #f6ad55;\n }\n\n .sm\\:placeholder-orange-500::-webkit-input-placeholder {\n color: #ed8936;\n }\n\n .sm\\:placeholder-orange-500::-moz-placeholder {\n color: #ed8936;\n }\n\n .sm\\:placeholder-orange-500:-ms-input-placeholder {\n color: #ed8936;\n }\n\n .sm\\:placeholder-orange-500::-ms-input-placeholder {\n color: #ed8936;\n }\n\n .sm\\:placeholder-orange-500::placeholder {\n color: #ed8936;\n }\n\n .sm\\:placeholder-orange-600::-webkit-input-placeholder {\n color: #dd6b20;\n }\n\n .sm\\:placeholder-orange-600::-moz-placeholder {\n color: #dd6b20;\n }\n\n .sm\\:placeholder-orange-600:-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .sm\\:placeholder-orange-600::-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .sm\\:placeholder-orange-600::placeholder {\n color: #dd6b20;\n }\n\n .sm\\:placeholder-orange-700::-webkit-input-placeholder {\n color: #c05621;\n }\n\n .sm\\:placeholder-orange-700::-moz-placeholder {\n color: #c05621;\n }\n\n .sm\\:placeholder-orange-700:-ms-input-placeholder {\n color: #c05621;\n }\n\n .sm\\:placeholder-orange-700::-ms-input-placeholder {\n color: #c05621;\n }\n\n .sm\\:placeholder-orange-700::placeholder {\n color: #c05621;\n }\n\n .sm\\:placeholder-orange-800::-webkit-input-placeholder {\n color: #9c4221;\n }\n\n .sm\\:placeholder-orange-800::-moz-placeholder {\n color: #9c4221;\n }\n\n .sm\\:placeholder-orange-800:-ms-input-placeholder {\n color: #9c4221;\n }\n\n .sm\\:placeholder-orange-800::-ms-input-placeholder {\n color: #9c4221;\n }\n\n .sm\\:placeholder-orange-800::placeholder {\n color: #9c4221;\n }\n\n .sm\\:placeholder-orange-900::-webkit-input-placeholder {\n color: #7b341e;\n }\n\n .sm\\:placeholder-orange-900::-moz-placeholder {\n color: #7b341e;\n }\n\n .sm\\:placeholder-orange-900:-ms-input-placeholder {\n color: #7b341e;\n }\n\n .sm\\:placeholder-orange-900::-ms-input-placeholder {\n color: #7b341e;\n }\n\n .sm\\:placeholder-orange-900::placeholder {\n color: #7b341e;\n }\n\n .sm\\:placeholder-yellow-100::-webkit-input-placeholder {\n color: #fffff0;\n }\n\n .sm\\:placeholder-yellow-100::-moz-placeholder {\n color: #fffff0;\n }\n\n .sm\\:placeholder-yellow-100:-ms-input-placeholder {\n color: #fffff0;\n }\n\n .sm\\:placeholder-yellow-100::-ms-input-placeholder {\n color: #fffff0;\n }\n\n .sm\\:placeholder-yellow-100::placeholder {\n color: #fffff0;\n }\n\n .sm\\:placeholder-yellow-200::-webkit-input-placeholder {\n color: #fefcbf;\n }\n\n .sm\\:placeholder-yellow-200::-moz-placeholder {\n color: #fefcbf;\n }\n\n .sm\\:placeholder-yellow-200:-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .sm\\:placeholder-yellow-200::-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .sm\\:placeholder-yellow-200::placeholder {\n color: #fefcbf;\n }\n\n .sm\\:placeholder-yellow-300::-webkit-input-placeholder {\n color: #faf089;\n }\n\n .sm\\:placeholder-yellow-300::-moz-placeholder {\n color: #faf089;\n }\n\n .sm\\:placeholder-yellow-300:-ms-input-placeholder {\n color: #faf089;\n }\n\n .sm\\:placeholder-yellow-300::-ms-input-placeholder {\n color: #faf089;\n }\n\n .sm\\:placeholder-yellow-300::placeholder {\n color: #faf089;\n }\n\n .sm\\:placeholder-yellow-400::-webkit-input-placeholder {\n color: #f6e05e;\n }\n\n .sm\\:placeholder-yellow-400::-moz-placeholder {\n color: #f6e05e;\n }\n\n .sm\\:placeholder-yellow-400:-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .sm\\:placeholder-yellow-400::-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .sm\\:placeholder-yellow-400::placeholder {\n color: #f6e05e;\n }\n\n .sm\\:placeholder-yellow-500::-webkit-input-placeholder {\n color: #ecc94b;\n }\n\n .sm\\:placeholder-yellow-500::-moz-placeholder {\n color: #ecc94b;\n }\n\n .sm\\:placeholder-yellow-500:-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .sm\\:placeholder-yellow-500::-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .sm\\:placeholder-yellow-500::placeholder {\n color: #ecc94b;\n }\n\n .sm\\:placeholder-yellow-600::-webkit-input-placeholder {\n color: #d69e2e;\n }\n\n .sm\\:placeholder-yellow-600::-moz-placeholder {\n color: #d69e2e;\n }\n\n .sm\\:placeholder-yellow-600:-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .sm\\:placeholder-yellow-600::-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .sm\\:placeholder-yellow-600::placeholder {\n color: #d69e2e;\n }\n\n .sm\\:placeholder-yellow-700::-webkit-input-placeholder {\n color: #b7791f;\n }\n\n .sm\\:placeholder-yellow-700::-moz-placeholder {\n color: #b7791f;\n }\n\n .sm\\:placeholder-yellow-700:-ms-input-placeholder {\n color: #b7791f;\n }\n\n .sm\\:placeholder-yellow-700::-ms-input-placeholder {\n color: #b7791f;\n }\n\n .sm\\:placeholder-yellow-700::placeholder {\n color: #b7791f;\n }\n\n .sm\\:placeholder-yellow-800::-webkit-input-placeholder {\n color: #975a16;\n }\n\n .sm\\:placeholder-yellow-800::-moz-placeholder {\n color: #975a16;\n }\n\n .sm\\:placeholder-yellow-800:-ms-input-placeholder {\n color: #975a16;\n }\n\n .sm\\:placeholder-yellow-800::-ms-input-placeholder {\n color: #975a16;\n }\n\n .sm\\:placeholder-yellow-800::placeholder {\n color: #975a16;\n }\n\n .sm\\:placeholder-yellow-900::-webkit-input-placeholder {\n color: #744210;\n }\n\n .sm\\:placeholder-yellow-900::-moz-placeholder {\n color: #744210;\n }\n\n .sm\\:placeholder-yellow-900:-ms-input-placeholder {\n color: #744210;\n }\n\n .sm\\:placeholder-yellow-900::-ms-input-placeholder {\n color: #744210;\n }\n\n .sm\\:placeholder-yellow-900::placeholder {\n color: #744210;\n }\n\n .sm\\:placeholder-green-100::-webkit-input-placeholder {\n color: #f0fff4;\n }\n\n .sm\\:placeholder-green-100::-moz-placeholder {\n color: #f0fff4;\n }\n\n .sm\\:placeholder-green-100:-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .sm\\:placeholder-green-100::-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .sm\\:placeholder-green-100::placeholder {\n color: #f0fff4;\n }\n\n .sm\\:placeholder-green-200::-webkit-input-placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:placeholder-green-200::-moz-placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:placeholder-green-200:-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:placeholder-green-200::-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:placeholder-green-200::placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:placeholder-green-300::-webkit-input-placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:placeholder-green-300::-moz-placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:placeholder-green-300:-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:placeholder-green-300::-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:placeholder-green-300::placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:placeholder-green-400::-webkit-input-placeholder {\n color: #68d391;\n }\n\n .sm\\:placeholder-green-400::-moz-placeholder {\n color: #68d391;\n }\n\n .sm\\:placeholder-green-400:-ms-input-placeholder {\n color: #68d391;\n }\n\n .sm\\:placeholder-green-400::-ms-input-placeholder {\n color: #68d391;\n }\n\n .sm\\:placeholder-green-400::placeholder {\n color: #68d391;\n }\n\n .sm\\:placeholder-green-500::-webkit-input-placeholder {\n color: #48bb78;\n }\n\n .sm\\:placeholder-green-500::-moz-placeholder {\n color: #48bb78;\n }\n\n .sm\\:placeholder-green-500:-ms-input-placeholder {\n color: #48bb78;\n }\n\n .sm\\:placeholder-green-500::-ms-input-placeholder {\n color: #48bb78;\n }\n\n .sm\\:placeholder-green-500::placeholder {\n color: #48bb78;\n }\n\n .sm\\:placeholder-green-600::-webkit-input-placeholder {\n color: #38a169;\n }\n\n .sm\\:placeholder-green-600::-moz-placeholder {\n color: #38a169;\n }\n\n .sm\\:placeholder-green-600:-ms-input-placeholder {\n color: #38a169;\n }\n\n .sm\\:placeholder-green-600::-ms-input-placeholder {\n color: #38a169;\n }\n\n .sm\\:placeholder-green-600::placeholder {\n color: #38a169;\n }\n\n .sm\\:placeholder-green-700::-webkit-input-placeholder {\n color: #2f855a;\n }\n\n .sm\\:placeholder-green-700::-moz-placeholder {\n color: #2f855a;\n }\n\n .sm\\:placeholder-green-700:-ms-input-placeholder {\n color: #2f855a;\n }\n\n .sm\\:placeholder-green-700::-ms-input-placeholder {\n color: #2f855a;\n }\n\n .sm\\:placeholder-green-700::placeholder {\n color: #2f855a;\n }\n\n .sm\\:placeholder-green-800::-webkit-input-placeholder {\n color: #276749;\n }\n\n .sm\\:placeholder-green-800::-moz-placeholder {\n color: #276749;\n }\n\n .sm\\:placeholder-green-800:-ms-input-placeholder {\n color: #276749;\n }\n\n .sm\\:placeholder-green-800::-ms-input-placeholder {\n color: #276749;\n }\n\n .sm\\:placeholder-green-800::placeholder {\n color: #276749;\n }\n\n .sm\\:placeholder-green-900::-webkit-input-placeholder {\n color: #22543d;\n }\n\n .sm\\:placeholder-green-900::-moz-placeholder {\n color: #22543d;\n }\n\n .sm\\:placeholder-green-900:-ms-input-placeholder {\n color: #22543d;\n }\n\n .sm\\:placeholder-green-900::-ms-input-placeholder {\n color: #22543d;\n }\n\n .sm\\:placeholder-green-900::placeholder {\n color: #22543d;\n }\n\n .sm\\:placeholder-teal-100::-webkit-input-placeholder {\n color: #e6fffa;\n }\n\n .sm\\:placeholder-teal-100::-moz-placeholder {\n color: #e6fffa;\n }\n\n .sm\\:placeholder-teal-100:-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .sm\\:placeholder-teal-100::-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .sm\\:placeholder-teal-100::placeholder {\n color: #e6fffa;\n }\n\n .sm\\:placeholder-teal-200::-webkit-input-placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:placeholder-teal-200::-moz-placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:placeholder-teal-200:-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:placeholder-teal-200::-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:placeholder-teal-200::placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:placeholder-teal-300::-webkit-input-placeholder {\n color: #81e6d9;\n }\n\n .sm\\:placeholder-teal-300::-moz-placeholder {\n color: #81e6d9;\n }\n\n .sm\\:placeholder-teal-300:-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .sm\\:placeholder-teal-300::-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .sm\\:placeholder-teal-300::placeholder {\n color: #81e6d9;\n }\n\n .sm\\:placeholder-teal-400::-webkit-input-placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:placeholder-teal-400::-moz-placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:placeholder-teal-400:-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:placeholder-teal-400::-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:placeholder-teal-400::placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:placeholder-teal-500::-webkit-input-placeholder {\n color: #38b2ac;\n }\n\n .sm\\:placeholder-teal-500::-moz-placeholder {\n color: #38b2ac;\n }\n\n .sm\\:placeholder-teal-500:-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .sm\\:placeholder-teal-500::-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .sm\\:placeholder-teal-500::placeholder {\n color: #38b2ac;\n }\n\n .sm\\:placeholder-teal-600::-webkit-input-placeholder {\n color: #319795;\n }\n\n .sm\\:placeholder-teal-600::-moz-placeholder {\n color: #319795;\n }\n\n .sm\\:placeholder-teal-600:-ms-input-placeholder {\n color: #319795;\n }\n\n .sm\\:placeholder-teal-600::-ms-input-placeholder {\n color: #319795;\n }\n\n .sm\\:placeholder-teal-600::placeholder {\n color: #319795;\n }\n\n .sm\\:placeholder-teal-700::-webkit-input-placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:placeholder-teal-700::-moz-placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:placeholder-teal-700:-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:placeholder-teal-700::-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:placeholder-teal-700::placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:placeholder-teal-800::-webkit-input-placeholder {\n color: #285e61;\n }\n\n .sm\\:placeholder-teal-800::-moz-placeholder {\n color: #285e61;\n }\n\n .sm\\:placeholder-teal-800:-ms-input-placeholder {\n color: #285e61;\n }\n\n .sm\\:placeholder-teal-800::-ms-input-placeholder {\n color: #285e61;\n }\n\n .sm\\:placeholder-teal-800::placeholder {\n color: #285e61;\n }\n\n .sm\\:placeholder-teal-900::-webkit-input-placeholder {\n color: #234e52;\n }\n\n .sm\\:placeholder-teal-900::-moz-placeholder {\n color: #234e52;\n }\n\n .sm\\:placeholder-teal-900:-ms-input-placeholder {\n color: #234e52;\n }\n\n .sm\\:placeholder-teal-900::-ms-input-placeholder {\n color: #234e52;\n }\n\n .sm\\:placeholder-teal-900::placeholder {\n color: #234e52;\n }\n\n .sm\\:placeholder-blue-100::-webkit-input-placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:placeholder-blue-100::-moz-placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:placeholder-blue-100:-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:placeholder-blue-100::-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:placeholder-blue-100::placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:placeholder-blue-200::-webkit-input-placeholder {\n color: #bee3f8;\n }\n\n .sm\\:placeholder-blue-200::-moz-placeholder {\n color: #bee3f8;\n }\n\n .sm\\:placeholder-blue-200:-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .sm\\:placeholder-blue-200::-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .sm\\:placeholder-blue-200::placeholder {\n color: #bee3f8;\n }\n\n .sm\\:placeholder-blue-300::-webkit-input-placeholder {\n color: #90cdf4;\n }\n\n .sm\\:placeholder-blue-300::-moz-placeholder {\n color: #90cdf4;\n }\n\n .sm\\:placeholder-blue-300:-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .sm\\:placeholder-blue-300::-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .sm\\:placeholder-blue-300::placeholder {\n color: #90cdf4;\n }\n\n .sm\\:placeholder-blue-400::-webkit-input-placeholder {\n color: #63b3ed;\n }\n\n .sm\\:placeholder-blue-400::-moz-placeholder {\n color: #63b3ed;\n }\n\n .sm\\:placeholder-blue-400:-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .sm\\:placeholder-blue-400::-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .sm\\:placeholder-blue-400::placeholder {\n color: #63b3ed;\n }\n\n .sm\\:placeholder-blue-500::-webkit-input-placeholder {\n color: #4299e1;\n }\n\n .sm\\:placeholder-blue-500::-moz-placeholder {\n color: #4299e1;\n }\n\n .sm\\:placeholder-blue-500:-ms-input-placeholder {\n color: #4299e1;\n }\n\n .sm\\:placeholder-blue-500::-ms-input-placeholder {\n color: #4299e1;\n }\n\n .sm\\:placeholder-blue-500::placeholder {\n color: #4299e1;\n }\n\n .sm\\:placeholder-blue-600::-webkit-input-placeholder {\n color: #3182ce;\n }\n\n .sm\\:placeholder-blue-600::-moz-placeholder {\n color: #3182ce;\n }\n\n .sm\\:placeholder-blue-600:-ms-input-placeholder {\n color: #3182ce;\n }\n\n .sm\\:placeholder-blue-600::-ms-input-placeholder {\n color: #3182ce;\n }\n\n .sm\\:placeholder-blue-600::placeholder {\n color: #3182ce;\n }\n\n .sm\\:placeholder-blue-700::-webkit-input-placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:placeholder-blue-700::-moz-placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:placeholder-blue-700:-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:placeholder-blue-700::-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:placeholder-blue-700::placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:placeholder-blue-800::-webkit-input-placeholder {\n color: #2c5282;\n }\n\n .sm\\:placeholder-blue-800::-moz-placeholder {\n color: #2c5282;\n }\n\n .sm\\:placeholder-blue-800:-ms-input-placeholder {\n color: #2c5282;\n }\n\n .sm\\:placeholder-blue-800::-ms-input-placeholder {\n color: #2c5282;\n }\n\n .sm\\:placeholder-blue-800::placeholder {\n color: #2c5282;\n }\n\n .sm\\:placeholder-blue-900::-webkit-input-placeholder {\n color: #2a4365;\n }\n\n .sm\\:placeholder-blue-900::-moz-placeholder {\n color: #2a4365;\n }\n\n .sm\\:placeholder-blue-900:-ms-input-placeholder {\n color: #2a4365;\n }\n\n .sm\\:placeholder-blue-900::-ms-input-placeholder {\n color: #2a4365;\n }\n\n .sm\\:placeholder-blue-900::placeholder {\n color: #2a4365;\n }\n\n .sm\\:placeholder-indigo-100::-webkit-input-placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:placeholder-indigo-100::-moz-placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:placeholder-indigo-100:-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:placeholder-indigo-100::-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:placeholder-indigo-100::placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:placeholder-indigo-200::-webkit-input-placeholder {\n color: #c3dafe;\n }\n\n .sm\\:placeholder-indigo-200::-moz-placeholder {\n color: #c3dafe;\n }\n\n .sm\\:placeholder-indigo-200:-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .sm\\:placeholder-indigo-200::-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .sm\\:placeholder-indigo-200::placeholder {\n color: #c3dafe;\n }\n\n .sm\\:placeholder-indigo-300::-webkit-input-placeholder {\n color: #a3bffa;\n }\n\n .sm\\:placeholder-indigo-300::-moz-placeholder {\n color: #a3bffa;\n }\n\n .sm\\:placeholder-indigo-300:-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .sm\\:placeholder-indigo-300::-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .sm\\:placeholder-indigo-300::placeholder {\n color: #a3bffa;\n }\n\n .sm\\:placeholder-indigo-400::-webkit-input-placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:placeholder-indigo-400::-moz-placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:placeholder-indigo-400:-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:placeholder-indigo-400::-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:placeholder-indigo-400::placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:placeholder-indigo-500::-webkit-input-placeholder {\n color: #667eea;\n }\n\n .sm\\:placeholder-indigo-500::-moz-placeholder {\n color: #667eea;\n }\n\n .sm\\:placeholder-indigo-500:-ms-input-placeholder {\n color: #667eea;\n }\n\n .sm\\:placeholder-indigo-500::-ms-input-placeholder {\n color: #667eea;\n }\n\n .sm\\:placeholder-indigo-500::placeholder {\n color: #667eea;\n }\n\n .sm\\:placeholder-indigo-600::-webkit-input-placeholder {\n color: #5a67d8;\n }\n\n .sm\\:placeholder-indigo-600::-moz-placeholder {\n color: #5a67d8;\n }\n\n .sm\\:placeholder-indigo-600:-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .sm\\:placeholder-indigo-600::-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .sm\\:placeholder-indigo-600::placeholder {\n color: #5a67d8;\n }\n\n .sm\\:placeholder-indigo-700::-webkit-input-placeholder {\n color: #4c51bf;\n }\n\n .sm\\:placeholder-indigo-700::-moz-placeholder {\n color: #4c51bf;\n }\n\n .sm\\:placeholder-indigo-700:-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .sm\\:placeholder-indigo-700::-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .sm\\:placeholder-indigo-700::placeholder {\n color: #4c51bf;\n }\n\n .sm\\:placeholder-indigo-800::-webkit-input-placeholder {\n color: #434190;\n }\n\n .sm\\:placeholder-indigo-800::-moz-placeholder {\n color: #434190;\n }\n\n .sm\\:placeholder-indigo-800:-ms-input-placeholder {\n color: #434190;\n }\n\n .sm\\:placeholder-indigo-800::-ms-input-placeholder {\n color: #434190;\n }\n\n .sm\\:placeholder-indigo-800::placeholder {\n color: #434190;\n }\n\n .sm\\:placeholder-indigo-900::-webkit-input-placeholder {\n color: #3c366b;\n }\n\n .sm\\:placeholder-indigo-900::-moz-placeholder {\n color: #3c366b;\n }\n\n .sm\\:placeholder-indigo-900:-ms-input-placeholder {\n color: #3c366b;\n }\n\n .sm\\:placeholder-indigo-900::-ms-input-placeholder {\n color: #3c366b;\n }\n\n .sm\\:placeholder-indigo-900::placeholder {\n color: #3c366b;\n }\n\n .sm\\:placeholder-purple-100::-webkit-input-placeholder {\n color: #faf5ff;\n }\n\n .sm\\:placeholder-purple-100::-moz-placeholder {\n color: #faf5ff;\n }\n\n .sm\\:placeholder-purple-100:-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .sm\\:placeholder-purple-100::-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .sm\\:placeholder-purple-100::placeholder {\n color: #faf5ff;\n }\n\n .sm\\:placeholder-purple-200::-webkit-input-placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:placeholder-purple-200::-moz-placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:placeholder-purple-200:-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:placeholder-purple-200::-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:placeholder-purple-200::placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:placeholder-purple-300::-webkit-input-placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:placeholder-purple-300::-moz-placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:placeholder-purple-300:-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:placeholder-purple-300::-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:placeholder-purple-300::placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:placeholder-purple-400::-webkit-input-placeholder {\n color: #b794f4;\n }\n\n .sm\\:placeholder-purple-400::-moz-placeholder {\n color: #b794f4;\n }\n\n .sm\\:placeholder-purple-400:-ms-input-placeholder {\n color: #b794f4;\n }\n\n .sm\\:placeholder-purple-400::-ms-input-placeholder {\n color: #b794f4;\n }\n\n .sm\\:placeholder-purple-400::placeholder {\n color: #b794f4;\n }\n\n .sm\\:placeholder-purple-500::-webkit-input-placeholder {\n color: #9f7aea;\n }\n\n .sm\\:placeholder-purple-500::-moz-placeholder {\n color: #9f7aea;\n }\n\n .sm\\:placeholder-purple-500:-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .sm\\:placeholder-purple-500::-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .sm\\:placeholder-purple-500::placeholder {\n color: #9f7aea;\n }\n\n .sm\\:placeholder-purple-600::-webkit-input-placeholder {\n color: #805ad5;\n }\n\n .sm\\:placeholder-purple-600::-moz-placeholder {\n color: #805ad5;\n }\n\n .sm\\:placeholder-purple-600:-ms-input-placeholder {\n color: #805ad5;\n }\n\n .sm\\:placeholder-purple-600::-ms-input-placeholder {\n color: #805ad5;\n }\n\n .sm\\:placeholder-purple-600::placeholder {\n color: #805ad5;\n }\n\n .sm\\:placeholder-purple-700::-webkit-input-placeholder {\n color: #6b46c1;\n }\n\n .sm\\:placeholder-purple-700::-moz-placeholder {\n color: #6b46c1;\n }\n\n .sm\\:placeholder-purple-700:-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .sm\\:placeholder-purple-700::-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .sm\\:placeholder-purple-700::placeholder {\n color: #6b46c1;\n }\n\n .sm\\:placeholder-purple-800::-webkit-input-placeholder {\n color: #553c9a;\n }\n\n .sm\\:placeholder-purple-800::-moz-placeholder {\n color: #553c9a;\n }\n\n .sm\\:placeholder-purple-800:-ms-input-placeholder {\n color: #553c9a;\n }\n\n .sm\\:placeholder-purple-800::-ms-input-placeholder {\n color: #553c9a;\n }\n\n .sm\\:placeholder-purple-800::placeholder {\n color: #553c9a;\n }\n\n .sm\\:placeholder-purple-900::-webkit-input-placeholder {\n color: #44337a;\n }\n\n .sm\\:placeholder-purple-900::-moz-placeholder {\n color: #44337a;\n }\n\n .sm\\:placeholder-purple-900:-ms-input-placeholder {\n color: #44337a;\n }\n\n .sm\\:placeholder-purple-900::-ms-input-placeholder {\n color: #44337a;\n }\n\n .sm\\:placeholder-purple-900::placeholder {\n color: #44337a;\n }\n\n .sm\\:placeholder-pink-100::-webkit-input-placeholder {\n color: #fff5f7;\n }\n\n .sm\\:placeholder-pink-100::-moz-placeholder {\n color: #fff5f7;\n }\n\n .sm\\:placeholder-pink-100:-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .sm\\:placeholder-pink-100::-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .sm\\:placeholder-pink-100::placeholder {\n color: #fff5f7;\n }\n\n .sm\\:placeholder-pink-200::-webkit-input-placeholder {\n color: #fed7e2;\n }\n\n .sm\\:placeholder-pink-200::-moz-placeholder {\n color: #fed7e2;\n }\n\n .sm\\:placeholder-pink-200:-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .sm\\:placeholder-pink-200::-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .sm\\:placeholder-pink-200::placeholder {\n color: #fed7e2;\n }\n\n .sm\\:placeholder-pink-300::-webkit-input-placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:placeholder-pink-300::-moz-placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:placeholder-pink-300:-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:placeholder-pink-300::-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:placeholder-pink-300::placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:placeholder-pink-400::-webkit-input-placeholder {\n color: #f687b3;\n }\n\n .sm\\:placeholder-pink-400::-moz-placeholder {\n color: #f687b3;\n }\n\n .sm\\:placeholder-pink-400:-ms-input-placeholder {\n color: #f687b3;\n }\n\n .sm\\:placeholder-pink-400::-ms-input-placeholder {\n color: #f687b3;\n }\n\n .sm\\:placeholder-pink-400::placeholder {\n color: #f687b3;\n }\n\n .sm\\:placeholder-pink-500::-webkit-input-placeholder {\n color: #ed64a6;\n }\n\n .sm\\:placeholder-pink-500::-moz-placeholder {\n color: #ed64a6;\n }\n\n .sm\\:placeholder-pink-500:-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .sm\\:placeholder-pink-500::-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .sm\\:placeholder-pink-500::placeholder {\n color: #ed64a6;\n }\n\n .sm\\:placeholder-pink-600::-webkit-input-placeholder {\n color: #d53f8c;\n }\n\n .sm\\:placeholder-pink-600::-moz-placeholder {\n color: #d53f8c;\n }\n\n .sm\\:placeholder-pink-600:-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .sm\\:placeholder-pink-600::-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .sm\\:placeholder-pink-600::placeholder {\n color: #d53f8c;\n }\n\n .sm\\:placeholder-pink-700::-webkit-input-placeholder {\n color: #b83280;\n }\n\n .sm\\:placeholder-pink-700::-moz-placeholder {\n color: #b83280;\n }\n\n .sm\\:placeholder-pink-700:-ms-input-placeholder {\n color: #b83280;\n }\n\n .sm\\:placeholder-pink-700::-ms-input-placeholder {\n color: #b83280;\n }\n\n .sm\\:placeholder-pink-700::placeholder {\n color: #b83280;\n }\n\n .sm\\:placeholder-pink-800::-webkit-input-placeholder {\n color: #97266d;\n }\n\n .sm\\:placeholder-pink-800::-moz-placeholder {\n color: #97266d;\n }\n\n .sm\\:placeholder-pink-800:-ms-input-placeholder {\n color: #97266d;\n }\n\n .sm\\:placeholder-pink-800::-ms-input-placeholder {\n color: #97266d;\n }\n\n .sm\\:placeholder-pink-800::placeholder {\n color: #97266d;\n }\n\n .sm\\:placeholder-pink-900::-webkit-input-placeholder {\n color: #702459;\n }\n\n .sm\\:placeholder-pink-900::-moz-placeholder {\n color: #702459;\n }\n\n .sm\\:placeholder-pink-900:-ms-input-placeholder {\n color: #702459;\n }\n\n .sm\\:placeholder-pink-900::-ms-input-placeholder {\n color: #702459;\n }\n\n .sm\\:placeholder-pink-900::placeholder {\n color: #702459;\n }\n\n .sm\\:placeholder-subway-stripe::-webkit-input-placeholder {\n color: #666;\n }\n\n .sm\\:placeholder-subway-stripe::-moz-placeholder {\n color: #666;\n }\n\n .sm\\:placeholder-subway-stripe:-ms-input-placeholder {\n color: #666;\n }\n\n .sm\\:placeholder-subway-stripe::-ms-input-placeholder {\n color: #666;\n }\n\n .sm\\:placeholder-subway-stripe::placeholder {\n color: #666;\n }\n\n .sm\\:placeholder-subway-stripe_progress::-webkit-input-placeholder {\n color: #0a0;\n }\n\n .sm\\:placeholder-subway-stripe_progress::-moz-placeholder {\n color: #0a0;\n }\n\n .sm\\:placeholder-subway-stripe_progress:-ms-input-placeholder {\n color: #0a0;\n }\n\n .sm\\:placeholder-subway-stripe_progress::-ms-input-placeholder {\n color: #0a0;\n }\n\n .sm\\:placeholder-subway-stripe_progress::placeholder {\n color: #0a0;\n }\n\n .sm\\:focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n }\n\n .sm\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n color: transparent;\n }\n\n .sm\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n color: transparent;\n }\n\n .sm\\:focus\\:placeholder-transparent:focus::-ms-input-placeholder {\n color: transparent;\n }\n\n .sm\\:focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n }\n\n .sm\\:focus\\:placeholder-black:focus::-webkit-input-placeholder {\n color: #000;\n }\n\n .sm\\:focus\\:placeholder-black:focus::-moz-placeholder {\n color: #000;\n }\n\n .sm\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n color: #000;\n }\n\n .sm\\:focus\\:placeholder-black:focus::-ms-input-placeholder {\n color: #000;\n }\n\n .sm\\:focus\\:placeholder-black:focus::placeholder {\n color: #000;\n }\n\n .sm\\:focus\\:placeholder-white:focus::-webkit-input-placeholder {\n color: #fff;\n }\n\n .sm\\:focus\\:placeholder-white:focus::-moz-placeholder {\n color: #fff;\n }\n\n .sm\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n color: #fff;\n }\n\n .sm\\:focus\\:placeholder-white:focus::-ms-input-placeholder {\n color: #fff;\n }\n\n .sm\\:focus\\:placeholder-white:focus::placeholder {\n color: #fff;\n }\n\n .sm\\:focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n color: #f7fafc;\n }\n\n .sm\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n color: #f7fafc;\n }\n\n .sm\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .sm\\:focus\\:placeholder-gray-100:focus::-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .sm\\:focus\\:placeholder-gray-100:focus::placeholder {\n color: #f7fafc;\n }\n\n .sm\\:focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n color: #edf2f7;\n }\n\n .sm\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n color: #edf2f7;\n }\n\n .sm\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .sm\\:focus\\:placeholder-gray-200:focus::-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .sm\\:focus\\:placeholder-gray-200:focus::placeholder {\n color: #edf2f7;\n }\n\n .sm\\:focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:focus\\:placeholder-gray-300:focus::-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:focus\\:placeholder-gray-300:focus::placeholder {\n color: #e2e8f0;\n }\n\n .sm\\:focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:focus\\:placeholder-gray-400:focus::-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:focus\\:placeholder-gray-400:focus::placeholder {\n color: #cbd5e0;\n }\n\n .sm\\:focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n color: #a0aec0;\n }\n\n .sm\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n color: #a0aec0;\n }\n\n .sm\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .sm\\:focus\\:placeholder-gray-500:focus::-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .sm\\:focus\\:placeholder-gray-500:focus::placeholder {\n color: #a0aec0;\n }\n\n .sm\\:focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n color: #718096;\n }\n\n .sm\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n color: #718096;\n }\n\n .sm\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n color: #718096;\n }\n\n .sm\\:focus\\:placeholder-gray-600:focus::-ms-input-placeholder {\n color: #718096;\n }\n\n .sm\\:focus\\:placeholder-gray-600:focus::placeholder {\n color: #718096;\n }\n\n .sm\\:focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n color: #4a5568;\n }\n\n .sm\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n color: #4a5568;\n }\n\n .sm\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n color: #4a5568;\n }\n\n .sm\\:focus\\:placeholder-gray-700:focus::-ms-input-placeholder {\n color: #4a5568;\n }\n\n .sm\\:focus\\:placeholder-gray-700:focus::placeholder {\n color: #4a5568;\n }\n\n .sm\\:focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n color: #2d3748;\n }\n\n .sm\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n color: #2d3748;\n }\n\n .sm\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n color: #2d3748;\n }\n\n .sm\\:focus\\:placeholder-gray-800:focus::-ms-input-placeholder {\n color: #2d3748;\n }\n\n .sm\\:focus\\:placeholder-gray-800:focus::placeholder {\n color: #2d3748;\n }\n\n .sm\\:focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n color: #1a202c;\n }\n\n .sm\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n color: #1a202c;\n }\n\n .sm\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n color: #1a202c;\n }\n\n .sm\\:focus\\:placeholder-gray-900:focus::-ms-input-placeholder {\n color: #1a202c;\n }\n\n .sm\\:focus\\:placeholder-gray-900:focus::placeholder {\n color: #1a202c;\n }\n\n .sm\\:focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n color: #fff5f5;\n }\n\n .sm\\:focus\\:placeholder-red-100:focus::-moz-placeholder {\n color: #fff5f5;\n }\n\n .sm\\:focus\\:placeholder-red-100:focus:-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .sm\\:focus\\:placeholder-red-100:focus::-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .sm\\:focus\\:placeholder-red-100:focus::placeholder {\n color: #fff5f5;\n }\n\n .sm\\:focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n color: #fed7d7;\n }\n\n .sm\\:focus\\:placeholder-red-200:focus::-moz-placeholder {\n color: #fed7d7;\n }\n\n .sm\\:focus\\:placeholder-red-200:focus:-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .sm\\:focus\\:placeholder-red-200:focus::-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .sm\\:focus\\:placeholder-red-200:focus::placeholder {\n color: #fed7d7;\n }\n\n .sm\\:focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n color: #feb2b2;\n }\n\n .sm\\:focus\\:placeholder-red-300:focus::-moz-placeholder {\n color: #feb2b2;\n }\n\n .sm\\:focus\\:placeholder-red-300:focus:-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .sm\\:focus\\:placeholder-red-300:focus::-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .sm\\:focus\\:placeholder-red-300:focus::placeholder {\n color: #feb2b2;\n }\n\n .sm\\:focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n color: #fc8181;\n }\n\n .sm\\:focus\\:placeholder-red-400:focus::-moz-placeholder {\n color: #fc8181;\n }\n\n .sm\\:focus\\:placeholder-red-400:focus:-ms-input-placeholder {\n color: #fc8181;\n }\n\n .sm\\:focus\\:placeholder-red-400:focus::-ms-input-placeholder {\n color: #fc8181;\n }\n\n .sm\\:focus\\:placeholder-red-400:focus::placeholder {\n color: #fc8181;\n }\n\n .sm\\:focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n color: #f56565;\n }\n\n .sm\\:focus\\:placeholder-red-500:focus::-moz-placeholder {\n color: #f56565;\n }\n\n .sm\\:focus\\:placeholder-red-500:focus:-ms-input-placeholder {\n color: #f56565;\n }\n\n .sm\\:focus\\:placeholder-red-500:focus::-ms-input-placeholder {\n color: #f56565;\n }\n\n .sm\\:focus\\:placeholder-red-500:focus::placeholder {\n color: #f56565;\n }\n\n .sm\\:focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n color: #e53e3e;\n }\n\n .sm\\:focus\\:placeholder-red-600:focus::-moz-placeholder {\n color: #e53e3e;\n }\n\n .sm\\:focus\\:placeholder-red-600:focus:-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .sm\\:focus\\:placeholder-red-600:focus::-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .sm\\:focus\\:placeholder-red-600:focus::placeholder {\n color: #e53e3e;\n }\n\n .sm\\:focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n color: #c53030;\n }\n\n .sm\\:focus\\:placeholder-red-700:focus::-moz-placeholder {\n color: #c53030;\n }\n\n .sm\\:focus\\:placeholder-red-700:focus:-ms-input-placeholder {\n color: #c53030;\n }\n\n .sm\\:focus\\:placeholder-red-700:focus::-ms-input-placeholder {\n color: #c53030;\n }\n\n .sm\\:focus\\:placeholder-red-700:focus::placeholder {\n color: #c53030;\n }\n\n .sm\\:focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:focus\\:placeholder-red-800:focus::-moz-placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:focus\\:placeholder-red-800:focus:-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:focus\\:placeholder-red-800:focus::-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:focus\\:placeholder-red-800:focus::placeholder {\n color: #9b2c2c;\n }\n\n .sm\\:focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n color: #742a2a;\n }\n\n .sm\\:focus\\:placeholder-red-900:focus::-moz-placeholder {\n color: #742a2a;\n }\n\n .sm\\:focus\\:placeholder-red-900:focus:-ms-input-placeholder {\n color: #742a2a;\n }\n\n .sm\\:focus\\:placeholder-red-900:focus::-ms-input-placeholder {\n color: #742a2a;\n }\n\n .sm\\:focus\\:placeholder-red-900:focus::placeholder {\n color: #742a2a;\n }\n\n .sm\\:focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n color: #fffaf0;\n }\n\n .sm\\:focus\\:placeholder-orange-100:focus::-moz-placeholder {\n color: #fffaf0;\n }\n\n .sm\\:focus\\:placeholder-orange-100:focus:-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .sm\\:focus\\:placeholder-orange-100:focus::-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .sm\\:focus\\:placeholder-orange-100:focus::placeholder {\n color: #fffaf0;\n }\n\n .sm\\:focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n color: #feebc8;\n }\n\n .sm\\:focus\\:placeholder-orange-200:focus::-moz-placeholder {\n color: #feebc8;\n }\n\n .sm\\:focus\\:placeholder-orange-200:focus:-ms-input-placeholder {\n color: #feebc8;\n }\n\n .sm\\:focus\\:placeholder-orange-200:focus::-ms-input-placeholder {\n color: #feebc8;\n }\n\n .sm\\:focus\\:placeholder-orange-200:focus::placeholder {\n color: #feebc8;\n }\n\n .sm\\:focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n color: #fbd38d;\n }\n\n .sm\\:focus\\:placeholder-orange-300:focus::-moz-placeholder {\n color: #fbd38d;\n }\n\n .sm\\:focus\\:placeholder-orange-300:focus:-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .sm\\:focus\\:placeholder-orange-300:focus::-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .sm\\:focus\\:placeholder-orange-300:focus::placeholder {\n color: #fbd38d;\n }\n\n .sm\\:focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n color: #f6ad55;\n }\n\n .sm\\:focus\\:placeholder-orange-400:focus::-moz-placeholder {\n color: #f6ad55;\n }\n\n .sm\\:focus\\:placeholder-orange-400:focus:-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .sm\\:focus\\:placeholder-orange-400:focus::-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .sm\\:focus\\:placeholder-orange-400:focus::placeholder {\n color: #f6ad55;\n }\n\n .sm\\:focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n color: #ed8936;\n }\n\n .sm\\:focus\\:placeholder-orange-500:focus::-moz-placeholder {\n color: #ed8936;\n }\n\n .sm\\:focus\\:placeholder-orange-500:focus:-ms-input-placeholder {\n color: #ed8936;\n }\n\n .sm\\:focus\\:placeholder-orange-500:focus::-ms-input-placeholder {\n color: #ed8936;\n }\n\n .sm\\:focus\\:placeholder-orange-500:focus::placeholder {\n color: #ed8936;\n }\n\n .sm\\:focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n color: #dd6b20;\n }\n\n .sm\\:focus\\:placeholder-orange-600:focus::-moz-placeholder {\n color: #dd6b20;\n }\n\n .sm\\:focus\\:placeholder-orange-600:focus:-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .sm\\:focus\\:placeholder-orange-600:focus::-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .sm\\:focus\\:placeholder-orange-600:focus::placeholder {\n color: #dd6b20;\n }\n\n .sm\\:focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n color: #c05621;\n }\n\n .sm\\:focus\\:placeholder-orange-700:focus::-moz-placeholder {\n color: #c05621;\n }\n\n .sm\\:focus\\:placeholder-orange-700:focus:-ms-input-placeholder {\n color: #c05621;\n }\n\n .sm\\:focus\\:placeholder-orange-700:focus::-ms-input-placeholder {\n color: #c05621;\n }\n\n .sm\\:focus\\:placeholder-orange-700:focus::placeholder {\n color: #c05621;\n }\n\n .sm\\:focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n color: #9c4221;\n }\n\n .sm\\:focus\\:placeholder-orange-800:focus::-moz-placeholder {\n color: #9c4221;\n }\n\n .sm\\:focus\\:placeholder-orange-800:focus:-ms-input-placeholder {\n color: #9c4221;\n }\n\n .sm\\:focus\\:placeholder-orange-800:focus::-ms-input-placeholder {\n color: #9c4221;\n }\n\n .sm\\:focus\\:placeholder-orange-800:focus::placeholder {\n color: #9c4221;\n }\n\n .sm\\:focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n color: #7b341e;\n }\n\n .sm\\:focus\\:placeholder-orange-900:focus::-moz-placeholder {\n color: #7b341e;\n }\n\n .sm\\:focus\\:placeholder-orange-900:focus:-ms-input-placeholder {\n color: #7b341e;\n }\n\n .sm\\:focus\\:placeholder-orange-900:focus::-ms-input-placeholder {\n color: #7b341e;\n }\n\n .sm\\:focus\\:placeholder-orange-900:focus::placeholder {\n color: #7b341e;\n }\n\n .sm\\:focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n color: #fffff0;\n }\n\n .sm\\:focus\\:placeholder-yellow-100:focus::-moz-placeholder {\n color: #fffff0;\n }\n\n .sm\\:focus\\:placeholder-yellow-100:focus:-ms-input-placeholder {\n color: #fffff0;\n }\n\n .sm\\:focus\\:placeholder-yellow-100:focus::-ms-input-placeholder {\n color: #fffff0;\n }\n\n .sm\\:focus\\:placeholder-yellow-100:focus::placeholder {\n color: #fffff0;\n }\n\n .sm\\:focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n color: #fefcbf;\n }\n\n .sm\\:focus\\:placeholder-yellow-200:focus::-moz-placeholder {\n color: #fefcbf;\n }\n\n .sm\\:focus\\:placeholder-yellow-200:focus:-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .sm\\:focus\\:placeholder-yellow-200:focus::-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .sm\\:focus\\:placeholder-yellow-200:focus::placeholder {\n color: #fefcbf;\n }\n\n .sm\\:focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n color: #faf089;\n }\n\n .sm\\:focus\\:placeholder-yellow-300:focus::-moz-placeholder {\n color: #faf089;\n }\n\n .sm\\:focus\\:placeholder-yellow-300:focus:-ms-input-placeholder {\n color: #faf089;\n }\n\n .sm\\:focus\\:placeholder-yellow-300:focus::-ms-input-placeholder {\n color: #faf089;\n }\n\n .sm\\:focus\\:placeholder-yellow-300:focus::placeholder {\n color: #faf089;\n }\n\n .sm\\:focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n color: #f6e05e;\n }\n\n .sm\\:focus\\:placeholder-yellow-400:focus::-moz-placeholder {\n color: #f6e05e;\n }\n\n .sm\\:focus\\:placeholder-yellow-400:focus:-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .sm\\:focus\\:placeholder-yellow-400:focus::-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .sm\\:focus\\:placeholder-yellow-400:focus::placeholder {\n color: #f6e05e;\n }\n\n .sm\\:focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n color: #ecc94b;\n }\n\n .sm\\:focus\\:placeholder-yellow-500:focus::-moz-placeholder {\n color: #ecc94b;\n }\n\n .sm\\:focus\\:placeholder-yellow-500:focus:-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .sm\\:focus\\:placeholder-yellow-500:focus::-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .sm\\:focus\\:placeholder-yellow-500:focus::placeholder {\n color: #ecc94b;\n }\n\n .sm\\:focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n color: #d69e2e;\n }\n\n .sm\\:focus\\:placeholder-yellow-600:focus::-moz-placeholder {\n color: #d69e2e;\n }\n\n .sm\\:focus\\:placeholder-yellow-600:focus:-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .sm\\:focus\\:placeholder-yellow-600:focus::-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .sm\\:focus\\:placeholder-yellow-600:focus::placeholder {\n color: #d69e2e;\n }\n\n .sm\\:focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n color: #b7791f;\n }\n\n .sm\\:focus\\:placeholder-yellow-700:focus::-moz-placeholder {\n color: #b7791f;\n }\n\n .sm\\:focus\\:placeholder-yellow-700:focus:-ms-input-placeholder {\n color: #b7791f;\n }\n\n .sm\\:focus\\:placeholder-yellow-700:focus::-ms-input-placeholder {\n color: #b7791f;\n }\n\n .sm\\:focus\\:placeholder-yellow-700:focus::placeholder {\n color: #b7791f;\n }\n\n .sm\\:focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n color: #975a16;\n }\n\n .sm\\:focus\\:placeholder-yellow-800:focus::-moz-placeholder {\n color: #975a16;\n }\n\n .sm\\:focus\\:placeholder-yellow-800:focus:-ms-input-placeholder {\n color: #975a16;\n }\n\n .sm\\:focus\\:placeholder-yellow-800:focus::-ms-input-placeholder {\n color: #975a16;\n }\n\n .sm\\:focus\\:placeholder-yellow-800:focus::placeholder {\n color: #975a16;\n }\n\n .sm\\:focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n color: #744210;\n }\n\n .sm\\:focus\\:placeholder-yellow-900:focus::-moz-placeholder {\n color: #744210;\n }\n\n .sm\\:focus\\:placeholder-yellow-900:focus:-ms-input-placeholder {\n color: #744210;\n }\n\n .sm\\:focus\\:placeholder-yellow-900:focus::-ms-input-placeholder {\n color: #744210;\n }\n\n .sm\\:focus\\:placeholder-yellow-900:focus::placeholder {\n color: #744210;\n }\n\n .sm\\:focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n color: #f0fff4;\n }\n\n .sm\\:focus\\:placeholder-green-100:focus::-moz-placeholder {\n color: #f0fff4;\n }\n\n .sm\\:focus\\:placeholder-green-100:focus:-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .sm\\:focus\\:placeholder-green-100:focus::-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .sm\\:focus\\:placeholder-green-100:focus::placeholder {\n color: #f0fff4;\n }\n\n .sm\\:focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:focus\\:placeholder-green-200:focus::-moz-placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:focus\\:placeholder-green-200:focus:-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:focus\\:placeholder-green-200:focus::-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:focus\\:placeholder-green-200:focus::placeholder {\n color: #c6f6d5;\n }\n\n .sm\\:focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:focus\\:placeholder-green-300:focus::-moz-placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:focus\\:placeholder-green-300:focus:-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:focus\\:placeholder-green-300:focus::-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:focus\\:placeholder-green-300:focus::placeholder {\n color: #9ae6b4;\n }\n\n .sm\\:focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n color: #68d391;\n }\n\n .sm\\:focus\\:placeholder-green-400:focus::-moz-placeholder {\n color: #68d391;\n }\n\n .sm\\:focus\\:placeholder-green-400:focus:-ms-input-placeholder {\n color: #68d391;\n }\n\n .sm\\:focus\\:placeholder-green-400:focus::-ms-input-placeholder {\n color: #68d391;\n }\n\n .sm\\:focus\\:placeholder-green-400:focus::placeholder {\n color: #68d391;\n }\n\n .sm\\:focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n color: #48bb78;\n }\n\n .sm\\:focus\\:placeholder-green-500:focus::-moz-placeholder {\n color: #48bb78;\n }\n\n .sm\\:focus\\:placeholder-green-500:focus:-ms-input-placeholder {\n color: #48bb78;\n }\n\n .sm\\:focus\\:placeholder-green-500:focus::-ms-input-placeholder {\n color: #48bb78;\n }\n\n .sm\\:focus\\:placeholder-green-500:focus::placeholder {\n color: #48bb78;\n }\n\n .sm\\:focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n color: #38a169;\n }\n\n .sm\\:focus\\:placeholder-green-600:focus::-moz-placeholder {\n color: #38a169;\n }\n\n .sm\\:focus\\:placeholder-green-600:focus:-ms-input-placeholder {\n color: #38a169;\n }\n\n .sm\\:focus\\:placeholder-green-600:focus::-ms-input-placeholder {\n color: #38a169;\n }\n\n .sm\\:focus\\:placeholder-green-600:focus::placeholder {\n color: #38a169;\n }\n\n .sm\\:focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n color: #2f855a;\n }\n\n .sm\\:focus\\:placeholder-green-700:focus::-moz-placeholder {\n color: #2f855a;\n }\n\n .sm\\:focus\\:placeholder-green-700:focus:-ms-input-placeholder {\n color: #2f855a;\n }\n\n .sm\\:focus\\:placeholder-green-700:focus::-ms-input-placeholder {\n color: #2f855a;\n }\n\n .sm\\:focus\\:placeholder-green-700:focus::placeholder {\n color: #2f855a;\n }\n\n .sm\\:focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n color: #276749;\n }\n\n .sm\\:focus\\:placeholder-green-800:focus::-moz-placeholder {\n color: #276749;\n }\n\n .sm\\:focus\\:placeholder-green-800:focus:-ms-input-placeholder {\n color: #276749;\n }\n\n .sm\\:focus\\:placeholder-green-800:focus::-ms-input-placeholder {\n color: #276749;\n }\n\n .sm\\:focus\\:placeholder-green-800:focus::placeholder {\n color: #276749;\n }\n\n .sm\\:focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n color: #22543d;\n }\n\n .sm\\:focus\\:placeholder-green-900:focus::-moz-placeholder {\n color: #22543d;\n }\n\n .sm\\:focus\\:placeholder-green-900:focus:-ms-input-placeholder {\n color: #22543d;\n }\n\n .sm\\:focus\\:placeholder-green-900:focus::-ms-input-placeholder {\n color: #22543d;\n }\n\n .sm\\:focus\\:placeholder-green-900:focus::placeholder {\n color: #22543d;\n }\n\n .sm\\:focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n color: #e6fffa;\n }\n\n .sm\\:focus\\:placeholder-teal-100:focus::-moz-placeholder {\n color: #e6fffa;\n }\n\n .sm\\:focus\\:placeholder-teal-100:focus:-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .sm\\:focus\\:placeholder-teal-100:focus::-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .sm\\:focus\\:placeholder-teal-100:focus::placeholder {\n color: #e6fffa;\n }\n\n .sm\\:focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:focus\\:placeholder-teal-200:focus::-moz-placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:focus\\:placeholder-teal-200:focus:-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:focus\\:placeholder-teal-200:focus::-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:focus\\:placeholder-teal-200:focus::placeholder {\n color: #b2f5ea;\n }\n\n .sm\\:focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n color: #81e6d9;\n }\n\n .sm\\:focus\\:placeholder-teal-300:focus::-moz-placeholder {\n color: #81e6d9;\n }\n\n .sm\\:focus\\:placeholder-teal-300:focus:-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .sm\\:focus\\:placeholder-teal-300:focus::-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .sm\\:focus\\:placeholder-teal-300:focus::placeholder {\n color: #81e6d9;\n }\n\n .sm\\:focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:focus\\:placeholder-teal-400:focus::-moz-placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:focus\\:placeholder-teal-400:focus:-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:focus\\:placeholder-teal-400:focus::-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:focus\\:placeholder-teal-400:focus::placeholder {\n color: #4fd1c5;\n }\n\n .sm\\:focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n color: #38b2ac;\n }\n\n .sm\\:focus\\:placeholder-teal-500:focus::-moz-placeholder {\n color: #38b2ac;\n }\n\n .sm\\:focus\\:placeholder-teal-500:focus:-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .sm\\:focus\\:placeholder-teal-500:focus::-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .sm\\:focus\\:placeholder-teal-500:focus::placeholder {\n color: #38b2ac;\n }\n\n .sm\\:focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n color: #319795;\n }\n\n .sm\\:focus\\:placeholder-teal-600:focus::-moz-placeholder {\n color: #319795;\n }\n\n .sm\\:focus\\:placeholder-teal-600:focus:-ms-input-placeholder {\n color: #319795;\n }\n\n .sm\\:focus\\:placeholder-teal-600:focus::-ms-input-placeholder {\n color: #319795;\n }\n\n .sm\\:focus\\:placeholder-teal-600:focus::placeholder {\n color: #319795;\n }\n\n .sm\\:focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:focus\\:placeholder-teal-700:focus::-moz-placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:focus\\:placeholder-teal-700:focus:-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:focus\\:placeholder-teal-700:focus::-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:focus\\:placeholder-teal-700:focus::placeholder {\n color: #2c7a7b;\n }\n\n .sm\\:focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n color: #285e61;\n }\n\n .sm\\:focus\\:placeholder-teal-800:focus::-moz-placeholder {\n color: #285e61;\n }\n\n .sm\\:focus\\:placeholder-teal-800:focus:-ms-input-placeholder {\n color: #285e61;\n }\n\n .sm\\:focus\\:placeholder-teal-800:focus::-ms-input-placeholder {\n color: #285e61;\n }\n\n .sm\\:focus\\:placeholder-teal-800:focus::placeholder {\n color: #285e61;\n }\n\n .sm\\:focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n color: #234e52;\n }\n\n .sm\\:focus\\:placeholder-teal-900:focus::-moz-placeholder {\n color: #234e52;\n }\n\n .sm\\:focus\\:placeholder-teal-900:focus:-ms-input-placeholder {\n color: #234e52;\n }\n\n .sm\\:focus\\:placeholder-teal-900:focus::-ms-input-placeholder {\n color: #234e52;\n }\n\n .sm\\:focus\\:placeholder-teal-900:focus::placeholder {\n color: #234e52;\n }\n\n .sm\\:focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:focus\\:placeholder-blue-100:focus::-moz-placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:focus\\:placeholder-blue-100:focus:-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:focus\\:placeholder-blue-100:focus::-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:focus\\:placeholder-blue-100:focus::placeholder {\n color: #ebf8ff;\n }\n\n .sm\\:focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n color: #bee3f8;\n }\n\n .sm\\:focus\\:placeholder-blue-200:focus::-moz-placeholder {\n color: #bee3f8;\n }\n\n .sm\\:focus\\:placeholder-blue-200:focus:-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .sm\\:focus\\:placeholder-blue-200:focus::-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .sm\\:focus\\:placeholder-blue-200:focus::placeholder {\n color: #bee3f8;\n }\n\n .sm\\:focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n color: #90cdf4;\n }\n\n .sm\\:focus\\:placeholder-blue-300:focus::-moz-placeholder {\n color: #90cdf4;\n }\n\n .sm\\:focus\\:placeholder-blue-300:focus:-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .sm\\:focus\\:placeholder-blue-300:focus::-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .sm\\:focus\\:placeholder-blue-300:focus::placeholder {\n color: #90cdf4;\n }\n\n .sm\\:focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n color: #63b3ed;\n }\n\n .sm\\:focus\\:placeholder-blue-400:focus::-moz-placeholder {\n color: #63b3ed;\n }\n\n .sm\\:focus\\:placeholder-blue-400:focus:-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .sm\\:focus\\:placeholder-blue-400:focus::-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .sm\\:focus\\:placeholder-blue-400:focus::placeholder {\n color: #63b3ed;\n }\n\n .sm\\:focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n color: #4299e1;\n }\n\n .sm\\:focus\\:placeholder-blue-500:focus::-moz-placeholder {\n color: #4299e1;\n }\n\n .sm\\:focus\\:placeholder-blue-500:focus:-ms-input-placeholder {\n color: #4299e1;\n }\n\n .sm\\:focus\\:placeholder-blue-500:focus::-ms-input-placeholder {\n color: #4299e1;\n }\n\n .sm\\:focus\\:placeholder-blue-500:focus::placeholder {\n color: #4299e1;\n }\n\n .sm\\:focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n color: #3182ce;\n }\n\n .sm\\:focus\\:placeholder-blue-600:focus::-moz-placeholder {\n color: #3182ce;\n }\n\n .sm\\:focus\\:placeholder-blue-600:focus:-ms-input-placeholder {\n color: #3182ce;\n }\n\n .sm\\:focus\\:placeholder-blue-600:focus::-ms-input-placeholder {\n color: #3182ce;\n }\n\n .sm\\:focus\\:placeholder-blue-600:focus::placeholder {\n color: #3182ce;\n }\n\n .sm\\:focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:focus\\:placeholder-blue-700:focus::-moz-placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:focus\\:placeholder-blue-700:focus:-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:focus\\:placeholder-blue-700:focus::-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:focus\\:placeholder-blue-700:focus::placeholder {\n color: #2b6cb0;\n }\n\n .sm\\:focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n color: #2c5282;\n }\n\n .sm\\:focus\\:placeholder-blue-800:focus::-moz-placeholder {\n color: #2c5282;\n }\n\n .sm\\:focus\\:placeholder-blue-800:focus:-ms-input-placeholder {\n color: #2c5282;\n }\n\n .sm\\:focus\\:placeholder-blue-800:focus::-ms-input-placeholder {\n color: #2c5282;\n }\n\n .sm\\:focus\\:placeholder-blue-800:focus::placeholder {\n color: #2c5282;\n }\n\n .sm\\:focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n color: #2a4365;\n }\n\n .sm\\:focus\\:placeholder-blue-900:focus::-moz-placeholder {\n color: #2a4365;\n }\n\n .sm\\:focus\\:placeholder-blue-900:focus:-ms-input-placeholder {\n color: #2a4365;\n }\n\n .sm\\:focus\\:placeholder-blue-900:focus::-ms-input-placeholder {\n color: #2a4365;\n }\n\n .sm\\:focus\\:placeholder-blue-900:focus::placeholder {\n color: #2a4365;\n }\n\n .sm\\:focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:focus\\:placeholder-indigo-100:focus::-moz-placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:focus\\:placeholder-indigo-100:focus:-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:focus\\:placeholder-indigo-100:focus::-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:focus\\:placeholder-indigo-100:focus::placeholder {\n color: #ebf4ff;\n }\n\n .sm\\:focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n color: #c3dafe;\n }\n\n .sm\\:focus\\:placeholder-indigo-200:focus::-moz-placeholder {\n color: #c3dafe;\n }\n\n .sm\\:focus\\:placeholder-indigo-200:focus:-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .sm\\:focus\\:placeholder-indigo-200:focus::-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .sm\\:focus\\:placeholder-indigo-200:focus::placeholder {\n color: #c3dafe;\n }\n\n .sm\\:focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n color: #a3bffa;\n }\n\n .sm\\:focus\\:placeholder-indigo-300:focus::-moz-placeholder {\n color: #a3bffa;\n }\n\n .sm\\:focus\\:placeholder-indigo-300:focus:-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .sm\\:focus\\:placeholder-indigo-300:focus::-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .sm\\:focus\\:placeholder-indigo-300:focus::placeholder {\n color: #a3bffa;\n }\n\n .sm\\:focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:focus\\:placeholder-indigo-400:focus::-moz-placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:focus\\:placeholder-indigo-400:focus:-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:focus\\:placeholder-indigo-400:focus::-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:focus\\:placeholder-indigo-400:focus::placeholder {\n color: #7f9cf5;\n }\n\n .sm\\:focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n color: #667eea;\n }\n\n .sm\\:focus\\:placeholder-indigo-500:focus::-moz-placeholder {\n color: #667eea;\n }\n\n .sm\\:focus\\:placeholder-indigo-500:focus:-ms-input-placeholder {\n color: #667eea;\n }\n\n .sm\\:focus\\:placeholder-indigo-500:focus::-ms-input-placeholder {\n color: #667eea;\n }\n\n .sm\\:focus\\:placeholder-indigo-500:focus::placeholder {\n color: #667eea;\n }\n\n .sm\\:focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n color: #5a67d8;\n }\n\n .sm\\:focus\\:placeholder-indigo-600:focus::-moz-placeholder {\n color: #5a67d8;\n }\n\n .sm\\:focus\\:placeholder-indigo-600:focus:-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .sm\\:focus\\:placeholder-indigo-600:focus::-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .sm\\:focus\\:placeholder-indigo-600:focus::placeholder {\n color: #5a67d8;\n }\n\n .sm\\:focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n color: #4c51bf;\n }\n\n .sm\\:focus\\:placeholder-indigo-700:focus::-moz-placeholder {\n color: #4c51bf;\n }\n\n .sm\\:focus\\:placeholder-indigo-700:focus:-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .sm\\:focus\\:placeholder-indigo-700:focus::-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .sm\\:focus\\:placeholder-indigo-700:focus::placeholder {\n color: #4c51bf;\n }\n\n .sm\\:focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n color: #434190;\n }\n\n .sm\\:focus\\:placeholder-indigo-800:focus::-moz-placeholder {\n color: #434190;\n }\n\n .sm\\:focus\\:placeholder-indigo-800:focus:-ms-input-placeholder {\n color: #434190;\n }\n\n .sm\\:focus\\:placeholder-indigo-800:focus::-ms-input-placeholder {\n color: #434190;\n }\n\n .sm\\:focus\\:placeholder-indigo-800:focus::placeholder {\n color: #434190;\n }\n\n .sm\\:focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n color: #3c366b;\n }\n\n .sm\\:focus\\:placeholder-indigo-900:focus::-moz-placeholder {\n color: #3c366b;\n }\n\n .sm\\:focus\\:placeholder-indigo-900:focus:-ms-input-placeholder {\n color: #3c366b;\n }\n\n .sm\\:focus\\:placeholder-indigo-900:focus::-ms-input-placeholder {\n color: #3c366b;\n }\n\n .sm\\:focus\\:placeholder-indigo-900:focus::placeholder {\n color: #3c366b;\n }\n\n .sm\\:focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n color: #faf5ff;\n }\n\n .sm\\:focus\\:placeholder-purple-100:focus::-moz-placeholder {\n color: #faf5ff;\n }\n\n .sm\\:focus\\:placeholder-purple-100:focus:-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .sm\\:focus\\:placeholder-purple-100:focus::-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .sm\\:focus\\:placeholder-purple-100:focus::placeholder {\n color: #faf5ff;\n }\n\n .sm\\:focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:focus\\:placeholder-purple-200:focus::-moz-placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:focus\\:placeholder-purple-200:focus:-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:focus\\:placeholder-purple-200:focus::-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:focus\\:placeholder-purple-200:focus::placeholder {\n color: #e9d8fd;\n }\n\n .sm\\:focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:focus\\:placeholder-purple-300:focus::-moz-placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:focus\\:placeholder-purple-300:focus:-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:focus\\:placeholder-purple-300:focus::-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:focus\\:placeholder-purple-300:focus::placeholder {\n color: #d6bcfa;\n }\n\n .sm\\:focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n color: #b794f4;\n }\n\n .sm\\:focus\\:placeholder-purple-400:focus::-moz-placeholder {\n color: #b794f4;\n }\n\n .sm\\:focus\\:placeholder-purple-400:focus:-ms-input-placeholder {\n color: #b794f4;\n }\n\n .sm\\:focus\\:placeholder-purple-400:focus::-ms-input-placeholder {\n color: #b794f4;\n }\n\n .sm\\:focus\\:placeholder-purple-400:focus::placeholder {\n color: #b794f4;\n }\n\n .sm\\:focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n color: #9f7aea;\n }\n\n .sm\\:focus\\:placeholder-purple-500:focus::-moz-placeholder {\n color: #9f7aea;\n }\n\n .sm\\:focus\\:placeholder-purple-500:focus:-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .sm\\:focus\\:placeholder-purple-500:focus::-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .sm\\:focus\\:placeholder-purple-500:focus::placeholder {\n color: #9f7aea;\n }\n\n .sm\\:focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n color: #805ad5;\n }\n\n .sm\\:focus\\:placeholder-purple-600:focus::-moz-placeholder {\n color: #805ad5;\n }\n\n .sm\\:focus\\:placeholder-purple-600:focus:-ms-input-placeholder {\n color: #805ad5;\n }\n\n .sm\\:focus\\:placeholder-purple-600:focus::-ms-input-placeholder {\n color: #805ad5;\n }\n\n .sm\\:focus\\:placeholder-purple-600:focus::placeholder {\n color: #805ad5;\n }\n\n .sm\\:focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n color: #6b46c1;\n }\n\n .sm\\:focus\\:placeholder-purple-700:focus::-moz-placeholder {\n color: #6b46c1;\n }\n\n .sm\\:focus\\:placeholder-purple-700:focus:-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .sm\\:focus\\:placeholder-purple-700:focus::-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .sm\\:focus\\:placeholder-purple-700:focus::placeholder {\n color: #6b46c1;\n }\n\n .sm\\:focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n color: #553c9a;\n }\n\n .sm\\:focus\\:placeholder-purple-800:focus::-moz-placeholder {\n color: #553c9a;\n }\n\n .sm\\:focus\\:placeholder-purple-800:focus:-ms-input-placeholder {\n color: #553c9a;\n }\n\n .sm\\:focus\\:placeholder-purple-800:focus::-ms-input-placeholder {\n color: #553c9a;\n }\n\n .sm\\:focus\\:placeholder-purple-800:focus::placeholder {\n color: #553c9a;\n }\n\n .sm\\:focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n color: #44337a;\n }\n\n .sm\\:focus\\:placeholder-purple-900:focus::-moz-placeholder {\n color: #44337a;\n }\n\n .sm\\:focus\\:placeholder-purple-900:focus:-ms-input-placeholder {\n color: #44337a;\n }\n\n .sm\\:focus\\:placeholder-purple-900:focus::-ms-input-placeholder {\n color: #44337a;\n }\n\n .sm\\:focus\\:placeholder-purple-900:focus::placeholder {\n color: #44337a;\n }\n\n .sm\\:focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n color: #fff5f7;\n }\n\n .sm\\:focus\\:placeholder-pink-100:focus::-moz-placeholder {\n color: #fff5f7;\n }\n\n .sm\\:focus\\:placeholder-pink-100:focus:-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .sm\\:focus\\:placeholder-pink-100:focus::-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .sm\\:focus\\:placeholder-pink-100:focus::placeholder {\n color: #fff5f7;\n }\n\n .sm\\:focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n color: #fed7e2;\n }\n\n .sm\\:focus\\:placeholder-pink-200:focus::-moz-placeholder {\n color: #fed7e2;\n }\n\n .sm\\:focus\\:placeholder-pink-200:focus:-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .sm\\:focus\\:placeholder-pink-200:focus::-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .sm\\:focus\\:placeholder-pink-200:focus::placeholder {\n color: #fed7e2;\n }\n\n .sm\\:focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:focus\\:placeholder-pink-300:focus::-moz-placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:focus\\:placeholder-pink-300:focus:-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:focus\\:placeholder-pink-300:focus::-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:focus\\:placeholder-pink-300:focus::placeholder {\n color: #fbb6ce;\n }\n\n .sm\\:focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n color: #f687b3;\n }\n\n .sm\\:focus\\:placeholder-pink-400:focus::-moz-placeholder {\n color: #f687b3;\n }\n\n .sm\\:focus\\:placeholder-pink-400:focus:-ms-input-placeholder {\n color: #f687b3;\n }\n\n .sm\\:focus\\:placeholder-pink-400:focus::-ms-input-placeholder {\n color: #f687b3;\n }\n\n .sm\\:focus\\:placeholder-pink-400:focus::placeholder {\n color: #f687b3;\n }\n\n .sm\\:focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n color: #ed64a6;\n }\n\n .sm\\:focus\\:placeholder-pink-500:focus::-moz-placeholder {\n color: #ed64a6;\n }\n\n .sm\\:focus\\:placeholder-pink-500:focus:-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .sm\\:focus\\:placeholder-pink-500:focus::-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .sm\\:focus\\:placeholder-pink-500:focus::placeholder {\n color: #ed64a6;\n }\n\n .sm\\:focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n color: #d53f8c;\n }\n\n .sm\\:focus\\:placeholder-pink-600:focus::-moz-placeholder {\n color: #d53f8c;\n }\n\n .sm\\:focus\\:placeholder-pink-600:focus:-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .sm\\:focus\\:placeholder-pink-600:focus::-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .sm\\:focus\\:placeholder-pink-600:focus::placeholder {\n color: #d53f8c;\n }\n\n .sm\\:focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n color: #b83280;\n }\n\n .sm\\:focus\\:placeholder-pink-700:focus::-moz-placeholder {\n color: #b83280;\n }\n\n .sm\\:focus\\:placeholder-pink-700:focus:-ms-input-placeholder {\n color: #b83280;\n }\n\n .sm\\:focus\\:placeholder-pink-700:focus::-ms-input-placeholder {\n color: #b83280;\n }\n\n .sm\\:focus\\:placeholder-pink-700:focus::placeholder {\n color: #b83280;\n }\n\n .sm\\:focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n color: #97266d;\n }\n\n .sm\\:focus\\:placeholder-pink-800:focus::-moz-placeholder {\n color: #97266d;\n }\n\n .sm\\:focus\\:placeholder-pink-800:focus:-ms-input-placeholder {\n color: #97266d;\n }\n\n .sm\\:focus\\:placeholder-pink-800:focus::-ms-input-placeholder {\n color: #97266d;\n }\n\n .sm\\:focus\\:placeholder-pink-800:focus::placeholder {\n color: #97266d;\n }\n\n .sm\\:focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n color: #702459;\n }\n\n .sm\\:focus\\:placeholder-pink-900:focus::-moz-placeholder {\n color: #702459;\n }\n\n .sm\\:focus\\:placeholder-pink-900:focus:-ms-input-placeholder {\n color: #702459;\n }\n\n .sm\\:focus\\:placeholder-pink-900:focus::-ms-input-placeholder {\n color: #702459;\n }\n\n .sm\\:focus\\:placeholder-pink-900:focus::placeholder {\n color: #702459;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe:focus::-webkit-input-placeholder {\n color: #666;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe:focus::-moz-placeholder {\n color: #666;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe:focus:-ms-input-placeholder {\n color: #666;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe:focus::-ms-input-placeholder {\n color: #666;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe:focus::placeholder {\n color: #666;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe_progress:focus::-webkit-input-placeholder {\n color: #0a0;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe_progress:focus::-moz-placeholder {\n color: #0a0;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe_progress:focus:-ms-input-placeholder {\n color: #0a0;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe_progress:focus::-ms-input-placeholder {\n color: #0a0;\n }\n\n .sm\\:focus\\:placeholder-subway-stripe_progress:focus::placeholder {\n color: #0a0;\n }\n\n .sm\\:pointer-events-none {\n pointer-events: none;\n }\n\n .sm\\:pointer-events-auto {\n pointer-events: auto;\n }\n\n .sm\\:static {\n position: static;\n }\n\n .sm\\:fixed {\n position: fixed;\n }\n\n .sm\\:absolute {\n position: absolute;\n }\n\n .sm\\:relative {\n position: relative;\n }\n\n .sm\\:sticky {\n position: -webkit-sticky;\n position: sticky;\n }\n\n .sm\\:inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n .sm\\:inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n }\n\n .sm\\:inset-y-0 {\n top: 0;\n bottom: 0;\n }\n\n .sm\\:inset-x-0 {\n right: 0;\n left: 0;\n }\n\n .sm\\:inset-y-auto {\n top: auto;\n bottom: auto;\n }\n\n .sm\\:inset-x-auto {\n right: auto;\n left: auto;\n }\n\n .sm\\:top-0 {\n top: 0;\n }\n\n .sm\\:right-0 {\n right: 0;\n }\n\n .sm\\:bottom-0 {\n bottom: 0;\n }\n\n .sm\\:left-0 {\n left: 0;\n }\n\n .sm\\:top-auto {\n top: auto;\n }\n\n .sm\\:right-auto {\n right: auto;\n }\n\n .sm\\:bottom-auto {\n bottom: auto;\n }\n\n .sm\\:left-auto {\n left: auto;\n }\n\n .sm\\:resize-none {\n resize: none;\n }\n\n .sm\\:resize-y {\n resize: vertical;\n }\n\n .sm\\:resize-x {\n resize: horizontal;\n }\n\n .sm\\:resize {\n resize: both;\n }\n\n .sm\\:shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .sm\\:shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .sm\\:shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .sm\\:shadow-none {\n box-shadow: none;\n }\n\n .sm\\:hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .sm\\:hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .sm\\:hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .sm\\:hover\\:shadow-none:hover {\n box-shadow: none;\n }\n\n .sm\\:focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .sm\\:focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .sm\\:focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .sm\\:focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .sm\\:focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .sm\\:focus\\:shadow-none:focus {\n box-shadow: none;\n }\n\n .sm\\:fill-current {\n fill: currentColor;\n }\n\n .sm\\:stroke-current {\n stroke: currentColor;\n }\n\n .sm\\:table-auto {\n table-layout: auto;\n }\n\n .sm\\:table-fixed {\n table-layout: fixed;\n }\n\n .sm\\:text-left {\n text-align: left;\n }\n\n .sm\\:text-center {\n text-align: center;\n }\n\n .sm\\:text-right {\n text-align: right;\n }\n\n .sm\\:text-justify {\n text-align: justify;\n }\n\n .sm\\:text-transparent {\n color: transparent;\n }\n\n .sm\\:text-black {\n color: #000;\n }\n\n .sm\\:text-white {\n color: #fff;\n }\n\n .sm\\:text-gray-100 {\n color: #f7fafc;\n }\n\n .sm\\:text-gray-200 {\n color: #edf2f7;\n }\n\n .sm\\:text-gray-300 {\n color: #e2e8f0;\n }\n\n .sm\\:text-gray-400 {\n color: #cbd5e0;\n }\n\n .sm\\:text-gray-500 {\n color: #a0aec0;\n }\n\n .sm\\:text-gray-600 {\n color: #718096;\n }\n\n .sm\\:text-gray-700 {\n color: #4a5568;\n }\n\n .sm\\:text-gray-800 {\n color: #2d3748;\n }\n\n .sm\\:text-gray-900 {\n color: #1a202c;\n }\n\n .sm\\:text-red-100 {\n color: #fff5f5;\n }\n\n .sm\\:text-red-200 {\n color: #fed7d7;\n }\n\n .sm\\:text-red-300 {\n color: #feb2b2;\n }\n\n .sm\\:text-red-400 {\n color: #fc8181;\n }\n\n .sm\\:text-red-500 {\n color: #f56565;\n }\n\n .sm\\:text-red-600 {\n color: #e53e3e;\n }\n\n .sm\\:text-red-700 {\n color: #c53030;\n }\n\n .sm\\:text-red-800 {\n color: #9b2c2c;\n }\n\n .sm\\:text-red-900 {\n color: #742a2a;\n }\n\n .sm\\:text-orange-100 {\n color: #fffaf0;\n }\n\n .sm\\:text-orange-200 {\n color: #feebc8;\n }\n\n .sm\\:text-orange-300 {\n color: #fbd38d;\n }\n\n .sm\\:text-orange-400 {\n color: #f6ad55;\n }\n\n .sm\\:text-orange-500 {\n color: #ed8936;\n }\n\n .sm\\:text-orange-600 {\n color: #dd6b20;\n }\n\n .sm\\:text-orange-700 {\n color: #c05621;\n }\n\n .sm\\:text-orange-800 {\n color: #9c4221;\n }\n\n .sm\\:text-orange-900 {\n color: #7b341e;\n }\n\n .sm\\:text-yellow-100 {\n color: #fffff0;\n }\n\n .sm\\:text-yellow-200 {\n color: #fefcbf;\n }\n\n .sm\\:text-yellow-300 {\n color: #faf089;\n }\n\n .sm\\:text-yellow-400 {\n color: #f6e05e;\n }\n\n .sm\\:text-yellow-500 {\n color: #ecc94b;\n }\n\n .sm\\:text-yellow-600 {\n color: #d69e2e;\n }\n\n .sm\\:text-yellow-700 {\n color: #b7791f;\n }\n\n .sm\\:text-yellow-800 {\n color: #975a16;\n }\n\n .sm\\:text-yellow-900 {\n color: #744210;\n }\n\n .sm\\:text-green-100 {\n color: #f0fff4;\n }\n\n .sm\\:text-green-200 {\n color: #c6f6d5;\n }\n\n .sm\\:text-green-300 {\n color: #9ae6b4;\n }\n\n .sm\\:text-green-400 {\n color: #68d391;\n }\n\n .sm\\:text-green-500 {\n color: #48bb78;\n }\n\n .sm\\:text-green-600 {\n color: #38a169;\n }\n\n .sm\\:text-green-700 {\n color: #2f855a;\n }\n\n .sm\\:text-green-800 {\n color: #276749;\n }\n\n .sm\\:text-green-900 {\n color: #22543d;\n }\n\n .sm\\:text-teal-100 {\n color: #e6fffa;\n }\n\n .sm\\:text-teal-200 {\n color: #b2f5ea;\n }\n\n .sm\\:text-teal-300 {\n color: #81e6d9;\n }\n\n .sm\\:text-teal-400 {\n color: #4fd1c5;\n }\n\n .sm\\:text-teal-500 {\n color: #38b2ac;\n }\n\n .sm\\:text-teal-600 {\n color: #319795;\n }\n\n .sm\\:text-teal-700 {\n color: #2c7a7b;\n }\n\n .sm\\:text-teal-800 {\n color: #285e61;\n }\n\n .sm\\:text-teal-900 {\n color: #234e52;\n }\n\n .sm\\:text-blue-100 {\n color: #ebf8ff;\n }\n\n .sm\\:text-blue-200 {\n color: #bee3f8;\n }\n\n .sm\\:text-blue-300 {\n color: #90cdf4;\n }\n\n .sm\\:text-blue-400 {\n color: #63b3ed;\n }\n\n .sm\\:text-blue-500 {\n color: #4299e1;\n }\n\n .sm\\:text-blue-600 {\n color: #3182ce;\n }\n\n .sm\\:text-blue-700 {\n color: #2b6cb0;\n }\n\n .sm\\:text-blue-800 {\n color: #2c5282;\n }\n\n .sm\\:text-blue-900 {\n color: #2a4365;\n }\n\n .sm\\:text-indigo-100 {\n color: #ebf4ff;\n }\n\n .sm\\:text-indigo-200 {\n color: #c3dafe;\n }\n\n .sm\\:text-indigo-300 {\n color: #a3bffa;\n }\n\n .sm\\:text-indigo-400 {\n color: #7f9cf5;\n }\n\n .sm\\:text-indigo-500 {\n color: #667eea;\n }\n\n .sm\\:text-indigo-600 {\n color: #5a67d8;\n }\n\n .sm\\:text-indigo-700 {\n color: #4c51bf;\n }\n\n .sm\\:text-indigo-800 {\n color: #434190;\n }\n\n .sm\\:text-indigo-900 {\n color: #3c366b;\n }\n\n .sm\\:text-purple-100 {\n color: #faf5ff;\n }\n\n .sm\\:text-purple-200 {\n color: #e9d8fd;\n }\n\n .sm\\:text-purple-300 {\n color: #d6bcfa;\n }\n\n .sm\\:text-purple-400 {\n color: #b794f4;\n }\n\n .sm\\:text-purple-500 {\n color: #9f7aea;\n }\n\n .sm\\:text-purple-600 {\n color: #805ad5;\n }\n\n .sm\\:text-purple-700 {\n color: #6b46c1;\n }\n\n .sm\\:text-purple-800 {\n color: #553c9a;\n }\n\n .sm\\:text-purple-900 {\n color: #44337a;\n }\n\n .sm\\:text-pink-100 {\n color: #fff5f7;\n }\n\n .sm\\:text-pink-200 {\n color: #fed7e2;\n }\n\n .sm\\:text-pink-300 {\n color: #fbb6ce;\n }\n\n .sm\\:text-pink-400 {\n color: #f687b3;\n }\n\n .sm\\:text-pink-500 {\n color: #ed64a6;\n }\n\n .sm\\:text-pink-600 {\n color: #d53f8c;\n }\n\n .sm\\:text-pink-700 {\n color: #b83280;\n }\n\n .sm\\:text-pink-800 {\n color: #97266d;\n }\n\n .sm\\:text-pink-900 {\n color: #702459;\n }\n\n .sm\\:text-subway-stripe {\n color: #666;\n }\n\n .sm\\:text-subway-stripe_progress {\n color: #0a0;\n }\n\n .sm\\:hover\\:text-transparent:hover {\n color: transparent;\n }\n\n .sm\\:hover\\:text-black:hover {\n color: #000;\n }\n\n .sm\\:hover\\:text-white:hover {\n color: #fff;\n }\n\n .sm\\:hover\\:text-gray-100:hover {\n color: #f7fafc;\n }\n\n .sm\\:hover\\:text-gray-200:hover {\n color: #edf2f7;\n }\n\n .sm\\:hover\\:text-gray-300:hover {\n color: #e2e8f0;\n }\n\n .sm\\:hover\\:text-gray-400:hover {\n color: #cbd5e0;\n }\n\n .sm\\:hover\\:text-gray-500:hover {\n color: #a0aec0;\n }\n\n .sm\\:hover\\:text-gray-600:hover {\n color: #718096;\n }\n\n .sm\\:hover\\:text-gray-700:hover {\n color: #4a5568;\n }\n\n .sm\\:hover\\:text-gray-800:hover {\n color: #2d3748;\n }\n\n .sm\\:hover\\:text-gray-900:hover {\n color: #1a202c;\n }\n\n .sm\\:hover\\:text-red-100:hover {\n color: #fff5f5;\n }\n\n .sm\\:hover\\:text-red-200:hover {\n color: #fed7d7;\n }\n\n .sm\\:hover\\:text-red-300:hover {\n color: #feb2b2;\n }\n\n .sm\\:hover\\:text-red-400:hover {\n color: #fc8181;\n }\n\n .sm\\:hover\\:text-red-500:hover {\n color: #f56565;\n }\n\n .sm\\:hover\\:text-red-600:hover {\n color: #e53e3e;\n }\n\n .sm\\:hover\\:text-red-700:hover {\n color: #c53030;\n }\n\n .sm\\:hover\\:text-red-800:hover {\n color: #9b2c2c;\n }\n\n .sm\\:hover\\:text-red-900:hover {\n color: #742a2a;\n }\n\n .sm\\:hover\\:text-orange-100:hover {\n color: #fffaf0;\n }\n\n .sm\\:hover\\:text-orange-200:hover {\n color: #feebc8;\n }\n\n .sm\\:hover\\:text-orange-300:hover {\n color: #fbd38d;\n }\n\n .sm\\:hover\\:text-orange-400:hover {\n color: #f6ad55;\n }\n\n .sm\\:hover\\:text-orange-500:hover {\n color: #ed8936;\n }\n\n .sm\\:hover\\:text-orange-600:hover {\n color: #dd6b20;\n }\n\n .sm\\:hover\\:text-orange-700:hover {\n color: #c05621;\n }\n\n .sm\\:hover\\:text-orange-800:hover {\n color: #9c4221;\n }\n\n .sm\\:hover\\:text-orange-900:hover {\n color: #7b341e;\n }\n\n .sm\\:hover\\:text-yellow-100:hover {\n color: #fffff0;\n }\n\n .sm\\:hover\\:text-yellow-200:hover {\n color: #fefcbf;\n }\n\n .sm\\:hover\\:text-yellow-300:hover {\n color: #faf089;\n }\n\n .sm\\:hover\\:text-yellow-400:hover {\n color: #f6e05e;\n }\n\n .sm\\:hover\\:text-yellow-500:hover {\n color: #ecc94b;\n }\n\n .sm\\:hover\\:text-yellow-600:hover {\n color: #d69e2e;\n }\n\n .sm\\:hover\\:text-yellow-700:hover {\n color: #b7791f;\n }\n\n .sm\\:hover\\:text-yellow-800:hover {\n color: #975a16;\n }\n\n .sm\\:hover\\:text-yellow-900:hover {\n color: #744210;\n }\n\n .sm\\:hover\\:text-green-100:hover {\n color: #f0fff4;\n }\n\n .sm\\:hover\\:text-green-200:hover {\n color: #c6f6d5;\n }\n\n .sm\\:hover\\:text-green-300:hover {\n color: #9ae6b4;\n }\n\n .sm\\:hover\\:text-green-400:hover {\n color: #68d391;\n }\n\n .sm\\:hover\\:text-green-500:hover {\n color: #48bb78;\n }\n\n .sm\\:hover\\:text-green-600:hover {\n color: #38a169;\n }\n\n .sm\\:hover\\:text-green-700:hover {\n color: #2f855a;\n }\n\n .sm\\:hover\\:text-green-800:hover {\n color: #276749;\n }\n\n .sm\\:hover\\:text-green-900:hover {\n color: #22543d;\n }\n\n .sm\\:hover\\:text-teal-100:hover {\n color: #e6fffa;\n }\n\n .sm\\:hover\\:text-teal-200:hover {\n color: #b2f5ea;\n }\n\n .sm\\:hover\\:text-teal-300:hover {\n color: #81e6d9;\n }\n\n .sm\\:hover\\:text-teal-400:hover {\n color: #4fd1c5;\n }\n\n .sm\\:hover\\:text-teal-500:hover {\n color: #38b2ac;\n }\n\n .sm\\:hover\\:text-teal-600:hover {\n color: #319795;\n }\n\n .sm\\:hover\\:text-teal-700:hover {\n color: #2c7a7b;\n }\n\n .sm\\:hover\\:text-teal-800:hover {\n color: #285e61;\n }\n\n .sm\\:hover\\:text-teal-900:hover {\n color: #234e52;\n }\n\n .sm\\:hover\\:text-blue-100:hover {\n color: #ebf8ff;\n }\n\n .sm\\:hover\\:text-blue-200:hover {\n color: #bee3f8;\n }\n\n .sm\\:hover\\:text-blue-300:hover {\n color: #90cdf4;\n }\n\n .sm\\:hover\\:text-blue-400:hover {\n color: #63b3ed;\n }\n\n .sm\\:hover\\:text-blue-500:hover {\n color: #4299e1;\n }\n\n .sm\\:hover\\:text-blue-600:hover {\n color: #3182ce;\n }\n\n .sm\\:hover\\:text-blue-700:hover {\n color: #2b6cb0;\n }\n\n .sm\\:hover\\:text-blue-800:hover {\n color: #2c5282;\n }\n\n .sm\\:hover\\:text-blue-900:hover {\n color: #2a4365;\n }\n\n .sm\\:hover\\:text-indigo-100:hover {\n color: #ebf4ff;\n }\n\n .sm\\:hover\\:text-indigo-200:hover {\n color: #c3dafe;\n }\n\n .sm\\:hover\\:text-indigo-300:hover {\n color: #a3bffa;\n }\n\n .sm\\:hover\\:text-indigo-400:hover {\n color: #7f9cf5;\n }\n\n .sm\\:hover\\:text-indigo-500:hover {\n color: #667eea;\n }\n\n .sm\\:hover\\:text-indigo-600:hover {\n color: #5a67d8;\n }\n\n .sm\\:hover\\:text-indigo-700:hover {\n color: #4c51bf;\n }\n\n .sm\\:hover\\:text-indigo-800:hover {\n color: #434190;\n }\n\n .sm\\:hover\\:text-indigo-900:hover {\n color: #3c366b;\n }\n\n .sm\\:hover\\:text-purple-100:hover {\n color: #faf5ff;\n }\n\n .sm\\:hover\\:text-purple-200:hover {\n color: #e9d8fd;\n }\n\n .sm\\:hover\\:text-purple-300:hover {\n color: #d6bcfa;\n }\n\n .sm\\:hover\\:text-purple-400:hover {\n color: #b794f4;\n }\n\n .sm\\:hover\\:text-purple-500:hover {\n color: #9f7aea;\n }\n\n .sm\\:hover\\:text-purple-600:hover {\n color: #805ad5;\n }\n\n .sm\\:hover\\:text-purple-700:hover {\n color: #6b46c1;\n }\n\n .sm\\:hover\\:text-purple-800:hover {\n color: #553c9a;\n }\n\n .sm\\:hover\\:text-purple-900:hover {\n color: #44337a;\n }\n\n .sm\\:hover\\:text-pink-100:hover {\n color: #fff5f7;\n }\n\n .sm\\:hover\\:text-pink-200:hover {\n color: #fed7e2;\n }\n\n .sm\\:hover\\:text-pink-300:hover {\n color: #fbb6ce;\n }\n\n .sm\\:hover\\:text-pink-400:hover {\n color: #f687b3;\n }\n\n .sm\\:hover\\:text-pink-500:hover {\n color: #ed64a6;\n }\n\n .sm\\:hover\\:text-pink-600:hover {\n color: #d53f8c;\n }\n\n .sm\\:hover\\:text-pink-700:hover {\n color: #b83280;\n }\n\n .sm\\:hover\\:text-pink-800:hover {\n color: #97266d;\n }\n\n .sm\\:hover\\:text-pink-900:hover {\n color: #702459;\n }\n\n .sm\\:hover\\:text-subway-stripe:hover {\n color: #666;\n }\n\n .sm\\:hover\\:text-subway-stripe_progress:hover {\n color: #0a0;\n }\n\n .sm\\:focus\\:text-transparent:focus {\n color: transparent;\n }\n\n .sm\\:focus\\:text-black:focus {\n color: #000;\n }\n\n .sm\\:focus\\:text-white:focus {\n color: #fff;\n }\n\n .sm\\:focus\\:text-gray-100:focus {\n color: #f7fafc;\n }\n\n .sm\\:focus\\:text-gray-200:focus {\n color: #edf2f7;\n }\n\n .sm\\:focus\\:text-gray-300:focus {\n color: #e2e8f0;\n }\n\n .sm\\:focus\\:text-gray-400:focus {\n color: #cbd5e0;\n }\n\n .sm\\:focus\\:text-gray-500:focus {\n color: #a0aec0;\n }\n\n .sm\\:focus\\:text-gray-600:focus {\n color: #718096;\n }\n\n .sm\\:focus\\:text-gray-700:focus {\n color: #4a5568;\n }\n\n .sm\\:focus\\:text-gray-800:focus {\n color: #2d3748;\n }\n\n .sm\\:focus\\:text-gray-900:focus {\n color: #1a202c;\n }\n\n .sm\\:focus\\:text-red-100:focus {\n color: #fff5f5;\n }\n\n .sm\\:focus\\:text-red-200:focus {\n color: #fed7d7;\n }\n\n .sm\\:focus\\:text-red-300:focus {\n color: #feb2b2;\n }\n\n .sm\\:focus\\:text-red-400:focus {\n color: #fc8181;\n }\n\n .sm\\:focus\\:text-red-500:focus {\n color: #f56565;\n }\n\n .sm\\:focus\\:text-red-600:focus {\n color: #e53e3e;\n }\n\n .sm\\:focus\\:text-red-700:focus {\n color: #c53030;\n }\n\n .sm\\:focus\\:text-red-800:focus {\n color: #9b2c2c;\n }\n\n .sm\\:focus\\:text-red-900:focus {\n color: #742a2a;\n }\n\n .sm\\:focus\\:text-orange-100:focus {\n color: #fffaf0;\n }\n\n .sm\\:focus\\:text-orange-200:focus {\n color: #feebc8;\n }\n\n .sm\\:focus\\:text-orange-300:focus {\n color: #fbd38d;\n }\n\n .sm\\:focus\\:text-orange-400:focus {\n color: #f6ad55;\n }\n\n .sm\\:focus\\:text-orange-500:focus {\n color: #ed8936;\n }\n\n .sm\\:focus\\:text-orange-600:focus {\n color: #dd6b20;\n }\n\n .sm\\:focus\\:text-orange-700:focus {\n color: #c05621;\n }\n\n .sm\\:focus\\:text-orange-800:focus {\n color: #9c4221;\n }\n\n .sm\\:focus\\:text-orange-900:focus {\n color: #7b341e;\n }\n\n .sm\\:focus\\:text-yellow-100:focus {\n color: #fffff0;\n }\n\n .sm\\:focus\\:text-yellow-200:focus {\n color: #fefcbf;\n }\n\n .sm\\:focus\\:text-yellow-300:focus {\n color: #faf089;\n }\n\n .sm\\:focus\\:text-yellow-400:focus {\n color: #f6e05e;\n }\n\n .sm\\:focus\\:text-yellow-500:focus {\n color: #ecc94b;\n }\n\n .sm\\:focus\\:text-yellow-600:focus {\n color: #d69e2e;\n }\n\n .sm\\:focus\\:text-yellow-700:focus {\n color: #b7791f;\n }\n\n .sm\\:focus\\:text-yellow-800:focus {\n color: #975a16;\n }\n\n .sm\\:focus\\:text-yellow-900:focus {\n color: #744210;\n }\n\n .sm\\:focus\\:text-green-100:focus {\n color: #f0fff4;\n }\n\n .sm\\:focus\\:text-green-200:focus {\n color: #c6f6d5;\n }\n\n .sm\\:focus\\:text-green-300:focus {\n color: #9ae6b4;\n }\n\n .sm\\:focus\\:text-green-400:focus {\n color: #68d391;\n }\n\n .sm\\:focus\\:text-green-500:focus {\n color: #48bb78;\n }\n\n .sm\\:focus\\:text-green-600:focus {\n color: #38a169;\n }\n\n .sm\\:focus\\:text-green-700:focus {\n color: #2f855a;\n }\n\n .sm\\:focus\\:text-green-800:focus {\n color: #276749;\n }\n\n .sm\\:focus\\:text-green-900:focus {\n color: #22543d;\n }\n\n .sm\\:focus\\:text-teal-100:focus {\n color: #e6fffa;\n }\n\n .sm\\:focus\\:text-teal-200:focus {\n color: #b2f5ea;\n }\n\n .sm\\:focus\\:text-teal-300:focus {\n color: #81e6d9;\n }\n\n .sm\\:focus\\:text-teal-400:focus {\n color: #4fd1c5;\n }\n\n .sm\\:focus\\:text-teal-500:focus {\n color: #38b2ac;\n }\n\n .sm\\:focus\\:text-teal-600:focus {\n color: #319795;\n }\n\n .sm\\:focus\\:text-teal-700:focus {\n color: #2c7a7b;\n }\n\n .sm\\:focus\\:text-teal-800:focus {\n color: #285e61;\n }\n\n .sm\\:focus\\:text-teal-900:focus {\n color: #234e52;\n }\n\n .sm\\:focus\\:text-blue-100:focus {\n color: #ebf8ff;\n }\n\n .sm\\:focus\\:text-blue-200:focus {\n color: #bee3f8;\n }\n\n .sm\\:focus\\:text-blue-300:focus {\n color: #90cdf4;\n }\n\n .sm\\:focus\\:text-blue-400:focus {\n color: #63b3ed;\n }\n\n .sm\\:focus\\:text-blue-500:focus {\n color: #4299e1;\n }\n\n .sm\\:focus\\:text-blue-600:focus {\n color: #3182ce;\n }\n\n .sm\\:focus\\:text-blue-700:focus {\n color: #2b6cb0;\n }\n\n .sm\\:focus\\:text-blue-800:focus {\n color: #2c5282;\n }\n\n .sm\\:focus\\:text-blue-900:focus {\n color: #2a4365;\n }\n\n .sm\\:focus\\:text-indigo-100:focus {\n color: #ebf4ff;\n }\n\n .sm\\:focus\\:text-indigo-200:focus {\n color: #c3dafe;\n }\n\n .sm\\:focus\\:text-indigo-300:focus {\n color: #a3bffa;\n }\n\n .sm\\:focus\\:text-indigo-400:focus {\n color: #7f9cf5;\n }\n\n .sm\\:focus\\:text-indigo-500:focus {\n color: #667eea;\n }\n\n .sm\\:focus\\:text-indigo-600:focus {\n color: #5a67d8;\n }\n\n .sm\\:focus\\:text-indigo-700:focus {\n color: #4c51bf;\n }\n\n .sm\\:focus\\:text-indigo-800:focus {\n color: #434190;\n }\n\n .sm\\:focus\\:text-indigo-900:focus {\n color: #3c366b;\n }\n\n .sm\\:focus\\:text-purple-100:focus {\n color: #faf5ff;\n }\n\n .sm\\:focus\\:text-purple-200:focus {\n color: #e9d8fd;\n }\n\n .sm\\:focus\\:text-purple-300:focus {\n color: #d6bcfa;\n }\n\n .sm\\:focus\\:text-purple-400:focus {\n color: #b794f4;\n }\n\n .sm\\:focus\\:text-purple-500:focus {\n color: #9f7aea;\n }\n\n .sm\\:focus\\:text-purple-600:focus {\n color: #805ad5;\n }\n\n .sm\\:focus\\:text-purple-700:focus {\n color: #6b46c1;\n }\n\n .sm\\:focus\\:text-purple-800:focus {\n color: #553c9a;\n }\n\n .sm\\:focus\\:text-purple-900:focus {\n color: #44337a;\n }\n\n .sm\\:focus\\:text-pink-100:focus {\n color: #fff5f7;\n }\n\n .sm\\:focus\\:text-pink-200:focus {\n color: #fed7e2;\n }\n\n .sm\\:focus\\:text-pink-300:focus {\n color: #fbb6ce;\n }\n\n .sm\\:focus\\:text-pink-400:focus {\n color: #f687b3;\n }\n\n .sm\\:focus\\:text-pink-500:focus {\n color: #ed64a6;\n }\n\n .sm\\:focus\\:text-pink-600:focus {\n color: #d53f8c;\n }\n\n .sm\\:focus\\:text-pink-700:focus {\n color: #b83280;\n }\n\n .sm\\:focus\\:text-pink-800:focus {\n color: #97266d;\n }\n\n .sm\\:focus\\:text-pink-900:focus {\n color: #702459;\n }\n\n .sm\\:focus\\:text-subway-stripe:focus {\n color: #666;\n }\n\n .sm\\:focus\\:text-subway-stripe_progress:focus {\n color: #0a0;\n }\n\n .sm\\:text-xs {\n font-size: 0.75rem;\n }\n\n .sm\\:text-sm {\n font-size: 0.875rem;\n }\n\n .sm\\:text-base {\n font-size: 1rem;\n }\n\n .sm\\:text-lg {\n font-size: 1.125rem;\n }\n\n .sm\\:text-xl {\n font-size: 1.25rem;\n }\n\n .sm\\:text-2xl {\n font-size: 1.5rem;\n }\n\n .sm\\:text-3xl {\n font-size: 1.875rem;\n }\n\n .sm\\:text-4xl {\n font-size: 2.25rem;\n }\n\n .sm\\:text-5xl {\n font-size: 3rem;\n }\n\n .sm\\:text-6xl {\n font-size: 4rem;\n }\n\n .sm\\:italic {\n font-style: italic;\n }\n\n .sm\\:not-italic {\n font-style: normal;\n }\n\n .sm\\:uppercase {\n text-transform: uppercase;\n }\n\n .sm\\:lowercase {\n text-transform: lowercase;\n }\n\n .sm\\:capitalize {\n text-transform: capitalize;\n }\n\n .sm\\:normal-case {\n text-transform: none;\n }\n\n .sm\\:underline {\n text-decoration: underline;\n }\n\n .sm\\:line-through {\n text-decoration: line-through;\n }\n\n .sm\\:no-underline {\n text-decoration: none;\n }\n\n .sm\\:hover\\:underline:hover {\n text-decoration: underline;\n }\n\n .sm\\:hover\\:line-through:hover {\n text-decoration: line-through;\n }\n\n .sm\\:hover\\:no-underline:hover {\n text-decoration: none;\n }\n\n .sm\\:focus\\:underline:focus {\n text-decoration: underline;\n }\n\n .sm\\:focus\\:line-through:focus {\n text-decoration: line-through;\n }\n\n .sm\\:focus\\:no-underline:focus {\n text-decoration: none;\n }\n\n .sm\\:antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n .sm\\:subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n }\n\n .sm\\:tracking-tighter {\n letter-spacing: -0.05em;\n }\n\n .sm\\:tracking-tight {\n letter-spacing: -0.025em;\n }\n\n .sm\\:tracking-normal {\n letter-spacing: 0;\n }\n\n .sm\\:tracking-wide {\n letter-spacing: 0.025em;\n }\n\n .sm\\:tracking-wider {\n letter-spacing: 0.05em;\n }\n\n .sm\\:tracking-widest {\n letter-spacing: 0.1em;\n }\n\n .sm\\:select-none {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n }\n\n .sm\\:select-text {\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n }\n\n .sm\\:select-all {\n -webkit-user-select: all;\n -moz-user-select: all;\n -ms-user-select: all;\n user-select: all;\n }\n\n .sm\\:select-auto {\n -webkit-user-select: auto;\n -moz-user-select: auto;\n -ms-user-select: auto;\n user-select: auto;\n }\n\n .sm\\:align-baseline {\n vertical-align: baseline;\n }\n\n .sm\\:align-top {\n vertical-align: top;\n }\n\n .sm\\:align-middle {\n vertical-align: middle;\n }\n\n .sm\\:align-bottom {\n vertical-align: bottom;\n }\n\n .sm\\:align-text-top {\n vertical-align: text-top;\n }\n\n .sm\\:align-text-bottom {\n vertical-align: text-bottom;\n }\n\n .sm\\:visible {\n visibility: visible;\n }\n\n .sm\\:invisible {\n visibility: hidden;\n }\n\n .sm\\:whitespace-normal {\n white-space: normal;\n }\n\n .sm\\:whitespace-no-wrap {\n white-space: nowrap;\n }\n\n .sm\\:whitespace-pre {\n white-space: pre;\n }\n\n .sm\\:whitespace-pre-line {\n white-space: pre-line;\n }\n\n .sm\\:whitespace-pre-wrap {\n white-space: pre-wrap;\n }\n\n .sm\\:break-normal {\n overflow-wrap: normal;\n word-break: normal;\n }\n\n .sm\\:break-words {\n overflow-wrap: break-word;\n }\n\n .sm\\:break-all {\n word-break: break-all;\n }\n\n .sm\\:truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .sm\\:w-0 {\n width: 0;\n }\n\n .sm\\:w-1 {\n width: 0.25rem;\n }\n\n .sm\\:w-2 {\n width: 0.5rem;\n }\n\n .sm\\:w-3 {\n width: 0.75rem;\n }\n\n .sm\\:w-4 {\n width: 1rem;\n }\n\n .sm\\:w-5 {\n width: 1.25rem;\n }\n\n .sm\\:w-6 {\n width: 1.5rem;\n }\n\n .sm\\:w-8 {\n width: 2rem;\n }\n\n .sm\\:w-10 {\n width: 2.5rem;\n }\n\n .sm\\:w-12 {\n width: 3rem;\n }\n\n .sm\\:w-16 {\n width: 4rem;\n }\n\n .sm\\:w-20 {\n width: 5rem;\n }\n\n .sm\\:w-24 {\n width: 6rem;\n }\n\n .sm\\:w-32 {\n width: 8rem;\n }\n\n .sm\\:w-40 {\n width: 10rem;\n }\n\n .sm\\:w-48 {\n width: 12rem;\n }\n\n .sm\\:w-56 {\n width: 14rem;\n }\n\n .sm\\:w-64 {\n width: 16rem;\n }\n\n .sm\\:w-auto {\n width: auto;\n }\n\n .sm\\:w-px {\n width: 1px;\n }\n\n .sm\\:w-1\\/2 {\n width: 50%;\n }\n\n .sm\\:w-1\\/3 {\n width: 33.333333%;\n }\n\n .sm\\:w-2\\/3 {\n width: 66.666667%;\n }\n\n .sm\\:w-1\\/4 {\n width: 25%;\n }\n\n .sm\\:w-2\\/4 {\n width: 50%;\n }\n\n .sm\\:w-3\\/4 {\n width: 75%;\n }\n\n .sm\\:w-1\\/5 {\n width: 20%;\n }\n\n .sm\\:w-2\\/5 {\n width: 40%;\n }\n\n .sm\\:w-3\\/5 {\n width: 60%;\n }\n\n .sm\\:w-4\\/5 {\n width: 80%;\n }\n\n .sm\\:w-1\\/6 {\n width: 16.666667%;\n }\n\n .sm\\:w-2\\/6 {\n width: 33.333333%;\n }\n\n .sm\\:w-3\\/6 {\n width: 50%;\n }\n\n .sm\\:w-4\\/6 {\n width: 66.666667%;\n }\n\n .sm\\:w-5\\/6 {\n width: 83.333333%;\n }\n\n .sm\\:w-1\\/12 {\n width: 8.333333%;\n }\n\n .sm\\:w-2\\/12 {\n width: 16.666667%;\n }\n\n .sm\\:w-3\\/12 {\n width: 25%;\n }\n\n .sm\\:w-4\\/12 {\n width: 33.333333%;\n }\n\n .sm\\:w-5\\/12 {\n width: 41.666667%;\n }\n\n .sm\\:w-6\\/12 {\n width: 50%;\n }\n\n .sm\\:w-7\\/12 {\n width: 58.333333%;\n }\n\n .sm\\:w-8\\/12 {\n width: 66.666667%;\n }\n\n .sm\\:w-9\\/12 {\n width: 75%;\n }\n\n .sm\\:w-10\\/12 {\n width: 83.333333%;\n }\n\n .sm\\:w-11\\/12 {\n width: 91.666667%;\n }\n\n .sm\\:w-full {\n width: 100%;\n }\n\n .sm\\:w-screen {\n width: 100vw;\n }\n\n .sm\\:z-0 {\n z-index: 0;\n }\n\n .sm\\:z-10 {\n z-index: 10;\n }\n\n .sm\\:z-20 {\n z-index: 20;\n }\n\n .sm\\:z-30 {\n z-index: 30;\n }\n\n .sm\\:z-40 {\n z-index: 40;\n }\n\n .sm\\:z-50 {\n z-index: 50;\n }\n\n .sm\\:z-auto {\n z-index: auto;\n }\n}\n\n@media (min-width: 768px) {\n .md\\:sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .md\\:not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .md\\:focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .md\\:focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .md\\:appearance-none {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n }\n\n .md\\:bg-fixed {\n background-attachment: fixed;\n }\n\n .md\\:bg-local {\n background-attachment: local;\n }\n\n .md\\:bg-scroll {\n background-attachment: scroll;\n }\n\n .md\\:bg-transparent {\n background-color: transparent;\n }\n\n .md\\:bg-black {\n background-color: #000;\n }\n\n .md\\:bg-white {\n background-color: #fff;\n }\n\n .md\\:bg-gray-100 {\n background-color: #f7fafc;\n }\n\n .md\\:bg-gray-200 {\n background-color: #edf2f7;\n }\n\n .md\\:bg-gray-300 {\n background-color: #e2e8f0;\n }\n\n .md\\:bg-gray-400 {\n background-color: #cbd5e0;\n }\n\n .md\\:bg-gray-500 {\n background-color: #a0aec0;\n }\n\n .md\\:bg-gray-600 {\n background-color: #718096;\n }\n\n .md\\:bg-gray-700 {\n background-color: #4a5568;\n }\n\n .md\\:bg-gray-800 {\n background-color: #2d3748;\n }\n\n .md\\:bg-gray-900 {\n background-color: #1a202c;\n }\n\n .md\\:bg-red-100 {\n background-color: #fff5f5;\n }\n\n .md\\:bg-red-200 {\n background-color: #fed7d7;\n }\n\n .md\\:bg-red-300 {\n background-color: #feb2b2;\n }\n\n .md\\:bg-red-400 {\n background-color: #fc8181;\n }\n\n .md\\:bg-red-500 {\n background-color: #f56565;\n }\n\n .md\\:bg-red-600 {\n background-color: #e53e3e;\n }\n\n .md\\:bg-red-700 {\n background-color: #c53030;\n }\n\n .md\\:bg-red-800 {\n background-color: #9b2c2c;\n }\n\n .md\\:bg-red-900 {\n background-color: #742a2a;\n }\n\n .md\\:bg-orange-100 {\n background-color: #fffaf0;\n }\n\n .md\\:bg-orange-200 {\n background-color: #feebc8;\n }\n\n .md\\:bg-orange-300 {\n background-color: #fbd38d;\n }\n\n .md\\:bg-orange-400 {\n background-color: #f6ad55;\n }\n\n .md\\:bg-orange-500 {\n background-color: #ed8936;\n }\n\n .md\\:bg-orange-600 {\n background-color: #dd6b20;\n }\n\n .md\\:bg-orange-700 {\n background-color: #c05621;\n }\n\n .md\\:bg-orange-800 {\n background-color: #9c4221;\n }\n\n .md\\:bg-orange-900 {\n background-color: #7b341e;\n }\n\n .md\\:bg-yellow-100 {\n background-color: #fffff0;\n }\n\n .md\\:bg-yellow-200 {\n background-color: #fefcbf;\n }\n\n .md\\:bg-yellow-300 {\n background-color: #faf089;\n }\n\n .md\\:bg-yellow-400 {\n background-color: #f6e05e;\n }\n\n .md\\:bg-yellow-500 {\n background-color: #ecc94b;\n }\n\n .md\\:bg-yellow-600 {\n background-color: #d69e2e;\n }\n\n .md\\:bg-yellow-700 {\n background-color: #b7791f;\n }\n\n .md\\:bg-yellow-800 {\n background-color: #975a16;\n }\n\n .md\\:bg-yellow-900 {\n background-color: #744210;\n }\n\n .md\\:bg-green-100 {\n background-color: #f0fff4;\n }\n\n .md\\:bg-green-200 {\n background-color: #c6f6d5;\n }\n\n .md\\:bg-green-300 {\n background-color: #9ae6b4;\n }\n\n .md\\:bg-green-400 {\n background-color: #68d391;\n }\n\n .md\\:bg-green-500 {\n background-color: #48bb78;\n }\n\n .md\\:bg-green-600 {\n background-color: #38a169;\n }\n\n .md\\:bg-green-700 {\n background-color: #2f855a;\n }\n\n .md\\:bg-green-800 {\n background-color: #276749;\n }\n\n .md\\:bg-green-900 {\n background-color: #22543d;\n }\n\n .md\\:bg-teal-100 {\n background-color: #e6fffa;\n }\n\n .md\\:bg-teal-200 {\n background-color: #b2f5ea;\n }\n\n .md\\:bg-teal-300 {\n background-color: #81e6d9;\n }\n\n .md\\:bg-teal-400 {\n background-color: #4fd1c5;\n }\n\n .md\\:bg-teal-500 {\n background-color: #38b2ac;\n }\n\n .md\\:bg-teal-600 {\n background-color: #319795;\n }\n\n .md\\:bg-teal-700 {\n background-color: #2c7a7b;\n }\n\n .md\\:bg-teal-800 {\n background-color: #285e61;\n }\n\n .md\\:bg-teal-900 {\n background-color: #234e52;\n }\n\n .md\\:bg-blue-100 {\n background-color: #ebf8ff;\n }\n\n .md\\:bg-blue-200 {\n background-color: #bee3f8;\n }\n\n .md\\:bg-blue-300 {\n background-color: #90cdf4;\n }\n\n .md\\:bg-blue-400 {\n background-color: #63b3ed;\n }\n\n .md\\:bg-blue-500 {\n background-color: #4299e1;\n }\n\n .md\\:bg-blue-600 {\n background-color: #3182ce;\n }\n\n .md\\:bg-blue-700 {\n background-color: #2b6cb0;\n }\n\n .md\\:bg-blue-800 {\n background-color: #2c5282;\n }\n\n .md\\:bg-blue-900 {\n background-color: #2a4365;\n }\n\n .md\\:bg-indigo-100 {\n background-color: #ebf4ff;\n }\n\n .md\\:bg-indigo-200 {\n background-color: #c3dafe;\n }\n\n .md\\:bg-indigo-300 {\n background-color: #a3bffa;\n }\n\n .md\\:bg-indigo-400 {\n background-color: #7f9cf5;\n }\n\n .md\\:bg-indigo-500 {\n background-color: #667eea;\n }\n\n .md\\:bg-indigo-600 {\n background-color: #5a67d8;\n }\n\n .md\\:bg-indigo-700 {\n background-color: #4c51bf;\n }\n\n .md\\:bg-indigo-800 {\n background-color: #434190;\n }\n\n .md\\:bg-indigo-900 {\n background-color: #3c366b;\n }\n\n .md\\:bg-purple-100 {\n background-color: #faf5ff;\n }\n\n .md\\:bg-purple-200 {\n background-color: #e9d8fd;\n }\n\n .md\\:bg-purple-300 {\n background-color: #d6bcfa;\n }\n\n .md\\:bg-purple-400 {\n background-color: #b794f4;\n }\n\n .md\\:bg-purple-500 {\n background-color: #9f7aea;\n }\n\n .md\\:bg-purple-600 {\n background-color: #805ad5;\n }\n\n .md\\:bg-purple-700 {\n background-color: #6b46c1;\n }\n\n .md\\:bg-purple-800 {\n background-color: #553c9a;\n }\n\n .md\\:bg-purple-900 {\n background-color: #44337a;\n }\n\n .md\\:bg-pink-100 {\n background-color: #fff5f7;\n }\n\n .md\\:bg-pink-200 {\n background-color: #fed7e2;\n }\n\n .md\\:bg-pink-300 {\n background-color: #fbb6ce;\n }\n\n .md\\:bg-pink-400 {\n background-color: #f687b3;\n }\n\n .md\\:bg-pink-500 {\n background-color: #ed64a6;\n }\n\n .md\\:bg-pink-600 {\n background-color: #d53f8c;\n }\n\n .md\\:bg-pink-700 {\n background-color: #b83280;\n }\n\n .md\\:bg-pink-800 {\n background-color: #97266d;\n }\n\n .md\\:bg-pink-900 {\n background-color: #702459;\n }\n\n .md\\:bg-subway-stripe {\n background-color: #666;\n }\n\n .md\\:bg-subway-stripe_progress {\n background-color: #0a0;\n }\n\n .md\\:hover\\:bg-transparent:hover {\n background-color: transparent;\n }\n\n .md\\:hover\\:bg-black:hover {\n background-color: #000;\n }\n\n .md\\:hover\\:bg-white:hover {\n background-color: #fff;\n }\n\n .md\\:hover\\:bg-gray-100:hover {\n background-color: #f7fafc;\n }\n\n .md\\:hover\\:bg-gray-200:hover {\n background-color: #edf2f7;\n }\n\n .md\\:hover\\:bg-gray-300:hover {\n background-color: #e2e8f0;\n }\n\n .md\\:hover\\:bg-gray-400:hover {\n background-color: #cbd5e0;\n }\n\n .md\\:hover\\:bg-gray-500:hover {\n background-color: #a0aec0;\n }\n\n .md\\:hover\\:bg-gray-600:hover {\n background-color: #718096;\n }\n\n .md\\:hover\\:bg-gray-700:hover {\n background-color: #4a5568;\n }\n\n .md\\:hover\\:bg-gray-800:hover {\n background-color: #2d3748;\n }\n\n .md\\:hover\\:bg-gray-900:hover {\n background-color: #1a202c;\n }\n\n .md\\:hover\\:bg-red-100:hover {\n background-color: #fff5f5;\n }\n\n .md\\:hover\\:bg-red-200:hover {\n background-color: #fed7d7;\n }\n\n .md\\:hover\\:bg-red-300:hover {\n background-color: #feb2b2;\n }\n\n .md\\:hover\\:bg-red-400:hover {\n background-color: #fc8181;\n }\n\n .md\\:hover\\:bg-red-500:hover {\n background-color: #f56565;\n }\n\n .md\\:hover\\:bg-red-600:hover {\n background-color: #e53e3e;\n }\n\n .md\\:hover\\:bg-red-700:hover {\n background-color: #c53030;\n }\n\n .md\\:hover\\:bg-red-800:hover {\n background-color: #9b2c2c;\n }\n\n .md\\:hover\\:bg-red-900:hover {\n background-color: #742a2a;\n }\n\n .md\\:hover\\:bg-orange-100:hover {\n background-color: #fffaf0;\n }\n\n .md\\:hover\\:bg-orange-200:hover {\n background-color: #feebc8;\n }\n\n .md\\:hover\\:bg-orange-300:hover {\n background-color: #fbd38d;\n }\n\n .md\\:hover\\:bg-orange-400:hover {\n background-color: #f6ad55;\n }\n\n .md\\:hover\\:bg-orange-500:hover {\n background-color: #ed8936;\n }\n\n .md\\:hover\\:bg-orange-600:hover {\n background-color: #dd6b20;\n }\n\n .md\\:hover\\:bg-orange-700:hover {\n background-color: #c05621;\n }\n\n .md\\:hover\\:bg-orange-800:hover {\n background-color: #9c4221;\n }\n\n .md\\:hover\\:bg-orange-900:hover {\n background-color: #7b341e;\n }\n\n .md\\:hover\\:bg-yellow-100:hover {\n background-color: #fffff0;\n }\n\n .md\\:hover\\:bg-yellow-200:hover {\n background-color: #fefcbf;\n }\n\n .md\\:hover\\:bg-yellow-300:hover {\n background-color: #faf089;\n }\n\n .md\\:hover\\:bg-yellow-400:hover {\n background-color: #f6e05e;\n }\n\n .md\\:hover\\:bg-yellow-500:hover {\n background-color: #ecc94b;\n }\n\n .md\\:hover\\:bg-yellow-600:hover {\n background-color: #d69e2e;\n }\n\n .md\\:hover\\:bg-yellow-700:hover {\n background-color: #b7791f;\n }\n\n .md\\:hover\\:bg-yellow-800:hover {\n background-color: #975a16;\n }\n\n .md\\:hover\\:bg-yellow-900:hover {\n background-color: #744210;\n }\n\n .md\\:hover\\:bg-green-100:hover {\n background-color: #f0fff4;\n }\n\n .md\\:hover\\:bg-green-200:hover {\n background-color: #c6f6d5;\n }\n\n .md\\:hover\\:bg-green-300:hover {\n background-color: #9ae6b4;\n }\n\n .md\\:hover\\:bg-green-400:hover {\n background-color: #68d391;\n }\n\n .md\\:hover\\:bg-green-500:hover {\n background-color: #48bb78;\n }\n\n .md\\:hover\\:bg-green-600:hover {\n background-color: #38a169;\n }\n\n .md\\:hover\\:bg-green-700:hover {\n background-color: #2f855a;\n }\n\n .md\\:hover\\:bg-green-800:hover {\n background-color: #276749;\n }\n\n .md\\:hover\\:bg-green-900:hover {\n background-color: #22543d;\n }\n\n .md\\:hover\\:bg-teal-100:hover {\n background-color: #e6fffa;\n }\n\n .md\\:hover\\:bg-teal-200:hover {\n background-color: #b2f5ea;\n }\n\n .md\\:hover\\:bg-teal-300:hover {\n background-color: #81e6d9;\n }\n\n .md\\:hover\\:bg-teal-400:hover {\n background-color: #4fd1c5;\n }\n\n .md\\:hover\\:bg-teal-500:hover {\n background-color: #38b2ac;\n }\n\n .md\\:hover\\:bg-teal-600:hover {\n background-color: #319795;\n }\n\n .md\\:hover\\:bg-teal-700:hover {\n background-color: #2c7a7b;\n }\n\n .md\\:hover\\:bg-teal-800:hover {\n background-color: #285e61;\n }\n\n .md\\:hover\\:bg-teal-900:hover {\n background-color: #234e52;\n }\n\n .md\\:hover\\:bg-blue-100:hover {\n background-color: #ebf8ff;\n }\n\n .md\\:hover\\:bg-blue-200:hover {\n background-color: #bee3f8;\n }\n\n .md\\:hover\\:bg-blue-300:hover {\n background-color: #90cdf4;\n }\n\n .md\\:hover\\:bg-blue-400:hover {\n background-color: #63b3ed;\n }\n\n .md\\:hover\\:bg-blue-500:hover {\n background-color: #4299e1;\n }\n\n .md\\:hover\\:bg-blue-600:hover {\n background-color: #3182ce;\n }\n\n .md\\:hover\\:bg-blue-700:hover {\n background-color: #2b6cb0;\n }\n\n .md\\:hover\\:bg-blue-800:hover {\n background-color: #2c5282;\n }\n\n .md\\:hover\\:bg-blue-900:hover {\n background-color: #2a4365;\n }\n\n .md\\:hover\\:bg-indigo-100:hover {\n background-color: #ebf4ff;\n }\n\n .md\\:hover\\:bg-indigo-200:hover {\n background-color: #c3dafe;\n }\n\n .md\\:hover\\:bg-indigo-300:hover {\n background-color: #a3bffa;\n }\n\n .md\\:hover\\:bg-indigo-400:hover {\n background-color: #7f9cf5;\n }\n\n .md\\:hover\\:bg-indigo-500:hover {\n background-color: #667eea;\n }\n\n .md\\:hover\\:bg-indigo-600:hover {\n background-color: #5a67d8;\n }\n\n .md\\:hover\\:bg-indigo-700:hover {\n background-color: #4c51bf;\n }\n\n .md\\:hover\\:bg-indigo-800:hover {\n background-color: #434190;\n }\n\n .md\\:hover\\:bg-indigo-900:hover {\n background-color: #3c366b;\n }\n\n .md\\:hover\\:bg-purple-100:hover {\n background-color: #faf5ff;\n }\n\n .md\\:hover\\:bg-purple-200:hover {\n background-color: #e9d8fd;\n }\n\n .md\\:hover\\:bg-purple-300:hover {\n background-color: #d6bcfa;\n }\n\n .md\\:hover\\:bg-purple-400:hover {\n background-color: #b794f4;\n }\n\n .md\\:hover\\:bg-purple-500:hover {\n background-color: #9f7aea;\n }\n\n .md\\:hover\\:bg-purple-600:hover {\n background-color: #805ad5;\n }\n\n .md\\:hover\\:bg-purple-700:hover {\n background-color: #6b46c1;\n }\n\n .md\\:hover\\:bg-purple-800:hover {\n background-color: #553c9a;\n }\n\n .md\\:hover\\:bg-purple-900:hover {\n background-color: #44337a;\n }\n\n .md\\:hover\\:bg-pink-100:hover {\n background-color: #fff5f7;\n }\n\n .md\\:hover\\:bg-pink-200:hover {\n background-color: #fed7e2;\n }\n\n .md\\:hover\\:bg-pink-300:hover {\n background-color: #fbb6ce;\n }\n\n .md\\:hover\\:bg-pink-400:hover {\n background-color: #f687b3;\n }\n\n .md\\:hover\\:bg-pink-500:hover {\n background-color: #ed64a6;\n }\n\n .md\\:hover\\:bg-pink-600:hover {\n background-color: #d53f8c;\n }\n\n .md\\:hover\\:bg-pink-700:hover {\n background-color: #b83280;\n }\n\n .md\\:hover\\:bg-pink-800:hover {\n background-color: #97266d;\n }\n\n .md\\:hover\\:bg-pink-900:hover {\n background-color: #702459;\n }\n\n .md\\:hover\\:bg-subway-stripe:hover {\n background-color: #666;\n }\n\n .md\\:hover\\:bg-subway-stripe_progress:hover {\n background-color: #0a0;\n }\n\n .md\\:focus\\:bg-transparent:focus {\n background-color: transparent;\n }\n\n .md\\:focus\\:bg-black:focus {\n background-color: #000;\n }\n\n .md\\:focus\\:bg-white:focus {\n background-color: #fff;\n }\n\n .md\\:focus\\:bg-gray-100:focus {\n background-color: #f7fafc;\n }\n\n .md\\:focus\\:bg-gray-200:focus {\n background-color: #edf2f7;\n }\n\n .md\\:focus\\:bg-gray-300:focus {\n background-color: #e2e8f0;\n }\n\n .md\\:focus\\:bg-gray-400:focus {\n background-color: #cbd5e0;\n }\n\n .md\\:focus\\:bg-gray-500:focus {\n background-color: #a0aec0;\n }\n\n .md\\:focus\\:bg-gray-600:focus {\n background-color: #718096;\n }\n\n .md\\:focus\\:bg-gray-700:focus {\n background-color: #4a5568;\n }\n\n .md\\:focus\\:bg-gray-800:focus {\n background-color: #2d3748;\n }\n\n .md\\:focus\\:bg-gray-900:focus {\n background-color: #1a202c;\n }\n\n .md\\:focus\\:bg-red-100:focus {\n background-color: #fff5f5;\n }\n\n .md\\:focus\\:bg-red-200:focus {\n background-color: #fed7d7;\n }\n\n .md\\:focus\\:bg-red-300:focus {\n background-color: #feb2b2;\n }\n\n .md\\:focus\\:bg-red-400:focus {\n background-color: #fc8181;\n }\n\n .md\\:focus\\:bg-red-500:focus {\n background-color: #f56565;\n }\n\n .md\\:focus\\:bg-red-600:focus {\n background-color: #e53e3e;\n }\n\n .md\\:focus\\:bg-red-700:focus {\n background-color: #c53030;\n }\n\n .md\\:focus\\:bg-red-800:focus {\n background-color: #9b2c2c;\n }\n\n .md\\:focus\\:bg-red-900:focus {\n background-color: #742a2a;\n }\n\n .md\\:focus\\:bg-orange-100:focus {\n background-color: #fffaf0;\n }\n\n .md\\:focus\\:bg-orange-200:focus {\n background-color: #feebc8;\n }\n\n .md\\:focus\\:bg-orange-300:focus {\n background-color: #fbd38d;\n }\n\n .md\\:focus\\:bg-orange-400:focus {\n background-color: #f6ad55;\n }\n\n .md\\:focus\\:bg-orange-500:focus {\n background-color: #ed8936;\n }\n\n .md\\:focus\\:bg-orange-600:focus {\n background-color: #dd6b20;\n }\n\n .md\\:focus\\:bg-orange-700:focus {\n background-color: #c05621;\n }\n\n .md\\:focus\\:bg-orange-800:focus {\n background-color: #9c4221;\n }\n\n .md\\:focus\\:bg-orange-900:focus {\n background-color: #7b341e;\n }\n\n .md\\:focus\\:bg-yellow-100:focus {\n background-color: #fffff0;\n }\n\n .md\\:focus\\:bg-yellow-200:focus {\n background-color: #fefcbf;\n }\n\n .md\\:focus\\:bg-yellow-300:focus {\n background-color: #faf089;\n }\n\n .md\\:focus\\:bg-yellow-400:focus {\n background-color: #f6e05e;\n }\n\n .md\\:focus\\:bg-yellow-500:focus {\n background-color: #ecc94b;\n }\n\n .md\\:focus\\:bg-yellow-600:focus {\n background-color: #d69e2e;\n }\n\n .md\\:focus\\:bg-yellow-700:focus {\n background-color: #b7791f;\n }\n\n .md\\:focus\\:bg-yellow-800:focus {\n background-color: #975a16;\n }\n\n .md\\:focus\\:bg-yellow-900:focus {\n background-color: #744210;\n }\n\n .md\\:focus\\:bg-green-100:focus {\n background-color: #f0fff4;\n }\n\n .md\\:focus\\:bg-green-200:focus {\n background-color: #c6f6d5;\n }\n\n .md\\:focus\\:bg-green-300:focus {\n background-color: #9ae6b4;\n }\n\n .md\\:focus\\:bg-green-400:focus {\n background-color: #68d391;\n }\n\n .md\\:focus\\:bg-green-500:focus {\n background-color: #48bb78;\n }\n\n .md\\:focus\\:bg-green-600:focus {\n background-color: #38a169;\n }\n\n .md\\:focus\\:bg-green-700:focus {\n background-color: #2f855a;\n }\n\n .md\\:focus\\:bg-green-800:focus {\n background-color: #276749;\n }\n\n .md\\:focus\\:bg-green-900:focus {\n background-color: #22543d;\n }\n\n .md\\:focus\\:bg-teal-100:focus {\n background-color: #e6fffa;\n }\n\n .md\\:focus\\:bg-teal-200:focus {\n background-color: #b2f5ea;\n }\n\n .md\\:focus\\:bg-teal-300:focus {\n background-color: #81e6d9;\n }\n\n .md\\:focus\\:bg-teal-400:focus {\n background-color: #4fd1c5;\n }\n\n .md\\:focus\\:bg-teal-500:focus {\n background-color: #38b2ac;\n }\n\n .md\\:focus\\:bg-teal-600:focus {\n background-color: #319795;\n }\n\n .md\\:focus\\:bg-teal-700:focus {\n background-color: #2c7a7b;\n }\n\n .md\\:focus\\:bg-teal-800:focus {\n background-color: #285e61;\n }\n\n .md\\:focus\\:bg-teal-900:focus {\n background-color: #234e52;\n }\n\n .md\\:focus\\:bg-blue-100:focus {\n background-color: #ebf8ff;\n }\n\n .md\\:focus\\:bg-blue-200:focus {\n background-color: #bee3f8;\n }\n\n .md\\:focus\\:bg-blue-300:focus {\n background-color: #90cdf4;\n }\n\n .md\\:focus\\:bg-blue-400:focus {\n background-color: #63b3ed;\n }\n\n .md\\:focus\\:bg-blue-500:focus {\n background-color: #4299e1;\n }\n\n .md\\:focus\\:bg-blue-600:focus {\n background-color: #3182ce;\n }\n\n .md\\:focus\\:bg-blue-700:focus {\n background-color: #2b6cb0;\n }\n\n .md\\:focus\\:bg-blue-800:focus {\n background-color: #2c5282;\n }\n\n .md\\:focus\\:bg-blue-900:focus {\n background-color: #2a4365;\n }\n\n .md\\:focus\\:bg-indigo-100:focus {\n background-color: #ebf4ff;\n }\n\n .md\\:focus\\:bg-indigo-200:focus {\n background-color: #c3dafe;\n }\n\n .md\\:focus\\:bg-indigo-300:focus {\n background-color: #a3bffa;\n }\n\n .md\\:focus\\:bg-indigo-400:focus {\n background-color: #7f9cf5;\n }\n\n .md\\:focus\\:bg-indigo-500:focus {\n background-color: #667eea;\n }\n\n .md\\:focus\\:bg-indigo-600:focus {\n background-color: #5a67d8;\n }\n\n .md\\:focus\\:bg-indigo-700:focus {\n background-color: #4c51bf;\n }\n\n .md\\:focus\\:bg-indigo-800:focus {\n background-color: #434190;\n }\n\n .md\\:focus\\:bg-indigo-900:focus {\n background-color: #3c366b;\n }\n\n .md\\:focus\\:bg-purple-100:focus {\n background-color: #faf5ff;\n }\n\n .md\\:focus\\:bg-purple-200:focus {\n background-color: #e9d8fd;\n }\n\n .md\\:focus\\:bg-purple-300:focus {\n background-color: #d6bcfa;\n }\n\n .md\\:focus\\:bg-purple-400:focus {\n background-color: #b794f4;\n }\n\n .md\\:focus\\:bg-purple-500:focus {\n background-color: #9f7aea;\n }\n\n .md\\:focus\\:bg-purple-600:focus {\n background-color: #805ad5;\n }\n\n .md\\:focus\\:bg-purple-700:focus {\n background-color: #6b46c1;\n }\n\n .md\\:focus\\:bg-purple-800:focus {\n background-color: #553c9a;\n }\n\n .md\\:focus\\:bg-purple-900:focus {\n background-color: #44337a;\n }\n\n .md\\:focus\\:bg-pink-100:focus {\n background-color: #fff5f7;\n }\n\n .md\\:focus\\:bg-pink-200:focus {\n background-color: #fed7e2;\n }\n\n .md\\:focus\\:bg-pink-300:focus {\n background-color: #fbb6ce;\n }\n\n .md\\:focus\\:bg-pink-400:focus {\n background-color: #f687b3;\n }\n\n .md\\:focus\\:bg-pink-500:focus {\n background-color: #ed64a6;\n }\n\n .md\\:focus\\:bg-pink-600:focus {\n background-color: #d53f8c;\n }\n\n .md\\:focus\\:bg-pink-700:focus {\n background-color: #b83280;\n }\n\n .md\\:focus\\:bg-pink-800:focus {\n background-color: #97266d;\n }\n\n .md\\:focus\\:bg-pink-900:focus {\n background-color: #702459;\n }\n\n .md\\:focus\\:bg-subway-stripe:focus {\n background-color: #666;\n }\n\n .md\\:focus\\:bg-subway-stripe_progress:focus {\n background-color: #0a0;\n }\n\n .md\\:bg-bottom {\n background-position: bottom;\n }\n\n .md\\:bg-center {\n background-position: center;\n }\n\n .md\\:bg-left {\n background-position: left;\n }\n\n .md\\:bg-left-bottom {\n background-position: left bottom;\n }\n\n .md\\:bg-left-top {\n background-position: left top;\n }\n\n .md\\:bg-right {\n background-position: right;\n }\n\n .md\\:bg-right-bottom {\n background-position: right bottom;\n }\n\n .md\\:bg-right-top {\n background-position: right top;\n }\n\n .md\\:bg-top {\n background-position: top;\n }\n\n .md\\:bg-repeat {\n background-repeat: repeat;\n }\n\n .md\\:bg-no-repeat {\n background-repeat: no-repeat;\n }\n\n .md\\:bg-repeat-x {\n background-repeat: repeat-x;\n }\n\n .md\\:bg-repeat-y {\n background-repeat: repeat-y;\n }\n\n .md\\:bg-repeat-round {\n background-repeat: round;\n }\n\n .md\\:bg-repeat-space {\n background-repeat: space;\n }\n\n .md\\:bg-auto {\n background-size: auto;\n }\n\n .md\\:bg-cover {\n background-size: cover;\n }\n\n .md\\:bg-contain {\n background-size: contain;\n }\n\n .md\\:border-collapse {\n border-collapse: collapse;\n }\n\n .md\\:border-separate {\n border-collapse: separate;\n }\n\n .md\\:border-transparent {\n border-color: transparent;\n }\n\n .md\\:border-black {\n border-color: #000;\n }\n\n .md\\:border-white {\n border-color: #fff;\n }\n\n .md\\:border-gray-100 {\n border-color: #f7fafc;\n }\n\n .md\\:border-gray-200 {\n border-color: #edf2f7;\n }\n\n .md\\:border-gray-300 {\n border-color: #e2e8f0;\n }\n\n .md\\:border-gray-400 {\n border-color: #cbd5e0;\n }\n\n .md\\:border-gray-500 {\n border-color: #a0aec0;\n }\n\n .md\\:border-gray-600 {\n border-color: #718096;\n }\n\n .md\\:border-gray-700 {\n border-color: #4a5568;\n }\n\n .md\\:border-gray-800 {\n border-color: #2d3748;\n }\n\n .md\\:border-gray-900 {\n border-color: #1a202c;\n }\n\n .md\\:border-red-100 {\n border-color: #fff5f5;\n }\n\n .md\\:border-red-200 {\n border-color: #fed7d7;\n }\n\n .md\\:border-red-300 {\n border-color: #feb2b2;\n }\n\n .md\\:border-red-400 {\n border-color: #fc8181;\n }\n\n .md\\:border-red-500 {\n border-color: #f56565;\n }\n\n .md\\:border-red-600 {\n border-color: #e53e3e;\n }\n\n .md\\:border-red-700 {\n border-color: #c53030;\n }\n\n .md\\:border-red-800 {\n border-color: #9b2c2c;\n }\n\n .md\\:border-red-900 {\n border-color: #742a2a;\n }\n\n .md\\:border-orange-100 {\n border-color: #fffaf0;\n }\n\n .md\\:border-orange-200 {\n border-color: #feebc8;\n }\n\n .md\\:border-orange-300 {\n border-color: #fbd38d;\n }\n\n .md\\:border-orange-400 {\n border-color: #f6ad55;\n }\n\n .md\\:border-orange-500 {\n border-color: #ed8936;\n }\n\n .md\\:border-orange-600 {\n border-color: #dd6b20;\n }\n\n .md\\:border-orange-700 {\n border-color: #c05621;\n }\n\n .md\\:border-orange-800 {\n border-color: #9c4221;\n }\n\n .md\\:border-orange-900 {\n border-color: #7b341e;\n }\n\n .md\\:border-yellow-100 {\n border-color: #fffff0;\n }\n\n .md\\:border-yellow-200 {\n border-color: #fefcbf;\n }\n\n .md\\:border-yellow-300 {\n border-color: #faf089;\n }\n\n .md\\:border-yellow-400 {\n border-color: #f6e05e;\n }\n\n .md\\:border-yellow-500 {\n border-color: #ecc94b;\n }\n\n .md\\:border-yellow-600 {\n border-color: #d69e2e;\n }\n\n .md\\:border-yellow-700 {\n border-color: #b7791f;\n }\n\n .md\\:border-yellow-800 {\n border-color: #975a16;\n }\n\n .md\\:border-yellow-900 {\n border-color: #744210;\n }\n\n .md\\:border-green-100 {\n border-color: #f0fff4;\n }\n\n .md\\:border-green-200 {\n border-color: #c6f6d5;\n }\n\n .md\\:border-green-300 {\n border-color: #9ae6b4;\n }\n\n .md\\:border-green-400 {\n border-color: #68d391;\n }\n\n .md\\:border-green-500 {\n border-color: #48bb78;\n }\n\n .md\\:border-green-600 {\n border-color: #38a169;\n }\n\n .md\\:border-green-700 {\n border-color: #2f855a;\n }\n\n .md\\:border-green-800 {\n border-color: #276749;\n }\n\n .md\\:border-green-900 {\n border-color: #22543d;\n }\n\n .md\\:border-teal-100 {\n border-color: #e6fffa;\n }\n\n .md\\:border-teal-200 {\n border-color: #b2f5ea;\n }\n\n .md\\:border-teal-300 {\n border-color: #81e6d9;\n }\n\n .md\\:border-teal-400 {\n border-color: #4fd1c5;\n }\n\n .md\\:border-teal-500 {\n border-color: #38b2ac;\n }\n\n .md\\:border-teal-600 {\n border-color: #319795;\n }\n\n .md\\:border-teal-700 {\n border-color: #2c7a7b;\n }\n\n .md\\:border-teal-800 {\n border-color: #285e61;\n }\n\n .md\\:border-teal-900 {\n border-color: #234e52;\n }\n\n .md\\:border-blue-100 {\n border-color: #ebf8ff;\n }\n\n .md\\:border-blue-200 {\n border-color: #bee3f8;\n }\n\n .md\\:border-blue-300 {\n border-color: #90cdf4;\n }\n\n .md\\:border-blue-400 {\n border-color: #63b3ed;\n }\n\n .md\\:border-blue-500 {\n border-color: #4299e1;\n }\n\n .md\\:border-blue-600 {\n border-color: #3182ce;\n }\n\n .md\\:border-blue-700 {\n border-color: #2b6cb0;\n }\n\n .md\\:border-blue-800 {\n border-color: #2c5282;\n }\n\n .md\\:border-blue-900 {\n border-color: #2a4365;\n }\n\n .md\\:border-indigo-100 {\n border-color: #ebf4ff;\n }\n\n .md\\:border-indigo-200 {\n border-color: #c3dafe;\n }\n\n .md\\:border-indigo-300 {\n border-color: #a3bffa;\n }\n\n .md\\:border-indigo-400 {\n border-color: #7f9cf5;\n }\n\n .md\\:border-indigo-500 {\n border-color: #667eea;\n }\n\n .md\\:border-indigo-600 {\n border-color: #5a67d8;\n }\n\n .md\\:border-indigo-700 {\n border-color: #4c51bf;\n }\n\n .md\\:border-indigo-800 {\n border-color: #434190;\n }\n\n .md\\:border-indigo-900 {\n border-color: #3c366b;\n }\n\n .md\\:border-purple-100 {\n border-color: #faf5ff;\n }\n\n .md\\:border-purple-200 {\n border-color: #e9d8fd;\n }\n\n .md\\:border-purple-300 {\n border-color: #d6bcfa;\n }\n\n .md\\:border-purple-400 {\n border-color: #b794f4;\n }\n\n .md\\:border-purple-500 {\n border-color: #9f7aea;\n }\n\n .md\\:border-purple-600 {\n border-color: #805ad5;\n }\n\n .md\\:border-purple-700 {\n border-color: #6b46c1;\n }\n\n .md\\:border-purple-800 {\n border-color: #553c9a;\n }\n\n .md\\:border-purple-900 {\n border-color: #44337a;\n }\n\n .md\\:border-pink-100 {\n border-color: #fff5f7;\n }\n\n .md\\:border-pink-200 {\n border-color: #fed7e2;\n }\n\n .md\\:border-pink-300 {\n border-color: #fbb6ce;\n }\n\n .md\\:border-pink-400 {\n border-color: #f687b3;\n }\n\n .md\\:border-pink-500 {\n border-color: #ed64a6;\n }\n\n .md\\:border-pink-600 {\n border-color: #d53f8c;\n }\n\n .md\\:border-pink-700 {\n border-color: #b83280;\n }\n\n .md\\:border-pink-800 {\n border-color: #97266d;\n }\n\n .md\\:border-pink-900 {\n border-color: #702459;\n }\n\n .md\\:border-subway-stripe {\n border-color: #666;\n }\n\n .md\\:border-subway-stripe_progress {\n border-color: #0a0;\n }\n\n .md\\:hover\\:border-transparent:hover {\n border-color: transparent;\n }\n\n .md\\:hover\\:border-black:hover {\n border-color: #000;\n }\n\n .md\\:hover\\:border-white:hover {\n border-color: #fff;\n }\n\n .md\\:hover\\:border-gray-100:hover {\n border-color: #f7fafc;\n }\n\n .md\\:hover\\:border-gray-200:hover {\n border-color: #edf2f7;\n }\n\n .md\\:hover\\:border-gray-300:hover {\n border-color: #e2e8f0;\n }\n\n .md\\:hover\\:border-gray-400:hover {\n border-color: #cbd5e0;\n }\n\n .md\\:hover\\:border-gray-500:hover {\n border-color: #a0aec0;\n }\n\n .md\\:hover\\:border-gray-600:hover {\n border-color: #718096;\n }\n\n .md\\:hover\\:border-gray-700:hover {\n border-color: #4a5568;\n }\n\n .md\\:hover\\:border-gray-800:hover {\n border-color: #2d3748;\n }\n\n .md\\:hover\\:border-gray-900:hover {\n border-color: #1a202c;\n }\n\n .md\\:hover\\:border-red-100:hover {\n border-color: #fff5f5;\n }\n\n .md\\:hover\\:border-red-200:hover {\n border-color: #fed7d7;\n }\n\n .md\\:hover\\:border-red-300:hover {\n border-color: #feb2b2;\n }\n\n .md\\:hover\\:border-red-400:hover {\n border-color: #fc8181;\n }\n\n .md\\:hover\\:border-red-500:hover {\n border-color: #f56565;\n }\n\n .md\\:hover\\:border-red-600:hover {\n border-color: #e53e3e;\n }\n\n .md\\:hover\\:border-red-700:hover {\n border-color: #c53030;\n }\n\n .md\\:hover\\:border-red-800:hover {\n border-color: #9b2c2c;\n }\n\n .md\\:hover\\:border-red-900:hover {\n border-color: #742a2a;\n }\n\n .md\\:hover\\:border-orange-100:hover {\n border-color: #fffaf0;\n }\n\n .md\\:hover\\:border-orange-200:hover {\n border-color: #feebc8;\n }\n\n .md\\:hover\\:border-orange-300:hover {\n border-color: #fbd38d;\n }\n\n .md\\:hover\\:border-orange-400:hover {\n border-color: #f6ad55;\n }\n\n .md\\:hover\\:border-orange-500:hover {\n border-color: #ed8936;\n }\n\n .md\\:hover\\:border-orange-600:hover {\n border-color: #dd6b20;\n }\n\n .md\\:hover\\:border-orange-700:hover {\n border-color: #c05621;\n }\n\n .md\\:hover\\:border-orange-800:hover {\n border-color: #9c4221;\n }\n\n .md\\:hover\\:border-orange-900:hover {\n border-color: #7b341e;\n }\n\n .md\\:hover\\:border-yellow-100:hover {\n border-color: #fffff0;\n }\n\n .md\\:hover\\:border-yellow-200:hover {\n border-color: #fefcbf;\n }\n\n .md\\:hover\\:border-yellow-300:hover {\n border-color: #faf089;\n }\n\n .md\\:hover\\:border-yellow-400:hover {\n border-color: #f6e05e;\n }\n\n .md\\:hover\\:border-yellow-500:hover {\n border-color: #ecc94b;\n }\n\n .md\\:hover\\:border-yellow-600:hover {\n border-color: #d69e2e;\n }\n\n .md\\:hover\\:border-yellow-700:hover {\n border-color: #b7791f;\n }\n\n .md\\:hover\\:border-yellow-800:hover {\n border-color: #975a16;\n }\n\n .md\\:hover\\:border-yellow-900:hover {\n border-color: #744210;\n }\n\n .md\\:hover\\:border-green-100:hover {\n border-color: #f0fff4;\n }\n\n .md\\:hover\\:border-green-200:hover {\n border-color: #c6f6d5;\n }\n\n .md\\:hover\\:border-green-300:hover {\n border-color: #9ae6b4;\n }\n\n .md\\:hover\\:border-green-400:hover {\n border-color: #68d391;\n }\n\n .md\\:hover\\:border-green-500:hover {\n border-color: #48bb78;\n }\n\n .md\\:hover\\:border-green-600:hover {\n border-color: #38a169;\n }\n\n .md\\:hover\\:border-green-700:hover {\n border-color: #2f855a;\n }\n\n .md\\:hover\\:border-green-800:hover {\n border-color: #276749;\n }\n\n .md\\:hover\\:border-green-900:hover {\n border-color: #22543d;\n }\n\n .md\\:hover\\:border-teal-100:hover {\n border-color: #e6fffa;\n }\n\n .md\\:hover\\:border-teal-200:hover {\n border-color: #b2f5ea;\n }\n\n .md\\:hover\\:border-teal-300:hover {\n border-color: #81e6d9;\n }\n\n .md\\:hover\\:border-teal-400:hover {\n border-color: #4fd1c5;\n }\n\n .md\\:hover\\:border-teal-500:hover {\n border-color: #38b2ac;\n }\n\n .md\\:hover\\:border-teal-600:hover {\n border-color: #319795;\n }\n\n .md\\:hover\\:border-teal-700:hover {\n border-color: #2c7a7b;\n }\n\n .md\\:hover\\:border-teal-800:hover {\n border-color: #285e61;\n }\n\n .md\\:hover\\:border-teal-900:hover {\n border-color: #234e52;\n }\n\n .md\\:hover\\:border-blue-100:hover {\n border-color: #ebf8ff;\n }\n\n .md\\:hover\\:border-blue-200:hover {\n border-color: #bee3f8;\n }\n\n .md\\:hover\\:border-blue-300:hover {\n border-color: #90cdf4;\n }\n\n .md\\:hover\\:border-blue-400:hover {\n border-color: #63b3ed;\n }\n\n .md\\:hover\\:border-blue-500:hover {\n border-color: #4299e1;\n }\n\n .md\\:hover\\:border-blue-600:hover {\n border-color: #3182ce;\n }\n\n .md\\:hover\\:border-blue-700:hover {\n border-color: #2b6cb0;\n }\n\n .md\\:hover\\:border-blue-800:hover {\n border-color: #2c5282;\n }\n\n .md\\:hover\\:border-blue-900:hover {\n border-color: #2a4365;\n }\n\n .md\\:hover\\:border-indigo-100:hover {\n border-color: #ebf4ff;\n }\n\n .md\\:hover\\:border-indigo-200:hover {\n border-color: #c3dafe;\n }\n\n .md\\:hover\\:border-indigo-300:hover {\n border-color: #a3bffa;\n }\n\n .md\\:hover\\:border-indigo-400:hover {\n border-color: #7f9cf5;\n }\n\n .md\\:hover\\:border-indigo-500:hover {\n border-color: #667eea;\n }\n\n .md\\:hover\\:border-indigo-600:hover {\n border-color: #5a67d8;\n }\n\n .md\\:hover\\:border-indigo-700:hover {\n border-color: #4c51bf;\n }\n\n .md\\:hover\\:border-indigo-800:hover {\n border-color: #434190;\n }\n\n .md\\:hover\\:border-indigo-900:hover {\n border-color: #3c366b;\n }\n\n .md\\:hover\\:border-purple-100:hover {\n border-color: #faf5ff;\n }\n\n .md\\:hover\\:border-purple-200:hover {\n border-color: #e9d8fd;\n }\n\n .md\\:hover\\:border-purple-300:hover {\n border-color: #d6bcfa;\n }\n\n .md\\:hover\\:border-purple-400:hover {\n border-color: #b794f4;\n }\n\n .md\\:hover\\:border-purple-500:hover {\n border-color: #9f7aea;\n }\n\n .md\\:hover\\:border-purple-600:hover {\n border-color: #805ad5;\n }\n\n .md\\:hover\\:border-purple-700:hover {\n border-color: #6b46c1;\n }\n\n .md\\:hover\\:border-purple-800:hover {\n border-color: #553c9a;\n }\n\n .md\\:hover\\:border-purple-900:hover {\n border-color: #44337a;\n }\n\n .md\\:hover\\:border-pink-100:hover {\n border-color: #fff5f7;\n }\n\n .md\\:hover\\:border-pink-200:hover {\n border-color: #fed7e2;\n }\n\n .md\\:hover\\:border-pink-300:hover {\n border-color: #fbb6ce;\n }\n\n .md\\:hover\\:border-pink-400:hover {\n border-color: #f687b3;\n }\n\n .md\\:hover\\:border-pink-500:hover {\n border-color: #ed64a6;\n }\n\n .md\\:hover\\:border-pink-600:hover {\n border-color: #d53f8c;\n }\n\n .md\\:hover\\:border-pink-700:hover {\n border-color: #b83280;\n }\n\n .md\\:hover\\:border-pink-800:hover {\n border-color: #97266d;\n }\n\n .md\\:hover\\:border-pink-900:hover {\n border-color: #702459;\n }\n\n .md\\:hover\\:border-subway-stripe:hover {\n border-color: #666;\n }\n\n .md\\:hover\\:border-subway-stripe_progress:hover {\n border-color: #0a0;\n }\n\n .md\\:focus\\:border-transparent:focus {\n border-color: transparent;\n }\n\n .md\\:focus\\:border-black:focus {\n border-color: #000;\n }\n\n .md\\:focus\\:border-white:focus {\n border-color: #fff;\n }\n\n .md\\:focus\\:border-gray-100:focus {\n border-color: #f7fafc;\n }\n\n .md\\:focus\\:border-gray-200:focus {\n border-color: #edf2f7;\n }\n\n .md\\:focus\\:border-gray-300:focus {\n border-color: #e2e8f0;\n }\n\n .md\\:focus\\:border-gray-400:focus {\n border-color: #cbd5e0;\n }\n\n .md\\:focus\\:border-gray-500:focus {\n border-color: #a0aec0;\n }\n\n .md\\:focus\\:border-gray-600:focus {\n border-color: #718096;\n }\n\n .md\\:focus\\:border-gray-700:focus {\n border-color: #4a5568;\n }\n\n .md\\:focus\\:border-gray-800:focus {\n border-color: #2d3748;\n }\n\n .md\\:focus\\:border-gray-900:focus {\n border-color: #1a202c;\n }\n\n .md\\:focus\\:border-red-100:focus {\n border-color: #fff5f5;\n }\n\n .md\\:focus\\:border-red-200:focus {\n border-color: #fed7d7;\n }\n\n .md\\:focus\\:border-red-300:focus {\n border-color: #feb2b2;\n }\n\n .md\\:focus\\:border-red-400:focus {\n border-color: #fc8181;\n }\n\n .md\\:focus\\:border-red-500:focus {\n border-color: #f56565;\n }\n\n .md\\:focus\\:border-red-600:focus {\n border-color: #e53e3e;\n }\n\n .md\\:focus\\:border-red-700:focus {\n border-color: #c53030;\n }\n\n .md\\:focus\\:border-red-800:focus {\n border-color: #9b2c2c;\n }\n\n .md\\:focus\\:border-red-900:focus {\n border-color: #742a2a;\n }\n\n .md\\:focus\\:border-orange-100:focus {\n border-color: #fffaf0;\n }\n\n .md\\:focus\\:border-orange-200:focus {\n border-color: #feebc8;\n }\n\n .md\\:focus\\:border-orange-300:focus {\n border-color: #fbd38d;\n }\n\n .md\\:focus\\:border-orange-400:focus {\n border-color: #f6ad55;\n }\n\n .md\\:focus\\:border-orange-500:focus {\n border-color: #ed8936;\n }\n\n .md\\:focus\\:border-orange-600:focus {\n border-color: #dd6b20;\n }\n\n .md\\:focus\\:border-orange-700:focus {\n border-color: #c05621;\n }\n\n .md\\:focus\\:border-orange-800:focus {\n border-color: #9c4221;\n }\n\n .md\\:focus\\:border-orange-900:focus {\n border-color: #7b341e;\n }\n\n .md\\:focus\\:border-yellow-100:focus {\n border-color: #fffff0;\n }\n\n .md\\:focus\\:border-yellow-200:focus {\n border-color: #fefcbf;\n }\n\n .md\\:focus\\:border-yellow-300:focus {\n border-color: #faf089;\n }\n\n .md\\:focus\\:border-yellow-400:focus {\n border-color: #f6e05e;\n }\n\n .md\\:focus\\:border-yellow-500:focus {\n border-color: #ecc94b;\n }\n\n .md\\:focus\\:border-yellow-600:focus {\n border-color: #d69e2e;\n }\n\n .md\\:focus\\:border-yellow-700:focus {\n border-color: #b7791f;\n }\n\n .md\\:focus\\:border-yellow-800:focus {\n border-color: #975a16;\n }\n\n .md\\:focus\\:border-yellow-900:focus {\n border-color: #744210;\n }\n\n .md\\:focus\\:border-green-100:focus {\n border-color: #f0fff4;\n }\n\n .md\\:focus\\:border-green-200:focus {\n border-color: #c6f6d5;\n }\n\n .md\\:focus\\:border-green-300:focus {\n border-color: #9ae6b4;\n }\n\n .md\\:focus\\:border-green-400:focus {\n border-color: #68d391;\n }\n\n .md\\:focus\\:border-green-500:focus {\n border-color: #48bb78;\n }\n\n .md\\:focus\\:border-green-600:focus {\n border-color: #38a169;\n }\n\n .md\\:focus\\:border-green-700:focus {\n border-color: #2f855a;\n }\n\n .md\\:focus\\:border-green-800:focus {\n border-color: #276749;\n }\n\n .md\\:focus\\:border-green-900:focus {\n border-color: #22543d;\n }\n\n .md\\:focus\\:border-teal-100:focus {\n border-color: #e6fffa;\n }\n\n .md\\:focus\\:border-teal-200:focus {\n border-color: #b2f5ea;\n }\n\n .md\\:focus\\:border-teal-300:focus {\n border-color: #81e6d9;\n }\n\n .md\\:focus\\:border-teal-400:focus {\n border-color: #4fd1c5;\n }\n\n .md\\:focus\\:border-teal-500:focus {\n border-color: #38b2ac;\n }\n\n .md\\:focus\\:border-teal-600:focus {\n border-color: #319795;\n }\n\n .md\\:focus\\:border-teal-700:focus {\n border-color: #2c7a7b;\n }\n\n .md\\:focus\\:border-teal-800:focus {\n border-color: #285e61;\n }\n\n .md\\:focus\\:border-teal-900:focus {\n border-color: #234e52;\n }\n\n .md\\:focus\\:border-blue-100:focus {\n border-color: #ebf8ff;\n }\n\n .md\\:focus\\:border-blue-200:focus {\n border-color: #bee3f8;\n }\n\n .md\\:focus\\:border-blue-300:focus {\n border-color: #90cdf4;\n }\n\n .md\\:focus\\:border-blue-400:focus {\n border-color: #63b3ed;\n }\n\n .md\\:focus\\:border-blue-500:focus {\n border-color: #4299e1;\n }\n\n .md\\:focus\\:border-blue-600:focus {\n border-color: #3182ce;\n }\n\n .md\\:focus\\:border-blue-700:focus {\n border-color: #2b6cb0;\n }\n\n .md\\:focus\\:border-blue-800:focus {\n border-color: #2c5282;\n }\n\n .md\\:focus\\:border-blue-900:focus {\n border-color: #2a4365;\n }\n\n .md\\:focus\\:border-indigo-100:focus {\n border-color: #ebf4ff;\n }\n\n .md\\:focus\\:border-indigo-200:focus {\n border-color: #c3dafe;\n }\n\n .md\\:focus\\:border-indigo-300:focus {\n border-color: #a3bffa;\n }\n\n .md\\:focus\\:border-indigo-400:focus {\n border-color: #7f9cf5;\n }\n\n .md\\:focus\\:border-indigo-500:focus {\n border-color: #667eea;\n }\n\n .md\\:focus\\:border-indigo-600:focus {\n border-color: #5a67d8;\n }\n\n .md\\:focus\\:border-indigo-700:focus {\n border-color: #4c51bf;\n }\n\n .md\\:focus\\:border-indigo-800:focus {\n border-color: #434190;\n }\n\n .md\\:focus\\:border-indigo-900:focus {\n border-color: #3c366b;\n }\n\n .md\\:focus\\:border-purple-100:focus {\n border-color: #faf5ff;\n }\n\n .md\\:focus\\:border-purple-200:focus {\n border-color: #e9d8fd;\n }\n\n .md\\:focus\\:border-purple-300:focus {\n border-color: #d6bcfa;\n }\n\n .md\\:focus\\:border-purple-400:focus {\n border-color: #b794f4;\n }\n\n .md\\:focus\\:border-purple-500:focus {\n border-color: #9f7aea;\n }\n\n .md\\:focus\\:border-purple-600:focus {\n border-color: #805ad5;\n }\n\n .md\\:focus\\:border-purple-700:focus {\n border-color: #6b46c1;\n }\n\n .md\\:focus\\:border-purple-800:focus {\n border-color: #553c9a;\n }\n\n .md\\:focus\\:border-purple-900:focus {\n border-color: #44337a;\n }\n\n .md\\:focus\\:border-pink-100:focus {\n border-color: #fff5f7;\n }\n\n .md\\:focus\\:border-pink-200:focus {\n border-color: #fed7e2;\n }\n\n .md\\:focus\\:border-pink-300:focus {\n border-color: #fbb6ce;\n }\n\n .md\\:focus\\:border-pink-400:focus {\n border-color: #f687b3;\n }\n\n .md\\:focus\\:border-pink-500:focus {\n border-color: #ed64a6;\n }\n\n .md\\:focus\\:border-pink-600:focus {\n border-color: #d53f8c;\n }\n\n .md\\:focus\\:border-pink-700:focus {\n border-color: #b83280;\n }\n\n .md\\:focus\\:border-pink-800:focus {\n border-color: #97266d;\n }\n\n .md\\:focus\\:border-pink-900:focus {\n border-color: #702459;\n }\n\n .md\\:focus\\:border-subway-stripe:focus {\n border-color: #666;\n }\n\n .md\\:focus\\:border-subway-stripe_progress:focus {\n border-color: #0a0;\n }\n\n .md\\:rounded-none {\n border-radius: 0;\n }\n\n .md\\:rounded-sm {\n border-radius: 0.125rem;\n }\n\n .md\\:rounded {\n border-radius: 0.25rem;\n }\n\n .md\\:rounded-lg {\n border-radius: 0.5rem;\n }\n\n .md\\:rounded-full {\n border-radius: 9999px;\n }\n\n .md\\:rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n\n .md\\:rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .md\\:rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .md\\:rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .md\\:rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n }\n\n .md\\:rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n }\n\n .md\\:rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .md\\:rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .md\\:rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n\n .md\\:rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n }\n\n .md\\:rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .md\\:rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .md\\:rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n }\n\n .md\\:rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n }\n\n .md\\:rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .md\\:rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .md\\:rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n }\n\n .md\\:rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n }\n\n .md\\:rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .md\\:rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .md\\:rounded-tl-none {\n border-top-left-radius: 0;\n }\n\n .md\\:rounded-tr-none {\n border-top-right-radius: 0;\n }\n\n .md\\:rounded-br-none {\n border-bottom-right-radius: 0;\n }\n\n .md\\:rounded-bl-none {\n border-bottom-left-radius: 0;\n }\n\n .md\\:rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n }\n\n .md\\:rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n }\n\n .md\\:rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n }\n\n .md\\:rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n }\n\n .md\\:rounded-tl {\n border-top-left-radius: 0.25rem;\n }\n\n .md\\:rounded-tr {\n border-top-right-radius: 0.25rem;\n }\n\n .md\\:rounded-br {\n border-bottom-right-radius: 0.25rem;\n }\n\n .md\\:rounded-bl {\n border-bottom-left-radius: 0.25rem;\n }\n\n .md\\:rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n }\n\n .md\\:rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n }\n\n .md\\:rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n }\n\n .md\\:rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n }\n\n .md\\:rounded-tl-full {\n border-top-left-radius: 9999px;\n }\n\n .md\\:rounded-tr-full {\n border-top-right-radius: 9999px;\n }\n\n .md\\:rounded-br-full {\n border-bottom-right-radius: 9999px;\n }\n\n .md\\:rounded-bl-full {\n border-bottom-left-radius: 9999px;\n }\n\n .md\\:border-solid {\n border-style: solid;\n }\n\n .md\\:border-dashed {\n border-style: dashed;\n }\n\n .md\\:border-dotted {\n border-style: dotted;\n }\n\n .md\\:border-double {\n border-style: double;\n }\n\n .md\\:border-none {\n border-style: none;\n }\n\n .md\\:border-0 {\n border-width: 0;\n }\n\n .md\\:border-2 {\n border-width: 2px;\n }\n\n .md\\:border-4 {\n border-width: 4px;\n }\n\n .md\\:border-8 {\n border-width: 8px;\n }\n\n .md\\:border {\n border-width: 1px;\n }\n\n .md\\:border-t-0 {\n border-top-width: 0;\n }\n\n .md\\:border-r-0 {\n border-right-width: 0;\n }\n\n .md\\:border-b-0 {\n border-bottom-width: 0;\n }\n\n .md\\:border-l-0 {\n border-left-width: 0;\n }\n\n .md\\:border-t-2 {\n border-top-width: 2px;\n }\n\n .md\\:border-r-2 {\n border-right-width: 2px;\n }\n\n .md\\:border-b-2 {\n border-bottom-width: 2px;\n }\n\n .md\\:border-l-2 {\n border-left-width: 2px;\n }\n\n .md\\:border-t-4 {\n border-top-width: 4px;\n }\n\n .md\\:border-r-4 {\n border-right-width: 4px;\n }\n\n .md\\:border-b-4 {\n border-bottom-width: 4px;\n }\n\n .md\\:border-l-4 {\n border-left-width: 4px;\n }\n\n .md\\:border-t-8 {\n border-top-width: 8px;\n }\n\n .md\\:border-r-8 {\n border-right-width: 8px;\n }\n\n .md\\:border-b-8 {\n border-bottom-width: 8px;\n }\n\n .md\\:border-l-8 {\n border-left-width: 8px;\n }\n\n .md\\:border-t {\n border-top-width: 1px;\n }\n\n .md\\:border-r {\n border-right-width: 1px;\n }\n\n .md\\:border-b {\n border-bottom-width: 1px;\n }\n\n .md\\:border-l {\n border-left-width: 1px;\n }\n\n .md\\:cursor-auto {\n cursor: auto;\n }\n\n .md\\:cursor-default {\n cursor: default;\n }\n\n .md\\:cursor-pointer {\n cursor: pointer;\n }\n\n .md\\:cursor-wait {\n cursor: wait;\n }\n\n .md\\:cursor-text {\n cursor: text;\n }\n\n .md\\:cursor-move {\n cursor: move;\n }\n\n .md\\:cursor-not-allowed {\n cursor: not-allowed;\n }\n\n .md\\:block {\n display: block;\n }\n\n .md\\:inline-block {\n display: inline-block;\n }\n\n .md\\:inline {\n display: inline;\n }\n\n .md\\:flex {\n display: flex;\n }\n\n .md\\:inline-flex {\n display: inline-flex;\n }\n\n .md\\:table {\n display: table;\n }\n\n .md\\:table-row {\n display: table-row;\n }\n\n .md\\:table-cell {\n display: table-cell;\n }\n\n .md\\:hidden {\n display: none;\n }\n\n .md\\:flex-row {\n flex-direction: row;\n }\n\n .md\\:flex-row-reverse {\n flex-direction: row-reverse;\n }\n\n .md\\:flex-col {\n flex-direction: column;\n }\n\n .md\\:flex-col-reverse {\n flex-direction: column-reverse;\n }\n\n .md\\:flex-wrap {\n flex-wrap: wrap;\n }\n\n .md\\:flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n\n .md\\:flex-no-wrap {\n flex-wrap: nowrap;\n }\n\n .md\\:items-start {\n align-items: flex-start;\n }\n\n .md\\:items-end {\n align-items: flex-end;\n }\n\n .md\\:items-center {\n align-items: center;\n }\n\n .md\\:items-baseline {\n align-items: baseline;\n }\n\n .md\\:items-stretch {\n align-items: stretch;\n }\n\n .md\\:self-auto {\n align-self: auto;\n }\n\n .md\\:self-start {\n align-self: flex-start;\n }\n\n .md\\:self-end {\n align-self: flex-end;\n }\n\n .md\\:self-center {\n align-self: center;\n }\n\n .md\\:self-stretch {\n align-self: stretch;\n }\n\n .md\\:justify-start {\n justify-content: flex-start;\n }\n\n .md\\:justify-end {\n justify-content: flex-end;\n }\n\n .md\\:justify-center {\n justify-content: center;\n }\n\n .md\\:justify-between {\n justify-content: space-between;\n }\n\n .md\\:justify-around {\n justify-content: space-around;\n }\n\n .md\\:content-center {\n align-content: center;\n }\n\n .md\\:content-start {\n align-content: flex-start;\n }\n\n .md\\:content-end {\n align-content: flex-end;\n }\n\n .md\\:content-between {\n align-content: space-between;\n }\n\n .md\\:content-around {\n align-content: space-around;\n }\n\n .md\\:flex-1 {\n flex: 1 1 0%;\n }\n\n .md\\:flex-auto {\n flex: 1 1 auto;\n }\n\n .md\\:flex-initial {\n flex: 0 1 auto;\n }\n\n .md\\:flex-none {\n flex: none;\n }\n\n .md\\:flex-grow-0 {\n flex-grow: 0;\n }\n\n .md\\:flex-grow {\n flex-grow: 1;\n }\n\n .md\\:flex-shrink-0 {\n flex-shrink: 0;\n }\n\n .md\\:flex-shrink {\n flex-shrink: 1;\n }\n\n .md\\:order-1 {\n order: 1;\n }\n\n .md\\:order-2 {\n order: 2;\n }\n\n .md\\:order-3 {\n order: 3;\n }\n\n .md\\:order-4 {\n order: 4;\n }\n\n .md\\:order-5 {\n order: 5;\n }\n\n .md\\:order-6 {\n order: 6;\n }\n\n .md\\:order-7 {\n order: 7;\n }\n\n .md\\:order-8 {\n order: 8;\n }\n\n .md\\:order-9 {\n order: 9;\n }\n\n .md\\:order-10 {\n order: 10;\n }\n\n .md\\:order-11 {\n order: 11;\n }\n\n .md\\:order-12 {\n order: 12;\n }\n\n .md\\:order-first {\n order: -9999;\n }\n\n .md\\:order-last {\n order: 9999;\n }\n\n .md\\:order-none {\n order: 0;\n }\n\n .md\\:float-right {\n float: right;\n }\n\n .md\\:float-left {\n float: left;\n }\n\n .md\\:float-none {\n float: none;\n }\n\n .md\\:clearfix:after {\n content: "";\n display: table;\n clear: both;\n }\n\n .md\\:font-sans {\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\n }\n\n .md\\:font-serif {\n font-family: Georgia, Cambria, "Times New Roman", Times, serif;\n }\n\n .md\\:font-mono {\n font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n }\n\n .md\\:font-hairline {\n font-weight: 100;\n }\n\n .md\\:font-thin {\n font-weight: 200;\n }\n\n .md\\:font-light {\n font-weight: 300;\n }\n\n .md\\:font-normal {\n font-weight: 400;\n }\n\n .md\\:font-medium {\n font-weight: 500;\n }\n\n .md\\:font-semibold {\n font-weight: 600;\n }\n\n .md\\:font-bold {\n font-weight: 700;\n }\n\n .md\\:font-extrabold {\n font-weight: 800;\n }\n\n .md\\:font-black {\n font-weight: 900;\n }\n\n .md\\:hover\\:font-hairline:hover {\n font-weight: 100;\n }\n\n .md\\:hover\\:font-thin:hover {\n font-weight: 200;\n }\n\n .md\\:hover\\:font-light:hover {\n font-weight: 300;\n }\n\n .md\\:hover\\:font-normal:hover {\n font-weight: 400;\n }\n\n .md\\:hover\\:font-medium:hover {\n font-weight: 500;\n }\n\n .md\\:hover\\:font-semibold:hover {\n font-weight: 600;\n }\n\n .md\\:hover\\:font-bold:hover {\n font-weight: 700;\n }\n\n .md\\:hover\\:font-extrabold:hover {\n font-weight: 800;\n }\n\n .md\\:hover\\:font-black:hover {\n font-weight: 900;\n }\n\n .md\\:focus\\:font-hairline:focus {\n font-weight: 100;\n }\n\n .md\\:focus\\:font-thin:focus {\n font-weight: 200;\n }\n\n .md\\:focus\\:font-light:focus {\n font-weight: 300;\n }\n\n .md\\:focus\\:font-normal:focus {\n font-weight: 400;\n }\n\n .md\\:focus\\:font-medium:focus {\n font-weight: 500;\n }\n\n .md\\:focus\\:font-semibold:focus {\n font-weight: 600;\n }\n\n .md\\:focus\\:font-bold:focus {\n font-weight: 700;\n }\n\n .md\\:focus\\:font-extrabold:focus {\n font-weight: 800;\n }\n\n .md\\:focus\\:font-black:focus {\n font-weight: 900;\n }\n\n .md\\:h-0 {\n height: 0;\n }\n\n .md\\:h-1 {\n height: 0.25rem;\n }\n\n .md\\:h-2 {\n height: 0.5rem;\n }\n\n .md\\:h-3 {\n height: 0.75rem;\n }\n\n .md\\:h-4 {\n height: 1rem;\n }\n\n .md\\:h-5 {\n height: 1.25rem;\n }\n\n .md\\:h-6 {\n height: 1.5rem;\n }\n\n .md\\:h-8 {\n height: 2rem;\n }\n\n .md\\:h-10 {\n height: 2.5rem;\n }\n\n .md\\:h-12 {\n height: 3rem;\n }\n\n .md\\:h-16 {\n height: 4rem;\n }\n\n .md\\:h-20 {\n height: 5rem;\n }\n\n .md\\:h-24 {\n height: 6rem;\n }\n\n .md\\:h-32 {\n height: 8rem;\n }\n\n .md\\:h-40 {\n height: 10rem;\n }\n\n .md\\:h-48 {\n height: 12rem;\n }\n\n .md\\:h-56 {\n height: 14rem;\n }\n\n .md\\:h-64 {\n height: 16rem;\n }\n\n .md\\:h-auto {\n height: auto;\n }\n\n .md\\:h-px {\n height: 1px;\n }\n\n .md\\:h-full {\n height: 100%;\n }\n\n .md\\:h-screen {\n height: 100vh;\n }\n\n .md\\:leading-none {\n line-height: 1;\n }\n\n .md\\:leading-tight {\n line-height: 1.25;\n }\n\n .md\\:leading-snug {\n line-height: 1.375;\n }\n\n .md\\:leading-normal {\n line-height: 1.5;\n }\n\n .md\\:leading-relaxed {\n line-height: 1.625;\n }\n\n .md\\:leading-loose {\n line-height: 2;\n }\n\n .md\\:list-inside {\n list-style-position: inside;\n }\n\n .md\\:list-outside {\n list-style-position: outside;\n }\n\n .md\\:list-none {\n list-style-type: none;\n }\n\n .md\\:list-disc {\n list-style-type: disc;\n }\n\n .md\\:list-decimal {\n list-style-type: decimal;\n }\n\n .md\\:m-0 {\n margin: 0;\n }\n\n .md\\:m-1 {\n margin: 0.25rem;\n }\n\n .md\\:m-2 {\n margin: 0.5rem;\n }\n\n .md\\:m-3 {\n margin: 0.75rem;\n }\n\n .md\\:m-4 {\n margin: 1rem;\n }\n\n .md\\:m-5 {\n margin: 1.25rem;\n }\n\n .md\\:m-6 {\n margin: 1.5rem;\n }\n\n .md\\:m-8 {\n margin: 2rem;\n }\n\n .md\\:m-10 {\n margin: 2.5rem;\n }\n\n .md\\:m-12 {\n margin: 3rem;\n }\n\n .md\\:m-16 {\n margin: 4rem;\n }\n\n .md\\:m-20 {\n margin: 5rem;\n }\n\n .md\\:m-24 {\n margin: 6rem;\n }\n\n .md\\:m-32 {\n margin: 8rem;\n }\n\n .md\\:m-40 {\n margin: 10rem;\n }\n\n .md\\:m-48 {\n margin: 12rem;\n }\n\n .md\\:m-56 {\n margin: 14rem;\n }\n\n .md\\:m-64 {\n margin: 16rem;\n }\n\n .md\\:m-auto {\n margin: auto;\n }\n\n .md\\:m-px {\n margin: 1px;\n }\n\n .md\\:-m-1 {\n margin: -0.25rem;\n }\n\n .md\\:-m-2 {\n margin: -0.5rem;\n }\n\n .md\\:-m-3 {\n margin: -0.75rem;\n }\n\n .md\\:-m-4 {\n margin: -1rem;\n }\n\n .md\\:-m-5 {\n margin: -1.25rem;\n }\n\n .md\\:-m-6 {\n margin: -1.5rem;\n }\n\n .md\\:-m-8 {\n margin: -2rem;\n }\n\n .md\\:-m-10 {\n margin: -2.5rem;\n }\n\n .md\\:-m-12 {\n margin: -3rem;\n }\n\n .md\\:-m-16 {\n margin: -4rem;\n }\n\n .md\\:-m-20 {\n margin: -5rem;\n }\n\n .md\\:-m-24 {\n margin: -6rem;\n }\n\n .md\\:-m-32 {\n margin: -8rem;\n }\n\n .md\\:-m-40 {\n margin: -10rem;\n }\n\n .md\\:-m-48 {\n margin: -12rem;\n }\n\n .md\\:-m-56 {\n margin: -14rem;\n }\n\n .md\\:-m-64 {\n margin: -16rem;\n }\n\n .md\\:-m-px {\n margin: -1px;\n }\n\n .md\\:my-0 {\n margin-top: 0;\n margin-bottom: 0;\n }\n\n .md\\:mx-0 {\n margin-left: 0;\n margin-right: 0;\n }\n\n .md\\:my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n }\n\n .md\\:mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n\n .md\\:my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n }\n\n .md\\:mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n }\n\n .md\\:my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n }\n\n .md\\:mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n }\n\n .md\\:my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .md\\:mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .md\\:my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n .md\\:mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n }\n\n .md\\:my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n }\n\n .md\\:mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n }\n\n .md\\:my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n }\n\n .md\\:mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n }\n\n .md\\:my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n }\n\n .md\\:mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n }\n\n .md\\:my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n }\n\n .md\\:mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n }\n\n .md\\:my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n }\n\n .md\\:mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n }\n\n .md\\:my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n }\n\n .md\\:mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n }\n\n .md\\:my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n }\n\n .md\\:mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n }\n\n .md\\:my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n }\n\n .md\\:mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n }\n\n .md\\:my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n }\n\n .md\\:mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n }\n\n .md\\:my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n }\n\n .md\\:mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n }\n\n .md\\:my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n }\n\n .md\\:mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n }\n\n .md\\:my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n }\n\n .md\\:mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n }\n\n .md\\:my-auto {\n margin-top: auto;\n margin-bottom: auto;\n }\n\n .md\\:mx-auto {\n margin-left: auto;\n margin-right: auto;\n }\n\n .md\\:my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n }\n\n .md\\:mx-px {\n margin-left: 1px;\n margin-right: 1px;\n }\n\n .md\\:-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n }\n\n .md\\:-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n }\n\n .md\\:-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n }\n\n .md\\:-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n }\n\n .md\\:-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n }\n\n .md\\:-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n }\n\n .md\\:-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n }\n\n .md\\:-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n }\n\n .md\\:-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n }\n\n .md\\:-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n }\n\n .md\\:-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n }\n\n .md\\:-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n }\n\n .md\\:-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n }\n\n .md\\:-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n }\n\n .md\\:-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n }\n\n .md\\:-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n }\n\n .md\\:-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n }\n\n .md\\:-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n }\n\n .md\\:-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n }\n\n .md\\:-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n }\n\n .md\\:-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n }\n\n .md\\:-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n }\n\n .md\\:-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n }\n\n .md\\:-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n }\n\n .md\\:-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n }\n\n .md\\:-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n }\n\n .md\\:-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n }\n\n .md\\:-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n }\n\n .md\\:-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n }\n\n .md\\:-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n }\n\n .md\\:-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n }\n\n .md\\:-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n }\n\n .md\\:-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n }\n\n .md\\:-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n }\n\n .md\\:-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n }\n\n .md\\:-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n }\n\n .md\\:mt-0 {\n margin-top: 0;\n }\n\n .md\\:mr-0 {\n margin-right: 0;\n }\n\n .md\\:mb-0 {\n margin-bottom: 0;\n }\n\n .md\\:ml-0 {\n margin-left: 0;\n }\n\n .md\\:mt-1 {\n margin-top: 0.25rem;\n }\n\n .md\\:mr-1 {\n margin-right: 0.25rem;\n }\n\n .md\\:mb-1 {\n margin-bottom: 0.25rem;\n }\n\n .md\\:ml-1 {\n margin-left: 0.25rem;\n }\n\n .md\\:mt-2 {\n margin-top: 0.5rem;\n }\n\n .md\\:mr-2 {\n margin-right: 0.5rem;\n }\n\n .md\\:mb-2 {\n margin-bottom: 0.5rem;\n }\n\n .md\\:ml-2 {\n margin-left: 0.5rem;\n }\n\n .md\\:mt-3 {\n margin-top: 0.75rem;\n }\n\n .md\\:mr-3 {\n margin-right: 0.75rem;\n }\n\n .md\\:mb-3 {\n margin-bottom: 0.75rem;\n }\n\n .md\\:ml-3 {\n margin-left: 0.75rem;\n }\n\n .md\\:mt-4 {\n margin-top: 1rem;\n }\n\n .md\\:mr-4 {\n margin-right: 1rem;\n }\n\n .md\\:mb-4 {\n margin-bottom: 1rem;\n }\n\n .md\\:ml-4 {\n margin-left: 1rem;\n }\n\n .md\\:mt-5 {\n margin-top: 1.25rem;\n }\n\n .md\\:mr-5 {\n margin-right: 1.25rem;\n }\n\n .md\\:mb-5 {\n margin-bottom: 1.25rem;\n }\n\n .md\\:ml-5 {\n margin-left: 1.25rem;\n }\n\n .md\\:mt-6 {\n margin-top: 1.5rem;\n }\n\n .md\\:mr-6 {\n margin-right: 1.5rem;\n }\n\n .md\\:mb-6 {\n margin-bottom: 1.5rem;\n }\n\n .md\\:ml-6 {\n margin-left: 1.5rem;\n }\n\n .md\\:mt-8 {\n margin-top: 2rem;\n }\n\n .md\\:mr-8 {\n margin-right: 2rem;\n }\n\n .md\\:mb-8 {\n margin-bottom: 2rem;\n }\n\n .md\\:ml-8 {\n margin-left: 2rem;\n }\n\n .md\\:mt-10 {\n margin-top: 2.5rem;\n }\n\n .md\\:mr-10 {\n margin-right: 2.5rem;\n }\n\n .md\\:mb-10 {\n margin-bottom: 2.5rem;\n }\n\n .md\\:ml-10 {\n margin-left: 2.5rem;\n }\n\n .md\\:mt-12 {\n margin-top: 3rem;\n }\n\n .md\\:mr-12 {\n margin-right: 3rem;\n }\n\n .md\\:mb-12 {\n margin-bottom: 3rem;\n }\n\n .md\\:ml-12 {\n margin-left: 3rem;\n }\n\n .md\\:mt-16 {\n margin-top: 4rem;\n }\n\n .md\\:mr-16 {\n margin-right: 4rem;\n }\n\n .md\\:mb-16 {\n margin-bottom: 4rem;\n }\n\n .md\\:ml-16 {\n margin-left: 4rem;\n }\n\n .md\\:mt-20 {\n margin-top: 5rem;\n }\n\n .md\\:mr-20 {\n margin-right: 5rem;\n }\n\n .md\\:mb-20 {\n margin-bottom: 5rem;\n }\n\n .md\\:ml-20 {\n margin-left: 5rem;\n }\n\n .md\\:mt-24 {\n margin-top: 6rem;\n }\n\n .md\\:mr-24 {\n margin-right: 6rem;\n }\n\n .md\\:mb-24 {\n margin-bottom: 6rem;\n }\n\n .md\\:ml-24 {\n margin-left: 6rem;\n }\n\n .md\\:mt-32 {\n margin-top: 8rem;\n }\n\n .md\\:mr-32 {\n margin-right: 8rem;\n }\n\n .md\\:mb-32 {\n margin-bottom: 8rem;\n }\n\n .md\\:ml-32 {\n margin-left: 8rem;\n }\n\n .md\\:mt-40 {\n margin-top: 10rem;\n }\n\n .md\\:mr-40 {\n margin-right: 10rem;\n }\n\n .md\\:mb-40 {\n margin-bottom: 10rem;\n }\n\n .md\\:ml-40 {\n margin-left: 10rem;\n }\n\n .md\\:mt-48 {\n margin-top: 12rem;\n }\n\n .md\\:mr-48 {\n margin-right: 12rem;\n }\n\n .md\\:mb-48 {\n margin-bottom: 12rem;\n }\n\n .md\\:ml-48 {\n margin-left: 12rem;\n }\n\n .md\\:mt-56 {\n margin-top: 14rem;\n }\n\n .md\\:mr-56 {\n margin-right: 14rem;\n }\n\n .md\\:mb-56 {\n margin-bottom: 14rem;\n }\n\n .md\\:ml-56 {\n margin-left: 14rem;\n }\n\n .md\\:mt-64 {\n margin-top: 16rem;\n }\n\n .md\\:mr-64 {\n margin-right: 16rem;\n }\n\n .md\\:mb-64 {\n margin-bottom: 16rem;\n }\n\n .md\\:ml-64 {\n margin-left: 16rem;\n }\n\n .md\\:mt-auto {\n margin-top: auto;\n }\n\n .md\\:mr-auto {\n margin-right: auto;\n }\n\n .md\\:mb-auto {\n margin-bottom: auto;\n }\n\n .md\\:ml-auto {\n margin-left: auto;\n }\n\n .md\\:mt-px {\n margin-top: 1px;\n }\n\n .md\\:mr-px {\n margin-right: 1px;\n }\n\n .md\\:mb-px {\n margin-bottom: 1px;\n }\n\n .md\\:ml-px {\n margin-left: 1px;\n }\n\n .md\\:-mt-1 {\n margin-top: -0.25rem;\n }\n\n .md\\:-mr-1 {\n margin-right: -0.25rem;\n }\n\n .md\\:-mb-1 {\n margin-bottom: -0.25rem;\n }\n\n .md\\:-ml-1 {\n margin-left: -0.25rem;\n }\n\n .md\\:-mt-2 {\n margin-top: -0.5rem;\n }\n\n .md\\:-mr-2 {\n margin-right: -0.5rem;\n }\n\n .md\\:-mb-2 {\n margin-bottom: -0.5rem;\n }\n\n .md\\:-ml-2 {\n margin-left: -0.5rem;\n }\n\n .md\\:-mt-3 {\n margin-top: -0.75rem;\n }\n\n .md\\:-mr-3 {\n margin-right: -0.75rem;\n }\n\n .md\\:-mb-3 {\n margin-bottom: -0.75rem;\n }\n\n .md\\:-ml-3 {\n margin-left: -0.75rem;\n }\n\n .md\\:-mt-4 {\n margin-top: -1rem;\n }\n\n .md\\:-mr-4 {\n margin-right: -1rem;\n }\n\n .md\\:-mb-4 {\n margin-bottom: -1rem;\n }\n\n .md\\:-ml-4 {\n margin-left: -1rem;\n }\n\n .md\\:-mt-5 {\n margin-top: -1.25rem;\n }\n\n .md\\:-mr-5 {\n margin-right: -1.25rem;\n }\n\n .md\\:-mb-5 {\n margin-bottom: -1.25rem;\n }\n\n .md\\:-ml-5 {\n margin-left: -1.25rem;\n }\n\n .md\\:-mt-6 {\n margin-top: -1.5rem;\n }\n\n .md\\:-mr-6 {\n margin-right: -1.5rem;\n }\n\n .md\\:-mb-6 {\n margin-bottom: -1.5rem;\n }\n\n .md\\:-ml-6 {\n margin-left: -1.5rem;\n }\n\n .md\\:-mt-8 {\n margin-top: -2rem;\n }\n\n .md\\:-mr-8 {\n margin-right: -2rem;\n }\n\n .md\\:-mb-8 {\n margin-bottom: -2rem;\n }\n\n .md\\:-ml-8 {\n margin-left: -2rem;\n }\n\n .md\\:-mt-10 {\n margin-top: -2.5rem;\n }\n\n .md\\:-mr-10 {\n margin-right: -2.5rem;\n }\n\n .md\\:-mb-10 {\n margin-bottom: -2.5rem;\n }\n\n .md\\:-ml-10 {\n margin-left: -2.5rem;\n }\n\n .md\\:-mt-12 {\n margin-top: -3rem;\n }\n\n .md\\:-mr-12 {\n margin-right: -3rem;\n }\n\n .md\\:-mb-12 {\n margin-bottom: -3rem;\n }\n\n .md\\:-ml-12 {\n margin-left: -3rem;\n }\n\n .md\\:-mt-16 {\n margin-top: -4rem;\n }\n\n .md\\:-mr-16 {\n margin-right: -4rem;\n }\n\n .md\\:-mb-16 {\n margin-bottom: -4rem;\n }\n\n .md\\:-ml-16 {\n margin-left: -4rem;\n }\n\n .md\\:-mt-20 {\n margin-top: -5rem;\n }\n\n .md\\:-mr-20 {\n margin-right: -5rem;\n }\n\n .md\\:-mb-20 {\n margin-bottom: -5rem;\n }\n\n .md\\:-ml-20 {\n margin-left: -5rem;\n }\n\n .md\\:-mt-24 {\n margin-top: -6rem;\n }\n\n .md\\:-mr-24 {\n margin-right: -6rem;\n }\n\n .md\\:-mb-24 {\n margin-bottom: -6rem;\n }\n\n .md\\:-ml-24 {\n margin-left: -6rem;\n }\n\n .md\\:-mt-32 {\n margin-top: -8rem;\n }\n\n .md\\:-mr-32 {\n margin-right: -8rem;\n }\n\n .md\\:-mb-32 {\n margin-bottom: -8rem;\n }\n\n .md\\:-ml-32 {\n margin-left: -8rem;\n }\n\n .md\\:-mt-40 {\n margin-top: -10rem;\n }\n\n .md\\:-mr-40 {\n margin-right: -10rem;\n }\n\n .md\\:-mb-40 {\n margin-bottom: -10rem;\n }\n\n .md\\:-ml-40 {\n margin-left: -10rem;\n }\n\n .md\\:-mt-48 {\n margin-top: -12rem;\n }\n\n .md\\:-mr-48 {\n margin-right: -12rem;\n }\n\n .md\\:-mb-48 {\n margin-bottom: -12rem;\n }\n\n .md\\:-ml-48 {\n margin-left: -12rem;\n }\n\n .md\\:-mt-56 {\n margin-top: -14rem;\n }\n\n .md\\:-mr-56 {\n margin-right: -14rem;\n }\n\n .md\\:-mb-56 {\n margin-bottom: -14rem;\n }\n\n .md\\:-ml-56 {\n margin-left: -14rem;\n }\n\n .md\\:-mt-64 {\n margin-top: -16rem;\n }\n\n .md\\:-mr-64 {\n margin-right: -16rem;\n }\n\n .md\\:-mb-64 {\n margin-bottom: -16rem;\n }\n\n .md\\:-ml-64 {\n margin-left: -16rem;\n }\n\n .md\\:-mt-px {\n margin-top: -1px;\n }\n\n .md\\:-mr-px {\n margin-right: -1px;\n }\n\n .md\\:-mb-px {\n margin-bottom: -1px;\n }\n\n .md\\:-ml-px {\n margin-left: -1px;\n }\n\n .md\\:max-h-full {\n max-height: 100%;\n }\n\n .md\\:max-h-screen {\n max-height: 100vh;\n }\n\n .md\\:max-w-xs {\n max-width: 20rem;\n }\n\n .md\\:max-w-sm {\n max-width: 24rem;\n }\n\n .md\\:max-w-md {\n max-width: 28rem;\n }\n\n .md\\:max-w-lg {\n max-width: 32rem;\n }\n\n .md\\:max-w-xl {\n max-width: 36rem;\n }\n\n .md\\:max-w-2xl {\n max-width: 42rem;\n }\n\n .md\\:max-w-3xl {\n max-width: 48rem;\n }\n\n .md\\:max-w-4xl {\n max-width: 56rem;\n }\n\n .md\\:max-w-5xl {\n max-width: 64rem;\n }\n\n .md\\:max-w-6xl {\n max-width: 72rem;\n }\n\n .md\\:max-w-full {\n max-width: 100%;\n }\n\n .md\\:min-h-0 {\n min-height: 0;\n }\n\n .md\\:min-h-full {\n min-height: 100%;\n }\n\n .md\\:min-h-screen {\n min-height: 100vh;\n }\n\n .md\\:min-w-0 {\n min-width: 0;\n }\n\n .md\\:min-w-full {\n min-width: 100%;\n }\n\n .md\\:object-contain {\n -o-object-fit: contain;\n object-fit: contain;\n }\n\n .md\\:object-cover {\n -o-object-fit: cover;\n object-fit: cover;\n }\n\n .md\\:object-fill {\n -o-object-fit: fill;\n object-fit: fill;\n }\n\n .md\\:object-none {\n -o-object-fit: none;\n object-fit: none;\n }\n\n .md\\:object-scale-down {\n -o-object-fit: scale-down;\n object-fit: scale-down;\n }\n\n .md\\:object-bottom {\n -o-object-position: bottom;\n object-position: bottom;\n }\n\n .md\\:object-center {\n -o-object-position: center;\n object-position: center;\n }\n\n .md\\:object-left {\n -o-object-position: left;\n object-position: left;\n }\n\n .md\\:object-left-bottom {\n -o-object-position: left bottom;\n object-position: left bottom;\n }\n\n .md\\:object-left-top {\n -o-object-position: left top;\n object-position: left top;\n }\n\n .md\\:object-right {\n -o-object-position: right;\n object-position: right;\n }\n\n .md\\:object-right-bottom {\n -o-object-position: right bottom;\n object-position: right bottom;\n }\n\n .md\\:object-right-top {\n -o-object-position: right top;\n object-position: right top;\n }\n\n .md\\:object-top {\n -o-object-position: top;\n object-position: top;\n }\n\n .md\\:opacity-0 {\n opacity: 0;\n }\n\n .md\\:opacity-25 {\n opacity: 0.25;\n }\n\n .md\\:opacity-50 {\n opacity: 0.5;\n }\n\n .md\\:opacity-75 {\n opacity: 0.75;\n }\n\n .md\\:opacity-100 {\n opacity: 1;\n }\n\n .md\\:hover\\:opacity-0:hover {\n opacity: 0;\n }\n\n .md\\:hover\\:opacity-25:hover {\n opacity: 0.25;\n }\n\n .md\\:hover\\:opacity-50:hover {\n opacity: 0.5;\n }\n\n .md\\:hover\\:opacity-75:hover {\n opacity: 0.75;\n }\n\n .md\\:hover\\:opacity-100:hover {\n opacity: 1;\n }\n\n .md\\:focus\\:opacity-0:focus {\n opacity: 0;\n }\n\n .md\\:focus\\:opacity-25:focus {\n opacity: 0.25;\n }\n\n .md\\:focus\\:opacity-50:focus {\n opacity: 0.5;\n }\n\n .md\\:focus\\:opacity-75:focus {\n opacity: 0.75;\n }\n\n .md\\:focus\\:opacity-100:focus {\n opacity: 1;\n }\n\n .md\\:outline-none {\n outline: 0;\n }\n\n .md\\:focus\\:outline-none:focus {\n outline: 0;\n }\n\n .md\\:overflow-auto {\n overflow: auto;\n }\n\n .md\\:overflow-hidden {\n overflow: hidden;\n }\n\n .md\\:overflow-visible {\n overflow: visible;\n }\n\n .md\\:overflow-scroll {\n overflow: scroll;\n }\n\n .md\\:overflow-x-auto {\n overflow-x: auto;\n }\n\n .md\\:overflow-y-auto {\n overflow-y: auto;\n }\n\n .md\\:overflow-x-hidden {\n overflow-x: hidden;\n }\n\n .md\\:overflow-y-hidden {\n overflow-y: hidden;\n }\n\n .md\\:overflow-x-visible {\n overflow-x: visible;\n }\n\n .md\\:overflow-y-visible {\n overflow-y: visible;\n }\n\n .md\\:overflow-x-scroll {\n overflow-x: scroll;\n }\n\n .md\\:overflow-y-scroll {\n overflow-y: scroll;\n }\n\n .md\\:scrolling-touch {\n -webkit-overflow-scrolling: touch;\n }\n\n .md\\:scrolling-auto {\n -webkit-overflow-scrolling: auto;\n }\n\n .md\\:p-0 {\n padding: 0;\n }\n\n .md\\:p-1 {\n padding: 0.25rem;\n }\n\n .md\\:p-2 {\n padding: 0.5rem;\n }\n\n .md\\:p-3 {\n padding: 0.75rem;\n }\n\n .md\\:p-4 {\n padding: 1rem;\n }\n\n .md\\:p-5 {\n padding: 1.25rem;\n }\n\n .md\\:p-6 {\n padding: 1.5rem;\n }\n\n .md\\:p-8 {\n padding: 2rem;\n }\n\n .md\\:p-10 {\n padding: 2.5rem;\n }\n\n .md\\:p-12 {\n padding: 3rem;\n }\n\n .md\\:p-16 {\n padding: 4rem;\n }\n\n .md\\:p-20 {\n padding: 5rem;\n }\n\n .md\\:p-24 {\n padding: 6rem;\n }\n\n .md\\:p-32 {\n padding: 8rem;\n }\n\n .md\\:p-40 {\n padding: 10rem;\n }\n\n .md\\:p-48 {\n padding: 12rem;\n }\n\n .md\\:p-56 {\n padding: 14rem;\n }\n\n .md\\:p-64 {\n padding: 16rem;\n }\n\n .md\\:p-px {\n padding: 1px;\n }\n\n .md\\:py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .md\\:px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n\n .md\\:py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .md\\:px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n\n .md\\:py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n }\n\n .md\\:px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n }\n\n .md\\:py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n }\n\n .md\\:px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n }\n\n .md\\:py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n }\n\n .md\\:px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .md\\:py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n }\n\n .md\\:px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n }\n\n .md\\:py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n }\n\n .md\\:px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n }\n\n .md\\:py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n }\n\n .md\\:px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n }\n\n .md\\:py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n }\n\n .md\\:px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n }\n\n .md\\:py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n }\n\n .md\\:px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n }\n\n .md\\:py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n }\n\n .md\\:px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n }\n\n .md\\:py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n }\n\n .md\\:px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n }\n\n .md\\:py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n }\n\n .md\\:px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n }\n\n .md\\:py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n }\n\n .md\\:px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n }\n\n .md\\:py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n }\n\n .md\\:px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n }\n\n .md\\:py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n }\n\n .md\\:px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n }\n\n .md\\:py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n }\n\n .md\\:px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n }\n\n .md\\:py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n }\n\n .md\\:px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n }\n\n .md\\:py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n }\n\n .md\\:px-px {\n padding-left: 1px;\n padding-right: 1px;\n }\n\n .md\\:pt-0 {\n padding-top: 0;\n }\n\n .md\\:pr-0 {\n padding-right: 0;\n }\n\n .md\\:pb-0 {\n padding-bottom: 0;\n }\n\n .md\\:pl-0 {\n padding-left: 0;\n }\n\n .md\\:pt-1 {\n padding-top: 0.25rem;\n }\n\n .md\\:pr-1 {\n padding-right: 0.25rem;\n }\n\n .md\\:pb-1 {\n padding-bottom: 0.25rem;\n }\n\n .md\\:pl-1 {\n padding-left: 0.25rem;\n }\n\n .md\\:pt-2 {\n padding-top: 0.5rem;\n }\n\n .md\\:pr-2 {\n padding-right: 0.5rem;\n }\n\n .md\\:pb-2 {\n padding-bottom: 0.5rem;\n }\n\n .md\\:pl-2 {\n padding-left: 0.5rem;\n }\n\n .md\\:pt-3 {\n padding-top: 0.75rem;\n }\n\n .md\\:pr-3 {\n padding-right: 0.75rem;\n }\n\n .md\\:pb-3 {\n padding-bottom: 0.75rem;\n }\n\n .md\\:pl-3 {\n padding-left: 0.75rem;\n }\n\n .md\\:pt-4 {\n padding-top: 1rem;\n }\n\n .md\\:pr-4 {\n padding-right: 1rem;\n }\n\n .md\\:pb-4 {\n padding-bottom: 1rem;\n }\n\n .md\\:pl-4 {\n padding-left: 1rem;\n }\n\n .md\\:pt-5 {\n padding-top: 1.25rem;\n }\n\n .md\\:pr-5 {\n padding-right: 1.25rem;\n }\n\n .md\\:pb-5 {\n padding-bottom: 1.25rem;\n }\n\n .md\\:pl-5 {\n padding-left: 1.25rem;\n }\n\n .md\\:pt-6 {\n padding-top: 1.5rem;\n }\n\n .md\\:pr-6 {\n padding-right: 1.5rem;\n }\n\n .md\\:pb-6 {\n padding-bottom: 1.5rem;\n }\n\n .md\\:pl-6 {\n padding-left: 1.5rem;\n }\n\n .md\\:pt-8 {\n padding-top: 2rem;\n }\n\n .md\\:pr-8 {\n padding-right: 2rem;\n }\n\n .md\\:pb-8 {\n padding-bottom: 2rem;\n }\n\n .md\\:pl-8 {\n padding-left: 2rem;\n }\n\n .md\\:pt-10 {\n padding-top: 2.5rem;\n }\n\n .md\\:pr-10 {\n padding-right: 2.5rem;\n }\n\n .md\\:pb-10 {\n padding-bottom: 2.5rem;\n }\n\n .md\\:pl-10 {\n padding-left: 2.5rem;\n }\n\n .md\\:pt-12 {\n padding-top: 3rem;\n }\n\n .md\\:pr-12 {\n padding-right: 3rem;\n }\n\n .md\\:pb-12 {\n padding-bottom: 3rem;\n }\n\n .md\\:pl-12 {\n padding-left: 3rem;\n }\n\n .md\\:pt-16 {\n padding-top: 4rem;\n }\n\n .md\\:pr-16 {\n padding-right: 4rem;\n }\n\n .md\\:pb-16 {\n padding-bottom: 4rem;\n }\n\n .md\\:pl-16 {\n padding-left: 4rem;\n }\n\n .md\\:pt-20 {\n padding-top: 5rem;\n }\n\n .md\\:pr-20 {\n padding-right: 5rem;\n }\n\n .md\\:pb-20 {\n padding-bottom: 5rem;\n }\n\n .md\\:pl-20 {\n padding-left: 5rem;\n }\n\n .md\\:pt-24 {\n padding-top: 6rem;\n }\n\n .md\\:pr-24 {\n padding-right: 6rem;\n }\n\n .md\\:pb-24 {\n padding-bottom: 6rem;\n }\n\n .md\\:pl-24 {\n padding-left: 6rem;\n }\n\n .md\\:pt-32 {\n padding-top: 8rem;\n }\n\n .md\\:pr-32 {\n padding-right: 8rem;\n }\n\n .md\\:pb-32 {\n padding-bottom: 8rem;\n }\n\n .md\\:pl-32 {\n padding-left: 8rem;\n }\n\n .md\\:pt-40 {\n padding-top: 10rem;\n }\n\n .md\\:pr-40 {\n padding-right: 10rem;\n }\n\n .md\\:pb-40 {\n padding-bottom: 10rem;\n }\n\n .md\\:pl-40 {\n padding-left: 10rem;\n }\n\n .md\\:pt-48 {\n padding-top: 12rem;\n }\n\n .md\\:pr-48 {\n padding-right: 12rem;\n }\n\n .md\\:pb-48 {\n padding-bottom: 12rem;\n }\n\n .md\\:pl-48 {\n padding-left: 12rem;\n }\n\n .md\\:pt-56 {\n padding-top: 14rem;\n }\n\n .md\\:pr-56 {\n padding-right: 14rem;\n }\n\n .md\\:pb-56 {\n padding-bottom: 14rem;\n }\n\n .md\\:pl-56 {\n padding-left: 14rem;\n }\n\n .md\\:pt-64 {\n padding-top: 16rem;\n }\n\n .md\\:pr-64 {\n padding-right: 16rem;\n }\n\n .md\\:pb-64 {\n padding-bottom: 16rem;\n }\n\n .md\\:pl-64 {\n padding-left: 16rem;\n }\n\n .md\\:pt-px {\n padding-top: 1px;\n }\n\n .md\\:pr-px {\n padding-right: 1px;\n }\n\n .md\\:pb-px {\n padding-bottom: 1px;\n }\n\n .md\\:pl-px {\n padding-left: 1px;\n }\n\n .md\\:placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n }\n\n .md\\:placeholder-transparent::-moz-placeholder {\n color: transparent;\n }\n\n .md\\:placeholder-transparent:-ms-input-placeholder {\n color: transparent;\n }\n\n .md\\:placeholder-transparent::-ms-input-placeholder {\n color: transparent;\n }\n\n .md\\:placeholder-transparent::placeholder {\n color: transparent;\n }\n\n .md\\:placeholder-black::-webkit-input-placeholder {\n color: #000;\n }\n\n .md\\:placeholder-black::-moz-placeholder {\n color: #000;\n }\n\n .md\\:placeholder-black:-ms-input-placeholder {\n color: #000;\n }\n\n .md\\:placeholder-black::-ms-input-placeholder {\n color: #000;\n }\n\n .md\\:placeholder-black::placeholder {\n color: #000;\n }\n\n .md\\:placeholder-white::-webkit-input-placeholder {\n color: #fff;\n }\n\n .md\\:placeholder-white::-moz-placeholder {\n color: #fff;\n }\n\n .md\\:placeholder-white:-ms-input-placeholder {\n color: #fff;\n }\n\n .md\\:placeholder-white::-ms-input-placeholder {\n color: #fff;\n }\n\n .md\\:placeholder-white::placeholder {\n color: #fff;\n }\n\n .md\\:placeholder-gray-100::-webkit-input-placeholder {\n color: #f7fafc;\n }\n\n .md\\:placeholder-gray-100::-moz-placeholder {\n color: #f7fafc;\n }\n\n .md\\:placeholder-gray-100:-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .md\\:placeholder-gray-100::-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .md\\:placeholder-gray-100::placeholder {\n color: #f7fafc;\n }\n\n .md\\:placeholder-gray-200::-webkit-input-placeholder {\n color: #edf2f7;\n }\n\n .md\\:placeholder-gray-200::-moz-placeholder {\n color: #edf2f7;\n }\n\n .md\\:placeholder-gray-200:-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .md\\:placeholder-gray-200::-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .md\\:placeholder-gray-200::placeholder {\n color: #edf2f7;\n }\n\n .md\\:placeholder-gray-300::-webkit-input-placeholder {\n color: #e2e8f0;\n }\n\n .md\\:placeholder-gray-300::-moz-placeholder {\n color: #e2e8f0;\n }\n\n .md\\:placeholder-gray-300:-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .md\\:placeholder-gray-300::-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .md\\:placeholder-gray-300::placeholder {\n color: #e2e8f0;\n }\n\n .md\\:placeholder-gray-400::-webkit-input-placeholder {\n color: #cbd5e0;\n }\n\n .md\\:placeholder-gray-400::-moz-placeholder {\n color: #cbd5e0;\n }\n\n .md\\:placeholder-gray-400:-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .md\\:placeholder-gray-400::-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .md\\:placeholder-gray-400::placeholder {\n color: #cbd5e0;\n }\n\n .md\\:placeholder-gray-500::-webkit-input-placeholder {\n color: #a0aec0;\n }\n\n .md\\:placeholder-gray-500::-moz-placeholder {\n color: #a0aec0;\n }\n\n .md\\:placeholder-gray-500:-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .md\\:placeholder-gray-500::-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .md\\:placeholder-gray-500::placeholder {\n color: #a0aec0;\n }\n\n .md\\:placeholder-gray-600::-webkit-input-placeholder {\n color: #718096;\n }\n\n .md\\:placeholder-gray-600::-moz-placeholder {\n color: #718096;\n }\n\n .md\\:placeholder-gray-600:-ms-input-placeholder {\n color: #718096;\n }\n\n .md\\:placeholder-gray-600::-ms-input-placeholder {\n color: #718096;\n }\n\n .md\\:placeholder-gray-600::placeholder {\n color: #718096;\n }\n\n .md\\:placeholder-gray-700::-webkit-input-placeholder {\n color: #4a5568;\n }\n\n .md\\:placeholder-gray-700::-moz-placeholder {\n color: #4a5568;\n }\n\n .md\\:placeholder-gray-700:-ms-input-placeholder {\n color: #4a5568;\n }\n\n .md\\:placeholder-gray-700::-ms-input-placeholder {\n color: #4a5568;\n }\n\n .md\\:placeholder-gray-700::placeholder {\n color: #4a5568;\n }\n\n .md\\:placeholder-gray-800::-webkit-input-placeholder {\n color: #2d3748;\n }\n\n .md\\:placeholder-gray-800::-moz-placeholder {\n color: #2d3748;\n }\n\n .md\\:placeholder-gray-800:-ms-input-placeholder {\n color: #2d3748;\n }\n\n .md\\:placeholder-gray-800::-ms-input-placeholder {\n color: #2d3748;\n }\n\n .md\\:placeholder-gray-800::placeholder {\n color: #2d3748;\n }\n\n .md\\:placeholder-gray-900::-webkit-input-placeholder {\n color: #1a202c;\n }\n\n .md\\:placeholder-gray-900::-moz-placeholder {\n color: #1a202c;\n }\n\n .md\\:placeholder-gray-900:-ms-input-placeholder {\n color: #1a202c;\n }\n\n .md\\:placeholder-gray-900::-ms-input-placeholder {\n color: #1a202c;\n }\n\n .md\\:placeholder-gray-900::placeholder {\n color: #1a202c;\n }\n\n .md\\:placeholder-red-100::-webkit-input-placeholder {\n color: #fff5f5;\n }\n\n .md\\:placeholder-red-100::-moz-placeholder {\n color: #fff5f5;\n }\n\n .md\\:placeholder-red-100:-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .md\\:placeholder-red-100::-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .md\\:placeholder-red-100::placeholder {\n color: #fff5f5;\n }\n\n .md\\:placeholder-red-200::-webkit-input-placeholder {\n color: #fed7d7;\n }\n\n .md\\:placeholder-red-200::-moz-placeholder {\n color: #fed7d7;\n }\n\n .md\\:placeholder-red-200:-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .md\\:placeholder-red-200::-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .md\\:placeholder-red-200::placeholder {\n color: #fed7d7;\n }\n\n .md\\:placeholder-red-300::-webkit-input-placeholder {\n color: #feb2b2;\n }\n\n .md\\:placeholder-red-300::-moz-placeholder {\n color: #feb2b2;\n }\n\n .md\\:placeholder-red-300:-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .md\\:placeholder-red-300::-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .md\\:placeholder-red-300::placeholder {\n color: #feb2b2;\n }\n\n .md\\:placeholder-red-400::-webkit-input-placeholder {\n color: #fc8181;\n }\n\n .md\\:placeholder-red-400::-moz-placeholder {\n color: #fc8181;\n }\n\n .md\\:placeholder-red-400:-ms-input-placeholder {\n color: #fc8181;\n }\n\n .md\\:placeholder-red-400::-ms-input-placeholder {\n color: #fc8181;\n }\n\n .md\\:placeholder-red-400::placeholder {\n color: #fc8181;\n }\n\n .md\\:placeholder-red-500::-webkit-input-placeholder {\n color: #f56565;\n }\n\n .md\\:placeholder-red-500::-moz-placeholder {\n color: #f56565;\n }\n\n .md\\:placeholder-red-500:-ms-input-placeholder {\n color: #f56565;\n }\n\n .md\\:placeholder-red-500::-ms-input-placeholder {\n color: #f56565;\n }\n\n .md\\:placeholder-red-500::placeholder {\n color: #f56565;\n }\n\n .md\\:placeholder-red-600::-webkit-input-placeholder {\n color: #e53e3e;\n }\n\n .md\\:placeholder-red-600::-moz-placeholder {\n color: #e53e3e;\n }\n\n .md\\:placeholder-red-600:-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .md\\:placeholder-red-600::-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .md\\:placeholder-red-600::placeholder {\n color: #e53e3e;\n }\n\n .md\\:placeholder-red-700::-webkit-input-placeholder {\n color: #c53030;\n }\n\n .md\\:placeholder-red-700::-moz-placeholder {\n color: #c53030;\n }\n\n .md\\:placeholder-red-700:-ms-input-placeholder {\n color: #c53030;\n }\n\n .md\\:placeholder-red-700::-ms-input-placeholder {\n color: #c53030;\n }\n\n .md\\:placeholder-red-700::placeholder {\n color: #c53030;\n }\n\n .md\\:placeholder-red-800::-webkit-input-placeholder {\n color: #9b2c2c;\n }\n\n .md\\:placeholder-red-800::-moz-placeholder {\n color: #9b2c2c;\n }\n\n .md\\:placeholder-red-800:-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .md\\:placeholder-red-800::-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .md\\:placeholder-red-800::placeholder {\n color: #9b2c2c;\n }\n\n .md\\:placeholder-red-900::-webkit-input-placeholder {\n color: #742a2a;\n }\n\n .md\\:placeholder-red-900::-moz-placeholder {\n color: #742a2a;\n }\n\n .md\\:placeholder-red-900:-ms-input-placeholder {\n color: #742a2a;\n }\n\n .md\\:placeholder-red-900::-ms-input-placeholder {\n color: #742a2a;\n }\n\n .md\\:placeholder-red-900::placeholder {\n color: #742a2a;\n }\n\n .md\\:placeholder-orange-100::-webkit-input-placeholder {\n color: #fffaf0;\n }\n\n .md\\:placeholder-orange-100::-moz-placeholder {\n color: #fffaf0;\n }\n\n .md\\:placeholder-orange-100:-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .md\\:placeholder-orange-100::-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .md\\:placeholder-orange-100::placeholder {\n color: #fffaf0;\n }\n\n .md\\:placeholder-orange-200::-webkit-input-placeholder {\n color: #feebc8;\n }\n\n .md\\:placeholder-orange-200::-moz-placeholder {\n color: #feebc8;\n }\n\n .md\\:placeholder-orange-200:-ms-input-placeholder {\n color: #feebc8;\n }\n\n .md\\:placeholder-orange-200::-ms-input-placeholder {\n color: #feebc8;\n }\n\n .md\\:placeholder-orange-200::placeholder {\n color: #feebc8;\n }\n\n .md\\:placeholder-orange-300::-webkit-input-placeholder {\n color: #fbd38d;\n }\n\n .md\\:placeholder-orange-300::-moz-placeholder {\n color: #fbd38d;\n }\n\n .md\\:placeholder-orange-300:-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .md\\:placeholder-orange-300::-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .md\\:placeholder-orange-300::placeholder {\n color: #fbd38d;\n }\n\n .md\\:placeholder-orange-400::-webkit-input-placeholder {\n color: #f6ad55;\n }\n\n .md\\:placeholder-orange-400::-moz-placeholder {\n color: #f6ad55;\n }\n\n .md\\:placeholder-orange-400:-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .md\\:placeholder-orange-400::-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .md\\:placeholder-orange-400::placeholder {\n color: #f6ad55;\n }\n\n .md\\:placeholder-orange-500::-webkit-input-placeholder {\n color: #ed8936;\n }\n\n .md\\:placeholder-orange-500::-moz-placeholder {\n color: #ed8936;\n }\n\n .md\\:placeholder-orange-500:-ms-input-placeholder {\n color: #ed8936;\n }\n\n .md\\:placeholder-orange-500::-ms-input-placeholder {\n color: #ed8936;\n }\n\n .md\\:placeholder-orange-500::placeholder {\n color: #ed8936;\n }\n\n .md\\:placeholder-orange-600::-webkit-input-placeholder {\n color: #dd6b20;\n }\n\n .md\\:placeholder-orange-600::-moz-placeholder {\n color: #dd6b20;\n }\n\n .md\\:placeholder-orange-600:-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .md\\:placeholder-orange-600::-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .md\\:placeholder-orange-600::placeholder {\n color: #dd6b20;\n }\n\n .md\\:placeholder-orange-700::-webkit-input-placeholder {\n color: #c05621;\n }\n\n .md\\:placeholder-orange-700::-moz-placeholder {\n color: #c05621;\n }\n\n .md\\:placeholder-orange-700:-ms-input-placeholder {\n color: #c05621;\n }\n\n .md\\:placeholder-orange-700::-ms-input-placeholder {\n color: #c05621;\n }\n\n .md\\:placeholder-orange-700::placeholder {\n color: #c05621;\n }\n\n .md\\:placeholder-orange-800::-webkit-input-placeholder {\n color: #9c4221;\n }\n\n .md\\:placeholder-orange-800::-moz-placeholder {\n color: #9c4221;\n }\n\n .md\\:placeholder-orange-800:-ms-input-placeholder {\n color: #9c4221;\n }\n\n .md\\:placeholder-orange-800::-ms-input-placeholder {\n color: #9c4221;\n }\n\n .md\\:placeholder-orange-800::placeholder {\n color: #9c4221;\n }\n\n .md\\:placeholder-orange-900::-webkit-input-placeholder {\n color: #7b341e;\n }\n\n .md\\:placeholder-orange-900::-moz-placeholder {\n color: #7b341e;\n }\n\n .md\\:placeholder-orange-900:-ms-input-placeholder {\n color: #7b341e;\n }\n\n .md\\:placeholder-orange-900::-ms-input-placeholder {\n color: #7b341e;\n }\n\n .md\\:placeholder-orange-900::placeholder {\n color: #7b341e;\n }\n\n .md\\:placeholder-yellow-100::-webkit-input-placeholder {\n color: #fffff0;\n }\n\n .md\\:placeholder-yellow-100::-moz-placeholder {\n color: #fffff0;\n }\n\n .md\\:placeholder-yellow-100:-ms-input-placeholder {\n color: #fffff0;\n }\n\n .md\\:placeholder-yellow-100::-ms-input-placeholder {\n color: #fffff0;\n }\n\n .md\\:placeholder-yellow-100::placeholder {\n color: #fffff0;\n }\n\n .md\\:placeholder-yellow-200::-webkit-input-placeholder {\n color: #fefcbf;\n }\n\n .md\\:placeholder-yellow-200::-moz-placeholder {\n color: #fefcbf;\n }\n\n .md\\:placeholder-yellow-200:-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .md\\:placeholder-yellow-200::-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .md\\:placeholder-yellow-200::placeholder {\n color: #fefcbf;\n }\n\n .md\\:placeholder-yellow-300::-webkit-input-placeholder {\n color: #faf089;\n }\n\n .md\\:placeholder-yellow-300::-moz-placeholder {\n color: #faf089;\n }\n\n .md\\:placeholder-yellow-300:-ms-input-placeholder {\n color: #faf089;\n }\n\n .md\\:placeholder-yellow-300::-ms-input-placeholder {\n color: #faf089;\n }\n\n .md\\:placeholder-yellow-300::placeholder {\n color: #faf089;\n }\n\n .md\\:placeholder-yellow-400::-webkit-input-placeholder {\n color: #f6e05e;\n }\n\n .md\\:placeholder-yellow-400::-moz-placeholder {\n color: #f6e05e;\n }\n\n .md\\:placeholder-yellow-400:-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .md\\:placeholder-yellow-400::-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .md\\:placeholder-yellow-400::placeholder {\n color: #f6e05e;\n }\n\n .md\\:placeholder-yellow-500::-webkit-input-placeholder {\n color: #ecc94b;\n }\n\n .md\\:placeholder-yellow-500::-moz-placeholder {\n color: #ecc94b;\n }\n\n .md\\:placeholder-yellow-500:-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .md\\:placeholder-yellow-500::-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .md\\:placeholder-yellow-500::placeholder {\n color: #ecc94b;\n }\n\n .md\\:placeholder-yellow-600::-webkit-input-placeholder {\n color: #d69e2e;\n }\n\n .md\\:placeholder-yellow-600::-moz-placeholder {\n color: #d69e2e;\n }\n\n .md\\:placeholder-yellow-600:-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .md\\:placeholder-yellow-600::-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .md\\:placeholder-yellow-600::placeholder {\n color: #d69e2e;\n }\n\n .md\\:placeholder-yellow-700::-webkit-input-placeholder {\n color: #b7791f;\n }\n\n .md\\:placeholder-yellow-700::-moz-placeholder {\n color: #b7791f;\n }\n\n .md\\:placeholder-yellow-700:-ms-input-placeholder {\n color: #b7791f;\n }\n\n .md\\:placeholder-yellow-700::-ms-input-placeholder {\n color: #b7791f;\n }\n\n .md\\:placeholder-yellow-700::placeholder {\n color: #b7791f;\n }\n\n .md\\:placeholder-yellow-800::-webkit-input-placeholder {\n color: #975a16;\n }\n\n .md\\:placeholder-yellow-800::-moz-placeholder {\n color: #975a16;\n }\n\n .md\\:placeholder-yellow-800:-ms-input-placeholder {\n color: #975a16;\n }\n\n .md\\:placeholder-yellow-800::-ms-input-placeholder {\n color: #975a16;\n }\n\n .md\\:placeholder-yellow-800::placeholder {\n color: #975a16;\n }\n\n .md\\:placeholder-yellow-900::-webkit-input-placeholder {\n color: #744210;\n }\n\n .md\\:placeholder-yellow-900::-moz-placeholder {\n color: #744210;\n }\n\n .md\\:placeholder-yellow-900:-ms-input-placeholder {\n color: #744210;\n }\n\n .md\\:placeholder-yellow-900::-ms-input-placeholder {\n color: #744210;\n }\n\n .md\\:placeholder-yellow-900::placeholder {\n color: #744210;\n }\n\n .md\\:placeholder-green-100::-webkit-input-placeholder {\n color: #f0fff4;\n }\n\n .md\\:placeholder-green-100::-moz-placeholder {\n color: #f0fff4;\n }\n\n .md\\:placeholder-green-100:-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .md\\:placeholder-green-100::-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .md\\:placeholder-green-100::placeholder {\n color: #f0fff4;\n }\n\n .md\\:placeholder-green-200::-webkit-input-placeholder {\n color: #c6f6d5;\n }\n\n .md\\:placeholder-green-200::-moz-placeholder {\n color: #c6f6d5;\n }\n\n .md\\:placeholder-green-200:-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .md\\:placeholder-green-200::-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .md\\:placeholder-green-200::placeholder {\n color: #c6f6d5;\n }\n\n .md\\:placeholder-green-300::-webkit-input-placeholder {\n color: #9ae6b4;\n }\n\n .md\\:placeholder-green-300::-moz-placeholder {\n color: #9ae6b4;\n }\n\n .md\\:placeholder-green-300:-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .md\\:placeholder-green-300::-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .md\\:placeholder-green-300::placeholder {\n color: #9ae6b4;\n }\n\n .md\\:placeholder-green-400::-webkit-input-placeholder {\n color: #68d391;\n }\n\n .md\\:placeholder-green-400::-moz-placeholder {\n color: #68d391;\n }\n\n .md\\:placeholder-green-400:-ms-input-placeholder {\n color: #68d391;\n }\n\n .md\\:placeholder-green-400::-ms-input-placeholder {\n color: #68d391;\n }\n\n .md\\:placeholder-green-400::placeholder {\n color: #68d391;\n }\n\n .md\\:placeholder-green-500::-webkit-input-placeholder {\n color: #48bb78;\n }\n\n .md\\:placeholder-green-500::-moz-placeholder {\n color: #48bb78;\n }\n\n .md\\:placeholder-green-500:-ms-input-placeholder {\n color: #48bb78;\n }\n\n .md\\:placeholder-green-500::-ms-input-placeholder {\n color: #48bb78;\n }\n\n .md\\:placeholder-green-500::placeholder {\n color: #48bb78;\n }\n\n .md\\:placeholder-green-600::-webkit-input-placeholder {\n color: #38a169;\n }\n\n .md\\:placeholder-green-600::-moz-placeholder {\n color: #38a169;\n }\n\n .md\\:placeholder-green-600:-ms-input-placeholder {\n color: #38a169;\n }\n\n .md\\:placeholder-green-600::-ms-input-placeholder {\n color: #38a169;\n }\n\n .md\\:placeholder-green-600::placeholder {\n color: #38a169;\n }\n\n .md\\:placeholder-green-700::-webkit-input-placeholder {\n color: #2f855a;\n }\n\n .md\\:placeholder-green-700::-moz-placeholder {\n color: #2f855a;\n }\n\n .md\\:placeholder-green-700:-ms-input-placeholder {\n color: #2f855a;\n }\n\n .md\\:placeholder-green-700::-ms-input-placeholder {\n color: #2f855a;\n }\n\n .md\\:placeholder-green-700::placeholder {\n color: #2f855a;\n }\n\n .md\\:placeholder-green-800::-webkit-input-placeholder {\n color: #276749;\n }\n\n .md\\:placeholder-green-800::-moz-placeholder {\n color: #276749;\n }\n\n .md\\:placeholder-green-800:-ms-input-placeholder {\n color: #276749;\n }\n\n .md\\:placeholder-green-800::-ms-input-placeholder {\n color: #276749;\n }\n\n .md\\:placeholder-green-800::placeholder {\n color: #276749;\n }\n\n .md\\:placeholder-green-900::-webkit-input-placeholder {\n color: #22543d;\n }\n\n .md\\:placeholder-green-900::-moz-placeholder {\n color: #22543d;\n }\n\n .md\\:placeholder-green-900:-ms-input-placeholder {\n color: #22543d;\n }\n\n .md\\:placeholder-green-900::-ms-input-placeholder {\n color: #22543d;\n }\n\n .md\\:placeholder-green-900::placeholder {\n color: #22543d;\n }\n\n .md\\:placeholder-teal-100::-webkit-input-placeholder {\n color: #e6fffa;\n }\n\n .md\\:placeholder-teal-100::-moz-placeholder {\n color: #e6fffa;\n }\n\n .md\\:placeholder-teal-100:-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .md\\:placeholder-teal-100::-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .md\\:placeholder-teal-100::placeholder {\n color: #e6fffa;\n }\n\n .md\\:placeholder-teal-200::-webkit-input-placeholder {\n color: #b2f5ea;\n }\n\n .md\\:placeholder-teal-200::-moz-placeholder {\n color: #b2f5ea;\n }\n\n .md\\:placeholder-teal-200:-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .md\\:placeholder-teal-200::-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .md\\:placeholder-teal-200::placeholder {\n color: #b2f5ea;\n }\n\n .md\\:placeholder-teal-300::-webkit-input-placeholder {\n color: #81e6d9;\n }\n\n .md\\:placeholder-teal-300::-moz-placeholder {\n color: #81e6d9;\n }\n\n .md\\:placeholder-teal-300:-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .md\\:placeholder-teal-300::-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .md\\:placeholder-teal-300::placeholder {\n color: #81e6d9;\n }\n\n .md\\:placeholder-teal-400::-webkit-input-placeholder {\n color: #4fd1c5;\n }\n\n .md\\:placeholder-teal-400::-moz-placeholder {\n color: #4fd1c5;\n }\n\n .md\\:placeholder-teal-400:-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .md\\:placeholder-teal-400::-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .md\\:placeholder-teal-400::placeholder {\n color: #4fd1c5;\n }\n\n .md\\:placeholder-teal-500::-webkit-input-placeholder {\n color: #38b2ac;\n }\n\n .md\\:placeholder-teal-500::-moz-placeholder {\n color: #38b2ac;\n }\n\n .md\\:placeholder-teal-500:-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .md\\:placeholder-teal-500::-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .md\\:placeholder-teal-500::placeholder {\n color: #38b2ac;\n }\n\n .md\\:placeholder-teal-600::-webkit-input-placeholder {\n color: #319795;\n }\n\n .md\\:placeholder-teal-600::-moz-placeholder {\n color: #319795;\n }\n\n .md\\:placeholder-teal-600:-ms-input-placeholder {\n color: #319795;\n }\n\n .md\\:placeholder-teal-600::-ms-input-placeholder {\n color: #319795;\n }\n\n .md\\:placeholder-teal-600::placeholder {\n color: #319795;\n }\n\n .md\\:placeholder-teal-700::-webkit-input-placeholder {\n color: #2c7a7b;\n }\n\n .md\\:placeholder-teal-700::-moz-placeholder {\n color: #2c7a7b;\n }\n\n .md\\:placeholder-teal-700:-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .md\\:placeholder-teal-700::-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .md\\:placeholder-teal-700::placeholder {\n color: #2c7a7b;\n }\n\n .md\\:placeholder-teal-800::-webkit-input-placeholder {\n color: #285e61;\n }\n\n .md\\:placeholder-teal-800::-moz-placeholder {\n color: #285e61;\n }\n\n .md\\:placeholder-teal-800:-ms-input-placeholder {\n color: #285e61;\n }\n\n .md\\:placeholder-teal-800::-ms-input-placeholder {\n color: #285e61;\n }\n\n .md\\:placeholder-teal-800::placeholder {\n color: #285e61;\n }\n\n .md\\:placeholder-teal-900::-webkit-input-placeholder {\n color: #234e52;\n }\n\n .md\\:placeholder-teal-900::-moz-placeholder {\n color: #234e52;\n }\n\n .md\\:placeholder-teal-900:-ms-input-placeholder {\n color: #234e52;\n }\n\n .md\\:placeholder-teal-900::-ms-input-placeholder {\n color: #234e52;\n }\n\n .md\\:placeholder-teal-900::placeholder {\n color: #234e52;\n }\n\n .md\\:placeholder-blue-100::-webkit-input-placeholder {\n color: #ebf8ff;\n }\n\n .md\\:placeholder-blue-100::-moz-placeholder {\n color: #ebf8ff;\n }\n\n .md\\:placeholder-blue-100:-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .md\\:placeholder-blue-100::-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .md\\:placeholder-blue-100::placeholder {\n color: #ebf8ff;\n }\n\n .md\\:placeholder-blue-200::-webkit-input-placeholder {\n color: #bee3f8;\n }\n\n .md\\:placeholder-blue-200::-moz-placeholder {\n color: #bee3f8;\n }\n\n .md\\:placeholder-blue-200:-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .md\\:placeholder-blue-200::-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .md\\:placeholder-blue-200::placeholder {\n color: #bee3f8;\n }\n\n .md\\:placeholder-blue-300::-webkit-input-placeholder {\n color: #90cdf4;\n }\n\n .md\\:placeholder-blue-300::-moz-placeholder {\n color: #90cdf4;\n }\n\n .md\\:placeholder-blue-300:-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .md\\:placeholder-blue-300::-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .md\\:placeholder-blue-300::placeholder {\n color: #90cdf4;\n }\n\n .md\\:placeholder-blue-400::-webkit-input-placeholder {\n color: #63b3ed;\n }\n\n .md\\:placeholder-blue-400::-moz-placeholder {\n color: #63b3ed;\n }\n\n .md\\:placeholder-blue-400:-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .md\\:placeholder-blue-400::-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .md\\:placeholder-blue-400::placeholder {\n color: #63b3ed;\n }\n\n .md\\:placeholder-blue-500::-webkit-input-placeholder {\n color: #4299e1;\n }\n\n .md\\:placeholder-blue-500::-moz-placeholder {\n color: #4299e1;\n }\n\n .md\\:placeholder-blue-500:-ms-input-placeholder {\n color: #4299e1;\n }\n\n .md\\:placeholder-blue-500::-ms-input-placeholder {\n color: #4299e1;\n }\n\n .md\\:placeholder-blue-500::placeholder {\n color: #4299e1;\n }\n\n .md\\:placeholder-blue-600::-webkit-input-placeholder {\n color: #3182ce;\n }\n\n .md\\:placeholder-blue-600::-moz-placeholder {\n color: #3182ce;\n }\n\n .md\\:placeholder-blue-600:-ms-input-placeholder {\n color: #3182ce;\n }\n\n .md\\:placeholder-blue-600::-ms-input-placeholder {\n color: #3182ce;\n }\n\n .md\\:placeholder-blue-600::placeholder {\n color: #3182ce;\n }\n\n .md\\:placeholder-blue-700::-webkit-input-placeholder {\n color: #2b6cb0;\n }\n\n .md\\:placeholder-blue-700::-moz-placeholder {\n color: #2b6cb0;\n }\n\n .md\\:placeholder-blue-700:-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .md\\:placeholder-blue-700::-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .md\\:placeholder-blue-700::placeholder {\n color: #2b6cb0;\n }\n\n .md\\:placeholder-blue-800::-webkit-input-placeholder {\n color: #2c5282;\n }\n\n .md\\:placeholder-blue-800::-moz-placeholder {\n color: #2c5282;\n }\n\n .md\\:placeholder-blue-800:-ms-input-placeholder {\n color: #2c5282;\n }\n\n .md\\:placeholder-blue-800::-ms-input-placeholder {\n color: #2c5282;\n }\n\n .md\\:placeholder-blue-800::placeholder {\n color: #2c5282;\n }\n\n .md\\:placeholder-blue-900::-webkit-input-placeholder {\n color: #2a4365;\n }\n\n .md\\:placeholder-blue-900::-moz-placeholder {\n color: #2a4365;\n }\n\n .md\\:placeholder-blue-900:-ms-input-placeholder {\n color: #2a4365;\n }\n\n .md\\:placeholder-blue-900::-ms-input-placeholder {\n color: #2a4365;\n }\n\n .md\\:placeholder-blue-900::placeholder {\n color: #2a4365;\n }\n\n .md\\:placeholder-indigo-100::-webkit-input-placeholder {\n color: #ebf4ff;\n }\n\n .md\\:placeholder-indigo-100::-moz-placeholder {\n color: #ebf4ff;\n }\n\n .md\\:placeholder-indigo-100:-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .md\\:placeholder-indigo-100::-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .md\\:placeholder-indigo-100::placeholder {\n color: #ebf4ff;\n }\n\n .md\\:placeholder-indigo-200::-webkit-input-placeholder {\n color: #c3dafe;\n }\n\n .md\\:placeholder-indigo-200::-moz-placeholder {\n color: #c3dafe;\n }\n\n .md\\:placeholder-indigo-200:-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .md\\:placeholder-indigo-200::-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .md\\:placeholder-indigo-200::placeholder {\n color: #c3dafe;\n }\n\n .md\\:placeholder-indigo-300::-webkit-input-placeholder {\n color: #a3bffa;\n }\n\n .md\\:placeholder-indigo-300::-moz-placeholder {\n color: #a3bffa;\n }\n\n .md\\:placeholder-indigo-300:-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .md\\:placeholder-indigo-300::-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .md\\:placeholder-indigo-300::placeholder {\n color: #a3bffa;\n }\n\n .md\\:placeholder-indigo-400::-webkit-input-placeholder {\n color: #7f9cf5;\n }\n\n .md\\:placeholder-indigo-400::-moz-placeholder {\n color: #7f9cf5;\n }\n\n .md\\:placeholder-indigo-400:-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .md\\:placeholder-indigo-400::-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .md\\:placeholder-indigo-400::placeholder {\n color: #7f9cf5;\n }\n\n .md\\:placeholder-indigo-500::-webkit-input-placeholder {\n color: #667eea;\n }\n\n .md\\:placeholder-indigo-500::-moz-placeholder {\n color: #667eea;\n }\n\n .md\\:placeholder-indigo-500:-ms-input-placeholder {\n color: #667eea;\n }\n\n .md\\:placeholder-indigo-500::-ms-input-placeholder {\n color: #667eea;\n }\n\n .md\\:placeholder-indigo-500::placeholder {\n color: #667eea;\n }\n\n .md\\:placeholder-indigo-600::-webkit-input-placeholder {\n color: #5a67d8;\n }\n\n .md\\:placeholder-indigo-600::-moz-placeholder {\n color: #5a67d8;\n }\n\n .md\\:placeholder-indigo-600:-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .md\\:placeholder-indigo-600::-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .md\\:placeholder-indigo-600::placeholder {\n color: #5a67d8;\n }\n\n .md\\:placeholder-indigo-700::-webkit-input-placeholder {\n color: #4c51bf;\n }\n\n .md\\:placeholder-indigo-700::-moz-placeholder {\n color: #4c51bf;\n }\n\n .md\\:placeholder-indigo-700:-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .md\\:placeholder-indigo-700::-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .md\\:placeholder-indigo-700::placeholder {\n color: #4c51bf;\n }\n\n .md\\:placeholder-indigo-800::-webkit-input-placeholder {\n color: #434190;\n }\n\n .md\\:placeholder-indigo-800::-moz-placeholder {\n color: #434190;\n }\n\n .md\\:placeholder-indigo-800:-ms-input-placeholder {\n color: #434190;\n }\n\n .md\\:placeholder-indigo-800::-ms-input-placeholder {\n color: #434190;\n }\n\n .md\\:placeholder-indigo-800::placeholder {\n color: #434190;\n }\n\n .md\\:placeholder-indigo-900::-webkit-input-placeholder {\n color: #3c366b;\n }\n\n .md\\:placeholder-indigo-900::-moz-placeholder {\n color: #3c366b;\n }\n\n .md\\:placeholder-indigo-900:-ms-input-placeholder {\n color: #3c366b;\n }\n\n .md\\:placeholder-indigo-900::-ms-input-placeholder {\n color: #3c366b;\n }\n\n .md\\:placeholder-indigo-900::placeholder {\n color: #3c366b;\n }\n\n .md\\:placeholder-purple-100::-webkit-input-placeholder {\n color: #faf5ff;\n }\n\n .md\\:placeholder-purple-100::-moz-placeholder {\n color: #faf5ff;\n }\n\n .md\\:placeholder-purple-100:-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .md\\:placeholder-purple-100::-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .md\\:placeholder-purple-100::placeholder {\n color: #faf5ff;\n }\n\n .md\\:placeholder-purple-200::-webkit-input-placeholder {\n color: #e9d8fd;\n }\n\n .md\\:placeholder-purple-200::-moz-placeholder {\n color: #e9d8fd;\n }\n\n .md\\:placeholder-purple-200:-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .md\\:placeholder-purple-200::-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .md\\:placeholder-purple-200::placeholder {\n color: #e9d8fd;\n }\n\n .md\\:placeholder-purple-300::-webkit-input-placeholder {\n color: #d6bcfa;\n }\n\n .md\\:placeholder-purple-300::-moz-placeholder {\n color: #d6bcfa;\n }\n\n .md\\:placeholder-purple-300:-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .md\\:placeholder-purple-300::-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .md\\:placeholder-purple-300::placeholder {\n color: #d6bcfa;\n }\n\n .md\\:placeholder-purple-400::-webkit-input-placeholder {\n color: #b794f4;\n }\n\n .md\\:placeholder-purple-400::-moz-placeholder {\n color: #b794f4;\n }\n\n .md\\:placeholder-purple-400:-ms-input-placeholder {\n color: #b794f4;\n }\n\n .md\\:placeholder-purple-400::-ms-input-placeholder {\n color: #b794f4;\n }\n\n .md\\:placeholder-purple-400::placeholder {\n color: #b794f4;\n }\n\n .md\\:placeholder-purple-500::-webkit-input-placeholder {\n color: #9f7aea;\n }\n\n .md\\:placeholder-purple-500::-moz-placeholder {\n color: #9f7aea;\n }\n\n .md\\:placeholder-purple-500:-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .md\\:placeholder-purple-500::-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .md\\:placeholder-purple-500::placeholder {\n color: #9f7aea;\n }\n\n .md\\:placeholder-purple-600::-webkit-input-placeholder {\n color: #805ad5;\n }\n\n .md\\:placeholder-purple-600::-moz-placeholder {\n color: #805ad5;\n }\n\n .md\\:placeholder-purple-600:-ms-input-placeholder {\n color: #805ad5;\n }\n\n .md\\:placeholder-purple-600::-ms-input-placeholder {\n color: #805ad5;\n }\n\n .md\\:placeholder-purple-600::placeholder {\n color: #805ad5;\n }\n\n .md\\:placeholder-purple-700::-webkit-input-placeholder {\n color: #6b46c1;\n }\n\n .md\\:placeholder-purple-700::-moz-placeholder {\n color: #6b46c1;\n }\n\n .md\\:placeholder-purple-700:-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .md\\:placeholder-purple-700::-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .md\\:placeholder-purple-700::placeholder {\n color: #6b46c1;\n }\n\n .md\\:placeholder-purple-800::-webkit-input-placeholder {\n color: #553c9a;\n }\n\n .md\\:placeholder-purple-800::-moz-placeholder {\n color: #553c9a;\n }\n\n .md\\:placeholder-purple-800:-ms-input-placeholder {\n color: #553c9a;\n }\n\n .md\\:placeholder-purple-800::-ms-input-placeholder {\n color: #553c9a;\n }\n\n .md\\:placeholder-purple-800::placeholder {\n color: #553c9a;\n }\n\n .md\\:placeholder-purple-900::-webkit-input-placeholder {\n color: #44337a;\n }\n\n .md\\:placeholder-purple-900::-moz-placeholder {\n color: #44337a;\n }\n\n .md\\:placeholder-purple-900:-ms-input-placeholder {\n color: #44337a;\n }\n\n .md\\:placeholder-purple-900::-ms-input-placeholder {\n color: #44337a;\n }\n\n .md\\:placeholder-purple-900::placeholder {\n color: #44337a;\n }\n\n .md\\:placeholder-pink-100::-webkit-input-placeholder {\n color: #fff5f7;\n }\n\n .md\\:placeholder-pink-100::-moz-placeholder {\n color: #fff5f7;\n }\n\n .md\\:placeholder-pink-100:-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .md\\:placeholder-pink-100::-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .md\\:placeholder-pink-100::placeholder {\n color: #fff5f7;\n }\n\n .md\\:placeholder-pink-200::-webkit-input-placeholder {\n color: #fed7e2;\n }\n\n .md\\:placeholder-pink-200::-moz-placeholder {\n color: #fed7e2;\n }\n\n .md\\:placeholder-pink-200:-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .md\\:placeholder-pink-200::-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .md\\:placeholder-pink-200::placeholder {\n color: #fed7e2;\n }\n\n .md\\:placeholder-pink-300::-webkit-input-placeholder {\n color: #fbb6ce;\n }\n\n .md\\:placeholder-pink-300::-moz-placeholder {\n color: #fbb6ce;\n }\n\n .md\\:placeholder-pink-300:-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .md\\:placeholder-pink-300::-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .md\\:placeholder-pink-300::placeholder {\n color: #fbb6ce;\n }\n\n .md\\:placeholder-pink-400::-webkit-input-placeholder {\n color: #f687b3;\n }\n\n .md\\:placeholder-pink-400::-moz-placeholder {\n color: #f687b3;\n }\n\n .md\\:placeholder-pink-400:-ms-input-placeholder {\n color: #f687b3;\n }\n\n .md\\:placeholder-pink-400::-ms-input-placeholder {\n color: #f687b3;\n }\n\n .md\\:placeholder-pink-400::placeholder {\n color: #f687b3;\n }\n\n .md\\:placeholder-pink-500::-webkit-input-placeholder {\n color: #ed64a6;\n }\n\n .md\\:placeholder-pink-500::-moz-placeholder {\n color: #ed64a6;\n }\n\n .md\\:placeholder-pink-500:-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .md\\:placeholder-pink-500::-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .md\\:placeholder-pink-500::placeholder {\n color: #ed64a6;\n }\n\n .md\\:placeholder-pink-600::-webkit-input-placeholder {\n color: #d53f8c;\n }\n\n .md\\:placeholder-pink-600::-moz-placeholder {\n color: #d53f8c;\n }\n\n .md\\:placeholder-pink-600:-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .md\\:placeholder-pink-600::-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .md\\:placeholder-pink-600::placeholder {\n color: #d53f8c;\n }\n\n .md\\:placeholder-pink-700::-webkit-input-placeholder {\n color: #b83280;\n }\n\n .md\\:placeholder-pink-700::-moz-placeholder {\n color: #b83280;\n }\n\n .md\\:placeholder-pink-700:-ms-input-placeholder {\n color: #b83280;\n }\n\n .md\\:placeholder-pink-700::-ms-input-placeholder {\n color: #b83280;\n }\n\n .md\\:placeholder-pink-700::placeholder {\n color: #b83280;\n }\n\n .md\\:placeholder-pink-800::-webkit-input-placeholder {\n color: #97266d;\n }\n\n .md\\:placeholder-pink-800::-moz-placeholder {\n color: #97266d;\n }\n\n .md\\:placeholder-pink-800:-ms-input-placeholder {\n color: #97266d;\n }\n\n .md\\:placeholder-pink-800::-ms-input-placeholder {\n color: #97266d;\n }\n\n .md\\:placeholder-pink-800::placeholder {\n color: #97266d;\n }\n\n .md\\:placeholder-pink-900::-webkit-input-placeholder {\n color: #702459;\n }\n\n .md\\:placeholder-pink-900::-moz-placeholder {\n color: #702459;\n }\n\n .md\\:placeholder-pink-900:-ms-input-placeholder {\n color: #702459;\n }\n\n .md\\:placeholder-pink-900::-ms-input-placeholder {\n color: #702459;\n }\n\n .md\\:placeholder-pink-900::placeholder {\n color: #702459;\n }\n\n .md\\:placeholder-subway-stripe::-webkit-input-placeholder {\n color: #666;\n }\n\n .md\\:placeholder-subway-stripe::-moz-placeholder {\n color: #666;\n }\n\n .md\\:placeholder-subway-stripe:-ms-input-placeholder {\n color: #666;\n }\n\n .md\\:placeholder-subway-stripe::-ms-input-placeholder {\n color: #666;\n }\n\n .md\\:placeholder-subway-stripe::placeholder {\n color: #666;\n }\n\n .md\\:placeholder-subway-stripe_progress::-webkit-input-placeholder {\n color: #0a0;\n }\n\n .md\\:placeholder-subway-stripe_progress::-moz-placeholder {\n color: #0a0;\n }\n\n .md\\:placeholder-subway-stripe_progress:-ms-input-placeholder {\n color: #0a0;\n }\n\n .md\\:placeholder-subway-stripe_progress::-ms-input-placeholder {\n color: #0a0;\n }\n\n .md\\:placeholder-subway-stripe_progress::placeholder {\n color: #0a0;\n }\n\n .md\\:focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n }\n\n .md\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n color: transparent;\n }\n\n .md\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n color: transparent;\n }\n\n .md\\:focus\\:placeholder-transparent:focus::-ms-input-placeholder {\n color: transparent;\n }\n\n .md\\:focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n }\n\n .md\\:focus\\:placeholder-black:focus::-webkit-input-placeholder {\n color: #000;\n }\n\n .md\\:focus\\:placeholder-black:focus::-moz-placeholder {\n color: #000;\n }\n\n .md\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n color: #000;\n }\n\n .md\\:focus\\:placeholder-black:focus::-ms-input-placeholder {\n color: #000;\n }\n\n .md\\:focus\\:placeholder-black:focus::placeholder {\n color: #000;\n }\n\n .md\\:focus\\:placeholder-white:focus::-webkit-input-placeholder {\n color: #fff;\n }\n\n .md\\:focus\\:placeholder-white:focus::-moz-placeholder {\n color: #fff;\n }\n\n .md\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n color: #fff;\n }\n\n .md\\:focus\\:placeholder-white:focus::-ms-input-placeholder {\n color: #fff;\n }\n\n .md\\:focus\\:placeholder-white:focus::placeholder {\n color: #fff;\n }\n\n .md\\:focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n color: #f7fafc;\n }\n\n .md\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n color: #f7fafc;\n }\n\n .md\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .md\\:focus\\:placeholder-gray-100:focus::-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .md\\:focus\\:placeholder-gray-100:focus::placeholder {\n color: #f7fafc;\n }\n\n .md\\:focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n color: #edf2f7;\n }\n\n .md\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n color: #edf2f7;\n }\n\n .md\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .md\\:focus\\:placeholder-gray-200:focus::-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .md\\:focus\\:placeholder-gray-200:focus::placeholder {\n color: #edf2f7;\n }\n\n .md\\:focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n color: #e2e8f0;\n }\n\n .md\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n color: #e2e8f0;\n }\n\n .md\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .md\\:focus\\:placeholder-gray-300:focus::-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .md\\:focus\\:placeholder-gray-300:focus::placeholder {\n color: #e2e8f0;\n }\n\n .md\\:focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n color: #cbd5e0;\n }\n\n .md\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n color: #cbd5e0;\n }\n\n .md\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .md\\:focus\\:placeholder-gray-400:focus::-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .md\\:focus\\:placeholder-gray-400:focus::placeholder {\n color: #cbd5e0;\n }\n\n .md\\:focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n color: #a0aec0;\n }\n\n .md\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n color: #a0aec0;\n }\n\n .md\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .md\\:focus\\:placeholder-gray-500:focus::-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .md\\:focus\\:placeholder-gray-500:focus::placeholder {\n color: #a0aec0;\n }\n\n .md\\:focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n color: #718096;\n }\n\n .md\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n color: #718096;\n }\n\n .md\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n color: #718096;\n }\n\n .md\\:focus\\:placeholder-gray-600:focus::-ms-input-placeholder {\n color: #718096;\n }\n\n .md\\:focus\\:placeholder-gray-600:focus::placeholder {\n color: #718096;\n }\n\n .md\\:focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n color: #4a5568;\n }\n\n .md\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n color: #4a5568;\n }\n\n .md\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n color: #4a5568;\n }\n\n .md\\:focus\\:placeholder-gray-700:focus::-ms-input-placeholder {\n color: #4a5568;\n }\n\n .md\\:focus\\:placeholder-gray-700:focus::placeholder {\n color: #4a5568;\n }\n\n .md\\:focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n color: #2d3748;\n }\n\n .md\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n color: #2d3748;\n }\n\n .md\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n color: #2d3748;\n }\n\n .md\\:focus\\:placeholder-gray-800:focus::-ms-input-placeholder {\n color: #2d3748;\n }\n\n .md\\:focus\\:placeholder-gray-800:focus::placeholder {\n color: #2d3748;\n }\n\n .md\\:focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n color: #1a202c;\n }\n\n .md\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n color: #1a202c;\n }\n\n .md\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n color: #1a202c;\n }\n\n .md\\:focus\\:placeholder-gray-900:focus::-ms-input-placeholder {\n color: #1a202c;\n }\n\n .md\\:focus\\:placeholder-gray-900:focus::placeholder {\n color: #1a202c;\n }\n\n .md\\:focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n color: #fff5f5;\n }\n\n .md\\:focus\\:placeholder-red-100:focus::-moz-placeholder {\n color: #fff5f5;\n }\n\n .md\\:focus\\:placeholder-red-100:focus:-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .md\\:focus\\:placeholder-red-100:focus::-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .md\\:focus\\:placeholder-red-100:focus::placeholder {\n color: #fff5f5;\n }\n\n .md\\:focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n color: #fed7d7;\n }\n\n .md\\:focus\\:placeholder-red-200:focus::-moz-placeholder {\n color: #fed7d7;\n }\n\n .md\\:focus\\:placeholder-red-200:focus:-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .md\\:focus\\:placeholder-red-200:focus::-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .md\\:focus\\:placeholder-red-200:focus::placeholder {\n color: #fed7d7;\n }\n\n .md\\:focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n color: #feb2b2;\n }\n\n .md\\:focus\\:placeholder-red-300:focus::-moz-placeholder {\n color: #feb2b2;\n }\n\n .md\\:focus\\:placeholder-red-300:focus:-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .md\\:focus\\:placeholder-red-300:focus::-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .md\\:focus\\:placeholder-red-300:focus::placeholder {\n color: #feb2b2;\n }\n\n .md\\:focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n color: #fc8181;\n }\n\n .md\\:focus\\:placeholder-red-400:focus::-moz-placeholder {\n color: #fc8181;\n }\n\n .md\\:focus\\:placeholder-red-400:focus:-ms-input-placeholder {\n color: #fc8181;\n }\n\n .md\\:focus\\:placeholder-red-400:focus::-ms-input-placeholder {\n color: #fc8181;\n }\n\n .md\\:focus\\:placeholder-red-400:focus::placeholder {\n color: #fc8181;\n }\n\n .md\\:focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n color: #f56565;\n }\n\n .md\\:focus\\:placeholder-red-500:focus::-moz-placeholder {\n color: #f56565;\n }\n\n .md\\:focus\\:placeholder-red-500:focus:-ms-input-placeholder {\n color: #f56565;\n }\n\n .md\\:focus\\:placeholder-red-500:focus::-ms-input-placeholder {\n color: #f56565;\n }\n\n .md\\:focus\\:placeholder-red-500:focus::placeholder {\n color: #f56565;\n }\n\n .md\\:focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n color: #e53e3e;\n }\n\n .md\\:focus\\:placeholder-red-600:focus::-moz-placeholder {\n color: #e53e3e;\n }\n\n .md\\:focus\\:placeholder-red-600:focus:-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .md\\:focus\\:placeholder-red-600:focus::-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .md\\:focus\\:placeholder-red-600:focus::placeholder {\n color: #e53e3e;\n }\n\n .md\\:focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n color: #c53030;\n }\n\n .md\\:focus\\:placeholder-red-700:focus::-moz-placeholder {\n color: #c53030;\n }\n\n .md\\:focus\\:placeholder-red-700:focus:-ms-input-placeholder {\n color: #c53030;\n }\n\n .md\\:focus\\:placeholder-red-700:focus::-ms-input-placeholder {\n color: #c53030;\n }\n\n .md\\:focus\\:placeholder-red-700:focus::placeholder {\n color: #c53030;\n }\n\n .md\\:focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n color: #9b2c2c;\n }\n\n .md\\:focus\\:placeholder-red-800:focus::-moz-placeholder {\n color: #9b2c2c;\n }\n\n .md\\:focus\\:placeholder-red-800:focus:-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .md\\:focus\\:placeholder-red-800:focus::-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .md\\:focus\\:placeholder-red-800:focus::placeholder {\n color: #9b2c2c;\n }\n\n .md\\:focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n color: #742a2a;\n }\n\n .md\\:focus\\:placeholder-red-900:focus::-moz-placeholder {\n color: #742a2a;\n }\n\n .md\\:focus\\:placeholder-red-900:focus:-ms-input-placeholder {\n color: #742a2a;\n }\n\n .md\\:focus\\:placeholder-red-900:focus::-ms-input-placeholder {\n color: #742a2a;\n }\n\n .md\\:focus\\:placeholder-red-900:focus::placeholder {\n color: #742a2a;\n }\n\n .md\\:focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n color: #fffaf0;\n }\n\n .md\\:focus\\:placeholder-orange-100:focus::-moz-placeholder {\n color: #fffaf0;\n }\n\n .md\\:focus\\:placeholder-orange-100:focus:-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .md\\:focus\\:placeholder-orange-100:focus::-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .md\\:focus\\:placeholder-orange-100:focus::placeholder {\n color: #fffaf0;\n }\n\n .md\\:focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n color: #feebc8;\n }\n\n .md\\:focus\\:placeholder-orange-200:focus::-moz-placeholder {\n color: #feebc8;\n }\n\n .md\\:focus\\:placeholder-orange-200:focus:-ms-input-placeholder {\n color: #feebc8;\n }\n\n .md\\:focus\\:placeholder-orange-200:focus::-ms-input-placeholder {\n color: #feebc8;\n }\n\n .md\\:focus\\:placeholder-orange-200:focus::placeholder {\n color: #feebc8;\n }\n\n .md\\:focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n color: #fbd38d;\n }\n\n .md\\:focus\\:placeholder-orange-300:focus::-moz-placeholder {\n color: #fbd38d;\n }\n\n .md\\:focus\\:placeholder-orange-300:focus:-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .md\\:focus\\:placeholder-orange-300:focus::-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .md\\:focus\\:placeholder-orange-300:focus::placeholder {\n color: #fbd38d;\n }\n\n .md\\:focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n color: #f6ad55;\n }\n\n .md\\:focus\\:placeholder-orange-400:focus::-moz-placeholder {\n color: #f6ad55;\n }\n\n .md\\:focus\\:placeholder-orange-400:focus:-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .md\\:focus\\:placeholder-orange-400:focus::-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .md\\:focus\\:placeholder-orange-400:focus::placeholder {\n color: #f6ad55;\n }\n\n .md\\:focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n color: #ed8936;\n }\n\n .md\\:focus\\:placeholder-orange-500:focus::-moz-placeholder {\n color: #ed8936;\n }\n\n .md\\:focus\\:placeholder-orange-500:focus:-ms-input-placeholder {\n color: #ed8936;\n }\n\n .md\\:focus\\:placeholder-orange-500:focus::-ms-input-placeholder {\n color: #ed8936;\n }\n\n .md\\:focus\\:placeholder-orange-500:focus::placeholder {\n color: #ed8936;\n }\n\n .md\\:focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n color: #dd6b20;\n }\n\n .md\\:focus\\:placeholder-orange-600:focus::-moz-placeholder {\n color: #dd6b20;\n }\n\n .md\\:focus\\:placeholder-orange-600:focus:-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .md\\:focus\\:placeholder-orange-600:focus::-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .md\\:focus\\:placeholder-orange-600:focus::placeholder {\n color: #dd6b20;\n }\n\n .md\\:focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n color: #c05621;\n }\n\n .md\\:focus\\:placeholder-orange-700:focus::-moz-placeholder {\n color: #c05621;\n }\n\n .md\\:focus\\:placeholder-orange-700:focus:-ms-input-placeholder {\n color: #c05621;\n }\n\n .md\\:focus\\:placeholder-orange-700:focus::-ms-input-placeholder {\n color: #c05621;\n }\n\n .md\\:focus\\:placeholder-orange-700:focus::placeholder {\n color: #c05621;\n }\n\n .md\\:focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n color: #9c4221;\n }\n\n .md\\:focus\\:placeholder-orange-800:focus::-moz-placeholder {\n color: #9c4221;\n }\n\n .md\\:focus\\:placeholder-orange-800:focus:-ms-input-placeholder {\n color: #9c4221;\n }\n\n .md\\:focus\\:placeholder-orange-800:focus::-ms-input-placeholder {\n color: #9c4221;\n }\n\n .md\\:focus\\:placeholder-orange-800:focus::placeholder {\n color: #9c4221;\n }\n\n .md\\:focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n color: #7b341e;\n }\n\n .md\\:focus\\:placeholder-orange-900:focus::-moz-placeholder {\n color: #7b341e;\n }\n\n .md\\:focus\\:placeholder-orange-900:focus:-ms-input-placeholder {\n color: #7b341e;\n }\n\n .md\\:focus\\:placeholder-orange-900:focus::-ms-input-placeholder {\n color: #7b341e;\n }\n\n .md\\:focus\\:placeholder-orange-900:focus::placeholder {\n color: #7b341e;\n }\n\n .md\\:focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n color: #fffff0;\n }\n\n .md\\:focus\\:placeholder-yellow-100:focus::-moz-placeholder {\n color: #fffff0;\n }\n\n .md\\:focus\\:placeholder-yellow-100:focus:-ms-input-placeholder {\n color: #fffff0;\n }\n\n .md\\:focus\\:placeholder-yellow-100:focus::-ms-input-placeholder {\n color: #fffff0;\n }\n\n .md\\:focus\\:placeholder-yellow-100:focus::placeholder {\n color: #fffff0;\n }\n\n .md\\:focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n color: #fefcbf;\n }\n\n .md\\:focus\\:placeholder-yellow-200:focus::-moz-placeholder {\n color: #fefcbf;\n }\n\n .md\\:focus\\:placeholder-yellow-200:focus:-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .md\\:focus\\:placeholder-yellow-200:focus::-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .md\\:focus\\:placeholder-yellow-200:focus::placeholder {\n color: #fefcbf;\n }\n\n .md\\:focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n color: #faf089;\n }\n\n .md\\:focus\\:placeholder-yellow-300:focus::-moz-placeholder {\n color: #faf089;\n }\n\n .md\\:focus\\:placeholder-yellow-300:focus:-ms-input-placeholder {\n color: #faf089;\n }\n\n .md\\:focus\\:placeholder-yellow-300:focus::-ms-input-placeholder {\n color: #faf089;\n }\n\n .md\\:focus\\:placeholder-yellow-300:focus::placeholder {\n color: #faf089;\n }\n\n .md\\:focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n color: #f6e05e;\n }\n\n .md\\:focus\\:placeholder-yellow-400:focus::-moz-placeholder {\n color: #f6e05e;\n }\n\n .md\\:focus\\:placeholder-yellow-400:focus:-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .md\\:focus\\:placeholder-yellow-400:focus::-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .md\\:focus\\:placeholder-yellow-400:focus::placeholder {\n color: #f6e05e;\n }\n\n .md\\:focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n color: #ecc94b;\n }\n\n .md\\:focus\\:placeholder-yellow-500:focus::-moz-placeholder {\n color: #ecc94b;\n }\n\n .md\\:focus\\:placeholder-yellow-500:focus:-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .md\\:focus\\:placeholder-yellow-500:focus::-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .md\\:focus\\:placeholder-yellow-500:focus::placeholder {\n color: #ecc94b;\n }\n\n .md\\:focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n color: #d69e2e;\n }\n\n .md\\:focus\\:placeholder-yellow-600:focus::-moz-placeholder {\n color: #d69e2e;\n }\n\n .md\\:focus\\:placeholder-yellow-600:focus:-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .md\\:focus\\:placeholder-yellow-600:focus::-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .md\\:focus\\:placeholder-yellow-600:focus::placeholder {\n color: #d69e2e;\n }\n\n .md\\:focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n color: #b7791f;\n }\n\n .md\\:focus\\:placeholder-yellow-700:focus::-moz-placeholder {\n color: #b7791f;\n }\n\n .md\\:focus\\:placeholder-yellow-700:focus:-ms-input-placeholder {\n color: #b7791f;\n }\n\n .md\\:focus\\:placeholder-yellow-700:focus::-ms-input-placeholder {\n color: #b7791f;\n }\n\n .md\\:focus\\:placeholder-yellow-700:focus::placeholder {\n color: #b7791f;\n }\n\n .md\\:focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n color: #975a16;\n }\n\n .md\\:focus\\:placeholder-yellow-800:focus::-moz-placeholder {\n color: #975a16;\n }\n\n .md\\:focus\\:placeholder-yellow-800:focus:-ms-input-placeholder {\n color: #975a16;\n }\n\n .md\\:focus\\:placeholder-yellow-800:focus::-ms-input-placeholder {\n color: #975a16;\n }\n\n .md\\:focus\\:placeholder-yellow-800:focus::placeholder {\n color: #975a16;\n }\n\n .md\\:focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n color: #744210;\n }\n\n .md\\:focus\\:placeholder-yellow-900:focus::-moz-placeholder {\n color: #744210;\n }\n\n .md\\:focus\\:placeholder-yellow-900:focus:-ms-input-placeholder {\n color: #744210;\n }\n\n .md\\:focus\\:placeholder-yellow-900:focus::-ms-input-placeholder {\n color: #744210;\n }\n\n .md\\:focus\\:placeholder-yellow-900:focus::placeholder {\n color: #744210;\n }\n\n .md\\:focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n color: #f0fff4;\n }\n\n .md\\:focus\\:placeholder-green-100:focus::-moz-placeholder {\n color: #f0fff4;\n }\n\n .md\\:focus\\:placeholder-green-100:focus:-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .md\\:focus\\:placeholder-green-100:focus::-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .md\\:focus\\:placeholder-green-100:focus::placeholder {\n color: #f0fff4;\n }\n\n .md\\:focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n color: #c6f6d5;\n }\n\n .md\\:focus\\:placeholder-green-200:focus::-moz-placeholder {\n color: #c6f6d5;\n }\n\n .md\\:focus\\:placeholder-green-200:focus:-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .md\\:focus\\:placeholder-green-200:focus::-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .md\\:focus\\:placeholder-green-200:focus::placeholder {\n color: #c6f6d5;\n }\n\n .md\\:focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n color: #9ae6b4;\n }\n\n .md\\:focus\\:placeholder-green-300:focus::-moz-placeholder {\n color: #9ae6b4;\n }\n\n .md\\:focus\\:placeholder-green-300:focus:-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .md\\:focus\\:placeholder-green-300:focus::-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .md\\:focus\\:placeholder-green-300:focus::placeholder {\n color: #9ae6b4;\n }\n\n .md\\:focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n color: #68d391;\n }\n\n .md\\:focus\\:placeholder-green-400:focus::-moz-placeholder {\n color: #68d391;\n }\n\n .md\\:focus\\:placeholder-green-400:focus:-ms-input-placeholder {\n color: #68d391;\n }\n\n .md\\:focus\\:placeholder-green-400:focus::-ms-input-placeholder {\n color: #68d391;\n }\n\n .md\\:focus\\:placeholder-green-400:focus::placeholder {\n color: #68d391;\n }\n\n .md\\:focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n color: #48bb78;\n }\n\n .md\\:focus\\:placeholder-green-500:focus::-moz-placeholder {\n color: #48bb78;\n }\n\n .md\\:focus\\:placeholder-green-500:focus:-ms-input-placeholder {\n color: #48bb78;\n }\n\n .md\\:focus\\:placeholder-green-500:focus::-ms-input-placeholder {\n color: #48bb78;\n }\n\n .md\\:focus\\:placeholder-green-500:focus::placeholder {\n color: #48bb78;\n }\n\n .md\\:focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n color: #38a169;\n }\n\n .md\\:focus\\:placeholder-green-600:focus::-moz-placeholder {\n color: #38a169;\n }\n\n .md\\:focus\\:placeholder-green-600:focus:-ms-input-placeholder {\n color: #38a169;\n }\n\n .md\\:focus\\:placeholder-green-600:focus::-ms-input-placeholder {\n color: #38a169;\n }\n\n .md\\:focus\\:placeholder-green-600:focus::placeholder {\n color: #38a169;\n }\n\n .md\\:focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n color: #2f855a;\n }\n\n .md\\:focus\\:placeholder-green-700:focus::-moz-placeholder {\n color: #2f855a;\n }\n\n .md\\:focus\\:placeholder-green-700:focus:-ms-input-placeholder {\n color: #2f855a;\n }\n\n .md\\:focus\\:placeholder-green-700:focus::-ms-input-placeholder {\n color: #2f855a;\n }\n\n .md\\:focus\\:placeholder-green-700:focus::placeholder {\n color: #2f855a;\n }\n\n .md\\:focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n color: #276749;\n }\n\n .md\\:focus\\:placeholder-green-800:focus::-moz-placeholder {\n color: #276749;\n }\n\n .md\\:focus\\:placeholder-green-800:focus:-ms-input-placeholder {\n color: #276749;\n }\n\n .md\\:focus\\:placeholder-green-800:focus::-ms-input-placeholder {\n color: #276749;\n }\n\n .md\\:focus\\:placeholder-green-800:focus::placeholder {\n color: #276749;\n }\n\n .md\\:focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n color: #22543d;\n }\n\n .md\\:focus\\:placeholder-green-900:focus::-moz-placeholder {\n color: #22543d;\n }\n\n .md\\:focus\\:placeholder-green-900:focus:-ms-input-placeholder {\n color: #22543d;\n }\n\n .md\\:focus\\:placeholder-green-900:focus::-ms-input-placeholder {\n color: #22543d;\n }\n\n .md\\:focus\\:placeholder-green-900:focus::placeholder {\n color: #22543d;\n }\n\n .md\\:focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n color: #e6fffa;\n }\n\n .md\\:focus\\:placeholder-teal-100:focus::-moz-placeholder {\n color: #e6fffa;\n }\n\n .md\\:focus\\:placeholder-teal-100:focus:-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .md\\:focus\\:placeholder-teal-100:focus::-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .md\\:focus\\:placeholder-teal-100:focus::placeholder {\n color: #e6fffa;\n }\n\n .md\\:focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n color: #b2f5ea;\n }\n\n .md\\:focus\\:placeholder-teal-200:focus::-moz-placeholder {\n color: #b2f5ea;\n }\n\n .md\\:focus\\:placeholder-teal-200:focus:-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .md\\:focus\\:placeholder-teal-200:focus::-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .md\\:focus\\:placeholder-teal-200:focus::placeholder {\n color: #b2f5ea;\n }\n\n .md\\:focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n color: #81e6d9;\n }\n\n .md\\:focus\\:placeholder-teal-300:focus::-moz-placeholder {\n color: #81e6d9;\n }\n\n .md\\:focus\\:placeholder-teal-300:focus:-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .md\\:focus\\:placeholder-teal-300:focus::-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .md\\:focus\\:placeholder-teal-300:focus::placeholder {\n color: #81e6d9;\n }\n\n .md\\:focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n color: #4fd1c5;\n }\n\n .md\\:focus\\:placeholder-teal-400:focus::-moz-placeholder {\n color: #4fd1c5;\n }\n\n .md\\:focus\\:placeholder-teal-400:focus:-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .md\\:focus\\:placeholder-teal-400:focus::-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .md\\:focus\\:placeholder-teal-400:focus::placeholder {\n color: #4fd1c5;\n }\n\n .md\\:focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n color: #38b2ac;\n }\n\n .md\\:focus\\:placeholder-teal-500:focus::-moz-placeholder {\n color: #38b2ac;\n }\n\n .md\\:focus\\:placeholder-teal-500:focus:-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .md\\:focus\\:placeholder-teal-500:focus::-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .md\\:focus\\:placeholder-teal-500:focus::placeholder {\n color: #38b2ac;\n }\n\n .md\\:focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n color: #319795;\n }\n\n .md\\:focus\\:placeholder-teal-600:focus::-moz-placeholder {\n color: #319795;\n }\n\n .md\\:focus\\:placeholder-teal-600:focus:-ms-input-placeholder {\n color: #319795;\n }\n\n .md\\:focus\\:placeholder-teal-600:focus::-ms-input-placeholder {\n color: #319795;\n }\n\n .md\\:focus\\:placeholder-teal-600:focus::placeholder {\n color: #319795;\n }\n\n .md\\:focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n color: #2c7a7b;\n }\n\n .md\\:focus\\:placeholder-teal-700:focus::-moz-placeholder {\n color: #2c7a7b;\n }\n\n .md\\:focus\\:placeholder-teal-700:focus:-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .md\\:focus\\:placeholder-teal-700:focus::-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .md\\:focus\\:placeholder-teal-700:focus::placeholder {\n color: #2c7a7b;\n }\n\n .md\\:focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n color: #285e61;\n }\n\n .md\\:focus\\:placeholder-teal-800:focus::-moz-placeholder {\n color: #285e61;\n }\n\n .md\\:focus\\:placeholder-teal-800:focus:-ms-input-placeholder {\n color: #285e61;\n }\n\n .md\\:focus\\:placeholder-teal-800:focus::-ms-input-placeholder {\n color: #285e61;\n }\n\n .md\\:focus\\:placeholder-teal-800:focus::placeholder {\n color: #285e61;\n }\n\n .md\\:focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n color: #234e52;\n }\n\n .md\\:focus\\:placeholder-teal-900:focus::-moz-placeholder {\n color: #234e52;\n }\n\n .md\\:focus\\:placeholder-teal-900:focus:-ms-input-placeholder {\n color: #234e52;\n }\n\n .md\\:focus\\:placeholder-teal-900:focus::-ms-input-placeholder {\n color: #234e52;\n }\n\n .md\\:focus\\:placeholder-teal-900:focus::placeholder {\n color: #234e52;\n }\n\n .md\\:focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n color: #ebf8ff;\n }\n\n .md\\:focus\\:placeholder-blue-100:focus::-moz-placeholder {\n color: #ebf8ff;\n }\n\n .md\\:focus\\:placeholder-blue-100:focus:-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .md\\:focus\\:placeholder-blue-100:focus::-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .md\\:focus\\:placeholder-blue-100:focus::placeholder {\n color: #ebf8ff;\n }\n\n .md\\:focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n color: #bee3f8;\n }\n\n .md\\:focus\\:placeholder-blue-200:focus::-moz-placeholder {\n color: #bee3f8;\n }\n\n .md\\:focus\\:placeholder-blue-200:focus:-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .md\\:focus\\:placeholder-blue-200:focus::-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .md\\:focus\\:placeholder-blue-200:focus::placeholder {\n color: #bee3f8;\n }\n\n .md\\:focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n color: #90cdf4;\n }\n\n .md\\:focus\\:placeholder-blue-300:focus::-moz-placeholder {\n color: #90cdf4;\n }\n\n .md\\:focus\\:placeholder-blue-300:focus:-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .md\\:focus\\:placeholder-blue-300:focus::-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .md\\:focus\\:placeholder-blue-300:focus::placeholder {\n color: #90cdf4;\n }\n\n .md\\:focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n color: #63b3ed;\n }\n\n .md\\:focus\\:placeholder-blue-400:focus::-moz-placeholder {\n color: #63b3ed;\n }\n\n .md\\:focus\\:placeholder-blue-400:focus:-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .md\\:focus\\:placeholder-blue-400:focus::-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .md\\:focus\\:placeholder-blue-400:focus::placeholder {\n color: #63b3ed;\n }\n\n .md\\:focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n color: #4299e1;\n }\n\n .md\\:focus\\:placeholder-blue-500:focus::-moz-placeholder {\n color: #4299e1;\n }\n\n .md\\:focus\\:placeholder-blue-500:focus:-ms-input-placeholder {\n color: #4299e1;\n }\n\n .md\\:focus\\:placeholder-blue-500:focus::-ms-input-placeholder {\n color: #4299e1;\n }\n\n .md\\:focus\\:placeholder-blue-500:focus::placeholder {\n color: #4299e1;\n }\n\n .md\\:focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n color: #3182ce;\n }\n\n .md\\:focus\\:placeholder-blue-600:focus::-moz-placeholder {\n color: #3182ce;\n }\n\n .md\\:focus\\:placeholder-blue-600:focus:-ms-input-placeholder {\n color: #3182ce;\n }\n\n .md\\:focus\\:placeholder-blue-600:focus::-ms-input-placeholder {\n color: #3182ce;\n }\n\n .md\\:focus\\:placeholder-blue-600:focus::placeholder {\n color: #3182ce;\n }\n\n .md\\:focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n color: #2b6cb0;\n }\n\n .md\\:focus\\:placeholder-blue-700:focus::-moz-placeholder {\n color: #2b6cb0;\n }\n\n .md\\:focus\\:placeholder-blue-700:focus:-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .md\\:focus\\:placeholder-blue-700:focus::-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .md\\:focus\\:placeholder-blue-700:focus::placeholder {\n color: #2b6cb0;\n }\n\n .md\\:focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n color: #2c5282;\n }\n\n .md\\:focus\\:placeholder-blue-800:focus::-moz-placeholder {\n color: #2c5282;\n }\n\n .md\\:focus\\:placeholder-blue-800:focus:-ms-input-placeholder {\n color: #2c5282;\n }\n\n .md\\:focus\\:placeholder-blue-800:focus::-ms-input-placeholder {\n color: #2c5282;\n }\n\n .md\\:focus\\:placeholder-blue-800:focus::placeholder {\n color: #2c5282;\n }\n\n .md\\:focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n color: #2a4365;\n }\n\n .md\\:focus\\:placeholder-blue-900:focus::-moz-placeholder {\n color: #2a4365;\n }\n\n .md\\:focus\\:placeholder-blue-900:focus:-ms-input-placeholder {\n color: #2a4365;\n }\n\n .md\\:focus\\:placeholder-blue-900:focus::-ms-input-placeholder {\n color: #2a4365;\n }\n\n .md\\:focus\\:placeholder-blue-900:focus::placeholder {\n color: #2a4365;\n }\n\n .md\\:focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n color: #ebf4ff;\n }\n\n .md\\:focus\\:placeholder-indigo-100:focus::-moz-placeholder {\n color: #ebf4ff;\n }\n\n .md\\:focus\\:placeholder-indigo-100:focus:-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .md\\:focus\\:placeholder-indigo-100:focus::-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .md\\:focus\\:placeholder-indigo-100:focus::placeholder {\n color: #ebf4ff;\n }\n\n .md\\:focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n color: #c3dafe;\n }\n\n .md\\:focus\\:placeholder-indigo-200:focus::-moz-placeholder {\n color: #c3dafe;\n }\n\n .md\\:focus\\:placeholder-indigo-200:focus:-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .md\\:focus\\:placeholder-indigo-200:focus::-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .md\\:focus\\:placeholder-indigo-200:focus::placeholder {\n color: #c3dafe;\n }\n\n .md\\:focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n color: #a3bffa;\n }\n\n .md\\:focus\\:placeholder-indigo-300:focus::-moz-placeholder {\n color: #a3bffa;\n }\n\n .md\\:focus\\:placeholder-indigo-300:focus:-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .md\\:focus\\:placeholder-indigo-300:focus::-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .md\\:focus\\:placeholder-indigo-300:focus::placeholder {\n color: #a3bffa;\n }\n\n .md\\:focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n color: #7f9cf5;\n }\n\n .md\\:focus\\:placeholder-indigo-400:focus::-moz-placeholder {\n color: #7f9cf5;\n }\n\n .md\\:focus\\:placeholder-indigo-400:focus:-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .md\\:focus\\:placeholder-indigo-400:focus::-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .md\\:focus\\:placeholder-indigo-400:focus::placeholder {\n color: #7f9cf5;\n }\n\n .md\\:focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n color: #667eea;\n }\n\n .md\\:focus\\:placeholder-indigo-500:focus::-moz-placeholder {\n color: #667eea;\n }\n\n .md\\:focus\\:placeholder-indigo-500:focus:-ms-input-placeholder {\n color: #667eea;\n }\n\n .md\\:focus\\:placeholder-indigo-500:focus::-ms-input-placeholder {\n color: #667eea;\n }\n\n .md\\:focus\\:placeholder-indigo-500:focus::placeholder {\n color: #667eea;\n }\n\n .md\\:focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n color: #5a67d8;\n }\n\n .md\\:focus\\:placeholder-indigo-600:focus::-moz-placeholder {\n color: #5a67d8;\n }\n\n .md\\:focus\\:placeholder-indigo-600:focus:-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .md\\:focus\\:placeholder-indigo-600:focus::-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .md\\:focus\\:placeholder-indigo-600:focus::placeholder {\n color: #5a67d8;\n }\n\n .md\\:focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n color: #4c51bf;\n }\n\n .md\\:focus\\:placeholder-indigo-700:focus::-moz-placeholder {\n color: #4c51bf;\n }\n\n .md\\:focus\\:placeholder-indigo-700:focus:-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .md\\:focus\\:placeholder-indigo-700:focus::-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .md\\:focus\\:placeholder-indigo-700:focus::placeholder {\n color: #4c51bf;\n }\n\n .md\\:focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n color: #434190;\n }\n\n .md\\:focus\\:placeholder-indigo-800:focus::-moz-placeholder {\n color: #434190;\n }\n\n .md\\:focus\\:placeholder-indigo-800:focus:-ms-input-placeholder {\n color: #434190;\n }\n\n .md\\:focus\\:placeholder-indigo-800:focus::-ms-input-placeholder {\n color: #434190;\n }\n\n .md\\:focus\\:placeholder-indigo-800:focus::placeholder {\n color: #434190;\n }\n\n .md\\:focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n color: #3c366b;\n }\n\n .md\\:focus\\:placeholder-indigo-900:focus::-moz-placeholder {\n color: #3c366b;\n }\n\n .md\\:focus\\:placeholder-indigo-900:focus:-ms-input-placeholder {\n color: #3c366b;\n }\n\n .md\\:focus\\:placeholder-indigo-900:focus::-ms-input-placeholder {\n color: #3c366b;\n }\n\n .md\\:focus\\:placeholder-indigo-900:focus::placeholder {\n color: #3c366b;\n }\n\n .md\\:focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n color: #faf5ff;\n }\n\n .md\\:focus\\:placeholder-purple-100:focus::-moz-placeholder {\n color: #faf5ff;\n }\n\n .md\\:focus\\:placeholder-purple-100:focus:-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .md\\:focus\\:placeholder-purple-100:focus::-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .md\\:focus\\:placeholder-purple-100:focus::placeholder {\n color: #faf5ff;\n }\n\n .md\\:focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n color: #e9d8fd;\n }\n\n .md\\:focus\\:placeholder-purple-200:focus::-moz-placeholder {\n color: #e9d8fd;\n }\n\n .md\\:focus\\:placeholder-purple-200:focus:-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .md\\:focus\\:placeholder-purple-200:focus::-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .md\\:focus\\:placeholder-purple-200:focus::placeholder {\n color: #e9d8fd;\n }\n\n .md\\:focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n color: #d6bcfa;\n }\n\n .md\\:focus\\:placeholder-purple-300:focus::-moz-placeholder {\n color: #d6bcfa;\n }\n\n .md\\:focus\\:placeholder-purple-300:focus:-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .md\\:focus\\:placeholder-purple-300:focus::-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .md\\:focus\\:placeholder-purple-300:focus::placeholder {\n color: #d6bcfa;\n }\n\n .md\\:focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n color: #b794f4;\n }\n\n .md\\:focus\\:placeholder-purple-400:focus::-moz-placeholder {\n color: #b794f4;\n }\n\n .md\\:focus\\:placeholder-purple-400:focus:-ms-input-placeholder {\n color: #b794f4;\n }\n\n .md\\:focus\\:placeholder-purple-400:focus::-ms-input-placeholder {\n color: #b794f4;\n }\n\n .md\\:focus\\:placeholder-purple-400:focus::placeholder {\n color: #b794f4;\n }\n\n .md\\:focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n color: #9f7aea;\n }\n\n .md\\:focus\\:placeholder-purple-500:focus::-moz-placeholder {\n color: #9f7aea;\n }\n\n .md\\:focus\\:placeholder-purple-500:focus:-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .md\\:focus\\:placeholder-purple-500:focus::-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .md\\:focus\\:placeholder-purple-500:focus::placeholder {\n color: #9f7aea;\n }\n\n .md\\:focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n color: #805ad5;\n }\n\n .md\\:focus\\:placeholder-purple-600:focus::-moz-placeholder {\n color: #805ad5;\n }\n\n .md\\:focus\\:placeholder-purple-600:focus:-ms-input-placeholder {\n color: #805ad5;\n }\n\n .md\\:focus\\:placeholder-purple-600:focus::-ms-input-placeholder {\n color: #805ad5;\n }\n\n .md\\:focus\\:placeholder-purple-600:focus::placeholder {\n color: #805ad5;\n }\n\n .md\\:focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n color: #6b46c1;\n }\n\n .md\\:focus\\:placeholder-purple-700:focus::-moz-placeholder {\n color: #6b46c1;\n }\n\n .md\\:focus\\:placeholder-purple-700:focus:-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .md\\:focus\\:placeholder-purple-700:focus::-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .md\\:focus\\:placeholder-purple-700:focus::placeholder {\n color: #6b46c1;\n }\n\n .md\\:focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n color: #553c9a;\n }\n\n .md\\:focus\\:placeholder-purple-800:focus::-moz-placeholder {\n color: #553c9a;\n }\n\n .md\\:focus\\:placeholder-purple-800:focus:-ms-input-placeholder {\n color: #553c9a;\n }\n\n .md\\:focus\\:placeholder-purple-800:focus::-ms-input-placeholder {\n color: #553c9a;\n }\n\n .md\\:focus\\:placeholder-purple-800:focus::placeholder {\n color: #553c9a;\n }\n\n .md\\:focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n color: #44337a;\n }\n\n .md\\:focus\\:placeholder-purple-900:focus::-moz-placeholder {\n color: #44337a;\n }\n\n .md\\:focus\\:placeholder-purple-900:focus:-ms-input-placeholder {\n color: #44337a;\n }\n\n .md\\:focus\\:placeholder-purple-900:focus::-ms-input-placeholder {\n color: #44337a;\n }\n\n .md\\:focus\\:placeholder-purple-900:focus::placeholder {\n color: #44337a;\n }\n\n .md\\:focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n color: #fff5f7;\n }\n\n .md\\:focus\\:placeholder-pink-100:focus::-moz-placeholder {\n color: #fff5f7;\n }\n\n .md\\:focus\\:placeholder-pink-100:focus:-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .md\\:focus\\:placeholder-pink-100:focus::-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .md\\:focus\\:placeholder-pink-100:focus::placeholder {\n color: #fff5f7;\n }\n\n .md\\:focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n color: #fed7e2;\n }\n\n .md\\:focus\\:placeholder-pink-200:focus::-moz-placeholder {\n color: #fed7e2;\n }\n\n .md\\:focus\\:placeholder-pink-200:focus:-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .md\\:focus\\:placeholder-pink-200:focus::-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .md\\:focus\\:placeholder-pink-200:focus::placeholder {\n color: #fed7e2;\n }\n\n .md\\:focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n color: #fbb6ce;\n }\n\n .md\\:focus\\:placeholder-pink-300:focus::-moz-placeholder {\n color: #fbb6ce;\n }\n\n .md\\:focus\\:placeholder-pink-300:focus:-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .md\\:focus\\:placeholder-pink-300:focus::-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .md\\:focus\\:placeholder-pink-300:focus::placeholder {\n color: #fbb6ce;\n }\n\n .md\\:focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n color: #f687b3;\n }\n\n .md\\:focus\\:placeholder-pink-400:focus::-moz-placeholder {\n color: #f687b3;\n }\n\n .md\\:focus\\:placeholder-pink-400:focus:-ms-input-placeholder {\n color: #f687b3;\n }\n\n .md\\:focus\\:placeholder-pink-400:focus::-ms-input-placeholder {\n color: #f687b3;\n }\n\n .md\\:focus\\:placeholder-pink-400:focus::placeholder {\n color: #f687b3;\n }\n\n .md\\:focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n color: #ed64a6;\n }\n\n .md\\:focus\\:placeholder-pink-500:focus::-moz-placeholder {\n color: #ed64a6;\n }\n\n .md\\:focus\\:placeholder-pink-500:focus:-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .md\\:focus\\:placeholder-pink-500:focus::-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .md\\:focus\\:placeholder-pink-500:focus::placeholder {\n color: #ed64a6;\n }\n\n .md\\:focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n color: #d53f8c;\n }\n\n .md\\:focus\\:placeholder-pink-600:focus::-moz-placeholder {\n color: #d53f8c;\n }\n\n .md\\:focus\\:placeholder-pink-600:focus:-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .md\\:focus\\:placeholder-pink-600:focus::-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .md\\:focus\\:placeholder-pink-600:focus::placeholder {\n color: #d53f8c;\n }\n\n .md\\:focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n color: #b83280;\n }\n\n .md\\:focus\\:placeholder-pink-700:focus::-moz-placeholder {\n color: #b83280;\n }\n\n .md\\:focus\\:placeholder-pink-700:focus:-ms-input-placeholder {\n color: #b83280;\n }\n\n .md\\:focus\\:placeholder-pink-700:focus::-ms-input-placeholder {\n color: #b83280;\n }\n\n .md\\:focus\\:placeholder-pink-700:focus::placeholder {\n color: #b83280;\n }\n\n .md\\:focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n color: #97266d;\n }\n\n .md\\:focus\\:placeholder-pink-800:focus::-moz-placeholder {\n color: #97266d;\n }\n\n .md\\:focus\\:placeholder-pink-800:focus:-ms-input-placeholder {\n color: #97266d;\n }\n\n .md\\:focus\\:placeholder-pink-800:focus::-ms-input-placeholder {\n color: #97266d;\n }\n\n .md\\:focus\\:placeholder-pink-800:focus::placeholder {\n color: #97266d;\n }\n\n .md\\:focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n color: #702459;\n }\n\n .md\\:focus\\:placeholder-pink-900:focus::-moz-placeholder {\n color: #702459;\n }\n\n .md\\:focus\\:placeholder-pink-900:focus:-ms-input-placeholder {\n color: #702459;\n }\n\n .md\\:focus\\:placeholder-pink-900:focus::-ms-input-placeholder {\n color: #702459;\n }\n\n .md\\:focus\\:placeholder-pink-900:focus::placeholder {\n color: #702459;\n }\n\n .md\\:focus\\:placeholder-subway-stripe:focus::-webkit-input-placeholder {\n color: #666;\n }\n\n .md\\:focus\\:placeholder-subway-stripe:focus::-moz-placeholder {\n color: #666;\n }\n\n .md\\:focus\\:placeholder-subway-stripe:focus:-ms-input-placeholder {\n color: #666;\n }\n\n .md\\:focus\\:placeholder-subway-stripe:focus::-ms-input-placeholder {\n color: #666;\n }\n\n .md\\:focus\\:placeholder-subway-stripe:focus::placeholder {\n color: #666;\n }\n\n .md\\:focus\\:placeholder-subway-stripe_progress:focus::-webkit-input-placeholder {\n color: #0a0;\n }\n\n .md\\:focus\\:placeholder-subway-stripe_progress:focus::-moz-placeholder {\n color: #0a0;\n }\n\n .md\\:focus\\:placeholder-subway-stripe_progress:focus:-ms-input-placeholder {\n color: #0a0;\n }\n\n .md\\:focus\\:placeholder-subway-stripe_progress:focus::-ms-input-placeholder {\n color: #0a0;\n }\n\n .md\\:focus\\:placeholder-subway-stripe_progress:focus::placeholder {\n color: #0a0;\n }\n\n .md\\:pointer-events-none {\n pointer-events: none;\n }\n\n .md\\:pointer-events-auto {\n pointer-events: auto;\n }\n\n .md\\:static {\n position: static;\n }\n\n .md\\:fixed {\n position: fixed;\n }\n\n .md\\:absolute {\n position: absolute;\n }\n\n .md\\:relative {\n position: relative;\n }\n\n .md\\:sticky {\n position: -webkit-sticky;\n position: sticky;\n }\n\n .md\\:inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n .md\\:inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n }\n\n .md\\:inset-y-0 {\n top: 0;\n bottom: 0;\n }\n\n .md\\:inset-x-0 {\n right: 0;\n left: 0;\n }\n\n .md\\:inset-y-auto {\n top: auto;\n bottom: auto;\n }\n\n .md\\:inset-x-auto {\n right: auto;\n left: auto;\n }\n\n .md\\:top-0 {\n top: 0;\n }\n\n .md\\:right-0 {\n right: 0;\n }\n\n .md\\:bottom-0 {\n bottom: 0;\n }\n\n .md\\:left-0 {\n left: 0;\n }\n\n .md\\:top-auto {\n top: auto;\n }\n\n .md\\:right-auto {\n right: auto;\n }\n\n .md\\:bottom-auto {\n bottom: auto;\n }\n\n .md\\:left-auto {\n left: auto;\n }\n\n .md\\:resize-none {\n resize: none;\n }\n\n .md\\:resize-y {\n resize: vertical;\n }\n\n .md\\:resize-x {\n resize: horizontal;\n }\n\n .md\\:resize {\n resize: both;\n }\n\n .md\\:shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .md\\:shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .md\\:shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .md\\:shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .md\\:shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .md\\:shadow-none {\n box-shadow: none;\n }\n\n .md\\:hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .md\\:hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .md\\:hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .md\\:hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .md\\:hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .md\\:hover\\:shadow-none:hover {\n box-shadow: none;\n }\n\n .md\\:focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .md\\:focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .md\\:focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .md\\:focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .md\\:focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .md\\:focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .md\\:focus\\:shadow-none:focus {\n box-shadow: none;\n }\n\n .md\\:fill-current {\n fill: currentColor;\n }\n\n .md\\:stroke-current {\n stroke: currentColor;\n }\n\n .md\\:table-auto {\n table-layout: auto;\n }\n\n .md\\:table-fixed {\n table-layout: fixed;\n }\n\n .md\\:text-left {\n text-align: left;\n }\n\n .md\\:text-center {\n text-align: center;\n }\n\n .md\\:text-right {\n text-align: right;\n }\n\n .md\\:text-justify {\n text-align: justify;\n }\n\n .md\\:text-transparent {\n color: transparent;\n }\n\n .md\\:text-black {\n color: #000;\n }\n\n .md\\:text-white {\n color: #fff;\n }\n\n .md\\:text-gray-100 {\n color: #f7fafc;\n }\n\n .md\\:text-gray-200 {\n color: #edf2f7;\n }\n\n .md\\:text-gray-300 {\n color: #e2e8f0;\n }\n\n .md\\:text-gray-400 {\n color: #cbd5e0;\n }\n\n .md\\:text-gray-500 {\n color: #a0aec0;\n }\n\n .md\\:text-gray-600 {\n color: #718096;\n }\n\n .md\\:text-gray-700 {\n color: #4a5568;\n }\n\n .md\\:text-gray-800 {\n color: #2d3748;\n }\n\n .md\\:text-gray-900 {\n color: #1a202c;\n }\n\n .md\\:text-red-100 {\n color: #fff5f5;\n }\n\n .md\\:text-red-200 {\n color: #fed7d7;\n }\n\n .md\\:text-red-300 {\n color: #feb2b2;\n }\n\n .md\\:text-red-400 {\n color: #fc8181;\n }\n\n .md\\:text-red-500 {\n color: #f56565;\n }\n\n .md\\:text-red-600 {\n color: #e53e3e;\n }\n\n .md\\:text-red-700 {\n color: #c53030;\n }\n\n .md\\:text-red-800 {\n color: #9b2c2c;\n }\n\n .md\\:text-red-900 {\n color: #742a2a;\n }\n\n .md\\:text-orange-100 {\n color: #fffaf0;\n }\n\n .md\\:text-orange-200 {\n color: #feebc8;\n }\n\n .md\\:text-orange-300 {\n color: #fbd38d;\n }\n\n .md\\:text-orange-400 {\n color: #f6ad55;\n }\n\n .md\\:text-orange-500 {\n color: #ed8936;\n }\n\n .md\\:text-orange-600 {\n color: #dd6b20;\n }\n\n .md\\:text-orange-700 {\n color: #c05621;\n }\n\n .md\\:text-orange-800 {\n color: #9c4221;\n }\n\n .md\\:text-orange-900 {\n color: #7b341e;\n }\n\n .md\\:text-yellow-100 {\n color: #fffff0;\n }\n\n .md\\:text-yellow-200 {\n color: #fefcbf;\n }\n\n .md\\:text-yellow-300 {\n color: #faf089;\n }\n\n .md\\:text-yellow-400 {\n color: #f6e05e;\n }\n\n .md\\:text-yellow-500 {\n color: #ecc94b;\n }\n\n .md\\:text-yellow-600 {\n color: #d69e2e;\n }\n\n .md\\:text-yellow-700 {\n color: #b7791f;\n }\n\n .md\\:text-yellow-800 {\n color: #975a16;\n }\n\n .md\\:text-yellow-900 {\n color: #744210;\n }\n\n .md\\:text-green-100 {\n color: #f0fff4;\n }\n\n .md\\:text-green-200 {\n color: #c6f6d5;\n }\n\n .md\\:text-green-300 {\n color: #9ae6b4;\n }\n\n .md\\:text-green-400 {\n color: #68d391;\n }\n\n .md\\:text-green-500 {\n color: #48bb78;\n }\n\n .md\\:text-green-600 {\n color: #38a169;\n }\n\n .md\\:text-green-700 {\n color: #2f855a;\n }\n\n .md\\:text-green-800 {\n color: #276749;\n }\n\n .md\\:text-green-900 {\n color: #22543d;\n }\n\n .md\\:text-teal-100 {\n color: #e6fffa;\n }\n\n .md\\:text-teal-200 {\n color: #b2f5ea;\n }\n\n .md\\:text-teal-300 {\n color: #81e6d9;\n }\n\n .md\\:text-teal-400 {\n color: #4fd1c5;\n }\n\n .md\\:text-teal-500 {\n color: #38b2ac;\n }\n\n .md\\:text-teal-600 {\n color: #319795;\n }\n\n .md\\:text-teal-700 {\n color: #2c7a7b;\n }\n\n .md\\:text-teal-800 {\n color: #285e61;\n }\n\n .md\\:text-teal-900 {\n color: #234e52;\n }\n\n .md\\:text-blue-100 {\n color: #ebf8ff;\n }\n\n .md\\:text-blue-200 {\n color: #bee3f8;\n }\n\n .md\\:text-blue-300 {\n color: #90cdf4;\n }\n\n .md\\:text-blue-400 {\n color: #63b3ed;\n }\n\n .md\\:text-blue-500 {\n color: #4299e1;\n }\n\n .md\\:text-blue-600 {\n color: #3182ce;\n }\n\n .md\\:text-blue-700 {\n color: #2b6cb0;\n }\n\n .md\\:text-blue-800 {\n color: #2c5282;\n }\n\n .md\\:text-blue-900 {\n color: #2a4365;\n }\n\n .md\\:text-indigo-100 {\n color: #ebf4ff;\n }\n\n .md\\:text-indigo-200 {\n color: #c3dafe;\n }\n\n .md\\:text-indigo-300 {\n color: #a3bffa;\n }\n\n .md\\:text-indigo-400 {\n color: #7f9cf5;\n }\n\n .md\\:text-indigo-500 {\n color: #667eea;\n }\n\n .md\\:text-indigo-600 {\n color: #5a67d8;\n }\n\n .md\\:text-indigo-700 {\n color: #4c51bf;\n }\n\n .md\\:text-indigo-800 {\n color: #434190;\n }\n\n .md\\:text-indigo-900 {\n color: #3c366b;\n }\n\n .md\\:text-purple-100 {\n color: #faf5ff;\n }\n\n .md\\:text-purple-200 {\n color: #e9d8fd;\n }\n\n .md\\:text-purple-300 {\n color: #d6bcfa;\n }\n\n .md\\:text-purple-400 {\n color: #b794f4;\n }\n\n .md\\:text-purple-500 {\n color: #9f7aea;\n }\n\n .md\\:text-purple-600 {\n color: #805ad5;\n }\n\n .md\\:text-purple-700 {\n color: #6b46c1;\n }\n\n .md\\:text-purple-800 {\n color: #553c9a;\n }\n\n .md\\:text-purple-900 {\n color: #44337a;\n }\n\n .md\\:text-pink-100 {\n color: #fff5f7;\n }\n\n .md\\:text-pink-200 {\n color: #fed7e2;\n }\n\n .md\\:text-pink-300 {\n color: #fbb6ce;\n }\n\n .md\\:text-pink-400 {\n color: #f687b3;\n }\n\n .md\\:text-pink-500 {\n color: #ed64a6;\n }\n\n .md\\:text-pink-600 {\n color: #d53f8c;\n }\n\n .md\\:text-pink-700 {\n color: #b83280;\n }\n\n .md\\:text-pink-800 {\n color: #97266d;\n }\n\n .md\\:text-pink-900 {\n color: #702459;\n }\n\n .md\\:text-subway-stripe {\n color: #666;\n }\n\n .md\\:text-subway-stripe_progress {\n color: #0a0;\n }\n\n .md\\:hover\\:text-transparent:hover {\n color: transparent;\n }\n\n .md\\:hover\\:text-black:hover {\n color: #000;\n }\n\n .md\\:hover\\:text-white:hover {\n color: #fff;\n }\n\n .md\\:hover\\:text-gray-100:hover {\n color: #f7fafc;\n }\n\n .md\\:hover\\:text-gray-200:hover {\n color: #edf2f7;\n }\n\n .md\\:hover\\:text-gray-300:hover {\n color: #e2e8f0;\n }\n\n .md\\:hover\\:text-gray-400:hover {\n color: #cbd5e0;\n }\n\n .md\\:hover\\:text-gray-500:hover {\n color: #a0aec0;\n }\n\n .md\\:hover\\:text-gray-600:hover {\n color: #718096;\n }\n\n .md\\:hover\\:text-gray-700:hover {\n color: #4a5568;\n }\n\n .md\\:hover\\:text-gray-800:hover {\n color: #2d3748;\n }\n\n .md\\:hover\\:text-gray-900:hover {\n color: #1a202c;\n }\n\n .md\\:hover\\:text-red-100:hover {\n color: #fff5f5;\n }\n\n .md\\:hover\\:text-red-200:hover {\n color: #fed7d7;\n }\n\n .md\\:hover\\:text-red-300:hover {\n color: #feb2b2;\n }\n\n .md\\:hover\\:text-red-400:hover {\n color: #fc8181;\n }\n\n .md\\:hover\\:text-red-500:hover {\n color: #f56565;\n }\n\n .md\\:hover\\:text-red-600:hover {\n color: #e53e3e;\n }\n\n .md\\:hover\\:text-red-700:hover {\n color: #c53030;\n }\n\n .md\\:hover\\:text-red-800:hover {\n color: #9b2c2c;\n }\n\n .md\\:hover\\:text-red-900:hover {\n color: #742a2a;\n }\n\n .md\\:hover\\:text-orange-100:hover {\n color: #fffaf0;\n }\n\n .md\\:hover\\:text-orange-200:hover {\n color: #feebc8;\n }\n\n .md\\:hover\\:text-orange-300:hover {\n color: #fbd38d;\n }\n\n .md\\:hover\\:text-orange-400:hover {\n color: #f6ad55;\n }\n\n .md\\:hover\\:text-orange-500:hover {\n color: #ed8936;\n }\n\n .md\\:hover\\:text-orange-600:hover {\n color: #dd6b20;\n }\n\n .md\\:hover\\:text-orange-700:hover {\n color: #c05621;\n }\n\n .md\\:hover\\:text-orange-800:hover {\n color: #9c4221;\n }\n\n .md\\:hover\\:text-orange-900:hover {\n color: #7b341e;\n }\n\n .md\\:hover\\:text-yellow-100:hover {\n color: #fffff0;\n }\n\n .md\\:hover\\:text-yellow-200:hover {\n color: #fefcbf;\n }\n\n .md\\:hover\\:text-yellow-300:hover {\n color: #faf089;\n }\n\n .md\\:hover\\:text-yellow-400:hover {\n color: #f6e05e;\n }\n\n .md\\:hover\\:text-yellow-500:hover {\n color: #ecc94b;\n }\n\n .md\\:hover\\:text-yellow-600:hover {\n color: #d69e2e;\n }\n\n .md\\:hover\\:text-yellow-700:hover {\n color: #b7791f;\n }\n\n .md\\:hover\\:text-yellow-800:hover {\n color: #975a16;\n }\n\n .md\\:hover\\:text-yellow-900:hover {\n color: #744210;\n }\n\n .md\\:hover\\:text-green-100:hover {\n color: #f0fff4;\n }\n\n .md\\:hover\\:text-green-200:hover {\n color: #c6f6d5;\n }\n\n .md\\:hover\\:text-green-300:hover {\n color: #9ae6b4;\n }\n\n .md\\:hover\\:text-green-400:hover {\n color: #68d391;\n }\n\n .md\\:hover\\:text-green-500:hover {\n color: #48bb78;\n }\n\n .md\\:hover\\:text-green-600:hover {\n color: #38a169;\n }\n\n .md\\:hover\\:text-green-700:hover {\n color: #2f855a;\n }\n\n .md\\:hover\\:text-green-800:hover {\n color: #276749;\n }\n\n .md\\:hover\\:text-green-900:hover {\n color: #22543d;\n }\n\n .md\\:hover\\:text-teal-100:hover {\n color: #e6fffa;\n }\n\n .md\\:hover\\:text-teal-200:hover {\n color: #b2f5ea;\n }\n\n .md\\:hover\\:text-teal-300:hover {\n color: #81e6d9;\n }\n\n .md\\:hover\\:text-teal-400:hover {\n color: #4fd1c5;\n }\n\n .md\\:hover\\:text-teal-500:hover {\n color: #38b2ac;\n }\n\n .md\\:hover\\:text-teal-600:hover {\n color: #319795;\n }\n\n .md\\:hover\\:text-teal-700:hover {\n color: #2c7a7b;\n }\n\n .md\\:hover\\:text-teal-800:hover {\n color: #285e61;\n }\n\n .md\\:hover\\:text-teal-900:hover {\n color: #234e52;\n }\n\n .md\\:hover\\:text-blue-100:hover {\n color: #ebf8ff;\n }\n\n .md\\:hover\\:text-blue-200:hover {\n color: #bee3f8;\n }\n\n .md\\:hover\\:text-blue-300:hover {\n color: #90cdf4;\n }\n\n .md\\:hover\\:text-blue-400:hover {\n color: #63b3ed;\n }\n\n .md\\:hover\\:text-blue-500:hover {\n color: #4299e1;\n }\n\n .md\\:hover\\:text-blue-600:hover {\n color: #3182ce;\n }\n\n .md\\:hover\\:text-blue-700:hover {\n color: #2b6cb0;\n }\n\n .md\\:hover\\:text-blue-800:hover {\n color: #2c5282;\n }\n\n .md\\:hover\\:text-blue-900:hover {\n color: #2a4365;\n }\n\n .md\\:hover\\:text-indigo-100:hover {\n color: #ebf4ff;\n }\n\n .md\\:hover\\:text-indigo-200:hover {\n color: #c3dafe;\n }\n\n .md\\:hover\\:text-indigo-300:hover {\n color: #a3bffa;\n }\n\n .md\\:hover\\:text-indigo-400:hover {\n color: #7f9cf5;\n }\n\n .md\\:hover\\:text-indigo-500:hover {\n color: #667eea;\n }\n\n .md\\:hover\\:text-indigo-600:hover {\n color: #5a67d8;\n }\n\n .md\\:hover\\:text-indigo-700:hover {\n color: #4c51bf;\n }\n\n .md\\:hover\\:text-indigo-800:hover {\n color: #434190;\n }\n\n .md\\:hover\\:text-indigo-900:hover {\n color: #3c366b;\n }\n\n .md\\:hover\\:text-purple-100:hover {\n color: #faf5ff;\n }\n\n .md\\:hover\\:text-purple-200:hover {\n color: #e9d8fd;\n }\n\n .md\\:hover\\:text-purple-300:hover {\n color: #d6bcfa;\n }\n\n .md\\:hover\\:text-purple-400:hover {\n color: #b794f4;\n }\n\n .md\\:hover\\:text-purple-500:hover {\n color: #9f7aea;\n }\n\n .md\\:hover\\:text-purple-600:hover {\n color: #805ad5;\n }\n\n .md\\:hover\\:text-purple-700:hover {\n color: #6b46c1;\n }\n\n .md\\:hover\\:text-purple-800:hover {\n color: #553c9a;\n }\n\n .md\\:hover\\:text-purple-900:hover {\n color: #44337a;\n }\n\n .md\\:hover\\:text-pink-100:hover {\n color: #fff5f7;\n }\n\n .md\\:hover\\:text-pink-200:hover {\n color: #fed7e2;\n }\n\n .md\\:hover\\:text-pink-300:hover {\n color: #fbb6ce;\n }\n\n .md\\:hover\\:text-pink-400:hover {\n color: #f687b3;\n }\n\n .md\\:hover\\:text-pink-500:hover {\n color: #ed64a6;\n }\n\n .md\\:hover\\:text-pink-600:hover {\n color: #d53f8c;\n }\n\n .md\\:hover\\:text-pink-700:hover {\n color: #b83280;\n }\n\n .md\\:hover\\:text-pink-800:hover {\n color: #97266d;\n }\n\n .md\\:hover\\:text-pink-900:hover {\n color: #702459;\n }\n\n .md\\:hover\\:text-subway-stripe:hover {\n color: #666;\n }\n\n .md\\:hover\\:text-subway-stripe_progress:hover {\n color: #0a0;\n }\n\n .md\\:focus\\:text-transparent:focus {\n color: transparent;\n }\n\n .md\\:focus\\:text-black:focus {\n color: #000;\n }\n\n .md\\:focus\\:text-white:focus {\n color: #fff;\n }\n\n .md\\:focus\\:text-gray-100:focus {\n color: #f7fafc;\n }\n\n .md\\:focus\\:text-gray-200:focus {\n color: #edf2f7;\n }\n\n .md\\:focus\\:text-gray-300:focus {\n color: #e2e8f0;\n }\n\n .md\\:focus\\:text-gray-400:focus {\n color: #cbd5e0;\n }\n\n .md\\:focus\\:text-gray-500:focus {\n color: #a0aec0;\n }\n\n .md\\:focus\\:text-gray-600:focus {\n color: #718096;\n }\n\n .md\\:focus\\:text-gray-700:focus {\n color: #4a5568;\n }\n\n .md\\:focus\\:text-gray-800:focus {\n color: #2d3748;\n }\n\n .md\\:focus\\:text-gray-900:focus {\n color: #1a202c;\n }\n\n .md\\:focus\\:text-red-100:focus {\n color: #fff5f5;\n }\n\n .md\\:focus\\:text-red-200:focus {\n color: #fed7d7;\n }\n\n .md\\:focus\\:text-red-300:focus {\n color: #feb2b2;\n }\n\n .md\\:focus\\:text-red-400:focus {\n color: #fc8181;\n }\n\n .md\\:focus\\:text-red-500:focus {\n color: #f56565;\n }\n\n .md\\:focus\\:text-red-600:focus {\n color: #e53e3e;\n }\n\n .md\\:focus\\:text-red-700:focus {\n color: #c53030;\n }\n\n .md\\:focus\\:text-red-800:focus {\n color: #9b2c2c;\n }\n\n .md\\:focus\\:text-red-900:focus {\n color: #742a2a;\n }\n\n .md\\:focus\\:text-orange-100:focus {\n color: #fffaf0;\n }\n\n .md\\:focus\\:text-orange-200:focus {\n color: #feebc8;\n }\n\n .md\\:focus\\:text-orange-300:focus {\n color: #fbd38d;\n }\n\n .md\\:focus\\:text-orange-400:focus {\n color: #f6ad55;\n }\n\n .md\\:focus\\:text-orange-500:focus {\n color: #ed8936;\n }\n\n .md\\:focus\\:text-orange-600:focus {\n color: #dd6b20;\n }\n\n .md\\:focus\\:text-orange-700:focus {\n color: #c05621;\n }\n\n .md\\:focus\\:text-orange-800:focus {\n color: #9c4221;\n }\n\n .md\\:focus\\:text-orange-900:focus {\n color: #7b341e;\n }\n\n .md\\:focus\\:text-yellow-100:focus {\n color: #fffff0;\n }\n\n .md\\:focus\\:text-yellow-200:focus {\n color: #fefcbf;\n }\n\n .md\\:focus\\:text-yellow-300:focus {\n color: #faf089;\n }\n\n .md\\:focus\\:text-yellow-400:focus {\n color: #f6e05e;\n }\n\n .md\\:focus\\:text-yellow-500:focus {\n color: #ecc94b;\n }\n\n .md\\:focus\\:text-yellow-600:focus {\n color: #d69e2e;\n }\n\n .md\\:focus\\:text-yellow-700:focus {\n color: #b7791f;\n }\n\n .md\\:focus\\:text-yellow-800:focus {\n color: #975a16;\n }\n\n .md\\:focus\\:text-yellow-900:focus {\n color: #744210;\n }\n\n .md\\:focus\\:text-green-100:focus {\n color: #f0fff4;\n }\n\n .md\\:focus\\:text-green-200:focus {\n color: #c6f6d5;\n }\n\n .md\\:focus\\:text-green-300:focus {\n color: #9ae6b4;\n }\n\n .md\\:focus\\:text-green-400:focus {\n color: #68d391;\n }\n\n .md\\:focus\\:text-green-500:focus {\n color: #48bb78;\n }\n\n .md\\:focus\\:text-green-600:focus {\n color: #38a169;\n }\n\n .md\\:focus\\:text-green-700:focus {\n color: #2f855a;\n }\n\n .md\\:focus\\:text-green-800:focus {\n color: #276749;\n }\n\n .md\\:focus\\:text-green-900:focus {\n color: #22543d;\n }\n\n .md\\:focus\\:text-teal-100:focus {\n color: #e6fffa;\n }\n\n .md\\:focus\\:text-teal-200:focus {\n color: #b2f5ea;\n }\n\n .md\\:focus\\:text-teal-300:focus {\n color: #81e6d9;\n }\n\n .md\\:focus\\:text-teal-400:focus {\n color: #4fd1c5;\n }\n\n .md\\:focus\\:text-teal-500:focus {\n color: #38b2ac;\n }\n\n .md\\:focus\\:text-teal-600:focus {\n color: #319795;\n }\n\n .md\\:focus\\:text-teal-700:focus {\n color: #2c7a7b;\n }\n\n .md\\:focus\\:text-teal-800:focus {\n color: #285e61;\n }\n\n .md\\:focus\\:text-teal-900:focus {\n color: #234e52;\n }\n\n .md\\:focus\\:text-blue-100:focus {\n color: #ebf8ff;\n }\n\n .md\\:focus\\:text-blue-200:focus {\n color: #bee3f8;\n }\n\n .md\\:focus\\:text-blue-300:focus {\n color: #90cdf4;\n }\n\n .md\\:focus\\:text-blue-400:focus {\n color: #63b3ed;\n }\n\n .md\\:focus\\:text-blue-500:focus {\n color: #4299e1;\n }\n\n .md\\:focus\\:text-blue-600:focus {\n color: #3182ce;\n }\n\n .md\\:focus\\:text-blue-700:focus {\n color: #2b6cb0;\n }\n\n .md\\:focus\\:text-blue-800:focus {\n color: #2c5282;\n }\n\n .md\\:focus\\:text-blue-900:focus {\n color: #2a4365;\n }\n\n .md\\:focus\\:text-indigo-100:focus {\n color: #ebf4ff;\n }\n\n .md\\:focus\\:text-indigo-200:focus {\n color: #c3dafe;\n }\n\n .md\\:focus\\:text-indigo-300:focus {\n color: #a3bffa;\n }\n\n .md\\:focus\\:text-indigo-400:focus {\n color: #7f9cf5;\n }\n\n .md\\:focus\\:text-indigo-500:focus {\n color: #667eea;\n }\n\n .md\\:focus\\:text-indigo-600:focus {\n color: #5a67d8;\n }\n\n .md\\:focus\\:text-indigo-700:focus {\n color: #4c51bf;\n }\n\n .md\\:focus\\:text-indigo-800:focus {\n color: #434190;\n }\n\n .md\\:focus\\:text-indigo-900:focus {\n color: #3c366b;\n }\n\n .md\\:focus\\:text-purple-100:focus {\n color: #faf5ff;\n }\n\n .md\\:focus\\:text-purple-200:focus {\n color: #e9d8fd;\n }\n\n .md\\:focus\\:text-purple-300:focus {\n color: #d6bcfa;\n }\n\n .md\\:focus\\:text-purple-400:focus {\n color: #b794f4;\n }\n\n .md\\:focus\\:text-purple-500:focus {\n color: #9f7aea;\n }\n\n .md\\:focus\\:text-purple-600:focus {\n color: #805ad5;\n }\n\n .md\\:focus\\:text-purple-700:focus {\n color: #6b46c1;\n }\n\n .md\\:focus\\:text-purple-800:focus {\n color: #553c9a;\n }\n\n .md\\:focus\\:text-purple-900:focus {\n color: #44337a;\n }\n\n .md\\:focus\\:text-pink-100:focus {\n color: #fff5f7;\n }\n\n .md\\:focus\\:text-pink-200:focus {\n color: #fed7e2;\n }\n\n .md\\:focus\\:text-pink-300:focus {\n color: #fbb6ce;\n }\n\n .md\\:focus\\:text-pink-400:focus {\n color: #f687b3;\n }\n\n .md\\:focus\\:text-pink-500:focus {\n color: #ed64a6;\n }\n\n .md\\:focus\\:text-pink-600:focus {\n color: #d53f8c;\n }\n\n .md\\:focus\\:text-pink-700:focus {\n color: #b83280;\n }\n\n .md\\:focus\\:text-pink-800:focus {\n color: #97266d;\n }\n\n .md\\:focus\\:text-pink-900:focus {\n color: #702459;\n }\n\n .md\\:focus\\:text-subway-stripe:focus {\n color: #666;\n }\n\n .md\\:focus\\:text-subway-stripe_progress:focus {\n color: #0a0;\n }\n\n .md\\:text-xs {\n font-size: 0.75rem;\n }\n\n .md\\:text-sm {\n font-size: 0.875rem;\n }\n\n .md\\:text-base {\n font-size: 1rem;\n }\n\n .md\\:text-lg {\n font-size: 1.125rem;\n }\n\n .md\\:text-xl {\n font-size: 1.25rem;\n }\n\n .md\\:text-2xl {\n font-size: 1.5rem;\n }\n\n .md\\:text-3xl {\n font-size: 1.875rem;\n }\n\n .md\\:text-4xl {\n font-size: 2.25rem;\n }\n\n .md\\:text-5xl {\n font-size: 3rem;\n }\n\n .md\\:text-6xl {\n font-size: 4rem;\n }\n\n .md\\:italic {\n font-style: italic;\n }\n\n .md\\:not-italic {\n font-style: normal;\n }\n\n .md\\:uppercase {\n text-transform: uppercase;\n }\n\n .md\\:lowercase {\n text-transform: lowercase;\n }\n\n .md\\:capitalize {\n text-transform: capitalize;\n }\n\n .md\\:normal-case {\n text-transform: none;\n }\n\n .md\\:underline {\n text-decoration: underline;\n }\n\n .md\\:line-through {\n text-decoration: line-through;\n }\n\n .md\\:no-underline {\n text-decoration: none;\n }\n\n .md\\:hover\\:underline:hover {\n text-decoration: underline;\n }\n\n .md\\:hover\\:line-through:hover {\n text-decoration: line-through;\n }\n\n .md\\:hover\\:no-underline:hover {\n text-decoration: none;\n }\n\n .md\\:focus\\:underline:focus {\n text-decoration: underline;\n }\n\n .md\\:focus\\:line-through:focus {\n text-decoration: line-through;\n }\n\n .md\\:focus\\:no-underline:focus {\n text-decoration: none;\n }\n\n .md\\:antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n .md\\:subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n }\n\n .md\\:tracking-tighter {\n letter-spacing: -0.05em;\n }\n\n .md\\:tracking-tight {\n letter-spacing: -0.025em;\n }\n\n .md\\:tracking-normal {\n letter-spacing: 0;\n }\n\n .md\\:tracking-wide {\n letter-spacing: 0.025em;\n }\n\n .md\\:tracking-wider {\n letter-spacing: 0.05em;\n }\n\n .md\\:tracking-widest {\n letter-spacing: 0.1em;\n }\n\n .md\\:select-none {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n }\n\n .md\\:select-text {\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n }\n\n .md\\:select-all {\n -webkit-user-select: all;\n -moz-user-select: all;\n -ms-user-select: all;\n user-select: all;\n }\n\n .md\\:select-auto {\n -webkit-user-select: auto;\n -moz-user-select: auto;\n -ms-user-select: auto;\n user-select: auto;\n }\n\n .md\\:align-baseline {\n vertical-align: baseline;\n }\n\n .md\\:align-top {\n vertical-align: top;\n }\n\n .md\\:align-middle {\n vertical-align: middle;\n }\n\n .md\\:align-bottom {\n vertical-align: bottom;\n }\n\n .md\\:align-text-top {\n vertical-align: text-top;\n }\n\n .md\\:align-text-bottom {\n vertical-align: text-bottom;\n }\n\n .md\\:visible {\n visibility: visible;\n }\n\n .md\\:invisible {\n visibility: hidden;\n }\n\n .md\\:whitespace-normal {\n white-space: normal;\n }\n\n .md\\:whitespace-no-wrap {\n white-space: nowrap;\n }\n\n .md\\:whitespace-pre {\n white-space: pre;\n }\n\n .md\\:whitespace-pre-line {\n white-space: pre-line;\n }\n\n .md\\:whitespace-pre-wrap {\n white-space: pre-wrap;\n }\n\n .md\\:break-normal {\n overflow-wrap: normal;\n word-break: normal;\n }\n\n .md\\:break-words {\n overflow-wrap: break-word;\n }\n\n .md\\:break-all {\n word-break: break-all;\n }\n\n .md\\:truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .md\\:w-0 {\n width: 0;\n }\n\n .md\\:w-1 {\n width: 0.25rem;\n }\n\n .md\\:w-2 {\n width: 0.5rem;\n }\n\n .md\\:w-3 {\n width: 0.75rem;\n }\n\n .md\\:w-4 {\n width: 1rem;\n }\n\n .md\\:w-5 {\n width: 1.25rem;\n }\n\n .md\\:w-6 {\n width: 1.5rem;\n }\n\n .md\\:w-8 {\n width: 2rem;\n }\n\n .md\\:w-10 {\n width: 2.5rem;\n }\n\n .md\\:w-12 {\n width: 3rem;\n }\n\n .md\\:w-16 {\n width: 4rem;\n }\n\n .md\\:w-20 {\n width: 5rem;\n }\n\n .md\\:w-24 {\n width: 6rem;\n }\n\n .md\\:w-32 {\n width: 8rem;\n }\n\n .md\\:w-40 {\n width: 10rem;\n }\n\n .md\\:w-48 {\n width: 12rem;\n }\n\n .md\\:w-56 {\n width: 14rem;\n }\n\n .md\\:w-64 {\n width: 16rem;\n }\n\n .md\\:w-auto {\n width: auto;\n }\n\n .md\\:w-px {\n width: 1px;\n }\n\n .md\\:w-1\\/2 {\n width: 50%;\n }\n\n .md\\:w-1\\/3 {\n width: 33.333333%;\n }\n\n .md\\:w-2\\/3 {\n width: 66.666667%;\n }\n\n .md\\:w-1\\/4 {\n width: 25%;\n }\n\n .md\\:w-2\\/4 {\n width: 50%;\n }\n\n .md\\:w-3\\/4 {\n width: 75%;\n }\n\n .md\\:w-1\\/5 {\n width: 20%;\n }\n\n .md\\:w-2\\/5 {\n width: 40%;\n }\n\n .md\\:w-3\\/5 {\n width: 60%;\n }\n\n .md\\:w-4\\/5 {\n width: 80%;\n }\n\n .md\\:w-1\\/6 {\n width: 16.666667%;\n }\n\n .md\\:w-2\\/6 {\n width: 33.333333%;\n }\n\n .md\\:w-3\\/6 {\n width: 50%;\n }\n\n .md\\:w-4\\/6 {\n width: 66.666667%;\n }\n\n .md\\:w-5\\/6 {\n width: 83.333333%;\n }\n\n .md\\:w-1\\/12 {\n width: 8.333333%;\n }\n\n .md\\:w-2\\/12 {\n width: 16.666667%;\n }\n\n .md\\:w-3\\/12 {\n width: 25%;\n }\n\n .md\\:w-4\\/12 {\n width: 33.333333%;\n }\n\n .md\\:w-5\\/12 {\n width: 41.666667%;\n }\n\n .md\\:w-6\\/12 {\n width: 50%;\n }\n\n .md\\:w-7\\/12 {\n width: 58.333333%;\n }\n\n .md\\:w-8\\/12 {\n width: 66.666667%;\n }\n\n .md\\:w-9\\/12 {\n width: 75%;\n }\n\n .md\\:w-10\\/12 {\n width: 83.333333%;\n }\n\n .md\\:w-11\\/12 {\n width: 91.666667%;\n }\n\n .md\\:w-full {\n width: 100%;\n }\n\n .md\\:w-screen {\n width: 100vw;\n }\n\n .md\\:z-0 {\n z-index: 0;\n }\n\n .md\\:z-10 {\n z-index: 10;\n }\n\n .md\\:z-20 {\n z-index: 20;\n }\n\n .md\\:z-30 {\n z-index: 30;\n }\n\n .md\\:z-40 {\n z-index: 40;\n }\n\n .md\\:z-50 {\n z-index: 50;\n }\n\n .md\\:z-auto {\n z-index: auto;\n }\n}\n\n@media (min-width: 1024px) {\n .lg\\:sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .lg\\:not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .lg\\:focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .lg\\:focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .lg\\:appearance-none {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n }\n\n .lg\\:bg-fixed {\n background-attachment: fixed;\n }\n\n .lg\\:bg-local {\n background-attachment: local;\n }\n\n .lg\\:bg-scroll {\n background-attachment: scroll;\n }\n\n .lg\\:bg-transparent {\n background-color: transparent;\n }\n\n .lg\\:bg-black {\n background-color: #000;\n }\n\n .lg\\:bg-white {\n background-color: #fff;\n }\n\n .lg\\:bg-gray-100 {\n background-color: #f7fafc;\n }\n\n .lg\\:bg-gray-200 {\n background-color: #edf2f7;\n }\n\n .lg\\:bg-gray-300 {\n background-color: #e2e8f0;\n }\n\n .lg\\:bg-gray-400 {\n background-color: #cbd5e0;\n }\n\n .lg\\:bg-gray-500 {\n background-color: #a0aec0;\n }\n\n .lg\\:bg-gray-600 {\n background-color: #718096;\n }\n\n .lg\\:bg-gray-700 {\n background-color: #4a5568;\n }\n\n .lg\\:bg-gray-800 {\n background-color: #2d3748;\n }\n\n .lg\\:bg-gray-900 {\n background-color: #1a202c;\n }\n\n .lg\\:bg-red-100 {\n background-color: #fff5f5;\n }\n\n .lg\\:bg-red-200 {\n background-color: #fed7d7;\n }\n\n .lg\\:bg-red-300 {\n background-color: #feb2b2;\n }\n\n .lg\\:bg-red-400 {\n background-color: #fc8181;\n }\n\n .lg\\:bg-red-500 {\n background-color: #f56565;\n }\n\n .lg\\:bg-red-600 {\n background-color: #e53e3e;\n }\n\n .lg\\:bg-red-700 {\n background-color: #c53030;\n }\n\n .lg\\:bg-red-800 {\n background-color: #9b2c2c;\n }\n\n .lg\\:bg-red-900 {\n background-color: #742a2a;\n }\n\n .lg\\:bg-orange-100 {\n background-color: #fffaf0;\n }\n\n .lg\\:bg-orange-200 {\n background-color: #feebc8;\n }\n\n .lg\\:bg-orange-300 {\n background-color: #fbd38d;\n }\n\n .lg\\:bg-orange-400 {\n background-color: #f6ad55;\n }\n\n .lg\\:bg-orange-500 {\n background-color: #ed8936;\n }\n\n .lg\\:bg-orange-600 {\n background-color: #dd6b20;\n }\n\n .lg\\:bg-orange-700 {\n background-color: #c05621;\n }\n\n .lg\\:bg-orange-800 {\n background-color: #9c4221;\n }\n\n .lg\\:bg-orange-900 {\n background-color: #7b341e;\n }\n\n .lg\\:bg-yellow-100 {\n background-color: #fffff0;\n }\n\n .lg\\:bg-yellow-200 {\n background-color: #fefcbf;\n }\n\n .lg\\:bg-yellow-300 {\n background-color: #faf089;\n }\n\n .lg\\:bg-yellow-400 {\n background-color: #f6e05e;\n }\n\n .lg\\:bg-yellow-500 {\n background-color: #ecc94b;\n }\n\n .lg\\:bg-yellow-600 {\n background-color: #d69e2e;\n }\n\n .lg\\:bg-yellow-700 {\n background-color: #b7791f;\n }\n\n .lg\\:bg-yellow-800 {\n background-color: #975a16;\n }\n\n .lg\\:bg-yellow-900 {\n background-color: #744210;\n }\n\n .lg\\:bg-green-100 {\n background-color: #f0fff4;\n }\n\n .lg\\:bg-green-200 {\n background-color: #c6f6d5;\n }\n\n .lg\\:bg-green-300 {\n background-color: #9ae6b4;\n }\n\n .lg\\:bg-green-400 {\n background-color: #68d391;\n }\n\n .lg\\:bg-green-500 {\n background-color: #48bb78;\n }\n\n .lg\\:bg-green-600 {\n background-color: #38a169;\n }\n\n .lg\\:bg-green-700 {\n background-color: #2f855a;\n }\n\n .lg\\:bg-green-800 {\n background-color: #276749;\n }\n\n .lg\\:bg-green-900 {\n background-color: #22543d;\n }\n\n .lg\\:bg-teal-100 {\n background-color: #e6fffa;\n }\n\n .lg\\:bg-teal-200 {\n background-color: #b2f5ea;\n }\n\n .lg\\:bg-teal-300 {\n background-color: #81e6d9;\n }\n\n .lg\\:bg-teal-400 {\n background-color: #4fd1c5;\n }\n\n .lg\\:bg-teal-500 {\n background-color: #38b2ac;\n }\n\n .lg\\:bg-teal-600 {\n background-color: #319795;\n }\n\n .lg\\:bg-teal-700 {\n background-color: #2c7a7b;\n }\n\n .lg\\:bg-teal-800 {\n background-color: #285e61;\n }\n\n .lg\\:bg-teal-900 {\n background-color: #234e52;\n }\n\n .lg\\:bg-blue-100 {\n background-color: #ebf8ff;\n }\n\n .lg\\:bg-blue-200 {\n background-color: #bee3f8;\n }\n\n .lg\\:bg-blue-300 {\n background-color: #90cdf4;\n }\n\n .lg\\:bg-blue-400 {\n background-color: #63b3ed;\n }\n\n .lg\\:bg-blue-500 {\n background-color: #4299e1;\n }\n\n .lg\\:bg-blue-600 {\n background-color: #3182ce;\n }\n\n .lg\\:bg-blue-700 {\n background-color: #2b6cb0;\n }\n\n .lg\\:bg-blue-800 {\n background-color: #2c5282;\n }\n\n .lg\\:bg-blue-900 {\n background-color: #2a4365;\n }\n\n .lg\\:bg-indigo-100 {\n background-color: #ebf4ff;\n }\n\n .lg\\:bg-indigo-200 {\n background-color: #c3dafe;\n }\n\n .lg\\:bg-indigo-300 {\n background-color: #a3bffa;\n }\n\n .lg\\:bg-indigo-400 {\n background-color: #7f9cf5;\n }\n\n .lg\\:bg-indigo-500 {\n background-color: #667eea;\n }\n\n .lg\\:bg-indigo-600 {\n background-color: #5a67d8;\n }\n\n .lg\\:bg-indigo-700 {\n background-color: #4c51bf;\n }\n\n .lg\\:bg-indigo-800 {\n background-color: #434190;\n }\n\n .lg\\:bg-indigo-900 {\n background-color: #3c366b;\n }\n\n .lg\\:bg-purple-100 {\n background-color: #faf5ff;\n }\n\n .lg\\:bg-purple-200 {\n background-color: #e9d8fd;\n }\n\n .lg\\:bg-purple-300 {\n background-color: #d6bcfa;\n }\n\n .lg\\:bg-purple-400 {\n background-color: #b794f4;\n }\n\n .lg\\:bg-purple-500 {\n background-color: #9f7aea;\n }\n\n .lg\\:bg-purple-600 {\n background-color: #805ad5;\n }\n\n .lg\\:bg-purple-700 {\n background-color: #6b46c1;\n }\n\n .lg\\:bg-purple-800 {\n background-color: #553c9a;\n }\n\n .lg\\:bg-purple-900 {\n background-color: #44337a;\n }\n\n .lg\\:bg-pink-100 {\n background-color: #fff5f7;\n }\n\n .lg\\:bg-pink-200 {\n background-color: #fed7e2;\n }\n\n .lg\\:bg-pink-300 {\n background-color: #fbb6ce;\n }\n\n .lg\\:bg-pink-400 {\n background-color: #f687b3;\n }\n\n .lg\\:bg-pink-500 {\n background-color: #ed64a6;\n }\n\n .lg\\:bg-pink-600 {\n background-color: #d53f8c;\n }\n\n .lg\\:bg-pink-700 {\n background-color: #b83280;\n }\n\n .lg\\:bg-pink-800 {\n background-color: #97266d;\n }\n\n .lg\\:bg-pink-900 {\n background-color: #702459;\n }\n\n .lg\\:bg-subway-stripe {\n background-color: #666;\n }\n\n .lg\\:bg-subway-stripe_progress {\n background-color: #0a0;\n }\n\n .lg\\:hover\\:bg-transparent:hover {\n background-color: transparent;\n }\n\n .lg\\:hover\\:bg-black:hover {\n background-color: #000;\n }\n\n .lg\\:hover\\:bg-white:hover {\n background-color: #fff;\n }\n\n .lg\\:hover\\:bg-gray-100:hover {\n background-color: #f7fafc;\n }\n\n .lg\\:hover\\:bg-gray-200:hover {\n background-color: #edf2f7;\n }\n\n .lg\\:hover\\:bg-gray-300:hover {\n background-color: #e2e8f0;\n }\n\n .lg\\:hover\\:bg-gray-400:hover {\n background-color: #cbd5e0;\n }\n\n .lg\\:hover\\:bg-gray-500:hover {\n background-color: #a0aec0;\n }\n\n .lg\\:hover\\:bg-gray-600:hover {\n background-color: #718096;\n }\n\n .lg\\:hover\\:bg-gray-700:hover {\n background-color: #4a5568;\n }\n\n .lg\\:hover\\:bg-gray-800:hover {\n background-color: #2d3748;\n }\n\n .lg\\:hover\\:bg-gray-900:hover {\n background-color: #1a202c;\n }\n\n .lg\\:hover\\:bg-red-100:hover {\n background-color: #fff5f5;\n }\n\n .lg\\:hover\\:bg-red-200:hover {\n background-color: #fed7d7;\n }\n\n .lg\\:hover\\:bg-red-300:hover {\n background-color: #feb2b2;\n }\n\n .lg\\:hover\\:bg-red-400:hover {\n background-color: #fc8181;\n }\n\n .lg\\:hover\\:bg-red-500:hover {\n background-color: #f56565;\n }\n\n .lg\\:hover\\:bg-red-600:hover {\n background-color: #e53e3e;\n }\n\n .lg\\:hover\\:bg-red-700:hover {\n background-color: #c53030;\n }\n\n .lg\\:hover\\:bg-red-800:hover {\n background-color: #9b2c2c;\n }\n\n .lg\\:hover\\:bg-red-900:hover {\n background-color: #742a2a;\n }\n\n .lg\\:hover\\:bg-orange-100:hover {\n background-color: #fffaf0;\n }\n\n .lg\\:hover\\:bg-orange-200:hover {\n background-color: #feebc8;\n }\n\n .lg\\:hover\\:bg-orange-300:hover {\n background-color: #fbd38d;\n }\n\n .lg\\:hover\\:bg-orange-400:hover {\n background-color: #f6ad55;\n }\n\n .lg\\:hover\\:bg-orange-500:hover {\n background-color: #ed8936;\n }\n\n .lg\\:hover\\:bg-orange-600:hover {\n background-color: #dd6b20;\n }\n\n .lg\\:hover\\:bg-orange-700:hover {\n background-color: #c05621;\n }\n\n .lg\\:hover\\:bg-orange-800:hover {\n background-color: #9c4221;\n }\n\n .lg\\:hover\\:bg-orange-900:hover {\n background-color: #7b341e;\n }\n\n .lg\\:hover\\:bg-yellow-100:hover {\n background-color: #fffff0;\n }\n\n .lg\\:hover\\:bg-yellow-200:hover {\n background-color: #fefcbf;\n }\n\n .lg\\:hover\\:bg-yellow-300:hover {\n background-color: #faf089;\n }\n\n .lg\\:hover\\:bg-yellow-400:hover {\n background-color: #f6e05e;\n }\n\n .lg\\:hover\\:bg-yellow-500:hover {\n background-color: #ecc94b;\n }\n\n .lg\\:hover\\:bg-yellow-600:hover {\n background-color: #d69e2e;\n }\n\n .lg\\:hover\\:bg-yellow-700:hover {\n background-color: #b7791f;\n }\n\n .lg\\:hover\\:bg-yellow-800:hover {\n background-color: #975a16;\n }\n\n .lg\\:hover\\:bg-yellow-900:hover {\n background-color: #744210;\n }\n\n .lg\\:hover\\:bg-green-100:hover {\n background-color: #f0fff4;\n }\n\n .lg\\:hover\\:bg-green-200:hover {\n background-color: #c6f6d5;\n }\n\n .lg\\:hover\\:bg-green-300:hover {\n background-color: #9ae6b4;\n }\n\n .lg\\:hover\\:bg-green-400:hover {\n background-color: #68d391;\n }\n\n .lg\\:hover\\:bg-green-500:hover {\n background-color: #48bb78;\n }\n\n .lg\\:hover\\:bg-green-600:hover {\n background-color: #38a169;\n }\n\n .lg\\:hover\\:bg-green-700:hover {\n background-color: #2f855a;\n }\n\n .lg\\:hover\\:bg-green-800:hover {\n background-color: #276749;\n }\n\n .lg\\:hover\\:bg-green-900:hover {\n background-color: #22543d;\n }\n\n .lg\\:hover\\:bg-teal-100:hover {\n background-color: #e6fffa;\n }\n\n .lg\\:hover\\:bg-teal-200:hover {\n background-color: #b2f5ea;\n }\n\n .lg\\:hover\\:bg-teal-300:hover {\n background-color: #81e6d9;\n }\n\n .lg\\:hover\\:bg-teal-400:hover {\n background-color: #4fd1c5;\n }\n\n .lg\\:hover\\:bg-teal-500:hover {\n background-color: #38b2ac;\n }\n\n .lg\\:hover\\:bg-teal-600:hover {\n background-color: #319795;\n }\n\n .lg\\:hover\\:bg-teal-700:hover {\n background-color: #2c7a7b;\n }\n\n .lg\\:hover\\:bg-teal-800:hover {\n background-color: #285e61;\n }\n\n .lg\\:hover\\:bg-teal-900:hover {\n background-color: #234e52;\n }\n\n .lg\\:hover\\:bg-blue-100:hover {\n background-color: #ebf8ff;\n }\n\n .lg\\:hover\\:bg-blue-200:hover {\n background-color: #bee3f8;\n }\n\n .lg\\:hover\\:bg-blue-300:hover {\n background-color: #90cdf4;\n }\n\n .lg\\:hover\\:bg-blue-400:hover {\n background-color: #63b3ed;\n }\n\n .lg\\:hover\\:bg-blue-500:hover {\n background-color: #4299e1;\n }\n\n .lg\\:hover\\:bg-blue-600:hover {\n background-color: #3182ce;\n }\n\n .lg\\:hover\\:bg-blue-700:hover {\n background-color: #2b6cb0;\n }\n\n .lg\\:hover\\:bg-blue-800:hover {\n background-color: #2c5282;\n }\n\n .lg\\:hover\\:bg-blue-900:hover {\n background-color: #2a4365;\n }\n\n .lg\\:hover\\:bg-indigo-100:hover {\n background-color: #ebf4ff;\n }\n\n .lg\\:hover\\:bg-indigo-200:hover {\n background-color: #c3dafe;\n }\n\n .lg\\:hover\\:bg-indigo-300:hover {\n background-color: #a3bffa;\n }\n\n .lg\\:hover\\:bg-indigo-400:hover {\n background-color: #7f9cf5;\n }\n\n .lg\\:hover\\:bg-indigo-500:hover {\n background-color: #667eea;\n }\n\n .lg\\:hover\\:bg-indigo-600:hover {\n background-color: #5a67d8;\n }\n\n .lg\\:hover\\:bg-indigo-700:hover {\n background-color: #4c51bf;\n }\n\n .lg\\:hover\\:bg-indigo-800:hover {\n background-color: #434190;\n }\n\n .lg\\:hover\\:bg-indigo-900:hover {\n background-color: #3c366b;\n }\n\n .lg\\:hover\\:bg-purple-100:hover {\n background-color: #faf5ff;\n }\n\n .lg\\:hover\\:bg-purple-200:hover {\n background-color: #e9d8fd;\n }\n\n .lg\\:hover\\:bg-purple-300:hover {\n background-color: #d6bcfa;\n }\n\n .lg\\:hover\\:bg-purple-400:hover {\n background-color: #b794f4;\n }\n\n .lg\\:hover\\:bg-purple-500:hover {\n background-color: #9f7aea;\n }\n\n .lg\\:hover\\:bg-purple-600:hover {\n background-color: #805ad5;\n }\n\n .lg\\:hover\\:bg-purple-700:hover {\n background-color: #6b46c1;\n }\n\n .lg\\:hover\\:bg-purple-800:hover {\n background-color: #553c9a;\n }\n\n .lg\\:hover\\:bg-purple-900:hover {\n background-color: #44337a;\n }\n\n .lg\\:hover\\:bg-pink-100:hover {\n background-color: #fff5f7;\n }\n\n .lg\\:hover\\:bg-pink-200:hover {\n background-color: #fed7e2;\n }\n\n .lg\\:hover\\:bg-pink-300:hover {\n background-color: #fbb6ce;\n }\n\n .lg\\:hover\\:bg-pink-400:hover {\n background-color: #f687b3;\n }\n\n .lg\\:hover\\:bg-pink-500:hover {\n background-color: #ed64a6;\n }\n\n .lg\\:hover\\:bg-pink-600:hover {\n background-color: #d53f8c;\n }\n\n .lg\\:hover\\:bg-pink-700:hover {\n background-color: #b83280;\n }\n\n .lg\\:hover\\:bg-pink-800:hover {\n background-color: #97266d;\n }\n\n .lg\\:hover\\:bg-pink-900:hover {\n background-color: #702459;\n }\n\n .lg\\:hover\\:bg-subway-stripe:hover {\n background-color: #666;\n }\n\n .lg\\:hover\\:bg-subway-stripe_progress:hover {\n background-color: #0a0;\n }\n\n .lg\\:focus\\:bg-transparent:focus {\n background-color: transparent;\n }\n\n .lg\\:focus\\:bg-black:focus {\n background-color: #000;\n }\n\n .lg\\:focus\\:bg-white:focus {\n background-color: #fff;\n }\n\n .lg\\:focus\\:bg-gray-100:focus {\n background-color: #f7fafc;\n }\n\n .lg\\:focus\\:bg-gray-200:focus {\n background-color: #edf2f7;\n }\n\n .lg\\:focus\\:bg-gray-300:focus {\n background-color: #e2e8f0;\n }\n\n .lg\\:focus\\:bg-gray-400:focus {\n background-color: #cbd5e0;\n }\n\n .lg\\:focus\\:bg-gray-500:focus {\n background-color: #a0aec0;\n }\n\n .lg\\:focus\\:bg-gray-600:focus {\n background-color: #718096;\n }\n\n .lg\\:focus\\:bg-gray-700:focus {\n background-color: #4a5568;\n }\n\n .lg\\:focus\\:bg-gray-800:focus {\n background-color: #2d3748;\n }\n\n .lg\\:focus\\:bg-gray-900:focus {\n background-color: #1a202c;\n }\n\n .lg\\:focus\\:bg-red-100:focus {\n background-color: #fff5f5;\n }\n\n .lg\\:focus\\:bg-red-200:focus {\n background-color: #fed7d7;\n }\n\n .lg\\:focus\\:bg-red-300:focus {\n background-color: #feb2b2;\n }\n\n .lg\\:focus\\:bg-red-400:focus {\n background-color: #fc8181;\n }\n\n .lg\\:focus\\:bg-red-500:focus {\n background-color: #f56565;\n }\n\n .lg\\:focus\\:bg-red-600:focus {\n background-color: #e53e3e;\n }\n\n .lg\\:focus\\:bg-red-700:focus {\n background-color: #c53030;\n }\n\n .lg\\:focus\\:bg-red-800:focus {\n background-color: #9b2c2c;\n }\n\n .lg\\:focus\\:bg-red-900:focus {\n background-color: #742a2a;\n }\n\n .lg\\:focus\\:bg-orange-100:focus {\n background-color: #fffaf0;\n }\n\n .lg\\:focus\\:bg-orange-200:focus {\n background-color: #feebc8;\n }\n\n .lg\\:focus\\:bg-orange-300:focus {\n background-color: #fbd38d;\n }\n\n .lg\\:focus\\:bg-orange-400:focus {\n background-color: #f6ad55;\n }\n\n .lg\\:focus\\:bg-orange-500:focus {\n background-color: #ed8936;\n }\n\n .lg\\:focus\\:bg-orange-600:focus {\n background-color: #dd6b20;\n }\n\n .lg\\:focus\\:bg-orange-700:focus {\n background-color: #c05621;\n }\n\n .lg\\:focus\\:bg-orange-800:focus {\n background-color: #9c4221;\n }\n\n .lg\\:focus\\:bg-orange-900:focus {\n background-color: #7b341e;\n }\n\n .lg\\:focus\\:bg-yellow-100:focus {\n background-color: #fffff0;\n }\n\n .lg\\:focus\\:bg-yellow-200:focus {\n background-color: #fefcbf;\n }\n\n .lg\\:focus\\:bg-yellow-300:focus {\n background-color: #faf089;\n }\n\n .lg\\:focus\\:bg-yellow-400:focus {\n background-color: #f6e05e;\n }\n\n .lg\\:focus\\:bg-yellow-500:focus {\n background-color: #ecc94b;\n }\n\n .lg\\:focus\\:bg-yellow-600:focus {\n background-color: #d69e2e;\n }\n\n .lg\\:focus\\:bg-yellow-700:focus {\n background-color: #b7791f;\n }\n\n .lg\\:focus\\:bg-yellow-800:focus {\n background-color: #975a16;\n }\n\n .lg\\:focus\\:bg-yellow-900:focus {\n background-color: #744210;\n }\n\n .lg\\:focus\\:bg-green-100:focus {\n background-color: #f0fff4;\n }\n\n .lg\\:focus\\:bg-green-200:focus {\n background-color: #c6f6d5;\n }\n\n .lg\\:focus\\:bg-green-300:focus {\n background-color: #9ae6b4;\n }\n\n .lg\\:focus\\:bg-green-400:focus {\n background-color: #68d391;\n }\n\n .lg\\:focus\\:bg-green-500:focus {\n background-color: #48bb78;\n }\n\n .lg\\:focus\\:bg-green-600:focus {\n background-color: #38a169;\n }\n\n .lg\\:focus\\:bg-green-700:focus {\n background-color: #2f855a;\n }\n\n .lg\\:focus\\:bg-green-800:focus {\n background-color: #276749;\n }\n\n .lg\\:focus\\:bg-green-900:focus {\n background-color: #22543d;\n }\n\n .lg\\:focus\\:bg-teal-100:focus {\n background-color: #e6fffa;\n }\n\n .lg\\:focus\\:bg-teal-200:focus {\n background-color: #b2f5ea;\n }\n\n .lg\\:focus\\:bg-teal-300:focus {\n background-color: #81e6d9;\n }\n\n .lg\\:focus\\:bg-teal-400:focus {\n background-color: #4fd1c5;\n }\n\n .lg\\:focus\\:bg-teal-500:focus {\n background-color: #38b2ac;\n }\n\n .lg\\:focus\\:bg-teal-600:focus {\n background-color: #319795;\n }\n\n .lg\\:focus\\:bg-teal-700:focus {\n background-color: #2c7a7b;\n }\n\n .lg\\:focus\\:bg-teal-800:focus {\n background-color: #285e61;\n }\n\n .lg\\:focus\\:bg-teal-900:focus {\n background-color: #234e52;\n }\n\n .lg\\:focus\\:bg-blue-100:focus {\n background-color: #ebf8ff;\n }\n\n .lg\\:focus\\:bg-blue-200:focus {\n background-color: #bee3f8;\n }\n\n .lg\\:focus\\:bg-blue-300:focus {\n background-color: #90cdf4;\n }\n\n .lg\\:focus\\:bg-blue-400:focus {\n background-color: #63b3ed;\n }\n\n .lg\\:focus\\:bg-blue-500:focus {\n background-color: #4299e1;\n }\n\n .lg\\:focus\\:bg-blue-600:focus {\n background-color: #3182ce;\n }\n\n .lg\\:focus\\:bg-blue-700:focus {\n background-color: #2b6cb0;\n }\n\n .lg\\:focus\\:bg-blue-800:focus {\n background-color: #2c5282;\n }\n\n .lg\\:focus\\:bg-blue-900:focus {\n background-color: #2a4365;\n }\n\n .lg\\:focus\\:bg-indigo-100:focus {\n background-color: #ebf4ff;\n }\n\n .lg\\:focus\\:bg-indigo-200:focus {\n background-color: #c3dafe;\n }\n\n .lg\\:focus\\:bg-indigo-300:focus {\n background-color: #a3bffa;\n }\n\n .lg\\:focus\\:bg-indigo-400:focus {\n background-color: #7f9cf5;\n }\n\n .lg\\:focus\\:bg-indigo-500:focus {\n background-color: #667eea;\n }\n\n .lg\\:focus\\:bg-indigo-600:focus {\n background-color: #5a67d8;\n }\n\n .lg\\:focus\\:bg-indigo-700:focus {\n background-color: #4c51bf;\n }\n\n .lg\\:focus\\:bg-indigo-800:focus {\n background-color: #434190;\n }\n\n .lg\\:focus\\:bg-indigo-900:focus {\n background-color: #3c366b;\n }\n\n .lg\\:focus\\:bg-purple-100:focus {\n background-color: #faf5ff;\n }\n\n .lg\\:focus\\:bg-purple-200:focus {\n background-color: #e9d8fd;\n }\n\n .lg\\:focus\\:bg-purple-300:focus {\n background-color: #d6bcfa;\n }\n\n .lg\\:focus\\:bg-purple-400:focus {\n background-color: #b794f4;\n }\n\n .lg\\:focus\\:bg-purple-500:focus {\n background-color: #9f7aea;\n }\n\n .lg\\:focus\\:bg-purple-600:focus {\n background-color: #805ad5;\n }\n\n .lg\\:focus\\:bg-purple-700:focus {\n background-color: #6b46c1;\n }\n\n .lg\\:focus\\:bg-purple-800:focus {\n background-color: #553c9a;\n }\n\n .lg\\:focus\\:bg-purple-900:focus {\n background-color: #44337a;\n }\n\n .lg\\:focus\\:bg-pink-100:focus {\n background-color: #fff5f7;\n }\n\n .lg\\:focus\\:bg-pink-200:focus {\n background-color: #fed7e2;\n }\n\n .lg\\:focus\\:bg-pink-300:focus {\n background-color: #fbb6ce;\n }\n\n .lg\\:focus\\:bg-pink-400:focus {\n background-color: #f687b3;\n }\n\n .lg\\:focus\\:bg-pink-500:focus {\n background-color: #ed64a6;\n }\n\n .lg\\:focus\\:bg-pink-600:focus {\n background-color: #d53f8c;\n }\n\n .lg\\:focus\\:bg-pink-700:focus {\n background-color: #b83280;\n }\n\n .lg\\:focus\\:bg-pink-800:focus {\n background-color: #97266d;\n }\n\n .lg\\:focus\\:bg-pink-900:focus {\n background-color: #702459;\n }\n\n .lg\\:focus\\:bg-subway-stripe:focus {\n background-color: #666;\n }\n\n .lg\\:focus\\:bg-subway-stripe_progress:focus {\n background-color: #0a0;\n }\n\n .lg\\:bg-bottom {\n background-position: bottom;\n }\n\n .lg\\:bg-center {\n background-position: center;\n }\n\n .lg\\:bg-left {\n background-position: left;\n }\n\n .lg\\:bg-left-bottom {\n background-position: left bottom;\n }\n\n .lg\\:bg-left-top {\n background-position: left top;\n }\n\n .lg\\:bg-right {\n background-position: right;\n }\n\n .lg\\:bg-right-bottom {\n background-position: right bottom;\n }\n\n .lg\\:bg-right-top {\n background-position: right top;\n }\n\n .lg\\:bg-top {\n background-position: top;\n }\n\n .lg\\:bg-repeat {\n background-repeat: repeat;\n }\n\n .lg\\:bg-no-repeat {\n background-repeat: no-repeat;\n }\n\n .lg\\:bg-repeat-x {\n background-repeat: repeat-x;\n }\n\n .lg\\:bg-repeat-y {\n background-repeat: repeat-y;\n }\n\n .lg\\:bg-repeat-round {\n background-repeat: round;\n }\n\n .lg\\:bg-repeat-space {\n background-repeat: space;\n }\n\n .lg\\:bg-auto {\n background-size: auto;\n }\n\n .lg\\:bg-cover {\n background-size: cover;\n }\n\n .lg\\:bg-contain {\n background-size: contain;\n }\n\n .lg\\:border-collapse {\n border-collapse: collapse;\n }\n\n .lg\\:border-separate {\n border-collapse: separate;\n }\n\n .lg\\:border-transparent {\n border-color: transparent;\n }\n\n .lg\\:border-black {\n border-color: #000;\n }\n\n .lg\\:border-white {\n border-color: #fff;\n }\n\n .lg\\:border-gray-100 {\n border-color: #f7fafc;\n }\n\n .lg\\:border-gray-200 {\n border-color: #edf2f7;\n }\n\n .lg\\:border-gray-300 {\n border-color: #e2e8f0;\n }\n\n .lg\\:border-gray-400 {\n border-color: #cbd5e0;\n }\n\n .lg\\:border-gray-500 {\n border-color: #a0aec0;\n }\n\n .lg\\:border-gray-600 {\n border-color: #718096;\n }\n\n .lg\\:border-gray-700 {\n border-color: #4a5568;\n }\n\n .lg\\:border-gray-800 {\n border-color: #2d3748;\n }\n\n .lg\\:border-gray-900 {\n border-color: #1a202c;\n }\n\n .lg\\:border-red-100 {\n border-color: #fff5f5;\n }\n\n .lg\\:border-red-200 {\n border-color: #fed7d7;\n }\n\n .lg\\:border-red-300 {\n border-color: #feb2b2;\n }\n\n .lg\\:border-red-400 {\n border-color: #fc8181;\n }\n\n .lg\\:border-red-500 {\n border-color: #f56565;\n }\n\n .lg\\:border-red-600 {\n border-color: #e53e3e;\n }\n\n .lg\\:border-red-700 {\n border-color: #c53030;\n }\n\n .lg\\:border-red-800 {\n border-color: #9b2c2c;\n }\n\n .lg\\:border-red-900 {\n border-color: #742a2a;\n }\n\n .lg\\:border-orange-100 {\n border-color: #fffaf0;\n }\n\n .lg\\:border-orange-200 {\n border-color: #feebc8;\n }\n\n .lg\\:border-orange-300 {\n border-color: #fbd38d;\n }\n\n .lg\\:border-orange-400 {\n border-color: #f6ad55;\n }\n\n .lg\\:border-orange-500 {\n border-color: #ed8936;\n }\n\n .lg\\:border-orange-600 {\n border-color: #dd6b20;\n }\n\n .lg\\:border-orange-700 {\n border-color: #c05621;\n }\n\n .lg\\:border-orange-800 {\n border-color: #9c4221;\n }\n\n .lg\\:border-orange-900 {\n border-color: #7b341e;\n }\n\n .lg\\:border-yellow-100 {\n border-color: #fffff0;\n }\n\n .lg\\:border-yellow-200 {\n border-color: #fefcbf;\n }\n\n .lg\\:border-yellow-300 {\n border-color: #faf089;\n }\n\n .lg\\:border-yellow-400 {\n border-color: #f6e05e;\n }\n\n .lg\\:border-yellow-500 {\n border-color: #ecc94b;\n }\n\n .lg\\:border-yellow-600 {\n border-color: #d69e2e;\n }\n\n .lg\\:border-yellow-700 {\n border-color: #b7791f;\n }\n\n .lg\\:border-yellow-800 {\n border-color: #975a16;\n }\n\n .lg\\:border-yellow-900 {\n border-color: #744210;\n }\n\n .lg\\:border-green-100 {\n border-color: #f0fff4;\n }\n\n .lg\\:border-green-200 {\n border-color: #c6f6d5;\n }\n\n .lg\\:border-green-300 {\n border-color: #9ae6b4;\n }\n\n .lg\\:border-green-400 {\n border-color: #68d391;\n }\n\n .lg\\:border-green-500 {\n border-color: #48bb78;\n }\n\n .lg\\:border-green-600 {\n border-color: #38a169;\n }\n\n .lg\\:border-green-700 {\n border-color: #2f855a;\n }\n\n .lg\\:border-green-800 {\n border-color: #276749;\n }\n\n .lg\\:border-green-900 {\n border-color: #22543d;\n }\n\n .lg\\:border-teal-100 {\n border-color: #e6fffa;\n }\n\n .lg\\:border-teal-200 {\n border-color: #b2f5ea;\n }\n\n .lg\\:border-teal-300 {\n border-color: #81e6d9;\n }\n\n .lg\\:border-teal-400 {\n border-color: #4fd1c5;\n }\n\n .lg\\:border-teal-500 {\n border-color: #38b2ac;\n }\n\n .lg\\:border-teal-600 {\n border-color: #319795;\n }\n\n .lg\\:border-teal-700 {\n border-color: #2c7a7b;\n }\n\n .lg\\:border-teal-800 {\n border-color: #285e61;\n }\n\n .lg\\:border-teal-900 {\n border-color: #234e52;\n }\n\n .lg\\:border-blue-100 {\n border-color: #ebf8ff;\n }\n\n .lg\\:border-blue-200 {\n border-color: #bee3f8;\n }\n\n .lg\\:border-blue-300 {\n border-color: #90cdf4;\n }\n\n .lg\\:border-blue-400 {\n border-color: #63b3ed;\n }\n\n .lg\\:border-blue-500 {\n border-color: #4299e1;\n }\n\n .lg\\:border-blue-600 {\n border-color: #3182ce;\n }\n\n .lg\\:border-blue-700 {\n border-color: #2b6cb0;\n }\n\n .lg\\:border-blue-800 {\n border-color: #2c5282;\n }\n\n .lg\\:border-blue-900 {\n border-color: #2a4365;\n }\n\n .lg\\:border-indigo-100 {\n border-color: #ebf4ff;\n }\n\n .lg\\:border-indigo-200 {\n border-color: #c3dafe;\n }\n\n .lg\\:border-indigo-300 {\n border-color: #a3bffa;\n }\n\n .lg\\:border-indigo-400 {\n border-color: #7f9cf5;\n }\n\n .lg\\:border-indigo-500 {\n border-color: #667eea;\n }\n\n .lg\\:border-indigo-600 {\n border-color: #5a67d8;\n }\n\n .lg\\:border-indigo-700 {\n border-color: #4c51bf;\n }\n\n .lg\\:border-indigo-800 {\n border-color: #434190;\n }\n\n .lg\\:border-indigo-900 {\n border-color: #3c366b;\n }\n\n .lg\\:border-purple-100 {\n border-color: #faf5ff;\n }\n\n .lg\\:border-purple-200 {\n border-color: #e9d8fd;\n }\n\n .lg\\:border-purple-300 {\n border-color: #d6bcfa;\n }\n\n .lg\\:border-purple-400 {\n border-color: #b794f4;\n }\n\n .lg\\:border-purple-500 {\n border-color: #9f7aea;\n }\n\n .lg\\:border-purple-600 {\n border-color: #805ad5;\n }\n\n .lg\\:border-purple-700 {\n border-color: #6b46c1;\n }\n\n .lg\\:border-purple-800 {\n border-color: #553c9a;\n }\n\n .lg\\:border-purple-900 {\n border-color: #44337a;\n }\n\n .lg\\:border-pink-100 {\n border-color: #fff5f7;\n }\n\n .lg\\:border-pink-200 {\n border-color: #fed7e2;\n }\n\n .lg\\:border-pink-300 {\n border-color: #fbb6ce;\n }\n\n .lg\\:border-pink-400 {\n border-color: #f687b3;\n }\n\n .lg\\:border-pink-500 {\n border-color: #ed64a6;\n }\n\n .lg\\:border-pink-600 {\n border-color: #d53f8c;\n }\n\n .lg\\:border-pink-700 {\n border-color: #b83280;\n }\n\n .lg\\:border-pink-800 {\n border-color: #97266d;\n }\n\n .lg\\:border-pink-900 {\n border-color: #702459;\n }\n\n .lg\\:border-subway-stripe {\n border-color: #666;\n }\n\n .lg\\:border-subway-stripe_progress {\n border-color: #0a0;\n }\n\n .lg\\:hover\\:border-transparent:hover {\n border-color: transparent;\n }\n\n .lg\\:hover\\:border-black:hover {\n border-color: #000;\n }\n\n .lg\\:hover\\:border-white:hover {\n border-color: #fff;\n }\n\n .lg\\:hover\\:border-gray-100:hover {\n border-color: #f7fafc;\n }\n\n .lg\\:hover\\:border-gray-200:hover {\n border-color: #edf2f7;\n }\n\n .lg\\:hover\\:border-gray-300:hover {\n border-color: #e2e8f0;\n }\n\n .lg\\:hover\\:border-gray-400:hover {\n border-color: #cbd5e0;\n }\n\n .lg\\:hover\\:border-gray-500:hover {\n border-color: #a0aec0;\n }\n\n .lg\\:hover\\:border-gray-600:hover {\n border-color: #718096;\n }\n\n .lg\\:hover\\:border-gray-700:hover {\n border-color: #4a5568;\n }\n\n .lg\\:hover\\:border-gray-800:hover {\n border-color: #2d3748;\n }\n\n .lg\\:hover\\:border-gray-900:hover {\n border-color: #1a202c;\n }\n\n .lg\\:hover\\:border-red-100:hover {\n border-color: #fff5f5;\n }\n\n .lg\\:hover\\:border-red-200:hover {\n border-color: #fed7d7;\n }\n\n .lg\\:hover\\:border-red-300:hover {\n border-color: #feb2b2;\n }\n\n .lg\\:hover\\:border-red-400:hover {\n border-color: #fc8181;\n }\n\n .lg\\:hover\\:border-red-500:hover {\n border-color: #f56565;\n }\n\n .lg\\:hover\\:border-red-600:hover {\n border-color: #e53e3e;\n }\n\n .lg\\:hover\\:border-red-700:hover {\n border-color: #c53030;\n }\n\n .lg\\:hover\\:border-red-800:hover {\n border-color: #9b2c2c;\n }\n\n .lg\\:hover\\:border-red-900:hover {\n border-color: #742a2a;\n }\n\n .lg\\:hover\\:border-orange-100:hover {\n border-color: #fffaf0;\n }\n\n .lg\\:hover\\:border-orange-200:hover {\n border-color: #feebc8;\n }\n\n .lg\\:hover\\:border-orange-300:hover {\n border-color: #fbd38d;\n }\n\n .lg\\:hover\\:border-orange-400:hover {\n border-color: #f6ad55;\n }\n\n .lg\\:hover\\:border-orange-500:hover {\n border-color: #ed8936;\n }\n\n .lg\\:hover\\:border-orange-600:hover {\n border-color: #dd6b20;\n }\n\n .lg\\:hover\\:border-orange-700:hover {\n border-color: #c05621;\n }\n\n .lg\\:hover\\:border-orange-800:hover {\n border-color: #9c4221;\n }\n\n .lg\\:hover\\:border-orange-900:hover {\n border-color: #7b341e;\n }\n\n .lg\\:hover\\:border-yellow-100:hover {\n border-color: #fffff0;\n }\n\n .lg\\:hover\\:border-yellow-200:hover {\n border-color: #fefcbf;\n }\n\n .lg\\:hover\\:border-yellow-300:hover {\n border-color: #faf089;\n }\n\n .lg\\:hover\\:border-yellow-400:hover {\n border-color: #f6e05e;\n }\n\n .lg\\:hover\\:border-yellow-500:hover {\n border-color: #ecc94b;\n }\n\n .lg\\:hover\\:border-yellow-600:hover {\n border-color: #d69e2e;\n }\n\n .lg\\:hover\\:border-yellow-700:hover {\n border-color: #b7791f;\n }\n\n .lg\\:hover\\:border-yellow-800:hover {\n border-color: #975a16;\n }\n\n .lg\\:hover\\:border-yellow-900:hover {\n border-color: #744210;\n }\n\n .lg\\:hover\\:border-green-100:hover {\n border-color: #f0fff4;\n }\n\n .lg\\:hover\\:border-green-200:hover {\n border-color: #c6f6d5;\n }\n\n .lg\\:hover\\:border-green-300:hover {\n border-color: #9ae6b4;\n }\n\n .lg\\:hover\\:border-green-400:hover {\n border-color: #68d391;\n }\n\n .lg\\:hover\\:border-green-500:hover {\n border-color: #48bb78;\n }\n\n .lg\\:hover\\:border-green-600:hover {\n border-color: #38a169;\n }\n\n .lg\\:hover\\:border-green-700:hover {\n border-color: #2f855a;\n }\n\n .lg\\:hover\\:border-green-800:hover {\n border-color: #276749;\n }\n\n .lg\\:hover\\:border-green-900:hover {\n border-color: #22543d;\n }\n\n .lg\\:hover\\:border-teal-100:hover {\n border-color: #e6fffa;\n }\n\n .lg\\:hover\\:border-teal-200:hover {\n border-color: #b2f5ea;\n }\n\n .lg\\:hover\\:border-teal-300:hover {\n border-color: #81e6d9;\n }\n\n .lg\\:hover\\:border-teal-400:hover {\n border-color: #4fd1c5;\n }\n\n .lg\\:hover\\:border-teal-500:hover {\n border-color: #38b2ac;\n }\n\n .lg\\:hover\\:border-teal-600:hover {\n border-color: #319795;\n }\n\n .lg\\:hover\\:border-teal-700:hover {\n border-color: #2c7a7b;\n }\n\n .lg\\:hover\\:border-teal-800:hover {\n border-color: #285e61;\n }\n\n .lg\\:hover\\:border-teal-900:hover {\n border-color: #234e52;\n }\n\n .lg\\:hover\\:border-blue-100:hover {\n border-color: #ebf8ff;\n }\n\n .lg\\:hover\\:border-blue-200:hover {\n border-color: #bee3f8;\n }\n\n .lg\\:hover\\:border-blue-300:hover {\n border-color: #90cdf4;\n }\n\n .lg\\:hover\\:border-blue-400:hover {\n border-color: #63b3ed;\n }\n\n .lg\\:hover\\:border-blue-500:hover {\n border-color: #4299e1;\n }\n\n .lg\\:hover\\:border-blue-600:hover {\n border-color: #3182ce;\n }\n\n .lg\\:hover\\:border-blue-700:hover {\n border-color: #2b6cb0;\n }\n\n .lg\\:hover\\:border-blue-800:hover {\n border-color: #2c5282;\n }\n\n .lg\\:hover\\:border-blue-900:hover {\n border-color: #2a4365;\n }\n\n .lg\\:hover\\:border-indigo-100:hover {\n border-color: #ebf4ff;\n }\n\n .lg\\:hover\\:border-indigo-200:hover {\n border-color: #c3dafe;\n }\n\n .lg\\:hover\\:border-indigo-300:hover {\n border-color: #a3bffa;\n }\n\n .lg\\:hover\\:border-indigo-400:hover {\n border-color: #7f9cf5;\n }\n\n .lg\\:hover\\:border-indigo-500:hover {\n border-color: #667eea;\n }\n\n .lg\\:hover\\:border-indigo-600:hover {\n border-color: #5a67d8;\n }\n\n .lg\\:hover\\:border-indigo-700:hover {\n border-color: #4c51bf;\n }\n\n .lg\\:hover\\:border-indigo-800:hover {\n border-color: #434190;\n }\n\n .lg\\:hover\\:border-indigo-900:hover {\n border-color: #3c366b;\n }\n\n .lg\\:hover\\:border-purple-100:hover {\n border-color: #faf5ff;\n }\n\n .lg\\:hover\\:border-purple-200:hover {\n border-color: #e9d8fd;\n }\n\n .lg\\:hover\\:border-purple-300:hover {\n border-color: #d6bcfa;\n }\n\n .lg\\:hover\\:border-purple-400:hover {\n border-color: #b794f4;\n }\n\n .lg\\:hover\\:border-purple-500:hover {\n border-color: #9f7aea;\n }\n\n .lg\\:hover\\:border-purple-600:hover {\n border-color: #805ad5;\n }\n\n .lg\\:hover\\:border-purple-700:hover {\n border-color: #6b46c1;\n }\n\n .lg\\:hover\\:border-purple-800:hover {\n border-color: #553c9a;\n }\n\n .lg\\:hover\\:border-purple-900:hover {\n border-color: #44337a;\n }\n\n .lg\\:hover\\:border-pink-100:hover {\n border-color: #fff5f7;\n }\n\n .lg\\:hover\\:border-pink-200:hover {\n border-color: #fed7e2;\n }\n\n .lg\\:hover\\:border-pink-300:hover {\n border-color: #fbb6ce;\n }\n\n .lg\\:hover\\:border-pink-400:hover {\n border-color: #f687b3;\n }\n\n .lg\\:hover\\:border-pink-500:hover {\n border-color: #ed64a6;\n }\n\n .lg\\:hover\\:border-pink-600:hover {\n border-color: #d53f8c;\n }\n\n .lg\\:hover\\:border-pink-700:hover {\n border-color: #b83280;\n }\n\n .lg\\:hover\\:border-pink-800:hover {\n border-color: #97266d;\n }\n\n .lg\\:hover\\:border-pink-900:hover {\n border-color: #702459;\n }\n\n .lg\\:hover\\:border-subway-stripe:hover {\n border-color: #666;\n }\n\n .lg\\:hover\\:border-subway-stripe_progress:hover {\n border-color: #0a0;\n }\n\n .lg\\:focus\\:border-transparent:focus {\n border-color: transparent;\n }\n\n .lg\\:focus\\:border-black:focus {\n border-color: #000;\n }\n\n .lg\\:focus\\:border-white:focus {\n border-color: #fff;\n }\n\n .lg\\:focus\\:border-gray-100:focus {\n border-color: #f7fafc;\n }\n\n .lg\\:focus\\:border-gray-200:focus {\n border-color: #edf2f7;\n }\n\n .lg\\:focus\\:border-gray-300:focus {\n border-color: #e2e8f0;\n }\n\n .lg\\:focus\\:border-gray-400:focus {\n border-color: #cbd5e0;\n }\n\n .lg\\:focus\\:border-gray-500:focus {\n border-color: #a0aec0;\n }\n\n .lg\\:focus\\:border-gray-600:focus {\n border-color: #718096;\n }\n\n .lg\\:focus\\:border-gray-700:focus {\n border-color: #4a5568;\n }\n\n .lg\\:focus\\:border-gray-800:focus {\n border-color: #2d3748;\n }\n\n .lg\\:focus\\:border-gray-900:focus {\n border-color: #1a202c;\n }\n\n .lg\\:focus\\:border-red-100:focus {\n border-color: #fff5f5;\n }\n\n .lg\\:focus\\:border-red-200:focus {\n border-color: #fed7d7;\n }\n\n .lg\\:focus\\:border-red-300:focus {\n border-color: #feb2b2;\n }\n\n .lg\\:focus\\:border-red-400:focus {\n border-color: #fc8181;\n }\n\n .lg\\:focus\\:border-red-500:focus {\n border-color: #f56565;\n }\n\n .lg\\:focus\\:border-red-600:focus {\n border-color: #e53e3e;\n }\n\n .lg\\:focus\\:border-red-700:focus {\n border-color: #c53030;\n }\n\n .lg\\:focus\\:border-red-800:focus {\n border-color: #9b2c2c;\n }\n\n .lg\\:focus\\:border-red-900:focus {\n border-color: #742a2a;\n }\n\n .lg\\:focus\\:border-orange-100:focus {\n border-color: #fffaf0;\n }\n\n .lg\\:focus\\:border-orange-200:focus {\n border-color: #feebc8;\n }\n\n .lg\\:focus\\:border-orange-300:focus {\n border-color: #fbd38d;\n }\n\n .lg\\:focus\\:border-orange-400:focus {\n border-color: #f6ad55;\n }\n\n .lg\\:focus\\:border-orange-500:focus {\n border-color: #ed8936;\n }\n\n .lg\\:focus\\:border-orange-600:focus {\n border-color: #dd6b20;\n }\n\n .lg\\:focus\\:border-orange-700:focus {\n border-color: #c05621;\n }\n\n .lg\\:focus\\:border-orange-800:focus {\n border-color: #9c4221;\n }\n\n .lg\\:focus\\:border-orange-900:focus {\n border-color: #7b341e;\n }\n\n .lg\\:focus\\:border-yellow-100:focus {\n border-color: #fffff0;\n }\n\n .lg\\:focus\\:border-yellow-200:focus {\n border-color: #fefcbf;\n }\n\n .lg\\:focus\\:border-yellow-300:focus {\n border-color: #faf089;\n }\n\n .lg\\:focus\\:border-yellow-400:focus {\n border-color: #f6e05e;\n }\n\n .lg\\:focus\\:border-yellow-500:focus {\n border-color: #ecc94b;\n }\n\n .lg\\:focus\\:border-yellow-600:focus {\n border-color: #d69e2e;\n }\n\n .lg\\:focus\\:border-yellow-700:focus {\n border-color: #b7791f;\n }\n\n .lg\\:focus\\:border-yellow-800:focus {\n border-color: #975a16;\n }\n\n .lg\\:focus\\:border-yellow-900:focus {\n border-color: #744210;\n }\n\n .lg\\:focus\\:border-green-100:focus {\n border-color: #f0fff4;\n }\n\n .lg\\:focus\\:border-green-200:focus {\n border-color: #c6f6d5;\n }\n\n .lg\\:focus\\:border-green-300:focus {\n border-color: #9ae6b4;\n }\n\n .lg\\:focus\\:border-green-400:focus {\n border-color: #68d391;\n }\n\n .lg\\:focus\\:border-green-500:focus {\n border-color: #48bb78;\n }\n\n .lg\\:focus\\:border-green-600:focus {\n border-color: #38a169;\n }\n\n .lg\\:focus\\:border-green-700:focus {\n border-color: #2f855a;\n }\n\n .lg\\:focus\\:border-green-800:focus {\n border-color: #276749;\n }\n\n .lg\\:focus\\:border-green-900:focus {\n border-color: #22543d;\n }\n\n .lg\\:focus\\:border-teal-100:focus {\n border-color: #e6fffa;\n }\n\n .lg\\:focus\\:border-teal-200:focus {\n border-color: #b2f5ea;\n }\n\n .lg\\:focus\\:border-teal-300:focus {\n border-color: #81e6d9;\n }\n\n .lg\\:focus\\:border-teal-400:focus {\n border-color: #4fd1c5;\n }\n\n .lg\\:focus\\:border-teal-500:focus {\n border-color: #38b2ac;\n }\n\n .lg\\:focus\\:border-teal-600:focus {\n border-color: #319795;\n }\n\n .lg\\:focus\\:border-teal-700:focus {\n border-color: #2c7a7b;\n }\n\n .lg\\:focus\\:border-teal-800:focus {\n border-color: #285e61;\n }\n\n .lg\\:focus\\:border-teal-900:focus {\n border-color: #234e52;\n }\n\n .lg\\:focus\\:border-blue-100:focus {\n border-color: #ebf8ff;\n }\n\n .lg\\:focus\\:border-blue-200:focus {\n border-color: #bee3f8;\n }\n\n .lg\\:focus\\:border-blue-300:focus {\n border-color: #90cdf4;\n }\n\n .lg\\:focus\\:border-blue-400:focus {\n border-color: #63b3ed;\n }\n\n .lg\\:focus\\:border-blue-500:focus {\n border-color: #4299e1;\n }\n\n .lg\\:focus\\:border-blue-600:focus {\n border-color: #3182ce;\n }\n\n .lg\\:focus\\:border-blue-700:focus {\n border-color: #2b6cb0;\n }\n\n .lg\\:focus\\:border-blue-800:focus {\n border-color: #2c5282;\n }\n\n .lg\\:focus\\:border-blue-900:focus {\n border-color: #2a4365;\n }\n\n .lg\\:focus\\:border-indigo-100:focus {\n border-color: #ebf4ff;\n }\n\n .lg\\:focus\\:border-indigo-200:focus {\n border-color: #c3dafe;\n }\n\n .lg\\:focus\\:border-indigo-300:focus {\n border-color: #a3bffa;\n }\n\n .lg\\:focus\\:border-indigo-400:focus {\n border-color: #7f9cf5;\n }\n\n .lg\\:focus\\:border-indigo-500:focus {\n border-color: #667eea;\n }\n\n .lg\\:focus\\:border-indigo-600:focus {\n border-color: #5a67d8;\n }\n\n .lg\\:focus\\:border-indigo-700:focus {\n border-color: #4c51bf;\n }\n\n .lg\\:focus\\:border-indigo-800:focus {\n border-color: #434190;\n }\n\n .lg\\:focus\\:border-indigo-900:focus {\n border-color: #3c366b;\n }\n\n .lg\\:focus\\:border-purple-100:focus {\n border-color: #faf5ff;\n }\n\n .lg\\:focus\\:border-purple-200:focus {\n border-color: #e9d8fd;\n }\n\n .lg\\:focus\\:border-purple-300:focus {\n border-color: #d6bcfa;\n }\n\n .lg\\:focus\\:border-purple-400:focus {\n border-color: #b794f4;\n }\n\n .lg\\:focus\\:border-purple-500:focus {\n border-color: #9f7aea;\n }\n\n .lg\\:focus\\:border-purple-600:focus {\n border-color: #805ad5;\n }\n\n .lg\\:focus\\:border-purple-700:focus {\n border-color: #6b46c1;\n }\n\n .lg\\:focus\\:border-purple-800:focus {\n border-color: #553c9a;\n }\n\n .lg\\:focus\\:border-purple-900:focus {\n border-color: #44337a;\n }\n\n .lg\\:focus\\:border-pink-100:focus {\n border-color: #fff5f7;\n }\n\n .lg\\:focus\\:border-pink-200:focus {\n border-color: #fed7e2;\n }\n\n .lg\\:focus\\:border-pink-300:focus {\n border-color: #fbb6ce;\n }\n\n .lg\\:focus\\:border-pink-400:focus {\n border-color: #f687b3;\n }\n\n .lg\\:focus\\:border-pink-500:focus {\n border-color: #ed64a6;\n }\n\n .lg\\:focus\\:border-pink-600:focus {\n border-color: #d53f8c;\n }\n\n .lg\\:focus\\:border-pink-700:focus {\n border-color: #b83280;\n }\n\n .lg\\:focus\\:border-pink-800:focus {\n border-color: #97266d;\n }\n\n .lg\\:focus\\:border-pink-900:focus {\n border-color: #702459;\n }\n\n .lg\\:focus\\:border-subway-stripe:focus {\n border-color: #666;\n }\n\n .lg\\:focus\\:border-subway-stripe_progress:focus {\n border-color: #0a0;\n }\n\n .lg\\:rounded-none {\n border-radius: 0;\n }\n\n .lg\\:rounded-sm {\n border-radius: 0.125rem;\n }\n\n .lg\\:rounded {\n border-radius: 0.25rem;\n }\n\n .lg\\:rounded-lg {\n border-radius: 0.5rem;\n }\n\n .lg\\:rounded-full {\n border-radius: 9999px;\n }\n\n .lg\\:rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n\n .lg\\:rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .lg\\:rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .lg\\:rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .lg\\:rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n }\n\n .lg\\:rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n }\n\n .lg\\:rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .lg\\:rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .lg\\:rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n\n .lg\\:rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n }\n\n .lg\\:rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .lg\\:rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .lg\\:rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n }\n\n .lg\\:rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n }\n\n .lg\\:rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .lg\\:rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .lg\\:rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n }\n\n .lg\\:rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n }\n\n .lg\\:rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .lg\\:rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .lg\\:rounded-tl-none {\n border-top-left-radius: 0;\n }\n\n .lg\\:rounded-tr-none {\n border-top-right-radius: 0;\n }\n\n .lg\\:rounded-br-none {\n border-bottom-right-radius: 0;\n }\n\n .lg\\:rounded-bl-none {\n border-bottom-left-radius: 0;\n }\n\n .lg\\:rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n }\n\n .lg\\:rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n }\n\n .lg\\:rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n }\n\n .lg\\:rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n }\n\n .lg\\:rounded-tl {\n border-top-left-radius: 0.25rem;\n }\n\n .lg\\:rounded-tr {\n border-top-right-radius: 0.25rem;\n }\n\n .lg\\:rounded-br {\n border-bottom-right-radius: 0.25rem;\n }\n\n .lg\\:rounded-bl {\n border-bottom-left-radius: 0.25rem;\n }\n\n .lg\\:rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n }\n\n .lg\\:rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n }\n\n .lg\\:rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n }\n\n .lg\\:rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n }\n\n .lg\\:rounded-tl-full {\n border-top-left-radius: 9999px;\n }\n\n .lg\\:rounded-tr-full {\n border-top-right-radius: 9999px;\n }\n\n .lg\\:rounded-br-full {\n border-bottom-right-radius: 9999px;\n }\n\n .lg\\:rounded-bl-full {\n border-bottom-left-radius: 9999px;\n }\n\n .lg\\:border-solid {\n border-style: solid;\n }\n\n .lg\\:border-dashed {\n border-style: dashed;\n }\n\n .lg\\:border-dotted {\n border-style: dotted;\n }\n\n .lg\\:border-double {\n border-style: double;\n }\n\n .lg\\:border-none {\n border-style: none;\n }\n\n .lg\\:border-0 {\n border-width: 0;\n }\n\n .lg\\:border-2 {\n border-width: 2px;\n }\n\n .lg\\:border-4 {\n border-width: 4px;\n }\n\n .lg\\:border-8 {\n border-width: 8px;\n }\n\n .lg\\:border {\n border-width: 1px;\n }\n\n .lg\\:border-t-0 {\n border-top-width: 0;\n }\n\n .lg\\:border-r-0 {\n border-right-width: 0;\n }\n\n .lg\\:border-b-0 {\n border-bottom-width: 0;\n }\n\n .lg\\:border-l-0 {\n border-left-width: 0;\n }\n\n .lg\\:border-t-2 {\n border-top-width: 2px;\n }\n\n .lg\\:border-r-2 {\n border-right-width: 2px;\n }\n\n .lg\\:border-b-2 {\n border-bottom-width: 2px;\n }\n\n .lg\\:border-l-2 {\n border-left-width: 2px;\n }\n\n .lg\\:border-t-4 {\n border-top-width: 4px;\n }\n\n .lg\\:border-r-4 {\n border-right-width: 4px;\n }\n\n .lg\\:border-b-4 {\n border-bottom-width: 4px;\n }\n\n .lg\\:border-l-4 {\n border-left-width: 4px;\n }\n\n .lg\\:border-t-8 {\n border-top-width: 8px;\n }\n\n .lg\\:border-r-8 {\n border-right-width: 8px;\n }\n\n .lg\\:border-b-8 {\n border-bottom-width: 8px;\n }\n\n .lg\\:border-l-8 {\n border-left-width: 8px;\n }\n\n .lg\\:border-t {\n border-top-width: 1px;\n }\n\n .lg\\:border-r {\n border-right-width: 1px;\n }\n\n .lg\\:border-b {\n border-bottom-width: 1px;\n }\n\n .lg\\:border-l {\n border-left-width: 1px;\n }\n\n .lg\\:cursor-auto {\n cursor: auto;\n }\n\n .lg\\:cursor-default {\n cursor: default;\n }\n\n .lg\\:cursor-pointer {\n cursor: pointer;\n }\n\n .lg\\:cursor-wait {\n cursor: wait;\n }\n\n .lg\\:cursor-text {\n cursor: text;\n }\n\n .lg\\:cursor-move {\n cursor: move;\n }\n\n .lg\\:cursor-not-allowed {\n cursor: not-allowed;\n }\n\n .lg\\:block {\n display: block;\n }\n\n .lg\\:inline-block {\n display: inline-block;\n }\n\n .lg\\:inline {\n display: inline;\n }\n\n .lg\\:flex {\n display: flex;\n }\n\n .lg\\:inline-flex {\n display: inline-flex;\n }\n\n .lg\\:table {\n display: table;\n }\n\n .lg\\:table-row {\n display: table-row;\n }\n\n .lg\\:table-cell {\n display: table-cell;\n }\n\n .lg\\:hidden {\n display: none;\n }\n\n .lg\\:flex-row {\n flex-direction: row;\n }\n\n .lg\\:flex-row-reverse {\n flex-direction: row-reverse;\n }\n\n .lg\\:flex-col {\n flex-direction: column;\n }\n\n .lg\\:flex-col-reverse {\n flex-direction: column-reverse;\n }\n\n .lg\\:flex-wrap {\n flex-wrap: wrap;\n }\n\n .lg\\:flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n\n .lg\\:flex-no-wrap {\n flex-wrap: nowrap;\n }\n\n .lg\\:items-start {\n align-items: flex-start;\n }\n\n .lg\\:items-end {\n align-items: flex-end;\n }\n\n .lg\\:items-center {\n align-items: center;\n }\n\n .lg\\:items-baseline {\n align-items: baseline;\n }\n\n .lg\\:items-stretch {\n align-items: stretch;\n }\n\n .lg\\:self-auto {\n align-self: auto;\n }\n\n .lg\\:self-start {\n align-self: flex-start;\n }\n\n .lg\\:self-end {\n align-self: flex-end;\n }\n\n .lg\\:self-center {\n align-self: center;\n }\n\n .lg\\:self-stretch {\n align-self: stretch;\n }\n\n .lg\\:justify-start {\n justify-content: flex-start;\n }\n\n .lg\\:justify-end {\n justify-content: flex-end;\n }\n\n .lg\\:justify-center {\n justify-content: center;\n }\n\n .lg\\:justify-between {\n justify-content: space-between;\n }\n\n .lg\\:justify-around {\n justify-content: space-around;\n }\n\n .lg\\:content-center {\n align-content: center;\n }\n\n .lg\\:content-start {\n align-content: flex-start;\n }\n\n .lg\\:content-end {\n align-content: flex-end;\n }\n\n .lg\\:content-between {\n align-content: space-between;\n }\n\n .lg\\:content-around {\n align-content: space-around;\n }\n\n .lg\\:flex-1 {\n flex: 1 1 0%;\n }\n\n .lg\\:flex-auto {\n flex: 1 1 auto;\n }\n\n .lg\\:flex-initial {\n flex: 0 1 auto;\n }\n\n .lg\\:flex-none {\n flex: none;\n }\n\n .lg\\:flex-grow-0 {\n flex-grow: 0;\n }\n\n .lg\\:flex-grow {\n flex-grow: 1;\n }\n\n .lg\\:flex-shrink-0 {\n flex-shrink: 0;\n }\n\n .lg\\:flex-shrink {\n flex-shrink: 1;\n }\n\n .lg\\:order-1 {\n order: 1;\n }\n\n .lg\\:order-2 {\n order: 2;\n }\n\n .lg\\:order-3 {\n order: 3;\n }\n\n .lg\\:order-4 {\n order: 4;\n }\n\n .lg\\:order-5 {\n order: 5;\n }\n\n .lg\\:order-6 {\n order: 6;\n }\n\n .lg\\:order-7 {\n order: 7;\n }\n\n .lg\\:order-8 {\n order: 8;\n }\n\n .lg\\:order-9 {\n order: 9;\n }\n\n .lg\\:order-10 {\n order: 10;\n }\n\n .lg\\:order-11 {\n order: 11;\n }\n\n .lg\\:order-12 {\n order: 12;\n }\n\n .lg\\:order-first {\n order: -9999;\n }\n\n .lg\\:order-last {\n order: 9999;\n }\n\n .lg\\:order-none {\n order: 0;\n }\n\n .lg\\:float-right {\n float: right;\n }\n\n .lg\\:float-left {\n float: left;\n }\n\n .lg\\:float-none {\n float: none;\n }\n\n .lg\\:clearfix:after {\n content: "";\n display: table;\n clear: both;\n }\n\n .lg\\:font-sans {\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\n }\n\n .lg\\:font-serif {\n font-family: Georgia, Cambria, "Times New Roman", Times, serif;\n }\n\n .lg\\:font-mono {\n font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n }\n\n .lg\\:font-hairline {\n font-weight: 100;\n }\n\n .lg\\:font-thin {\n font-weight: 200;\n }\n\n .lg\\:font-light {\n font-weight: 300;\n }\n\n .lg\\:font-normal {\n font-weight: 400;\n }\n\n .lg\\:font-medium {\n font-weight: 500;\n }\n\n .lg\\:font-semibold {\n font-weight: 600;\n }\n\n .lg\\:font-bold {\n font-weight: 700;\n }\n\n .lg\\:font-extrabold {\n font-weight: 800;\n }\n\n .lg\\:font-black {\n font-weight: 900;\n }\n\n .lg\\:hover\\:font-hairline:hover {\n font-weight: 100;\n }\n\n .lg\\:hover\\:font-thin:hover {\n font-weight: 200;\n }\n\n .lg\\:hover\\:font-light:hover {\n font-weight: 300;\n }\n\n .lg\\:hover\\:font-normal:hover {\n font-weight: 400;\n }\n\n .lg\\:hover\\:font-medium:hover {\n font-weight: 500;\n }\n\n .lg\\:hover\\:font-semibold:hover {\n font-weight: 600;\n }\n\n .lg\\:hover\\:font-bold:hover {\n font-weight: 700;\n }\n\n .lg\\:hover\\:font-extrabold:hover {\n font-weight: 800;\n }\n\n .lg\\:hover\\:font-black:hover {\n font-weight: 900;\n }\n\n .lg\\:focus\\:font-hairline:focus {\n font-weight: 100;\n }\n\n .lg\\:focus\\:font-thin:focus {\n font-weight: 200;\n }\n\n .lg\\:focus\\:font-light:focus {\n font-weight: 300;\n }\n\n .lg\\:focus\\:font-normal:focus {\n font-weight: 400;\n }\n\n .lg\\:focus\\:font-medium:focus {\n font-weight: 500;\n }\n\n .lg\\:focus\\:font-semibold:focus {\n font-weight: 600;\n }\n\n .lg\\:focus\\:font-bold:focus {\n font-weight: 700;\n }\n\n .lg\\:focus\\:font-extrabold:focus {\n font-weight: 800;\n }\n\n .lg\\:focus\\:font-black:focus {\n font-weight: 900;\n }\n\n .lg\\:h-0 {\n height: 0;\n }\n\n .lg\\:h-1 {\n height: 0.25rem;\n }\n\n .lg\\:h-2 {\n height: 0.5rem;\n }\n\n .lg\\:h-3 {\n height: 0.75rem;\n }\n\n .lg\\:h-4 {\n height: 1rem;\n }\n\n .lg\\:h-5 {\n height: 1.25rem;\n }\n\n .lg\\:h-6 {\n height: 1.5rem;\n }\n\n .lg\\:h-8 {\n height: 2rem;\n }\n\n .lg\\:h-10 {\n height: 2.5rem;\n }\n\n .lg\\:h-12 {\n height: 3rem;\n }\n\n .lg\\:h-16 {\n height: 4rem;\n }\n\n .lg\\:h-20 {\n height: 5rem;\n }\n\n .lg\\:h-24 {\n height: 6rem;\n }\n\n .lg\\:h-32 {\n height: 8rem;\n }\n\n .lg\\:h-40 {\n height: 10rem;\n }\n\n .lg\\:h-48 {\n height: 12rem;\n }\n\n .lg\\:h-56 {\n height: 14rem;\n }\n\n .lg\\:h-64 {\n height: 16rem;\n }\n\n .lg\\:h-auto {\n height: auto;\n }\n\n .lg\\:h-px {\n height: 1px;\n }\n\n .lg\\:h-full {\n height: 100%;\n }\n\n .lg\\:h-screen {\n height: 100vh;\n }\n\n .lg\\:leading-none {\n line-height: 1;\n }\n\n .lg\\:leading-tight {\n line-height: 1.25;\n }\n\n .lg\\:leading-snug {\n line-height: 1.375;\n }\n\n .lg\\:leading-normal {\n line-height: 1.5;\n }\n\n .lg\\:leading-relaxed {\n line-height: 1.625;\n }\n\n .lg\\:leading-loose {\n line-height: 2;\n }\n\n .lg\\:list-inside {\n list-style-position: inside;\n }\n\n .lg\\:list-outside {\n list-style-position: outside;\n }\n\n .lg\\:list-none {\n list-style-type: none;\n }\n\n .lg\\:list-disc {\n list-style-type: disc;\n }\n\n .lg\\:list-decimal {\n list-style-type: decimal;\n }\n\n .lg\\:m-0 {\n margin: 0;\n }\n\n .lg\\:m-1 {\n margin: 0.25rem;\n }\n\n .lg\\:m-2 {\n margin: 0.5rem;\n }\n\n .lg\\:m-3 {\n margin: 0.75rem;\n }\n\n .lg\\:m-4 {\n margin: 1rem;\n }\n\n .lg\\:m-5 {\n margin: 1.25rem;\n }\n\n .lg\\:m-6 {\n margin: 1.5rem;\n }\n\n .lg\\:m-8 {\n margin: 2rem;\n }\n\n .lg\\:m-10 {\n margin: 2.5rem;\n }\n\n .lg\\:m-12 {\n margin: 3rem;\n }\n\n .lg\\:m-16 {\n margin: 4rem;\n }\n\n .lg\\:m-20 {\n margin: 5rem;\n }\n\n .lg\\:m-24 {\n margin: 6rem;\n }\n\n .lg\\:m-32 {\n margin: 8rem;\n }\n\n .lg\\:m-40 {\n margin: 10rem;\n }\n\n .lg\\:m-48 {\n margin: 12rem;\n }\n\n .lg\\:m-56 {\n margin: 14rem;\n }\n\n .lg\\:m-64 {\n margin: 16rem;\n }\n\n .lg\\:m-auto {\n margin: auto;\n }\n\n .lg\\:m-px {\n margin: 1px;\n }\n\n .lg\\:-m-1 {\n margin: -0.25rem;\n }\n\n .lg\\:-m-2 {\n margin: -0.5rem;\n }\n\n .lg\\:-m-3 {\n margin: -0.75rem;\n }\n\n .lg\\:-m-4 {\n margin: -1rem;\n }\n\n .lg\\:-m-5 {\n margin: -1.25rem;\n }\n\n .lg\\:-m-6 {\n margin: -1.5rem;\n }\n\n .lg\\:-m-8 {\n margin: -2rem;\n }\n\n .lg\\:-m-10 {\n margin: -2.5rem;\n }\n\n .lg\\:-m-12 {\n margin: -3rem;\n }\n\n .lg\\:-m-16 {\n margin: -4rem;\n }\n\n .lg\\:-m-20 {\n margin: -5rem;\n }\n\n .lg\\:-m-24 {\n margin: -6rem;\n }\n\n .lg\\:-m-32 {\n margin: -8rem;\n }\n\n .lg\\:-m-40 {\n margin: -10rem;\n }\n\n .lg\\:-m-48 {\n margin: -12rem;\n }\n\n .lg\\:-m-56 {\n margin: -14rem;\n }\n\n .lg\\:-m-64 {\n margin: -16rem;\n }\n\n .lg\\:-m-px {\n margin: -1px;\n }\n\n .lg\\:my-0 {\n margin-top: 0;\n margin-bottom: 0;\n }\n\n .lg\\:mx-0 {\n margin-left: 0;\n margin-right: 0;\n }\n\n .lg\\:my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n }\n\n .lg\\:mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n\n .lg\\:my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n }\n\n .lg\\:mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n }\n\n .lg\\:my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n }\n\n .lg\\:mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n }\n\n .lg\\:my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .lg\\:mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .lg\\:my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n .lg\\:mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n }\n\n .lg\\:my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n }\n\n .lg\\:mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n }\n\n .lg\\:my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n }\n\n .lg\\:mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n }\n\n .lg\\:my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n }\n\n .lg\\:mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n }\n\n .lg\\:my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n }\n\n .lg\\:mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n }\n\n .lg\\:my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n }\n\n .lg\\:mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n }\n\n .lg\\:my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n }\n\n .lg\\:mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n }\n\n .lg\\:my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n }\n\n .lg\\:mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n }\n\n .lg\\:my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n }\n\n .lg\\:mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n }\n\n .lg\\:my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n }\n\n .lg\\:mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n }\n\n .lg\\:my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n }\n\n .lg\\:mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n }\n\n .lg\\:my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n }\n\n .lg\\:mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n }\n\n .lg\\:my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n }\n\n .lg\\:mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n }\n\n .lg\\:my-auto {\n margin-top: auto;\n margin-bottom: auto;\n }\n\n .lg\\:mx-auto {\n margin-left: auto;\n margin-right: auto;\n }\n\n .lg\\:my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n }\n\n .lg\\:mx-px {\n margin-left: 1px;\n margin-right: 1px;\n }\n\n .lg\\:-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n }\n\n .lg\\:-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n }\n\n .lg\\:-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n }\n\n .lg\\:-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n }\n\n .lg\\:-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n }\n\n .lg\\:-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n }\n\n .lg\\:-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n }\n\n .lg\\:-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n }\n\n .lg\\:-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n }\n\n .lg\\:-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n }\n\n .lg\\:-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n }\n\n .lg\\:-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n }\n\n .lg\\:-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n }\n\n .lg\\:-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n }\n\n .lg\\:-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n }\n\n .lg\\:-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n }\n\n .lg\\:-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n }\n\n .lg\\:-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n }\n\n .lg\\:-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n }\n\n .lg\\:-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n }\n\n .lg\\:-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n }\n\n .lg\\:-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n }\n\n .lg\\:-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n }\n\n .lg\\:-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n }\n\n .lg\\:-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n }\n\n .lg\\:-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n }\n\n .lg\\:-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n }\n\n .lg\\:-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n }\n\n .lg\\:-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n }\n\n .lg\\:-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n }\n\n .lg\\:-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n }\n\n .lg\\:-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n }\n\n .lg\\:-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n }\n\n .lg\\:-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n }\n\n .lg\\:-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n }\n\n .lg\\:-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n }\n\n .lg\\:mt-0 {\n margin-top: 0;\n }\n\n .lg\\:mr-0 {\n margin-right: 0;\n }\n\n .lg\\:mb-0 {\n margin-bottom: 0;\n }\n\n .lg\\:ml-0 {\n margin-left: 0;\n }\n\n .lg\\:mt-1 {\n margin-top: 0.25rem;\n }\n\n .lg\\:mr-1 {\n margin-right: 0.25rem;\n }\n\n .lg\\:mb-1 {\n margin-bottom: 0.25rem;\n }\n\n .lg\\:ml-1 {\n margin-left: 0.25rem;\n }\n\n .lg\\:mt-2 {\n margin-top: 0.5rem;\n }\n\n .lg\\:mr-2 {\n margin-right: 0.5rem;\n }\n\n .lg\\:mb-2 {\n margin-bottom: 0.5rem;\n }\n\n .lg\\:ml-2 {\n margin-left: 0.5rem;\n }\n\n .lg\\:mt-3 {\n margin-top: 0.75rem;\n }\n\n .lg\\:mr-3 {\n margin-right: 0.75rem;\n }\n\n .lg\\:mb-3 {\n margin-bottom: 0.75rem;\n }\n\n .lg\\:ml-3 {\n margin-left: 0.75rem;\n }\n\n .lg\\:mt-4 {\n margin-top: 1rem;\n }\n\n .lg\\:mr-4 {\n margin-right: 1rem;\n }\n\n .lg\\:mb-4 {\n margin-bottom: 1rem;\n }\n\n .lg\\:ml-4 {\n margin-left: 1rem;\n }\n\n .lg\\:mt-5 {\n margin-top: 1.25rem;\n }\n\n .lg\\:mr-5 {\n margin-right: 1.25rem;\n }\n\n .lg\\:mb-5 {\n margin-bottom: 1.25rem;\n }\n\n .lg\\:ml-5 {\n margin-left: 1.25rem;\n }\n\n .lg\\:mt-6 {\n margin-top: 1.5rem;\n }\n\n .lg\\:mr-6 {\n margin-right: 1.5rem;\n }\n\n .lg\\:mb-6 {\n margin-bottom: 1.5rem;\n }\n\n .lg\\:ml-6 {\n margin-left: 1.5rem;\n }\n\n .lg\\:mt-8 {\n margin-top: 2rem;\n }\n\n .lg\\:mr-8 {\n margin-right: 2rem;\n }\n\n .lg\\:mb-8 {\n margin-bottom: 2rem;\n }\n\n .lg\\:ml-8 {\n margin-left: 2rem;\n }\n\n .lg\\:mt-10 {\n margin-top: 2.5rem;\n }\n\n .lg\\:mr-10 {\n margin-right: 2.5rem;\n }\n\n .lg\\:mb-10 {\n margin-bottom: 2.5rem;\n }\n\n .lg\\:ml-10 {\n margin-left: 2.5rem;\n }\n\n .lg\\:mt-12 {\n margin-top: 3rem;\n }\n\n .lg\\:mr-12 {\n margin-right: 3rem;\n }\n\n .lg\\:mb-12 {\n margin-bottom: 3rem;\n }\n\n .lg\\:ml-12 {\n margin-left: 3rem;\n }\n\n .lg\\:mt-16 {\n margin-top: 4rem;\n }\n\n .lg\\:mr-16 {\n margin-right: 4rem;\n }\n\n .lg\\:mb-16 {\n margin-bottom: 4rem;\n }\n\n .lg\\:ml-16 {\n margin-left: 4rem;\n }\n\n .lg\\:mt-20 {\n margin-top: 5rem;\n }\n\n .lg\\:mr-20 {\n margin-right: 5rem;\n }\n\n .lg\\:mb-20 {\n margin-bottom: 5rem;\n }\n\n .lg\\:ml-20 {\n margin-left: 5rem;\n }\n\n .lg\\:mt-24 {\n margin-top: 6rem;\n }\n\n .lg\\:mr-24 {\n margin-right: 6rem;\n }\n\n .lg\\:mb-24 {\n margin-bottom: 6rem;\n }\n\n .lg\\:ml-24 {\n margin-left: 6rem;\n }\n\n .lg\\:mt-32 {\n margin-top: 8rem;\n }\n\n .lg\\:mr-32 {\n margin-right: 8rem;\n }\n\n .lg\\:mb-32 {\n margin-bottom: 8rem;\n }\n\n .lg\\:ml-32 {\n margin-left: 8rem;\n }\n\n .lg\\:mt-40 {\n margin-top: 10rem;\n }\n\n .lg\\:mr-40 {\n margin-right: 10rem;\n }\n\n .lg\\:mb-40 {\n margin-bottom: 10rem;\n }\n\n .lg\\:ml-40 {\n margin-left: 10rem;\n }\n\n .lg\\:mt-48 {\n margin-top: 12rem;\n }\n\n .lg\\:mr-48 {\n margin-right: 12rem;\n }\n\n .lg\\:mb-48 {\n margin-bottom: 12rem;\n }\n\n .lg\\:ml-48 {\n margin-left: 12rem;\n }\n\n .lg\\:mt-56 {\n margin-top: 14rem;\n }\n\n .lg\\:mr-56 {\n margin-right: 14rem;\n }\n\n .lg\\:mb-56 {\n margin-bottom: 14rem;\n }\n\n .lg\\:ml-56 {\n margin-left: 14rem;\n }\n\n .lg\\:mt-64 {\n margin-top: 16rem;\n }\n\n .lg\\:mr-64 {\n margin-right: 16rem;\n }\n\n .lg\\:mb-64 {\n margin-bottom: 16rem;\n }\n\n .lg\\:ml-64 {\n margin-left: 16rem;\n }\n\n .lg\\:mt-auto {\n margin-top: auto;\n }\n\n .lg\\:mr-auto {\n margin-right: auto;\n }\n\n .lg\\:mb-auto {\n margin-bottom: auto;\n }\n\n .lg\\:ml-auto {\n margin-left: auto;\n }\n\n .lg\\:mt-px {\n margin-top: 1px;\n }\n\n .lg\\:mr-px {\n margin-right: 1px;\n }\n\n .lg\\:mb-px {\n margin-bottom: 1px;\n }\n\n .lg\\:ml-px {\n margin-left: 1px;\n }\n\n .lg\\:-mt-1 {\n margin-top: -0.25rem;\n }\n\n .lg\\:-mr-1 {\n margin-right: -0.25rem;\n }\n\n .lg\\:-mb-1 {\n margin-bottom: -0.25rem;\n }\n\n .lg\\:-ml-1 {\n margin-left: -0.25rem;\n }\n\n .lg\\:-mt-2 {\n margin-top: -0.5rem;\n }\n\n .lg\\:-mr-2 {\n margin-right: -0.5rem;\n }\n\n .lg\\:-mb-2 {\n margin-bottom: -0.5rem;\n }\n\n .lg\\:-ml-2 {\n margin-left: -0.5rem;\n }\n\n .lg\\:-mt-3 {\n margin-top: -0.75rem;\n }\n\n .lg\\:-mr-3 {\n margin-right: -0.75rem;\n }\n\n .lg\\:-mb-3 {\n margin-bottom: -0.75rem;\n }\n\n .lg\\:-ml-3 {\n margin-left: -0.75rem;\n }\n\n .lg\\:-mt-4 {\n margin-top: -1rem;\n }\n\n .lg\\:-mr-4 {\n margin-right: -1rem;\n }\n\n .lg\\:-mb-4 {\n margin-bottom: -1rem;\n }\n\n .lg\\:-ml-4 {\n margin-left: -1rem;\n }\n\n .lg\\:-mt-5 {\n margin-top: -1.25rem;\n }\n\n .lg\\:-mr-5 {\n margin-right: -1.25rem;\n }\n\n .lg\\:-mb-5 {\n margin-bottom: -1.25rem;\n }\n\n .lg\\:-ml-5 {\n margin-left: -1.25rem;\n }\n\n .lg\\:-mt-6 {\n margin-top: -1.5rem;\n }\n\n .lg\\:-mr-6 {\n margin-right: -1.5rem;\n }\n\n .lg\\:-mb-6 {\n margin-bottom: -1.5rem;\n }\n\n .lg\\:-ml-6 {\n margin-left: -1.5rem;\n }\n\n .lg\\:-mt-8 {\n margin-top: -2rem;\n }\n\n .lg\\:-mr-8 {\n margin-right: -2rem;\n }\n\n .lg\\:-mb-8 {\n margin-bottom: -2rem;\n }\n\n .lg\\:-ml-8 {\n margin-left: -2rem;\n }\n\n .lg\\:-mt-10 {\n margin-top: -2.5rem;\n }\n\n .lg\\:-mr-10 {\n margin-right: -2.5rem;\n }\n\n .lg\\:-mb-10 {\n margin-bottom: -2.5rem;\n }\n\n .lg\\:-ml-10 {\n margin-left: -2.5rem;\n }\n\n .lg\\:-mt-12 {\n margin-top: -3rem;\n }\n\n .lg\\:-mr-12 {\n margin-right: -3rem;\n }\n\n .lg\\:-mb-12 {\n margin-bottom: -3rem;\n }\n\n .lg\\:-ml-12 {\n margin-left: -3rem;\n }\n\n .lg\\:-mt-16 {\n margin-top: -4rem;\n }\n\n .lg\\:-mr-16 {\n margin-right: -4rem;\n }\n\n .lg\\:-mb-16 {\n margin-bottom: -4rem;\n }\n\n .lg\\:-ml-16 {\n margin-left: -4rem;\n }\n\n .lg\\:-mt-20 {\n margin-top: -5rem;\n }\n\n .lg\\:-mr-20 {\n margin-right: -5rem;\n }\n\n .lg\\:-mb-20 {\n margin-bottom: -5rem;\n }\n\n .lg\\:-ml-20 {\n margin-left: -5rem;\n }\n\n .lg\\:-mt-24 {\n margin-top: -6rem;\n }\n\n .lg\\:-mr-24 {\n margin-right: -6rem;\n }\n\n .lg\\:-mb-24 {\n margin-bottom: -6rem;\n }\n\n .lg\\:-ml-24 {\n margin-left: -6rem;\n }\n\n .lg\\:-mt-32 {\n margin-top: -8rem;\n }\n\n .lg\\:-mr-32 {\n margin-right: -8rem;\n }\n\n .lg\\:-mb-32 {\n margin-bottom: -8rem;\n }\n\n .lg\\:-ml-32 {\n margin-left: -8rem;\n }\n\n .lg\\:-mt-40 {\n margin-top: -10rem;\n }\n\n .lg\\:-mr-40 {\n margin-right: -10rem;\n }\n\n .lg\\:-mb-40 {\n margin-bottom: -10rem;\n }\n\n .lg\\:-ml-40 {\n margin-left: -10rem;\n }\n\n .lg\\:-mt-48 {\n margin-top: -12rem;\n }\n\n .lg\\:-mr-48 {\n margin-right: -12rem;\n }\n\n .lg\\:-mb-48 {\n margin-bottom: -12rem;\n }\n\n .lg\\:-ml-48 {\n margin-left: -12rem;\n }\n\n .lg\\:-mt-56 {\n margin-top: -14rem;\n }\n\n .lg\\:-mr-56 {\n margin-right: -14rem;\n }\n\n .lg\\:-mb-56 {\n margin-bottom: -14rem;\n }\n\n .lg\\:-ml-56 {\n margin-left: -14rem;\n }\n\n .lg\\:-mt-64 {\n margin-top: -16rem;\n }\n\n .lg\\:-mr-64 {\n margin-right: -16rem;\n }\n\n .lg\\:-mb-64 {\n margin-bottom: -16rem;\n }\n\n .lg\\:-ml-64 {\n margin-left: -16rem;\n }\n\n .lg\\:-mt-px {\n margin-top: -1px;\n }\n\n .lg\\:-mr-px {\n margin-right: -1px;\n }\n\n .lg\\:-mb-px {\n margin-bottom: -1px;\n }\n\n .lg\\:-ml-px {\n margin-left: -1px;\n }\n\n .lg\\:max-h-full {\n max-height: 100%;\n }\n\n .lg\\:max-h-screen {\n max-height: 100vh;\n }\n\n .lg\\:max-w-xs {\n max-width: 20rem;\n }\n\n .lg\\:max-w-sm {\n max-width: 24rem;\n }\n\n .lg\\:max-w-md {\n max-width: 28rem;\n }\n\n .lg\\:max-w-lg {\n max-width: 32rem;\n }\n\n .lg\\:max-w-xl {\n max-width: 36rem;\n }\n\n .lg\\:max-w-2xl {\n max-width: 42rem;\n }\n\n .lg\\:max-w-3xl {\n max-width: 48rem;\n }\n\n .lg\\:max-w-4xl {\n max-width: 56rem;\n }\n\n .lg\\:max-w-5xl {\n max-width: 64rem;\n }\n\n .lg\\:max-w-6xl {\n max-width: 72rem;\n }\n\n .lg\\:max-w-full {\n max-width: 100%;\n }\n\n .lg\\:min-h-0 {\n min-height: 0;\n }\n\n .lg\\:min-h-full {\n min-height: 100%;\n }\n\n .lg\\:min-h-screen {\n min-height: 100vh;\n }\n\n .lg\\:min-w-0 {\n min-width: 0;\n }\n\n .lg\\:min-w-full {\n min-width: 100%;\n }\n\n .lg\\:object-contain {\n -o-object-fit: contain;\n object-fit: contain;\n }\n\n .lg\\:object-cover {\n -o-object-fit: cover;\n object-fit: cover;\n }\n\n .lg\\:object-fill {\n -o-object-fit: fill;\n object-fit: fill;\n }\n\n .lg\\:object-none {\n -o-object-fit: none;\n object-fit: none;\n }\n\n .lg\\:object-scale-down {\n -o-object-fit: scale-down;\n object-fit: scale-down;\n }\n\n .lg\\:object-bottom {\n -o-object-position: bottom;\n object-position: bottom;\n }\n\n .lg\\:object-center {\n -o-object-position: center;\n object-position: center;\n }\n\n .lg\\:object-left {\n -o-object-position: left;\n object-position: left;\n }\n\n .lg\\:object-left-bottom {\n -o-object-position: left bottom;\n object-position: left bottom;\n }\n\n .lg\\:object-left-top {\n -o-object-position: left top;\n object-position: left top;\n }\n\n .lg\\:object-right {\n -o-object-position: right;\n object-position: right;\n }\n\n .lg\\:object-right-bottom {\n -o-object-position: right bottom;\n object-position: right bottom;\n }\n\n .lg\\:object-right-top {\n -o-object-position: right top;\n object-position: right top;\n }\n\n .lg\\:object-top {\n -o-object-position: top;\n object-position: top;\n }\n\n .lg\\:opacity-0 {\n opacity: 0;\n }\n\n .lg\\:opacity-25 {\n opacity: 0.25;\n }\n\n .lg\\:opacity-50 {\n opacity: 0.5;\n }\n\n .lg\\:opacity-75 {\n opacity: 0.75;\n }\n\n .lg\\:opacity-100 {\n opacity: 1;\n }\n\n .lg\\:hover\\:opacity-0:hover {\n opacity: 0;\n }\n\n .lg\\:hover\\:opacity-25:hover {\n opacity: 0.25;\n }\n\n .lg\\:hover\\:opacity-50:hover {\n opacity: 0.5;\n }\n\n .lg\\:hover\\:opacity-75:hover {\n opacity: 0.75;\n }\n\n .lg\\:hover\\:opacity-100:hover {\n opacity: 1;\n }\n\n .lg\\:focus\\:opacity-0:focus {\n opacity: 0;\n }\n\n .lg\\:focus\\:opacity-25:focus {\n opacity: 0.25;\n }\n\n .lg\\:focus\\:opacity-50:focus {\n opacity: 0.5;\n }\n\n .lg\\:focus\\:opacity-75:focus {\n opacity: 0.75;\n }\n\n .lg\\:focus\\:opacity-100:focus {\n opacity: 1;\n }\n\n .lg\\:outline-none {\n outline: 0;\n }\n\n .lg\\:focus\\:outline-none:focus {\n outline: 0;\n }\n\n .lg\\:overflow-auto {\n overflow: auto;\n }\n\n .lg\\:overflow-hidden {\n overflow: hidden;\n }\n\n .lg\\:overflow-visible {\n overflow: visible;\n }\n\n .lg\\:overflow-scroll {\n overflow: scroll;\n }\n\n .lg\\:overflow-x-auto {\n overflow-x: auto;\n }\n\n .lg\\:overflow-y-auto {\n overflow-y: auto;\n }\n\n .lg\\:overflow-x-hidden {\n overflow-x: hidden;\n }\n\n .lg\\:overflow-y-hidden {\n overflow-y: hidden;\n }\n\n .lg\\:overflow-x-visible {\n overflow-x: visible;\n }\n\n .lg\\:overflow-y-visible {\n overflow-y: visible;\n }\n\n .lg\\:overflow-x-scroll {\n overflow-x: scroll;\n }\n\n .lg\\:overflow-y-scroll {\n overflow-y: scroll;\n }\n\n .lg\\:scrolling-touch {\n -webkit-overflow-scrolling: touch;\n }\n\n .lg\\:scrolling-auto {\n -webkit-overflow-scrolling: auto;\n }\n\n .lg\\:p-0 {\n padding: 0;\n }\n\n .lg\\:p-1 {\n padding: 0.25rem;\n }\n\n .lg\\:p-2 {\n padding: 0.5rem;\n }\n\n .lg\\:p-3 {\n padding: 0.75rem;\n }\n\n .lg\\:p-4 {\n padding: 1rem;\n }\n\n .lg\\:p-5 {\n padding: 1.25rem;\n }\n\n .lg\\:p-6 {\n padding: 1.5rem;\n }\n\n .lg\\:p-8 {\n padding: 2rem;\n }\n\n .lg\\:p-10 {\n padding: 2.5rem;\n }\n\n .lg\\:p-12 {\n padding: 3rem;\n }\n\n .lg\\:p-16 {\n padding: 4rem;\n }\n\n .lg\\:p-20 {\n padding: 5rem;\n }\n\n .lg\\:p-24 {\n padding: 6rem;\n }\n\n .lg\\:p-32 {\n padding: 8rem;\n }\n\n .lg\\:p-40 {\n padding: 10rem;\n }\n\n .lg\\:p-48 {\n padding: 12rem;\n }\n\n .lg\\:p-56 {\n padding: 14rem;\n }\n\n .lg\\:p-64 {\n padding: 16rem;\n }\n\n .lg\\:p-px {\n padding: 1px;\n }\n\n .lg\\:py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .lg\\:px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n\n .lg\\:py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .lg\\:px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n\n .lg\\:py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n }\n\n .lg\\:px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n }\n\n .lg\\:py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n }\n\n .lg\\:px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n }\n\n .lg\\:py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n }\n\n .lg\\:px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .lg\\:py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n }\n\n .lg\\:px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n }\n\n .lg\\:py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n }\n\n .lg\\:px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n }\n\n .lg\\:py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n }\n\n .lg\\:px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n }\n\n .lg\\:py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n }\n\n .lg\\:px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n }\n\n .lg\\:py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n }\n\n .lg\\:px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n }\n\n .lg\\:py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n }\n\n .lg\\:px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n }\n\n .lg\\:py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n }\n\n .lg\\:px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n }\n\n .lg\\:py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n }\n\n .lg\\:px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n }\n\n .lg\\:py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n }\n\n .lg\\:px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n }\n\n .lg\\:py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n }\n\n .lg\\:px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n }\n\n .lg\\:py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n }\n\n .lg\\:px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n }\n\n .lg\\:py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n }\n\n .lg\\:px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n }\n\n .lg\\:py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n }\n\n .lg\\:px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n }\n\n .lg\\:py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n }\n\n .lg\\:px-px {\n padding-left: 1px;\n padding-right: 1px;\n }\n\n .lg\\:pt-0 {\n padding-top: 0;\n }\n\n .lg\\:pr-0 {\n padding-right: 0;\n }\n\n .lg\\:pb-0 {\n padding-bottom: 0;\n }\n\n .lg\\:pl-0 {\n padding-left: 0;\n }\n\n .lg\\:pt-1 {\n padding-top: 0.25rem;\n }\n\n .lg\\:pr-1 {\n padding-right: 0.25rem;\n }\n\n .lg\\:pb-1 {\n padding-bottom: 0.25rem;\n }\n\n .lg\\:pl-1 {\n padding-left: 0.25rem;\n }\n\n .lg\\:pt-2 {\n padding-top: 0.5rem;\n }\n\n .lg\\:pr-2 {\n padding-right: 0.5rem;\n }\n\n .lg\\:pb-2 {\n padding-bottom: 0.5rem;\n }\n\n .lg\\:pl-2 {\n padding-left: 0.5rem;\n }\n\n .lg\\:pt-3 {\n padding-top: 0.75rem;\n }\n\n .lg\\:pr-3 {\n padding-right: 0.75rem;\n }\n\n .lg\\:pb-3 {\n padding-bottom: 0.75rem;\n }\n\n .lg\\:pl-3 {\n padding-left: 0.75rem;\n }\n\n .lg\\:pt-4 {\n padding-top: 1rem;\n }\n\n .lg\\:pr-4 {\n padding-right: 1rem;\n }\n\n .lg\\:pb-4 {\n padding-bottom: 1rem;\n }\n\n .lg\\:pl-4 {\n padding-left: 1rem;\n }\n\n .lg\\:pt-5 {\n padding-top: 1.25rem;\n }\n\n .lg\\:pr-5 {\n padding-right: 1.25rem;\n }\n\n .lg\\:pb-5 {\n padding-bottom: 1.25rem;\n }\n\n .lg\\:pl-5 {\n padding-left: 1.25rem;\n }\n\n .lg\\:pt-6 {\n padding-top: 1.5rem;\n }\n\n .lg\\:pr-6 {\n padding-right: 1.5rem;\n }\n\n .lg\\:pb-6 {\n padding-bottom: 1.5rem;\n }\n\n .lg\\:pl-6 {\n padding-left: 1.5rem;\n }\n\n .lg\\:pt-8 {\n padding-top: 2rem;\n }\n\n .lg\\:pr-8 {\n padding-right: 2rem;\n }\n\n .lg\\:pb-8 {\n padding-bottom: 2rem;\n }\n\n .lg\\:pl-8 {\n padding-left: 2rem;\n }\n\n .lg\\:pt-10 {\n padding-top: 2.5rem;\n }\n\n .lg\\:pr-10 {\n padding-right: 2.5rem;\n }\n\n .lg\\:pb-10 {\n padding-bottom: 2.5rem;\n }\n\n .lg\\:pl-10 {\n padding-left: 2.5rem;\n }\n\n .lg\\:pt-12 {\n padding-top: 3rem;\n }\n\n .lg\\:pr-12 {\n padding-right: 3rem;\n }\n\n .lg\\:pb-12 {\n padding-bottom: 3rem;\n }\n\n .lg\\:pl-12 {\n padding-left: 3rem;\n }\n\n .lg\\:pt-16 {\n padding-top: 4rem;\n }\n\n .lg\\:pr-16 {\n padding-right: 4rem;\n }\n\n .lg\\:pb-16 {\n padding-bottom: 4rem;\n }\n\n .lg\\:pl-16 {\n padding-left: 4rem;\n }\n\n .lg\\:pt-20 {\n padding-top: 5rem;\n }\n\n .lg\\:pr-20 {\n padding-right: 5rem;\n }\n\n .lg\\:pb-20 {\n padding-bottom: 5rem;\n }\n\n .lg\\:pl-20 {\n padding-left: 5rem;\n }\n\n .lg\\:pt-24 {\n padding-top: 6rem;\n }\n\n .lg\\:pr-24 {\n padding-right: 6rem;\n }\n\n .lg\\:pb-24 {\n padding-bottom: 6rem;\n }\n\n .lg\\:pl-24 {\n padding-left: 6rem;\n }\n\n .lg\\:pt-32 {\n padding-top: 8rem;\n }\n\n .lg\\:pr-32 {\n padding-right: 8rem;\n }\n\n .lg\\:pb-32 {\n padding-bottom: 8rem;\n }\n\n .lg\\:pl-32 {\n padding-left: 8rem;\n }\n\n .lg\\:pt-40 {\n padding-top: 10rem;\n }\n\n .lg\\:pr-40 {\n padding-right: 10rem;\n }\n\n .lg\\:pb-40 {\n padding-bottom: 10rem;\n }\n\n .lg\\:pl-40 {\n padding-left: 10rem;\n }\n\n .lg\\:pt-48 {\n padding-top: 12rem;\n }\n\n .lg\\:pr-48 {\n padding-right: 12rem;\n }\n\n .lg\\:pb-48 {\n padding-bottom: 12rem;\n }\n\n .lg\\:pl-48 {\n padding-left: 12rem;\n }\n\n .lg\\:pt-56 {\n padding-top: 14rem;\n }\n\n .lg\\:pr-56 {\n padding-right: 14rem;\n }\n\n .lg\\:pb-56 {\n padding-bottom: 14rem;\n }\n\n .lg\\:pl-56 {\n padding-left: 14rem;\n }\n\n .lg\\:pt-64 {\n padding-top: 16rem;\n }\n\n .lg\\:pr-64 {\n padding-right: 16rem;\n }\n\n .lg\\:pb-64 {\n padding-bottom: 16rem;\n }\n\n .lg\\:pl-64 {\n padding-left: 16rem;\n }\n\n .lg\\:pt-px {\n padding-top: 1px;\n }\n\n .lg\\:pr-px {\n padding-right: 1px;\n }\n\n .lg\\:pb-px {\n padding-bottom: 1px;\n }\n\n .lg\\:pl-px {\n padding-left: 1px;\n }\n\n .lg\\:placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n }\n\n .lg\\:placeholder-transparent::-moz-placeholder {\n color: transparent;\n }\n\n .lg\\:placeholder-transparent:-ms-input-placeholder {\n color: transparent;\n }\n\n .lg\\:placeholder-transparent::-ms-input-placeholder {\n color: transparent;\n }\n\n .lg\\:placeholder-transparent::placeholder {\n color: transparent;\n }\n\n .lg\\:placeholder-black::-webkit-input-placeholder {\n color: #000;\n }\n\n .lg\\:placeholder-black::-moz-placeholder {\n color: #000;\n }\n\n .lg\\:placeholder-black:-ms-input-placeholder {\n color: #000;\n }\n\n .lg\\:placeholder-black::-ms-input-placeholder {\n color: #000;\n }\n\n .lg\\:placeholder-black::placeholder {\n color: #000;\n }\n\n .lg\\:placeholder-white::-webkit-input-placeholder {\n color: #fff;\n }\n\n .lg\\:placeholder-white::-moz-placeholder {\n color: #fff;\n }\n\n .lg\\:placeholder-white:-ms-input-placeholder {\n color: #fff;\n }\n\n .lg\\:placeholder-white::-ms-input-placeholder {\n color: #fff;\n }\n\n .lg\\:placeholder-white::placeholder {\n color: #fff;\n }\n\n .lg\\:placeholder-gray-100::-webkit-input-placeholder {\n color: #f7fafc;\n }\n\n .lg\\:placeholder-gray-100::-moz-placeholder {\n color: #f7fafc;\n }\n\n .lg\\:placeholder-gray-100:-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .lg\\:placeholder-gray-100::-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .lg\\:placeholder-gray-100::placeholder {\n color: #f7fafc;\n }\n\n .lg\\:placeholder-gray-200::-webkit-input-placeholder {\n color: #edf2f7;\n }\n\n .lg\\:placeholder-gray-200::-moz-placeholder {\n color: #edf2f7;\n }\n\n .lg\\:placeholder-gray-200:-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .lg\\:placeholder-gray-200::-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .lg\\:placeholder-gray-200::placeholder {\n color: #edf2f7;\n }\n\n .lg\\:placeholder-gray-300::-webkit-input-placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:placeholder-gray-300::-moz-placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:placeholder-gray-300:-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:placeholder-gray-300::-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:placeholder-gray-300::placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:placeholder-gray-400::-webkit-input-placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:placeholder-gray-400::-moz-placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:placeholder-gray-400:-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:placeholder-gray-400::-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:placeholder-gray-400::placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:placeholder-gray-500::-webkit-input-placeholder {\n color: #a0aec0;\n }\n\n .lg\\:placeholder-gray-500::-moz-placeholder {\n color: #a0aec0;\n }\n\n .lg\\:placeholder-gray-500:-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .lg\\:placeholder-gray-500::-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .lg\\:placeholder-gray-500::placeholder {\n color: #a0aec0;\n }\n\n .lg\\:placeholder-gray-600::-webkit-input-placeholder {\n color: #718096;\n }\n\n .lg\\:placeholder-gray-600::-moz-placeholder {\n color: #718096;\n }\n\n .lg\\:placeholder-gray-600:-ms-input-placeholder {\n color: #718096;\n }\n\n .lg\\:placeholder-gray-600::-ms-input-placeholder {\n color: #718096;\n }\n\n .lg\\:placeholder-gray-600::placeholder {\n color: #718096;\n }\n\n .lg\\:placeholder-gray-700::-webkit-input-placeholder {\n color: #4a5568;\n }\n\n .lg\\:placeholder-gray-700::-moz-placeholder {\n color: #4a5568;\n }\n\n .lg\\:placeholder-gray-700:-ms-input-placeholder {\n color: #4a5568;\n }\n\n .lg\\:placeholder-gray-700::-ms-input-placeholder {\n color: #4a5568;\n }\n\n .lg\\:placeholder-gray-700::placeholder {\n color: #4a5568;\n }\n\n .lg\\:placeholder-gray-800::-webkit-input-placeholder {\n color: #2d3748;\n }\n\n .lg\\:placeholder-gray-800::-moz-placeholder {\n color: #2d3748;\n }\n\n .lg\\:placeholder-gray-800:-ms-input-placeholder {\n color: #2d3748;\n }\n\n .lg\\:placeholder-gray-800::-ms-input-placeholder {\n color: #2d3748;\n }\n\n .lg\\:placeholder-gray-800::placeholder {\n color: #2d3748;\n }\n\n .lg\\:placeholder-gray-900::-webkit-input-placeholder {\n color: #1a202c;\n }\n\n .lg\\:placeholder-gray-900::-moz-placeholder {\n color: #1a202c;\n }\n\n .lg\\:placeholder-gray-900:-ms-input-placeholder {\n color: #1a202c;\n }\n\n .lg\\:placeholder-gray-900::-ms-input-placeholder {\n color: #1a202c;\n }\n\n .lg\\:placeholder-gray-900::placeholder {\n color: #1a202c;\n }\n\n .lg\\:placeholder-red-100::-webkit-input-placeholder {\n color: #fff5f5;\n }\n\n .lg\\:placeholder-red-100::-moz-placeholder {\n color: #fff5f5;\n }\n\n .lg\\:placeholder-red-100:-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .lg\\:placeholder-red-100::-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .lg\\:placeholder-red-100::placeholder {\n color: #fff5f5;\n }\n\n .lg\\:placeholder-red-200::-webkit-input-placeholder {\n color: #fed7d7;\n }\n\n .lg\\:placeholder-red-200::-moz-placeholder {\n color: #fed7d7;\n }\n\n .lg\\:placeholder-red-200:-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .lg\\:placeholder-red-200::-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .lg\\:placeholder-red-200::placeholder {\n color: #fed7d7;\n }\n\n .lg\\:placeholder-red-300::-webkit-input-placeholder {\n color: #feb2b2;\n }\n\n .lg\\:placeholder-red-300::-moz-placeholder {\n color: #feb2b2;\n }\n\n .lg\\:placeholder-red-300:-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .lg\\:placeholder-red-300::-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .lg\\:placeholder-red-300::placeholder {\n color: #feb2b2;\n }\n\n .lg\\:placeholder-red-400::-webkit-input-placeholder {\n color: #fc8181;\n }\n\n .lg\\:placeholder-red-400::-moz-placeholder {\n color: #fc8181;\n }\n\n .lg\\:placeholder-red-400:-ms-input-placeholder {\n color: #fc8181;\n }\n\n .lg\\:placeholder-red-400::-ms-input-placeholder {\n color: #fc8181;\n }\n\n .lg\\:placeholder-red-400::placeholder {\n color: #fc8181;\n }\n\n .lg\\:placeholder-red-500::-webkit-input-placeholder {\n color: #f56565;\n }\n\n .lg\\:placeholder-red-500::-moz-placeholder {\n color: #f56565;\n }\n\n .lg\\:placeholder-red-500:-ms-input-placeholder {\n color: #f56565;\n }\n\n .lg\\:placeholder-red-500::-ms-input-placeholder {\n color: #f56565;\n }\n\n .lg\\:placeholder-red-500::placeholder {\n color: #f56565;\n }\n\n .lg\\:placeholder-red-600::-webkit-input-placeholder {\n color: #e53e3e;\n }\n\n .lg\\:placeholder-red-600::-moz-placeholder {\n color: #e53e3e;\n }\n\n .lg\\:placeholder-red-600:-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .lg\\:placeholder-red-600::-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .lg\\:placeholder-red-600::placeholder {\n color: #e53e3e;\n }\n\n .lg\\:placeholder-red-700::-webkit-input-placeholder {\n color: #c53030;\n }\n\n .lg\\:placeholder-red-700::-moz-placeholder {\n color: #c53030;\n }\n\n .lg\\:placeholder-red-700:-ms-input-placeholder {\n color: #c53030;\n }\n\n .lg\\:placeholder-red-700::-ms-input-placeholder {\n color: #c53030;\n }\n\n .lg\\:placeholder-red-700::placeholder {\n color: #c53030;\n }\n\n .lg\\:placeholder-red-800::-webkit-input-placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:placeholder-red-800::-moz-placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:placeholder-red-800:-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:placeholder-red-800::-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:placeholder-red-800::placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:placeholder-red-900::-webkit-input-placeholder {\n color: #742a2a;\n }\n\n .lg\\:placeholder-red-900::-moz-placeholder {\n color: #742a2a;\n }\n\n .lg\\:placeholder-red-900:-ms-input-placeholder {\n color: #742a2a;\n }\n\n .lg\\:placeholder-red-900::-ms-input-placeholder {\n color: #742a2a;\n }\n\n .lg\\:placeholder-red-900::placeholder {\n color: #742a2a;\n }\n\n .lg\\:placeholder-orange-100::-webkit-input-placeholder {\n color: #fffaf0;\n }\n\n .lg\\:placeholder-orange-100::-moz-placeholder {\n color: #fffaf0;\n }\n\n .lg\\:placeholder-orange-100:-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .lg\\:placeholder-orange-100::-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .lg\\:placeholder-orange-100::placeholder {\n color: #fffaf0;\n }\n\n .lg\\:placeholder-orange-200::-webkit-input-placeholder {\n color: #feebc8;\n }\n\n .lg\\:placeholder-orange-200::-moz-placeholder {\n color: #feebc8;\n }\n\n .lg\\:placeholder-orange-200:-ms-input-placeholder {\n color: #feebc8;\n }\n\n .lg\\:placeholder-orange-200::-ms-input-placeholder {\n color: #feebc8;\n }\n\n .lg\\:placeholder-orange-200::placeholder {\n color: #feebc8;\n }\n\n .lg\\:placeholder-orange-300::-webkit-input-placeholder {\n color: #fbd38d;\n }\n\n .lg\\:placeholder-orange-300::-moz-placeholder {\n color: #fbd38d;\n }\n\n .lg\\:placeholder-orange-300:-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .lg\\:placeholder-orange-300::-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .lg\\:placeholder-orange-300::placeholder {\n color: #fbd38d;\n }\n\n .lg\\:placeholder-orange-400::-webkit-input-placeholder {\n color: #f6ad55;\n }\n\n .lg\\:placeholder-orange-400::-moz-placeholder {\n color: #f6ad55;\n }\n\n .lg\\:placeholder-orange-400:-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .lg\\:placeholder-orange-400::-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .lg\\:placeholder-orange-400::placeholder {\n color: #f6ad55;\n }\n\n .lg\\:placeholder-orange-500::-webkit-input-placeholder {\n color: #ed8936;\n }\n\n .lg\\:placeholder-orange-500::-moz-placeholder {\n color: #ed8936;\n }\n\n .lg\\:placeholder-orange-500:-ms-input-placeholder {\n color: #ed8936;\n }\n\n .lg\\:placeholder-orange-500::-ms-input-placeholder {\n color: #ed8936;\n }\n\n .lg\\:placeholder-orange-500::placeholder {\n color: #ed8936;\n }\n\n .lg\\:placeholder-orange-600::-webkit-input-placeholder {\n color: #dd6b20;\n }\n\n .lg\\:placeholder-orange-600::-moz-placeholder {\n color: #dd6b20;\n }\n\n .lg\\:placeholder-orange-600:-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .lg\\:placeholder-orange-600::-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .lg\\:placeholder-orange-600::placeholder {\n color: #dd6b20;\n }\n\n .lg\\:placeholder-orange-700::-webkit-input-placeholder {\n color: #c05621;\n }\n\n .lg\\:placeholder-orange-700::-moz-placeholder {\n color: #c05621;\n }\n\n .lg\\:placeholder-orange-700:-ms-input-placeholder {\n color: #c05621;\n }\n\n .lg\\:placeholder-orange-700::-ms-input-placeholder {\n color: #c05621;\n }\n\n .lg\\:placeholder-orange-700::placeholder {\n color: #c05621;\n }\n\n .lg\\:placeholder-orange-800::-webkit-input-placeholder {\n color: #9c4221;\n }\n\n .lg\\:placeholder-orange-800::-moz-placeholder {\n color: #9c4221;\n }\n\n .lg\\:placeholder-orange-800:-ms-input-placeholder {\n color: #9c4221;\n }\n\n .lg\\:placeholder-orange-800::-ms-input-placeholder {\n color: #9c4221;\n }\n\n .lg\\:placeholder-orange-800::placeholder {\n color: #9c4221;\n }\n\n .lg\\:placeholder-orange-900::-webkit-input-placeholder {\n color: #7b341e;\n }\n\n .lg\\:placeholder-orange-900::-moz-placeholder {\n color: #7b341e;\n }\n\n .lg\\:placeholder-orange-900:-ms-input-placeholder {\n color: #7b341e;\n }\n\n .lg\\:placeholder-orange-900::-ms-input-placeholder {\n color: #7b341e;\n }\n\n .lg\\:placeholder-orange-900::placeholder {\n color: #7b341e;\n }\n\n .lg\\:placeholder-yellow-100::-webkit-input-placeholder {\n color: #fffff0;\n }\n\n .lg\\:placeholder-yellow-100::-moz-placeholder {\n color: #fffff0;\n }\n\n .lg\\:placeholder-yellow-100:-ms-input-placeholder {\n color: #fffff0;\n }\n\n .lg\\:placeholder-yellow-100::-ms-input-placeholder {\n color: #fffff0;\n }\n\n .lg\\:placeholder-yellow-100::placeholder {\n color: #fffff0;\n }\n\n .lg\\:placeholder-yellow-200::-webkit-input-placeholder {\n color: #fefcbf;\n }\n\n .lg\\:placeholder-yellow-200::-moz-placeholder {\n color: #fefcbf;\n }\n\n .lg\\:placeholder-yellow-200:-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .lg\\:placeholder-yellow-200::-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .lg\\:placeholder-yellow-200::placeholder {\n color: #fefcbf;\n }\n\n .lg\\:placeholder-yellow-300::-webkit-input-placeholder {\n color: #faf089;\n }\n\n .lg\\:placeholder-yellow-300::-moz-placeholder {\n color: #faf089;\n }\n\n .lg\\:placeholder-yellow-300:-ms-input-placeholder {\n color: #faf089;\n }\n\n .lg\\:placeholder-yellow-300::-ms-input-placeholder {\n color: #faf089;\n }\n\n .lg\\:placeholder-yellow-300::placeholder {\n color: #faf089;\n }\n\n .lg\\:placeholder-yellow-400::-webkit-input-placeholder {\n color: #f6e05e;\n }\n\n .lg\\:placeholder-yellow-400::-moz-placeholder {\n color: #f6e05e;\n }\n\n .lg\\:placeholder-yellow-400:-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .lg\\:placeholder-yellow-400::-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .lg\\:placeholder-yellow-400::placeholder {\n color: #f6e05e;\n }\n\n .lg\\:placeholder-yellow-500::-webkit-input-placeholder {\n color: #ecc94b;\n }\n\n .lg\\:placeholder-yellow-500::-moz-placeholder {\n color: #ecc94b;\n }\n\n .lg\\:placeholder-yellow-500:-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .lg\\:placeholder-yellow-500::-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .lg\\:placeholder-yellow-500::placeholder {\n color: #ecc94b;\n }\n\n .lg\\:placeholder-yellow-600::-webkit-input-placeholder {\n color: #d69e2e;\n }\n\n .lg\\:placeholder-yellow-600::-moz-placeholder {\n color: #d69e2e;\n }\n\n .lg\\:placeholder-yellow-600:-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .lg\\:placeholder-yellow-600::-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .lg\\:placeholder-yellow-600::placeholder {\n color: #d69e2e;\n }\n\n .lg\\:placeholder-yellow-700::-webkit-input-placeholder {\n color: #b7791f;\n }\n\n .lg\\:placeholder-yellow-700::-moz-placeholder {\n color: #b7791f;\n }\n\n .lg\\:placeholder-yellow-700:-ms-input-placeholder {\n color: #b7791f;\n }\n\n .lg\\:placeholder-yellow-700::-ms-input-placeholder {\n color: #b7791f;\n }\n\n .lg\\:placeholder-yellow-700::placeholder {\n color: #b7791f;\n }\n\n .lg\\:placeholder-yellow-800::-webkit-input-placeholder {\n color: #975a16;\n }\n\n .lg\\:placeholder-yellow-800::-moz-placeholder {\n color: #975a16;\n }\n\n .lg\\:placeholder-yellow-800:-ms-input-placeholder {\n color: #975a16;\n }\n\n .lg\\:placeholder-yellow-800::-ms-input-placeholder {\n color: #975a16;\n }\n\n .lg\\:placeholder-yellow-800::placeholder {\n color: #975a16;\n }\n\n .lg\\:placeholder-yellow-900::-webkit-input-placeholder {\n color: #744210;\n }\n\n .lg\\:placeholder-yellow-900::-moz-placeholder {\n color: #744210;\n }\n\n .lg\\:placeholder-yellow-900:-ms-input-placeholder {\n color: #744210;\n }\n\n .lg\\:placeholder-yellow-900::-ms-input-placeholder {\n color: #744210;\n }\n\n .lg\\:placeholder-yellow-900::placeholder {\n color: #744210;\n }\n\n .lg\\:placeholder-green-100::-webkit-input-placeholder {\n color: #f0fff4;\n }\n\n .lg\\:placeholder-green-100::-moz-placeholder {\n color: #f0fff4;\n }\n\n .lg\\:placeholder-green-100:-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .lg\\:placeholder-green-100::-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .lg\\:placeholder-green-100::placeholder {\n color: #f0fff4;\n }\n\n .lg\\:placeholder-green-200::-webkit-input-placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:placeholder-green-200::-moz-placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:placeholder-green-200:-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:placeholder-green-200::-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:placeholder-green-200::placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:placeholder-green-300::-webkit-input-placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:placeholder-green-300::-moz-placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:placeholder-green-300:-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:placeholder-green-300::-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:placeholder-green-300::placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:placeholder-green-400::-webkit-input-placeholder {\n color: #68d391;\n }\n\n .lg\\:placeholder-green-400::-moz-placeholder {\n color: #68d391;\n }\n\n .lg\\:placeholder-green-400:-ms-input-placeholder {\n color: #68d391;\n }\n\n .lg\\:placeholder-green-400::-ms-input-placeholder {\n color: #68d391;\n }\n\n .lg\\:placeholder-green-400::placeholder {\n color: #68d391;\n }\n\n .lg\\:placeholder-green-500::-webkit-input-placeholder {\n color: #48bb78;\n }\n\n .lg\\:placeholder-green-500::-moz-placeholder {\n color: #48bb78;\n }\n\n .lg\\:placeholder-green-500:-ms-input-placeholder {\n color: #48bb78;\n }\n\n .lg\\:placeholder-green-500::-ms-input-placeholder {\n color: #48bb78;\n }\n\n .lg\\:placeholder-green-500::placeholder {\n color: #48bb78;\n }\n\n .lg\\:placeholder-green-600::-webkit-input-placeholder {\n color: #38a169;\n }\n\n .lg\\:placeholder-green-600::-moz-placeholder {\n color: #38a169;\n }\n\n .lg\\:placeholder-green-600:-ms-input-placeholder {\n color: #38a169;\n }\n\n .lg\\:placeholder-green-600::-ms-input-placeholder {\n color: #38a169;\n }\n\n .lg\\:placeholder-green-600::placeholder {\n color: #38a169;\n }\n\n .lg\\:placeholder-green-700::-webkit-input-placeholder {\n color: #2f855a;\n }\n\n .lg\\:placeholder-green-700::-moz-placeholder {\n color: #2f855a;\n }\n\n .lg\\:placeholder-green-700:-ms-input-placeholder {\n color: #2f855a;\n }\n\n .lg\\:placeholder-green-700::-ms-input-placeholder {\n color: #2f855a;\n }\n\n .lg\\:placeholder-green-700::placeholder {\n color: #2f855a;\n }\n\n .lg\\:placeholder-green-800::-webkit-input-placeholder {\n color: #276749;\n }\n\n .lg\\:placeholder-green-800::-moz-placeholder {\n color: #276749;\n }\n\n .lg\\:placeholder-green-800:-ms-input-placeholder {\n color: #276749;\n }\n\n .lg\\:placeholder-green-800::-ms-input-placeholder {\n color: #276749;\n }\n\n .lg\\:placeholder-green-800::placeholder {\n color: #276749;\n }\n\n .lg\\:placeholder-green-900::-webkit-input-placeholder {\n color: #22543d;\n }\n\n .lg\\:placeholder-green-900::-moz-placeholder {\n color: #22543d;\n }\n\n .lg\\:placeholder-green-900:-ms-input-placeholder {\n color: #22543d;\n }\n\n .lg\\:placeholder-green-900::-ms-input-placeholder {\n color: #22543d;\n }\n\n .lg\\:placeholder-green-900::placeholder {\n color: #22543d;\n }\n\n .lg\\:placeholder-teal-100::-webkit-input-placeholder {\n color: #e6fffa;\n }\n\n .lg\\:placeholder-teal-100::-moz-placeholder {\n color: #e6fffa;\n }\n\n .lg\\:placeholder-teal-100:-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .lg\\:placeholder-teal-100::-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .lg\\:placeholder-teal-100::placeholder {\n color: #e6fffa;\n }\n\n .lg\\:placeholder-teal-200::-webkit-input-placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:placeholder-teal-200::-moz-placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:placeholder-teal-200:-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:placeholder-teal-200::-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:placeholder-teal-200::placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:placeholder-teal-300::-webkit-input-placeholder {\n color: #81e6d9;\n }\n\n .lg\\:placeholder-teal-300::-moz-placeholder {\n color: #81e6d9;\n }\n\n .lg\\:placeholder-teal-300:-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .lg\\:placeholder-teal-300::-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .lg\\:placeholder-teal-300::placeholder {\n color: #81e6d9;\n }\n\n .lg\\:placeholder-teal-400::-webkit-input-placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:placeholder-teal-400::-moz-placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:placeholder-teal-400:-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:placeholder-teal-400::-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:placeholder-teal-400::placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:placeholder-teal-500::-webkit-input-placeholder {\n color: #38b2ac;\n }\n\n .lg\\:placeholder-teal-500::-moz-placeholder {\n color: #38b2ac;\n }\n\n .lg\\:placeholder-teal-500:-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .lg\\:placeholder-teal-500::-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .lg\\:placeholder-teal-500::placeholder {\n color: #38b2ac;\n }\n\n .lg\\:placeholder-teal-600::-webkit-input-placeholder {\n color: #319795;\n }\n\n .lg\\:placeholder-teal-600::-moz-placeholder {\n color: #319795;\n }\n\n .lg\\:placeholder-teal-600:-ms-input-placeholder {\n color: #319795;\n }\n\n .lg\\:placeholder-teal-600::-ms-input-placeholder {\n color: #319795;\n }\n\n .lg\\:placeholder-teal-600::placeholder {\n color: #319795;\n }\n\n .lg\\:placeholder-teal-700::-webkit-input-placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:placeholder-teal-700::-moz-placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:placeholder-teal-700:-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:placeholder-teal-700::-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:placeholder-teal-700::placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:placeholder-teal-800::-webkit-input-placeholder {\n color: #285e61;\n }\n\n .lg\\:placeholder-teal-800::-moz-placeholder {\n color: #285e61;\n }\n\n .lg\\:placeholder-teal-800:-ms-input-placeholder {\n color: #285e61;\n }\n\n .lg\\:placeholder-teal-800::-ms-input-placeholder {\n color: #285e61;\n }\n\n .lg\\:placeholder-teal-800::placeholder {\n color: #285e61;\n }\n\n .lg\\:placeholder-teal-900::-webkit-input-placeholder {\n color: #234e52;\n }\n\n .lg\\:placeholder-teal-900::-moz-placeholder {\n color: #234e52;\n }\n\n .lg\\:placeholder-teal-900:-ms-input-placeholder {\n color: #234e52;\n }\n\n .lg\\:placeholder-teal-900::-ms-input-placeholder {\n color: #234e52;\n }\n\n .lg\\:placeholder-teal-900::placeholder {\n color: #234e52;\n }\n\n .lg\\:placeholder-blue-100::-webkit-input-placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:placeholder-blue-100::-moz-placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:placeholder-blue-100:-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:placeholder-blue-100::-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:placeholder-blue-100::placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:placeholder-blue-200::-webkit-input-placeholder {\n color: #bee3f8;\n }\n\n .lg\\:placeholder-blue-200::-moz-placeholder {\n color: #bee3f8;\n }\n\n .lg\\:placeholder-blue-200:-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .lg\\:placeholder-blue-200::-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .lg\\:placeholder-blue-200::placeholder {\n color: #bee3f8;\n }\n\n .lg\\:placeholder-blue-300::-webkit-input-placeholder {\n color: #90cdf4;\n }\n\n .lg\\:placeholder-blue-300::-moz-placeholder {\n color: #90cdf4;\n }\n\n .lg\\:placeholder-blue-300:-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .lg\\:placeholder-blue-300::-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .lg\\:placeholder-blue-300::placeholder {\n color: #90cdf4;\n }\n\n .lg\\:placeholder-blue-400::-webkit-input-placeholder {\n color: #63b3ed;\n }\n\n .lg\\:placeholder-blue-400::-moz-placeholder {\n color: #63b3ed;\n }\n\n .lg\\:placeholder-blue-400:-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .lg\\:placeholder-blue-400::-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .lg\\:placeholder-blue-400::placeholder {\n color: #63b3ed;\n }\n\n .lg\\:placeholder-blue-500::-webkit-input-placeholder {\n color: #4299e1;\n }\n\n .lg\\:placeholder-blue-500::-moz-placeholder {\n color: #4299e1;\n }\n\n .lg\\:placeholder-blue-500:-ms-input-placeholder {\n color: #4299e1;\n }\n\n .lg\\:placeholder-blue-500::-ms-input-placeholder {\n color: #4299e1;\n }\n\n .lg\\:placeholder-blue-500::placeholder {\n color: #4299e1;\n }\n\n .lg\\:placeholder-blue-600::-webkit-input-placeholder {\n color: #3182ce;\n }\n\n .lg\\:placeholder-blue-600::-moz-placeholder {\n color: #3182ce;\n }\n\n .lg\\:placeholder-blue-600:-ms-input-placeholder {\n color: #3182ce;\n }\n\n .lg\\:placeholder-blue-600::-ms-input-placeholder {\n color: #3182ce;\n }\n\n .lg\\:placeholder-blue-600::placeholder {\n color: #3182ce;\n }\n\n .lg\\:placeholder-blue-700::-webkit-input-placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:placeholder-blue-700::-moz-placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:placeholder-blue-700:-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:placeholder-blue-700::-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:placeholder-blue-700::placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:placeholder-blue-800::-webkit-input-placeholder {\n color: #2c5282;\n }\n\n .lg\\:placeholder-blue-800::-moz-placeholder {\n color: #2c5282;\n }\n\n .lg\\:placeholder-blue-800:-ms-input-placeholder {\n color: #2c5282;\n }\n\n .lg\\:placeholder-blue-800::-ms-input-placeholder {\n color: #2c5282;\n }\n\n .lg\\:placeholder-blue-800::placeholder {\n color: #2c5282;\n }\n\n .lg\\:placeholder-blue-900::-webkit-input-placeholder {\n color: #2a4365;\n }\n\n .lg\\:placeholder-blue-900::-moz-placeholder {\n color: #2a4365;\n }\n\n .lg\\:placeholder-blue-900:-ms-input-placeholder {\n color: #2a4365;\n }\n\n .lg\\:placeholder-blue-900::-ms-input-placeholder {\n color: #2a4365;\n }\n\n .lg\\:placeholder-blue-900::placeholder {\n color: #2a4365;\n }\n\n .lg\\:placeholder-indigo-100::-webkit-input-placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:placeholder-indigo-100::-moz-placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:placeholder-indigo-100:-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:placeholder-indigo-100::-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:placeholder-indigo-100::placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:placeholder-indigo-200::-webkit-input-placeholder {\n color: #c3dafe;\n }\n\n .lg\\:placeholder-indigo-200::-moz-placeholder {\n color: #c3dafe;\n }\n\n .lg\\:placeholder-indigo-200:-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .lg\\:placeholder-indigo-200::-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .lg\\:placeholder-indigo-200::placeholder {\n color: #c3dafe;\n }\n\n .lg\\:placeholder-indigo-300::-webkit-input-placeholder {\n color: #a3bffa;\n }\n\n .lg\\:placeholder-indigo-300::-moz-placeholder {\n color: #a3bffa;\n }\n\n .lg\\:placeholder-indigo-300:-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .lg\\:placeholder-indigo-300::-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .lg\\:placeholder-indigo-300::placeholder {\n color: #a3bffa;\n }\n\n .lg\\:placeholder-indigo-400::-webkit-input-placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:placeholder-indigo-400::-moz-placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:placeholder-indigo-400:-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:placeholder-indigo-400::-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:placeholder-indigo-400::placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:placeholder-indigo-500::-webkit-input-placeholder {\n color: #667eea;\n }\n\n .lg\\:placeholder-indigo-500::-moz-placeholder {\n color: #667eea;\n }\n\n .lg\\:placeholder-indigo-500:-ms-input-placeholder {\n color: #667eea;\n }\n\n .lg\\:placeholder-indigo-500::-ms-input-placeholder {\n color: #667eea;\n }\n\n .lg\\:placeholder-indigo-500::placeholder {\n color: #667eea;\n }\n\n .lg\\:placeholder-indigo-600::-webkit-input-placeholder {\n color: #5a67d8;\n }\n\n .lg\\:placeholder-indigo-600::-moz-placeholder {\n color: #5a67d8;\n }\n\n .lg\\:placeholder-indigo-600:-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .lg\\:placeholder-indigo-600::-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .lg\\:placeholder-indigo-600::placeholder {\n color: #5a67d8;\n }\n\n .lg\\:placeholder-indigo-700::-webkit-input-placeholder {\n color: #4c51bf;\n }\n\n .lg\\:placeholder-indigo-700::-moz-placeholder {\n color: #4c51bf;\n }\n\n .lg\\:placeholder-indigo-700:-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .lg\\:placeholder-indigo-700::-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .lg\\:placeholder-indigo-700::placeholder {\n color: #4c51bf;\n }\n\n .lg\\:placeholder-indigo-800::-webkit-input-placeholder {\n color: #434190;\n }\n\n .lg\\:placeholder-indigo-800::-moz-placeholder {\n color: #434190;\n }\n\n .lg\\:placeholder-indigo-800:-ms-input-placeholder {\n color: #434190;\n }\n\n .lg\\:placeholder-indigo-800::-ms-input-placeholder {\n color: #434190;\n }\n\n .lg\\:placeholder-indigo-800::placeholder {\n color: #434190;\n }\n\n .lg\\:placeholder-indigo-900::-webkit-input-placeholder {\n color: #3c366b;\n }\n\n .lg\\:placeholder-indigo-900::-moz-placeholder {\n color: #3c366b;\n }\n\n .lg\\:placeholder-indigo-900:-ms-input-placeholder {\n color: #3c366b;\n }\n\n .lg\\:placeholder-indigo-900::-ms-input-placeholder {\n color: #3c366b;\n }\n\n .lg\\:placeholder-indigo-900::placeholder {\n color: #3c366b;\n }\n\n .lg\\:placeholder-purple-100::-webkit-input-placeholder {\n color: #faf5ff;\n }\n\n .lg\\:placeholder-purple-100::-moz-placeholder {\n color: #faf5ff;\n }\n\n .lg\\:placeholder-purple-100:-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .lg\\:placeholder-purple-100::-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .lg\\:placeholder-purple-100::placeholder {\n color: #faf5ff;\n }\n\n .lg\\:placeholder-purple-200::-webkit-input-placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:placeholder-purple-200::-moz-placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:placeholder-purple-200:-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:placeholder-purple-200::-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:placeholder-purple-200::placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:placeholder-purple-300::-webkit-input-placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:placeholder-purple-300::-moz-placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:placeholder-purple-300:-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:placeholder-purple-300::-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:placeholder-purple-300::placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:placeholder-purple-400::-webkit-input-placeholder {\n color: #b794f4;\n }\n\n .lg\\:placeholder-purple-400::-moz-placeholder {\n color: #b794f4;\n }\n\n .lg\\:placeholder-purple-400:-ms-input-placeholder {\n color: #b794f4;\n }\n\n .lg\\:placeholder-purple-400::-ms-input-placeholder {\n color: #b794f4;\n }\n\n .lg\\:placeholder-purple-400::placeholder {\n color: #b794f4;\n }\n\n .lg\\:placeholder-purple-500::-webkit-input-placeholder {\n color: #9f7aea;\n }\n\n .lg\\:placeholder-purple-500::-moz-placeholder {\n color: #9f7aea;\n }\n\n .lg\\:placeholder-purple-500:-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .lg\\:placeholder-purple-500::-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .lg\\:placeholder-purple-500::placeholder {\n color: #9f7aea;\n }\n\n .lg\\:placeholder-purple-600::-webkit-input-placeholder {\n color: #805ad5;\n }\n\n .lg\\:placeholder-purple-600::-moz-placeholder {\n color: #805ad5;\n }\n\n .lg\\:placeholder-purple-600:-ms-input-placeholder {\n color: #805ad5;\n }\n\n .lg\\:placeholder-purple-600::-ms-input-placeholder {\n color: #805ad5;\n }\n\n .lg\\:placeholder-purple-600::placeholder {\n color: #805ad5;\n }\n\n .lg\\:placeholder-purple-700::-webkit-input-placeholder {\n color: #6b46c1;\n }\n\n .lg\\:placeholder-purple-700::-moz-placeholder {\n color: #6b46c1;\n }\n\n .lg\\:placeholder-purple-700:-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .lg\\:placeholder-purple-700::-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .lg\\:placeholder-purple-700::placeholder {\n color: #6b46c1;\n }\n\n .lg\\:placeholder-purple-800::-webkit-input-placeholder {\n color: #553c9a;\n }\n\n .lg\\:placeholder-purple-800::-moz-placeholder {\n color: #553c9a;\n }\n\n .lg\\:placeholder-purple-800:-ms-input-placeholder {\n color: #553c9a;\n }\n\n .lg\\:placeholder-purple-800::-ms-input-placeholder {\n color: #553c9a;\n }\n\n .lg\\:placeholder-purple-800::placeholder {\n color: #553c9a;\n }\n\n .lg\\:placeholder-purple-900::-webkit-input-placeholder {\n color: #44337a;\n }\n\n .lg\\:placeholder-purple-900::-moz-placeholder {\n color: #44337a;\n }\n\n .lg\\:placeholder-purple-900:-ms-input-placeholder {\n color: #44337a;\n }\n\n .lg\\:placeholder-purple-900::-ms-input-placeholder {\n color: #44337a;\n }\n\n .lg\\:placeholder-purple-900::placeholder {\n color: #44337a;\n }\n\n .lg\\:placeholder-pink-100::-webkit-input-placeholder {\n color: #fff5f7;\n }\n\n .lg\\:placeholder-pink-100::-moz-placeholder {\n color: #fff5f7;\n }\n\n .lg\\:placeholder-pink-100:-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .lg\\:placeholder-pink-100::-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .lg\\:placeholder-pink-100::placeholder {\n color: #fff5f7;\n }\n\n .lg\\:placeholder-pink-200::-webkit-input-placeholder {\n color: #fed7e2;\n }\n\n .lg\\:placeholder-pink-200::-moz-placeholder {\n color: #fed7e2;\n }\n\n .lg\\:placeholder-pink-200:-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .lg\\:placeholder-pink-200::-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .lg\\:placeholder-pink-200::placeholder {\n color: #fed7e2;\n }\n\n .lg\\:placeholder-pink-300::-webkit-input-placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:placeholder-pink-300::-moz-placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:placeholder-pink-300:-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:placeholder-pink-300::-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:placeholder-pink-300::placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:placeholder-pink-400::-webkit-input-placeholder {\n color: #f687b3;\n }\n\n .lg\\:placeholder-pink-400::-moz-placeholder {\n color: #f687b3;\n }\n\n .lg\\:placeholder-pink-400:-ms-input-placeholder {\n color: #f687b3;\n }\n\n .lg\\:placeholder-pink-400::-ms-input-placeholder {\n color: #f687b3;\n }\n\n .lg\\:placeholder-pink-400::placeholder {\n color: #f687b3;\n }\n\n .lg\\:placeholder-pink-500::-webkit-input-placeholder {\n color: #ed64a6;\n }\n\n .lg\\:placeholder-pink-500::-moz-placeholder {\n color: #ed64a6;\n }\n\n .lg\\:placeholder-pink-500:-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .lg\\:placeholder-pink-500::-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .lg\\:placeholder-pink-500::placeholder {\n color: #ed64a6;\n }\n\n .lg\\:placeholder-pink-600::-webkit-input-placeholder {\n color: #d53f8c;\n }\n\n .lg\\:placeholder-pink-600::-moz-placeholder {\n color: #d53f8c;\n }\n\n .lg\\:placeholder-pink-600:-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .lg\\:placeholder-pink-600::-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .lg\\:placeholder-pink-600::placeholder {\n color: #d53f8c;\n }\n\n .lg\\:placeholder-pink-700::-webkit-input-placeholder {\n color: #b83280;\n }\n\n .lg\\:placeholder-pink-700::-moz-placeholder {\n color: #b83280;\n }\n\n .lg\\:placeholder-pink-700:-ms-input-placeholder {\n color: #b83280;\n }\n\n .lg\\:placeholder-pink-700::-ms-input-placeholder {\n color: #b83280;\n }\n\n .lg\\:placeholder-pink-700::placeholder {\n color: #b83280;\n }\n\n .lg\\:placeholder-pink-800::-webkit-input-placeholder {\n color: #97266d;\n }\n\n .lg\\:placeholder-pink-800::-moz-placeholder {\n color: #97266d;\n }\n\n .lg\\:placeholder-pink-800:-ms-input-placeholder {\n color: #97266d;\n }\n\n .lg\\:placeholder-pink-800::-ms-input-placeholder {\n color: #97266d;\n }\n\n .lg\\:placeholder-pink-800::placeholder {\n color: #97266d;\n }\n\n .lg\\:placeholder-pink-900::-webkit-input-placeholder {\n color: #702459;\n }\n\n .lg\\:placeholder-pink-900::-moz-placeholder {\n color: #702459;\n }\n\n .lg\\:placeholder-pink-900:-ms-input-placeholder {\n color: #702459;\n }\n\n .lg\\:placeholder-pink-900::-ms-input-placeholder {\n color: #702459;\n }\n\n .lg\\:placeholder-pink-900::placeholder {\n color: #702459;\n }\n\n .lg\\:placeholder-subway-stripe::-webkit-input-placeholder {\n color: #666;\n }\n\n .lg\\:placeholder-subway-stripe::-moz-placeholder {\n color: #666;\n }\n\n .lg\\:placeholder-subway-stripe:-ms-input-placeholder {\n color: #666;\n }\n\n .lg\\:placeholder-subway-stripe::-ms-input-placeholder {\n color: #666;\n }\n\n .lg\\:placeholder-subway-stripe::placeholder {\n color: #666;\n }\n\n .lg\\:placeholder-subway-stripe_progress::-webkit-input-placeholder {\n color: #0a0;\n }\n\n .lg\\:placeholder-subway-stripe_progress::-moz-placeholder {\n color: #0a0;\n }\n\n .lg\\:placeholder-subway-stripe_progress:-ms-input-placeholder {\n color: #0a0;\n }\n\n .lg\\:placeholder-subway-stripe_progress::-ms-input-placeholder {\n color: #0a0;\n }\n\n .lg\\:placeholder-subway-stripe_progress::placeholder {\n color: #0a0;\n }\n\n .lg\\:focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n }\n\n .lg\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n color: transparent;\n }\n\n .lg\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n color: transparent;\n }\n\n .lg\\:focus\\:placeholder-transparent:focus::-ms-input-placeholder {\n color: transparent;\n }\n\n .lg\\:focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n }\n\n .lg\\:focus\\:placeholder-black:focus::-webkit-input-placeholder {\n color: #000;\n }\n\n .lg\\:focus\\:placeholder-black:focus::-moz-placeholder {\n color: #000;\n }\n\n .lg\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n color: #000;\n }\n\n .lg\\:focus\\:placeholder-black:focus::-ms-input-placeholder {\n color: #000;\n }\n\n .lg\\:focus\\:placeholder-black:focus::placeholder {\n color: #000;\n }\n\n .lg\\:focus\\:placeholder-white:focus::-webkit-input-placeholder {\n color: #fff;\n }\n\n .lg\\:focus\\:placeholder-white:focus::-moz-placeholder {\n color: #fff;\n }\n\n .lg\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n color: #fff;\n }\n\n .lg\\:focus\\:placeholder-white:focus::-ms-input-placeholder {\n color: #fff;\n }\n\n .lg\\:focus\\:placeholder-white:focus::placeholder {\n color: #fff;\n }\n\n .lg\\:focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n color: #f7fafc;\n }\n\n .lg\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n color: #f7fafc;\n }\n\n .lg\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .lg\\:focus\\:placeholder-gray-100:focus::-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .lg\\:focus\\:placeholder-gray-100:focus::placeholder {\n color: #f7fafc;\n }\n\n .lg\\:focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n color: #edf2f7;\n }\n\n .lg\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n color: #edf2f7;\n }\n\n .lg\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .lg\\:focus\\:placeholder-gray-200:focus::-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .lg\\:focus\\:placeholder-gray-200:focus::placeholder {\n color: #edf2f7;\n }\n\n .lg\\:focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:focus\\:placeholder-gray-300:focus::-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:focus\\:placeholder-gray-300:focus::placeholder {\n color: #e2e8f0;\n }\n\n .lg\\:focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:focus\\:placeholder-gray-400:focus::-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:focus\\:placeholder-gray-400:focus::placeholder {\n color: #cbd5e0;\n }\n\n .lg\\:focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n color: #a0aec0;\n }\n\n .lg\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n color: #a0aec0;\n }\n\n .lg\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .lg\\:focus\\:placeholder-gray-500:focus::-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .lg\\:focus\\:placeholder-gray-500:focus::placeholder {\n color: #a0aec0;\n }\n\n .lg\\:focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n color: #718096;\n }\n\n .lg\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n color: #718096;\n }\n\n .lg\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n color: #718096;\n }\n\n .lg\\:focus\\:placeholder-gray-600:focus::-ms-input-placeholder {\n color: #718096;\n }\n\n .lg\\:focus\\:placeholder-gray-600:focus::placeholder {\n color: #718096;\n }\n\n .lg\\:focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n color: #4a5568;\n }\n\n .lg\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n color: #4a5568;\n }\n\n .lg\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n color: #4a5568;\n }\n\n .lg\\:focus\\:placeholder-gray-700:focus::-ms-input-placeholder {\n color: #4a5568;\n }\n\n .lg\\:focus\\:placeholder-gray-700:focus::placeholder {\n color: #4a5568;\n }\n\n .lg\\:focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n color: #2d3748;\n }\n\n .lg\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n color: #2d3748;\n }\n\n .lg\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n color: #2d3748;\n }\n\n .lg\\:focus\\:placeholder-gray-800:focus::-ms-input-placeholder {\n color: #2d3748;\n }\n\n .lg\\:focus\\:placeholder-gray-800:focus::placeholder {\n color: #2d3748;\n }\n\n .lg\\:focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n color: #1a202c;\n }\n\n .lg\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n color: #1a202c;\n }\n\n .lg\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n color: #1a202c;\n }\n\n .lg\\:focus\\:placeholder-gray-900:focus::-ms-input-placeholder {\n color: #1a202c;\n }\n\n .lg\\:focus\\:placeholder-gray-900:focus::placeholder {\n color: #1a202c;\n }\n\n .lg\\:focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n color: #fff5f5;\n }\n\n .lg\\:focus\\:placeholder-red-100:focus::-moz-placeholder {\n color: #fff5f5;\n }\n\n .lg\\:focus\\:placeholder-red-100:focus:-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .lg\\:focus\\:placeholder-red-100:focus::-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .lg\\:focus\\:placeholder-red-100:focus::placeholder {\n color: #fff5f5;\n }\n\n .lg\\:focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n color: #fed7d7;\n }\n\n .lg\\:focus\\:placeholder-red-200:focus::-moz-placeholder {\n color: #fed7d7;\n }\n\n .lg\\:focus\\:placeholder-red-200:focus:-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .lg\\:focus\\:placeholder-red-200:focus::-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .lg\\:focus\\:placeholder-red-200:focus::placeholder {\n color: #fed7d7;\n }\n\n .lg\\:focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n color: #feb2b2;\n }\n\n .lg\\:focus\\:placeholder-red-300:focus::-moz-placeholder {\n color: #feb2b2;\n }\n\n .lg\\:focus\\:placeholder-red-300:focus:-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .lg\\:focus\\:placeholder-red-300:focus::-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .lg\\:focus\\:placeholder-red-300:focus::placeholder {\n color: #feb2b2;\n }\n\n .lg\\:focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n color: #fc8181;\n }\n\n .lg\\:focus\\:placeholder-red-400:focus::-moz-placeholder {\n color: #fc8181;\n }\n\n .lg\\:focus\\:placeholder-red-400:focus:-ms-input-placeholder {\n color: #fc8181;\n }\n\n .lg\\:focus\\:placeholder-red-400:focus::-ms-input-placeholder {\n color: #fc8181;\n }\n\n .lg\\:focus\\:placeholder-red-400:focus::placeholder {\n color: #fc8181;\n }\n\n .lg\\:focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n color: #f56565;\n }\n\n .lg\\:focus\\:placeholder-red-500:focus::-moz-placeholder {\n color: #f56565;\n }\n\n .lg\\:focus\\:placeholder-red-500:focus:-ms-input-placeholder {\n color: #f56565;\n }\n\n .lg\\:focus\\:placeholder-red-500:focus::-ms-input-placeholder {\n color: #f56565;\n }\n\n .lg\\:focus\\:placeholder-red-500:focus::placeholder {\n color: #f56565;\n }\n\n .lg\\:focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n color: #e53e3e;\n }\n\n .lg\\:focus\\:placeholder-red-600:focus::-moz-placeholder {\n color: #e53e3e;\n }\n\n .lg\\:focus\\:placeholder-red-600:focus:-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .lg\\:focus\\:placeholder-red-600:focus::-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .lg\\:focus\\:placeholder-red-600:focus::placeholder {\n color: #e53e3e;\n }\n\n .lg\\:focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n color: #c53030;\n }\n\n .lg\\:focus\\:placeholder-red-700:focus::-moz-placeholder {\n color: #c53030;\n }\n\n .lg\\:focus\\:placeholder-red-700:focus:-ms-input-placeholder {\n color: #c53030;\n }\n\n .lg\\:focus\\:placeholder-red-700:focus::-ms-input-placeholder {\n color: #c53030;\n }\n\n .lg\\:focus\\:placeholder-red-700:focus::placeholder {\n color: #c53030;\n }\n\n .lg\\:focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:focus\\:placeholder-red-800:focus::-moz-placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:focus\\:placeholder-red-800:focus:-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:focus\\:placeholder-red-800:focus::-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:focus\\:placeholder-red-800:focus::placeholder {\n color: #9b2c2c;\n }\n\n .lg\\:focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n color: #742a2a;\n }\n\n .lg\\:focus\\:placeholder-red-900:focus::-moz-placeholder {\n color: #742a2a;\n }\n\n .lg\\:focus\\:placeholder-red-900:focus:-ms-input-placeholder {\n color: #742a2a;\n }\n\n .lg\\:focus\\:placeholder-red-900:focus::-ms-input-placeholder {\n color: #742a2a;\n }\n\n .lg\\:focus\\:placeholder-red-900:focus::placeholder {\n color: #742a2a;\n }\n\n .lg\\:focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n color: #fffaf0;\n }\n\n .lg\\:focus\\:placeholder-orange-100:focus::-moz-placeholder {\n color: #fffaf0;\n }\n\n .lg\\:focus\\:placeholder-orange-100:focus:-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .lg\\:focus\\:placeholder-orange-100:focus::-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .lg\\:focus\\:placeholder-orange-100:focus::placeholder {\n color: #fffaf0;\n }\n\n .lg\\:focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n color: #feebc8;\n }\n\n .lg\\:focus\\:placeholder-orange-200:focus::-moz-placeholder {\n color: #feebc8;\n }\n\n .lg\\:focus\\:placeholder-orange-200:focus:-ms-input-placeholder {\n color: #feebc8;\n }\n\n .lg\\:focus\\:placeholder-orange-200:focus::-ms-input-placeholder {\n color: #feebc8;\n }\n\n .lg\\:focus\\:placeholder-orange-200:focus::placeholder {\n color: #feebc8;\n }\n\n .lg\\:focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n color: #fbd38d;\n }\n\n .lg\\:focus\\:placeholder-orange-300:focus::-moz-placeholder {\n color: #fbd38d;\n }\n\n .lg\\:focus\\:placeholder-orange-300:focus:-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .lg\\:focus\\:placeholder-orange-300:focus::-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .lg\\:focus\\:placeholder-orange-300:focus::placeholder {\n color: #fbd38d;\n }\n\n .lg\\:focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n color: #f6ad55;\n }\n\n .lg\\:focus\\:placeholder-orange-400:focus::-moz-placeholder {\n color: #f6ad55;\n }\n\n .lg\\:focus\\:placeholder-orange-400:focus:-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .lg\\:focus\\:placeholder-orange-400:focus::-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .lg\\:focus\\:placeholder-orange-400:focus::placeholder {\n color: #f6ad55;\n }\n\n .lg\\:focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n color: #ed8936;\n }\n\n .lg\\:focus\\:placeholder-orange-500:focus::-moz-placeholder {\n color: #ed8936;\n }\n\n .lg\\:focus\\:placeholder-orange-500:focus:-ms-input-placeholder {\n color: #ed8936;\n }\n\n .lg\\:focus\\:placeholder-orange-500:focus::-ms-input-placeholder {\n color: #ed8936;\n }\n\n .lg\\:focus\\:placeholder-orange-500:focus::placeholder {\n color: #ed8936;\n }\n\n .lg\\:focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n color: #dd6b20;\n }\n\n .lg\\:focus\\:placeholder-orange-600:focus::-moz-placeholder {\n color: #dd6b20;\n }\n\n .lg\\:focus\\:placeholder-orange-600:focus:-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .lg\\:focus\\:placeholder-orange-600:focus::-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .lg\\:focus\\:placeholder-orange-600:focus::placeholder {\n color: #dd6b20;\n }\n\n .lg\\:focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n color: #c05621;\n }\n\n .lg\\:focus\\:placeholder-orange-700:focus::-moz-placeholder {\n color: #c05621;\n }\n\n .lg\\:focus\\:placeholder-orange-700:focus:-ms-input-placeholder {\n color: #c05621;\n }\n\n .lg\\:focus\\:placeholder-orange-700:focus::-ms-input-placeholder {\n color: #c05621;\n }\n\n .lg\\:focus\\:placeholder-orange-700:focus::placeholder {\n color: #c05621;\n }\n\n .lg\\:focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n color: #9c4221;\n }\n\n .lg\\:focus\\:placeholder-orange-800:focus::-moz-placeholder {\n color: #9c4221;\n }\n\n .lg\\:focus\\:placeholder-orange-800:focus:-ms-input-placeholder {\n color: #9c4221;\n }\n\n .lg\\:focus\\:placeholder-orange-800:focus::-ms-input-placeholder {\n color: #9c4221;\n }\n\n .lg\\:focus\\:placeholder-orange-800:focus::placeholder {\n color: #9c4221;\n }\n\n .lg\\:focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n color: #7b341e;\n }\n\n .lg\\:focus\\:placeholder-orange-900:focus::-moz-placeholder {\n color: #7b341e;\n }\n\n .lg\\:focus\\:placeholder-orange-900:focus:-ms-input-placeholder {\n color: #7b341e;\n }\n\n .lg\\:focus\\:placeholder-orange-900:focus::-ms-input-placeholder {\n color: #7b341e;\n }\n\n .lg\\:focus\\:placeholder-orange-900:focus::placeholder {\n color: #7b341e;\n }\n\n .lg\\:focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n color: #fffff0;\n }\n\n .lg\\:focus\\:placeholder-yellow-100:focus::-moz-placeholder {\n color: #fffff0;\n }\n\n .lg\\:focus\\:placeholder-yellow-100:focus:-ms-input-placeholder {\n color: #fffff0;\n }\n\n .lg\\:focus\\:placeholder-yellow-100:focus::-ms-input-placeholder {\n color: #fffff0;\n }\n\n .lg\\:focus\\:placeholder-yellow-100:focus::placeholder {\n color: #fffff0;\n }\n\n .lg\\:focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n color: #fefcbf;\n }\n\n .lg\\:focus\\:placeholder-yellow-200:focus::-moz-placeholder {\n color: #fefcbf;\n }\n\n .lg\\:focus\\:placeholder-yellow-200:focus:-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .lg\\:focus\\:placeholder-yellow-200:focus::-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .lg\\:focus\\:placeholder-yellow-200:focus::placeholder {\n color: #fefcbf;\n }\n\n .lg\\:focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n color: #faf089;\n }\n\n .lg\\:focus\\:placeholder-yellow-300:focus::-moz-placeholder {\n color: #faf089;\n }\n\n .lg\\:focus\\:placeholder-yellow-300:focus:-ms-input-placeholder {\n color: #faf089;\n }\n\n .lg\\:focus\\:placeholder-yellow-300:focus::-ms-input-placeholder {\n color: #faf089;\n }\n\n .lg\\:focus\\:placeholder-yellow-300:focus::placeholder {\n color: #faf089;\n }\n\n .lg\\:focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n color: #f6e05e;\n }\n\n .lg\\:focus\\:placeholder-yellow-400:focus::-moz-placeholder {\n color: #f6e05e;\n }\n\n .lg\\:focus\\:placeholder-yellow-400:focus:-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .lg\\:focus\\:placeholder-yellow-400:focus::-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .lg\\:focus\\:placeholder-yellow-400:focus::placeholder {\n color: #f6e05e;\n }\n\n .lg\\:focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n color: #ecc94b;\n }\n\n .lg\\:focus\\:placeholder-yellow-500:focus::-moz-placeholder {\n color: #ecc94b;\n }\n\n .lg\\:focus\\:placeholder-yellow-500:focus:-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .lg\\:focus\\:placeholder-yellow-500:focus::-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .lg\\:focus\\:placeholder-yellow-500:focus::placeholder {\n color: #ecc94b;\n }\n\n .lg\\:focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n color: #d69e2e;\n }\n\n .lg\\:focus\\:placeholder-yellow-600:focus::-moz-placeholder {\n color: #d69e2e;\n }\n\n .lg\\:focus\\:placeholder-yellow-600:focus:-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .lg\\:focus\\:placeholder-yellow-600:focus::-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .lg\\:focus\\:placeholder-yellow-600:focus::placeholder {\n color: #d69e2e;\n }\n\n .lg\\:focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n color: #b7791f;\n }\n\n .lg\\:focus\\:placeholder-yellow-700:focus::-moz-placeholder {\n color: #b7791f;\n }\n\n .lg\\:focus\\:placeholder-yellow-700:focus:-ms-input-placeholder {\n color: #b7791f;\n }\n\n .lg\\:focus\\:placeholder-yellow-700:focus::-ms-input-placeholder {\n color: #b7791f;\n }\n\n .lg\\:focus\\:placeholder-yellow-700:focus::placeholder {\n color: #b7791f;\n }\n\n .lg\\:focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n color: #975a16;\n }\n\n .lg\\:focus\\:placeholder-yellow-800:focus::-moz-placeholder {\n color: #975a16;\n }\n\n .lg\\:focus\\:placeholder-yellow-800:focus:-ms-input-placeholder {\n color: #975a16;\n }\n\n .lg\\:focus\\:placeholder-yellow-800:focus::-ms-input-placeholder {\n color: #975a16;\n }\n\n .lg\\:focus\\:placeholder-yellow-800:focus::placeholder {\n color: #975a16;\n }\n\n .lg\\:focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n color: #744210;\n }\n\n .lg\\:focus\\:placeholder-yellow-900:focus::-moz-placeholder {\n color: #744210;\n }\n\n .lg\\:focus\\:placeholder-yellow-900:focus:-ms-input-placeholder {\n color: #744210;\n }\n\n .lg\\:focus\\:placeholder-yellow-900:focus::-ms-input-placeholder {\n color: #744210;\n }\n\n .lg\\:focus\\:placeholder-yellow-900:focus::placeholder {\n color: #744210;\n }\n\n .lg\\:focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n color: #f0fff4;\n }\n\n .lg\\:focus\\:placeholder-green-100:focus::-moz-placeholder {\n color: #f0fff4;\n }\n\n .lg\\:focus\\:placeholder-green-100:focus:-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .lg\\:focus\\:placeholder-green-100:focus::-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .lg\\:focus\\:placeholder-green-100:focus::placeholder {\n color: #f0fff4;\n }\n\n .lg\\:focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:focus\\:placeholder-green-200:focus::-moz-placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:focus\\:placeholder-green-200:focus:-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:focus\\:placeholder-green-200:focus::-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:focus\\:placeholder-green-200:focus::placeholder {\n color: #c6f6d5;\n }\n\n .lg\\:focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:focus\\:placeholder-green-300:focus::-moz-placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:focus\\:placeholder-green-300:focus:-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:focus\\:placeholder-green-300:focus::-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:focus\\:placeholder-green-300:focus::placeholder {\n color: #9ae6b4;\n }\n\n .lg\\:focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n color: #68d391;\n }\n\n .lg\\:focus\\:placeholder-green-400:focus::-moz-placeholder {\n color: #68d391;\n }\n\n .lg\\:focus\\:placeholder-green-400:focus:-ms-input-placeholder {\n color: #68d391;\n }\n\n .lg\\:focus\\:placeholder-green-400:focus::-ms-input-placeholder {\n color: #68d391;\n }\n\n .lg\\:focus\\:placeholder-green-400:focus::placeholder {\n color: #68d391;\n }\n\n .lg\\:focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n color: #48bb78;\n }\n\n .lg\\:focus\\:placeholder-green-500:focus::-moz-placeholder {\n color: #48bb78;\n }\n\n .lg\\:focus\\:placeholder-green-500:focus:-ms-input-placeholder {\n color: #48bb78;\n }\n\n .lg\\:focus\\:placeholder-green-500:focus::-ms-input-placeholder {\n color: #48bb78;\n }\n\n .lg\\:focus\\:placeholder-green-500:focus::placeholder {\n color: #48bb78;\n }\n\n .lg\\:focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n color: #38a169;\n }\n\n .lg\\:focus\\:placeholder-green-600:focus::-moz-placeholder {\n color: #38a169;\n }\n\n .lg\\:focus\\:placeholder-green-600:focus:-ms-input-placeholder {\n color: #38a169;\n }\n\n .lg\\:focus\\:placeholder-green-600:focus::-ms-input-placeholder {\n color: #38a169;\n }\n\n .lg\\:focus\\:placeholder-green-600:focus::placeholder {\n color: #38a169;\n }\n\n .lg\\:focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n color: #2f855a;\n }\n\n .lg\\:focus\\:placeholder-green-700:focus::-moz-placeholder {\n color: #2f855a;\n }\n\n .lg\\:focus\\:placeholder-green-700:focus:-ms-input-placeholder {\n color: #2f855a;\n }\n\n .lg\\:focus\\:placeholder-green-700:focus::-ms-input-placeholder {\n color: #2f855a;\n }\n\n .lg\\:focus\\:placeholder-green-700:focus::placeholder {\n color: #2f855a;\n }\n\n .lg\\:focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n color: #276749;\n }\n\n .lg\\:focus\\:placeholder-green-800:focus::-moz-placeholder {\n color: #276749;\n }\n\n .lg\\:focus\\:placeholder-green-800:focus:-ms-input-placeholder {\n color: #276749;\n }\n\n .lg\\:focus\\:placeholder-green-800:focus::-ms-input-placeholder {\n color: #276749;\n }\n\n .lg\\:focus\\:placeholder-green-800:focus::placeholder {\n color: #276749;\n }\n\n .lg\\:focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n color: #22543d;\n }\n\n .lg\\:focus\\:placeholder-green-900:focus::-moz-placeholder {\n color: #22543d;\n }\n\n .lg\\:focus\\:placeholder-green-900:focus:-ms-input-placeholder {\n color: #22543d;\n }\n\n .lg\\:focus\\:placeholder-green-900:focus::-ms-input-placeholder {\n color: #22543d;\n }\n\n .lg\\:focus\\:placeholder-green-900:focus::placeholder {\n color: #22543d;\n }\n\n .lg\\:focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n color: #e6fffa;\n }\n\n .lg\\:focus\\:placeholder-teal-100:focus::-moz-placeholder {\n color: #e6fffa;\n }\n\n .lg\\:focus\\:placeholder-teal-100:focus:-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .lg\\:focus\\:placeholder-teal-100:focus::-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .lg\\:focus\\:placeholder-teal-100:focus::placeholder {\n color: #e6fffa;\n }\n\n .lg\\:focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:focus\\:placeholder-teal-200:focus::-moz-placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:focus\\:placeholder-teal-200:focus:-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:focus\\:placeholder-teal-200:focus::-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:focus\\:placeholder-teal-200:focus::placeholder {\n color: #b2f5ea;\n }\n\n .lg\\:focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n color: #81e6d9;\n }\n\n .lg\\:focus\\:placeholder-teal-300:focus::-moz-placeholder {\n color: #81e6d9;\n }\n\n .lg\\:focus\\:placeholder-teal-300:focus:-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .lg\\:focus\\:placeholder-teal-300:focus::-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .lg\\:focus\\:placeholder-teal-300:focus::placeholder {\n color: #81e6d9;\n }\n\n .lg\\:focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:focus\\:placeholder-teal-400:focus::-moz-placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:focus\\:placeholder-teal-400:focus:-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:focus\\:placeholder-teal-400:focus::-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:focus\\:placeholder-teal-400:focus::placeholder {\n color: #4fd1c5;\n }\n\n .lg\\:focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n color: #38b2ac;\n }\n\n .lg\\:focus\\:placeholder-teal-500:focus::-moz-placeholder {\n color: #38b2ac;\n }\n\n .lg\\:focus\\:placeholder-teal-500:focus:-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .lg\\:focus\\:placeholder-teal-500:focus::-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .lg\\:focus\\:placeholder-teal-500:focus::placeholder {\n color: #38b2ac;\n }\n\n .lg\\:focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n color: #319795;\n }\n\n .lg\\:focus\\:placeholder-teal-600:focus::-moz-placeholder {\n color: #319795;\n }\n\n .lg\\:focus\\:placeholder-teal-600:focus:-ms-input-placeholder {\n color: #319795;\n }\n\n .lg\\:focus\\:placeholder-teal-600:focus::-ms-input-placeholder {\n color: #319795;\n }\n\n .lg\\:focus\\:placeholder-teal-600:focus::placeholder {\n color: #319795;\n }\n\n .lg\\:focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:focus\\:placeholder-teal-700:focus::-moz-placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:focus\\:placeholder-teal-700:focus:-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:focus\\:placeholder-teal-700:focus::-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:focus\\:placeholder-teal-700:focus::placeholder {\n color: #2c7a7b;\n }\n\n .lg\\:focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n color: #285e61;\n }\n\n .lg\\:focus\\:placeholder-teal-800:focus::-moz-placeholder {\n color: #285e61;\n }\n\n .lg\\:focus\\:placeholder-teal-800:focus:-ms-input-placeholder {\n color: #285e61;\n }\n\n .lg\\:focus\\:placeholder-teal-800:focus::-ms-input-placeholder {\n color: #285e61;\n }\n\n .lg\\:focus\\:placeholder-teal-800:focus::placeholder {\n color: #285e61;\n }\n\n .lg\\:focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n color: #234e52;\n }\n\n .lg\\:focus\\:placeholder-teal-900:focus::-moz-placeholder {\n color: #234e52;\n }\n\n .lg\\:focus\\:placeholder-teal-900:focus:-ms-input-placeholder {\n color: #234e52;\n }\n\n .lg\\:focus\\:placeholder-teal-900:focus::-ms-input-placeholder {\n color: #234e52;\n }\n\n .lg\\:focus\\:placeholder-teal-900:focus::placeholder {\n color: #234e52;\n }\n\n .lg\\:focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:focus\\:placeholder-blue-100:focus::-moz-placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:focus\\:placeholder-blue-100:focus:-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:focus\\:placeholder-blue-100:focus::-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:focus\\:placeholder-blue-100:focus::placeholder {\n color: #ebf8ff;\n }\n\n .lg\\:focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n color: #bee3f8;\n }\n\n .lg\\:focus\\:placeholder-blue-200:focus::-moz-placeholder {\n color: #bee3f8;\n }\n\n .lg\\:focus\\:placeholder-blue-200:focus:-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .lg\\:focus\\:placeholder-blue-200:focus::-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .lg\\:focus\\:placeholder-blue-200:focus::placeholder {\n color: #bee3f8;\n }\n\n .lg\\:focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n color: #90cdf4;\n }\n\n .lg\\:focus\\:placeholder-blue-300:focus::-moz-placeholder {\n color: #90cdf4;\n }\n\n .lg\\:focus\\:placeholder-blue-300:focus:-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .lg\\:focus\\:placeholder-blue-300:focus::-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .lg\\:focus\\:placeholder-blue-300:focus::placeholder {\n color: #90cdf4;\n }\n\n .lg\\:focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n color: #63b3ed;\n }\n\n .lg\\:focus\\:placeholder-blue-400:focus::-moz-placeholder {\n color: #63b3ed;\n }\n\n .lg\\:focus\\:placeholder-blue-400:focus:-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .lg\\:focus\\:placeholder-blue-400:focus::-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .lg\\:focus\\:placeholder-blue-400:focus::placeholder {\n color: #63b3ed;\n }\n\n .lg\\:focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n color: #4299e1;\n }\n\n .lg\\:focus\\:placeholder-blue-500:focus::-moz-placeholder {\n color: #4299e1;\n }\n\n .lg\\:focus\\:placeholder-blue-500:focus:-ms-input-placeholder {\n color: #4299e1;\n }\n\n .lg\\:focus\\:placeholder-blue-500:focus::-ms-input-placeholder {\n color: #4299e1;\n }\n\n .lg\\:focus\\:placeholder-blue-500:focus::placeholder {\n color: #4299e1;\n }\n\n .lg\\:focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n color: #3182ce;\n }\n\n .lg\\:focus\\:placeholder-blue-600:focus::-moz-placeholder {\n color: #3182ce;\n }\n\n .lg\\:focus\\:placeholder-blue-600:focus:-ms-input-placeholder {\n color: #3182ce;\n }\n\n .lg\\:focus\\:placeholder-blue-600:focus::-ms-input-placeholder {\n color: #3182ce;\n }\n\n .lg\\:focus\\:placeholder-blue-600:focus::placeholder {\n color: #3182ce;\n }\n\n .lg\\:focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:focus\\:placeholder-blue-700:focus::-moz-placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:focus\\:placeholder-blue-700:focus:-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:focus\\:placeholder-blue-700:focus::-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:focus\\:placeholder-blue-700:focus::placeholder {\n color: #2b6cb0;\n }\n\n .lg\\:focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n color: #2c5282;\n }\n\n .lg\\:focus\\:placeholder-blue-800:focus::-moz-placeholder {\n color: #2c5282;\n }\n\n .lg\\:focus\\:placeholder-blue-800:focus:-ms-input-placeholder {\n color: #2c5282;\n }\n\n .lg\\:focus\\:placeholder-blue-800:focus::-ms-input-placeholder {\n color: #2c5282;\n }\n\n .lg\\:focus\\:placeholder-blue-800:focus::placeholder {\n color: #2c5282;\n }\n\n .lg\\:focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n color: #2a4365;\n }\n\n .lg\\:focus\\:placeholder-blue-900:focus::-moz-placeholder {\n color: #2a4365;\n }\n\n .lg\\:focus\\:placeholder-blue-900:focus:-ms-input-placeholder {\n color: #2a4365;\n }\n\n .lg\\:focus\\:placeholder-blue-900:focus::-ms-input-placeholder {\n color: #2a4365;\n }\n\n .lg\\:focus\\:placeholder-blue-900:focus::placeholder {\n color: #2a4365;\n }\n\n .lg\\:focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:focus\\:placeholder-indigo-100:focus::-moz-placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:focus\\:placeholder-indigo-100:focus:-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:focus\\:placeholder-indigo-100:focus::-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:focus\\:placeholder-indigo-100:focus::placeholder {\n color: #ebf4ff;\n }\n\n .lg\\:focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n color: #c3dafe;\n }\n\n .lg\\:focus\\:placeholder-indigo-200:focus::-moz-placeholder {\n color: #c3dafe;\n }\n\n .lg\\:focus\\:placeholder-indigo-200:focus:-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .lg\\:focus\\:placeholder-indigo-200:focus::-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .lg\\:focus\\:placeholder-indigo-200:focus::placeholder {\n color: #c3dafe;\n }\n\n .lg\\:focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n color: #a3bffa;\n }\n\n .lg\\:focus\\:placeholder-indigo-300:focus::-moz-placeholder {\n color: #a3bffa;\n }\n\n .lg\\:focus\\:placeholder-indigo-300:focus:-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .lg\\:focus\\:placeholder-indigo-300:focus::-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .lg\\:focus\\:placeholder-indigo-300:focus::placeholder {\n color: #a3bffa;\n }\n\n .lg\\:focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:focus\\:placeholder-indigo-400:focus::-moz-placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:focus\\:placeholder-indigo-400:focus:-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:focus\\:placeholder-indigo-400:focus::-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:focus\\:placeholder-indigo-400:focus::placeholder {\n color: #7f9cf5;\n }\n\n .lg\\:focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n color: #667eea;\n }\n\n .lg\\:focus\\:placeholder-indigo-500:focus::-moz-placeholder {\n color: #667eea;\n }\n\n .lg\\:focus\\:placeholder-indigo-500:focus:-ms-input-placeholder {\n color: #667eea;\n }\n\n .lg\\:focus\\:placeholder-indigo-500:focus::-ms-input-placeholder {\n color: #667eea;\n }\n\n .lg\\:focus\\:placeholder-indigo-500:focus::placeholder {\n color: #667eea;\n }\n\n .lg\\:focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n color: #5a67d8;\n }\n\n .lg\\:focus\\:placeholder-indigo-600:focus::-moz-placeholder {\n color: #5a67d8;\n }\n\n .lg\\:focus\\:placeholder-indigo-600:focus:-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .lg\\:focus\\:placeholder-indigo-600:focus::-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .lg\\:focus\\:placeholder-indigo-600:focus::placeholder {\n color: #5a67d8;\n }\n\n .lg\\:focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n color: #4c51bf;\n }\n\n .lg\\:focus\\:placeholder-indigo-700:focus::-moz-placeholder {\n color: #4c51bf;\n }\n\n .lg\\:focus\\:placeholder-indigo-700:focus:-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .lg\\:focus\\:placeholder-indigo-700:focus::-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .lg\\:focus\\:placeholder-indigo-700:focus::placeholder {\n color: #4c51bf;\n }\n\n .lg\\:focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n color: #434190;\n }\n\n .lg\\:focus\\:placeholder-indigo-800:focus::-moz-placeholder {\n color: #434190;\n }\n\n .lg\\:focus\\:placeholder-indigo-800:focus:-ms-input-placeholder {\n color: #434190;\n }\n\n .lg\\:focus\\:placeholder-indigo-800:focus::-ms-input-placeholder {\n color: #434190;\n }\n\n .lg\\:focus\\:placeholder-indigo-800:focus::placeholder {\n color: #434190;\n }\n\n .lg\\:focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n color: #3c366b;\n }\n\n .lg\\:focus\\:placeholder-indigo-900:focus::-moz-placeholder {\n color: #3c366b;\n }\n\n .lg\\:focus\\:placeholder-indigo-900:focus:-ms-input-placeholder {\n color: #3c366b;\n }\n\n .lg\\:focus\\:placeholder-indigo-900:focus::-ms-input-placeholder {\n color: #3c366b;\n }\n\n .lg\\:focus\\:placeholder-indigo-900:focus::placeholder {\n color: #3c366b;\n }\n\n .lg\\:focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n color: #faf5ff;\n }\n\n .lg\\:focus\\:placeholder-purple-100:focus::-moz-placeholder {\n color: #faf5ff;\n }\n\n .lg\\:focus\\:placeholder-purple-100:focus:-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .lg\\:focus\\:placeholder-purple-100:focus::-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .lg\\:focus\\:placeholder-purple-100:focus::placeholder {\n color: #faf5ff;\n }\n\n .lg\\:focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:focus\\:placeholder-purple-200:focus::-moz-placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:focus\\:placeholder-purple-200:focus:-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:focus\\:placeholder-purple-200:focus::-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:focus\\:placeholder-purple-200:focus::placeholder {\n color: #e9d8fd;\n }\n\n .lg\\:focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:focus\\:placeholder-purple-300:focus::-moz-placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:focus\\:placeholder-purple-300:focus:-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:focus\\:placeholder-purple-300:focus::-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:focus\\:placeholder-purple-300:focus::placeholder {\n color: #d6bcfa;\n }\n\n .lg\\:focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n color: #b794f4;\n }\n\n .lg\\:focus\\:placeholder-purple-400:focus::-moz-placeholder {\n color: #b794f4;\n }\n\n .lg\\:focus\\:placeholder-purple-400:focus:-ms-input-placeholder {\n color: #b794f4;\n }\n\n .lg\\:focus\\:placeholder-purple-400:focus::-ms-input-placeholder {\n color: #b794f4;\n }\n\n .lg\\:focus\\:placeholder-purple-400:focus::placeholder {\n color: #b794f4;\n }\n\n .lg\\:focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n color: #9f7aea;\n }\n\n .lg\\:focus\\:placeholder-purple-500:focus::-moz-placeholder {\n color: #9f7aea;\n }\n\n .lg\\:focus\\:placeholder-purple-500:focus:-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .lg\\:focus\\:placeholder-purple-500:focus::-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .lg\\:focus\\:placeholder-purple-500:focus::placeholder {\n color: #9f7aea;\n }\n\n .lg\\:focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n color: #805ad5;\n }\n\n .lg\\:focus\\:placeholder-purple-600:focus::-moz-placeholder {\n color: #805ad5;\n }\n\n .lg\\:focus\\:placeholder-purple-600:focus:-ms-input-placeholder {\n color: #805ad5;\n }\n\n .lg\\:focus\\:placeholder-purple-600:focus::-ms-input-placeholder {\n color: #805ad5;\n }\n\n .lg\\:focus\\:placeholder-purple-600:focus::placeholder {\n color: #805ad5;\n }\n\n .lg\\:focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n color: #6b46c1;\n }\n\n .lg\\:focus\\:placeholder-purple-700:focus::-moz-placeholder {\n color: #6b46c1;\n }\n\n .lg\\:focus\\:placeholder-purple-700:focus:-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .lg\\:focus\\:placeholder-purple-700:focus::-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .lg\\:focus\\:placeholder-purple-700:focus::placeholder {\n color: #6b46c1;\n }\n\n .lg\\:focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n color: #553c9a;\n }\n\n .lg\\:focus\\:placeholder-purple-800:focus::-moz-placeholder {\n color: #553c9a;\n }\n\n .lg\\:focus\\:placeholder-purple-800:focus:-ms-input-placeholder {\n color: #553c9a;\n }\n\n .lg\\:focus\\:placeholder-purple-800:focus::-ms-input-placeholder {\n color: #553c9a;\n }\n\n .lg\\:focus\\:placeholder-purple-800:focus::placeholder {\n color: #553c9a;\n }\n\n .lg\\:focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n color: #44337a;\n }\n\n .lg\\:focus\\:placeholder-purple-900:focus::-moz-placeholder {\n color: #44337a;\n }\n\n .lg\\:focus\\:placeholder-purple-900:focus:-ms-input-placeholder {\n color: #44337a;\n }\n\n .lg\\:focus\\:placeholder-purple-900:focus::-ms-input-placeholder {\n color: #44337a;\n }\n\n .lg\\:focus\\:placeholder-purple-900:focus::placeholder {\n color: #44337a;\n }\n\n .lg\\:focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n color: #fff5f7;\n }\n\n .lg\\:focus\\:placeholder-pink-100:focus::-moz-placeholder {\n color: #fff5f7;\n }\n\n .lg\\:focus\\:placeholder-pink-100:focus:-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .lg\\:focus\\:placeholder-pink-100:focus::-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .lg\\:focus\\:placeholder-pink-100:focus::placeholder {\n color: #fff5f7;\n }\n\n .lg\\:focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n color: #fed7e2;\n }\n\n .lg\\:focus\\:placeholder-pink-200:focus::-moz-placeholder {\n color: #fed7e2;\n }\n\n .lg\\:focus\\:placeholder-pink-200:focus:-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .lg\\:focus\\:placeholder-pink-200:focus::-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .lg\\:focus\\:placeholder-pink-200:focus::placeholder {\n color: #fed7e2;\n }\n\n .lg\\:focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:focus\\:placeholder-pink-300:focus::-moz-placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:focus\\:placeholder-pink-300:focus:-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:focus\\:placeholder-pink-300:focus::-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:focus\\:placeholder-pink-300:focus::placeholder {\n color: #fbb6ce;\n }\n\n .lg\\:focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n color: #f687b3;\n }\n\n .lg\\:focus\\:placeholder-pink-400:focus::-moz-placeholder {\n color: #f687b3;\n }\n\n .lg\\:focus\\:placeholder-pink-400:focus:-ms-input-placeholder {\n color: #f687b3;\n }\n\n .lg\\:focus\\:placeholder-pink-400:focus::-ms-input-placeholder {\n color: #f687b3;\n }\n\n .lg\\:focus\\:placeholder-pink-400:focus::placeholder {\n color: #f687b3;\n }\n\n .lg\\:focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n color: #ed64a6;\n }\n\n .lg\\:focus\\:placeholder-pink-500:focus::-moz-placeholder {\n color: #ed64a6;\n }\n\n .lg\\:focus\\:placeholder-pink-500:focus:-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .lg\\:focus\\:placeholder-pink-500:focus::-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .lg\\:focus\\:placeholder-pink-500:focus::placeholder {\n color: #ed64a6;\n }\n\n .lg\\:focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n color: #d53f8c;\n }\n\n .lg\\:focus\\:placeholder-pink-600:focus::-moz-placeholder {\n color: #d53f8c;\n }\n\n .lg\\:focus\\:placeholder-pink-600:focus:-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .lg\\:focus\\:placeholder-pink-600:focus::-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .lg\\:focus\\:placeholder-pink-600:focus::placeholder {\n color: #d53f8c;\n }\n\n .lg\\:focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n color: #b83280;\n }\n\n .lg\\:focus\\:placeholder-pink-700:focus::-moz-placeholder {\n color: #b83280;\n }\n\n .lg\\:focus\\:placeholder-pink-700:focus:-ms-input-placeholder {\n color: #b83280;\n }\n\n .lg\\:focus\\:placeholder-pink-700:focus::-ms-input-placeholder {\n color: #b83280;\n }\n\n .lg\\:focus\\:placeholder-pink-700:focus::placeholder {\n color: #b83280;\n }\n\n .lg\\:focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n color: #97266d;\n }\n\n .lg\\:focus\\:placeholder-pink-800:focus::-moz-placeholder {\n color: #97266d;\n }\n\n .lg\\:focus\\:placeholder-pink-800:focus:-ms-input-placeholder {\n color: #97266d;\n }\n\n .lg\\:focus\\:placeholder-pink-800:focus::-ms-input-placeholder {\n color: #97266d;\n }\n\n .lg\\:focus\\:placeholder-pink-800:focus::placeholder {\n color: #97266d;\n }\n\n .lg\\:focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n color: #702459;\n }\n\n .lg\\:focus\\:placeholder-pink-900:focus::-moz-placeholder {\n color: #702459;\n }\n\n .lg\\:focus\\:placeholder-pink-900:focus:-ms-input-placeholder {\n color: #702459;\n }\n\n .lg\\:focus\\:placeholder-pink-900:focus::-ms-input-placeholder {\n color: #702459;\n }\n\n .lg\\:focus\\:placeholder-pink-900:focus::placeholder {\n color: #702459;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe:focus::-webkit-input-placeholder {\n color: #666;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe:focus::-moz-placeholder {\n color: #666;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe:focus:-ms-input-placeholder {\n color: #666;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe:focus::-ms-input-placeholder {\n color: #666;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe:focus::placeholder {\n color: #666;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe_progress:focus::-webkit-input-placeholder {\n color: #0a0;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe_progress:focus::-moz-placeholder {\n color: #0a0;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe_progress:focus:-ms-input-placeholder {\n color: #0a0;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe_progress:focus::-ms-input-placeholder {\n color: #0a0;\n }\n\n .lg\\:focus\\:placeholder-subway-stripe_progress:focus::placeholder {\n color: #0a0;\n }\n\n .lg\\:pointer-events-none {\n pointer-events: none;\n }\n\n .lg\\:pointer-events-auto {\n pointer-events: auto;\n }\n\n .lg\\:static {\n position: static;\n }\n\n .lg\\:fixed {\n position: fixed;\n }\n\n .lg\\:absolute {\n position: absolute;\n }\n\n .lg\\:relative {\n position: relative;\n }\n\n .lg\\:sticky {\n position: -webkit-sticky;\n position: sticky;\n }\n\n .lg\\:inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n .lg\\:inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n }\n\n .lg\\:inset-y-0 {\n top: 0;\n bottom: 0;\n }\n\n .lg\\:inset-x-0 {\n right: 0;\n left: 0;\n }\n\n .lg\\:inset-y-auto {\n top: auto;\n bottom: auto;\n }\n\n .lg\\:inset-x-auto {\n right: auto;\n left: auto;\n }\n\n .lg\\:top-0 {\n top: 0;\n }\n\n .lg\\:right-0 {\n right: 0;\n }\n\n .lg\\:bottom-0 {\n bottom: 0;\n }\n\n .lg\\:left-0 {\n left: 0;\n }\n\n .lg\\:top-auto {\n top: auto;\n }\n\n .lg\\:right-auto {\n right: auto;\n }\n\n .lg\\:bottom-auto {\n bottom: auto;\n }\n\n .lg\\:left-auto {\n left: auto;\n }\n\n .lg\\:resize-none {\n resize: none;\n }\n\n .lg\\:resize-y {\n resize: vertical;\n }\n\n .lg\\:resize-x {\n resize: horizontal;\n }\n\n .lg\\:resize {\n resize: both;\n }\n\n .lg\\:shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .lg\\:shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .lg\\:shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .lg\\:shadow-none {\n box-shadow: none;\n }\n\n .lg\\:hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .lg\\:hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .lg\\:hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .lg\\:hover\\:shadow-none:hover {\n box-shadow: none;\n }\n\n .lg\\:focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .lg\\:focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .lg\\:focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .lg\\:focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .lg\\:focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .lg\\:focus\\:shadow-none:focus {\n box-shadow: none;\n }\n\n .lg\\:fill-current {\n fill: currentColor;\n }\n\n .lg\\:stroke-current {\n stroke: currentColor;\n }\n\n .lg\\:table-auto {\n table-layout: auto;\n }\n\n .lg\\:table-fixed {\n table-layout: fixed;\n }\n\n .lg\\:text-left {\n text-align: left;\n }\n\n .lg\\:text-center {\n text-align: center;\n }\n\n .lg\\:text-right {\n text-align: right;\n }\n\n .lg\\:text-justify {\n text-align: justify;\n }\n\n .lg\\:text-transparent {\n color: transparent;\n }\n\n .lg\\:text-black {\n color: #000;\n }\n\n .lg\\:text-white {\n color: #fff;\n }\n\n .lg\\:text-gray-100 {\n color: #f7fafc;\n }\n\n .lg\\:text-gray-200 {\n color: #edf2f7;\n }\n\n .lg\\:text-gray-300 {\n color: #e2e8f0;\n }\n\n .lg\\:text-gray-400 {\n color: #cbd5e0;\n }\n\n .lg\\:text-gray-500 {\n color: #a0aec0;\n }\n\n .lg\\:text-gray-600 {\n color: #718096;\n }\n\n .lg\\:text-gray-700 {\n color: #4a5568;\n }\n\n .lg\\:text-gray-800 {\n color: #2d3748;\n }\n\n .lg\\:text-gray-900 {\n color: #1a202c;\n }\n\n .lg\\:text-red-100 {\n color: #fff5f5;\n }\n\n .lg\\:text-red-200 {\n color: #fed7d7;\n }\n\n .lg\\:text-red-300 {\n color: #feb2b2;\n }\n\n .lg\\:text-red-400 {\n color: #fc8181;\n }\n\n .lg\\:text-red-500 {\n color: #f56565;\n }\n\n .lg\\:text-red-600 {\n color: #e53e3e;\n }\n\n .lg\\:text-red-700 {\n color: #c53030;\n }\n\n .lg\\:text-red-800 {\n color: #9b2c2c;\n }\n\n .lg\\:text-red-900 {\n color: #742a2a;\n }\n\n .lg\\:text-orange-100 {\n color: #fffaf0;\n }\n\n .lg\\:text-orange-200 {\n color: #feebc8;\n }\n\n .lg\\:text-orange-300 {\n color: #fbd38d;\n }\n\n .lg\\:text-orange-400 {\n color: #f6ad55;\n }\n\n .lg\\:text-orange-500 {\n color: #ed8936;\n }\n\n .lg\\:text-orange-600 {\n color: #dd6b20;\n }\n\n .lg\\:text-orange-700 {\n color: #c05621;\n }\n\n .lg\\:text-orange-800 {\n color: #9c4221;\n }\n\n .lg\\:text-orange-900 {\n color: #7b341e;\n }\n\n .lg\\:text-yellow-100 {\n color: #fffff0;\n }\n\n .lg\\:text-yellow-200 {\n color: #fefcbf;\n }\n\n .lg\\:text-yellow-300 {\n color: #faf089;\n }\n\n .lg\\:text-yellow-400 {\n color: #f6e05e;\n }\n\n .lg\\:text-yellow-500 {\n color: #ecc94b;\n }\n\n .lg\\:text-yellow-600 {\n color: #d69e2e;\n }\n\n .lg\\:text-yellow-700 {\n color: #b7791f;\n }\n\n .lg\\:text-yellow-800 {\n color: #975a16;\n }\n\n .lg\\:text-yellow-900 {\n color: #744210;\n }\n\n .lg\\:text-green-100 {\n color: #f0fff4;\n }\n\n .lg\\:text-green-200 {\n color: #c6f6d5;\n }\n\n .lg\\:text-green-300 {\n color: #9ae6b4;\n }\n\n .lg\\:text-green-400 {\n color: #68d391;\n }\n\n .lg\\:text-green-500 {\n color: #48bb78;\n }\n\n .lg\\:text-green-600 {\n color: #38a169;\n }\n\n .lg\\:text-green-700 {\n color: #2f855a;\n }\n\n .lg\\:text-green-800 {\n color: #276749;\n }\n\n .lg\\:text-green-900 {\n color: #22543d;\n }\n\n .lg\\:text-teal-100 {\n color: #e6fffa;\n }\n\n .lg\\:text-teal-200 {\n color: #b2f5ea;\n }\n\n .lg\\:text-teal-300 {\n color: #81e6d9;\n }\n\n .lg\\:text-teal-400 {\n color: #4fd1c5;\n }\n\n .lg\\:text-teal-500 {\n color: #38b2ac;\n }\n\n .lg\\:text-teal-600 {\n color: #319795;\n }\n\n .lg\\:text-teal-700 {\n color: #2c7a7b;\n }\n\n .lg\\:text-teal-800 {\n color: #285e61;\n }\n\n .lg\\:text-teal-900 {\n color: #234e52;\n }\n\n .lg\\:text-blue-100 {\n color: #ebf8ff;\n }\n\n .lg\\:text-blue-200 {\n color: #bee3f8;\n }\n\n .lg\\:text-blue-300 {\n color: #90cdf4;\n }\n\n .lg\\:text-blue-400 {\n color: #63b3ed;\n }\n\n .lg\\:text-blue-500 {\n color: #4299e1;\n }\n\n .lg\\:text-blue-600 {\n color: #3182ce;\n }\n\n .lg\\:text-blue-700 {\n color: #2b6cb0;\n }\n\n .lg\\:text-blue-800 {\n color: #2c5282;\n }\n\n .lg\\:text-blue-900 {\n color: #2a4365;\n }\n\n .lg\\:text-indigo-100 {\n color: #ebf4ff;\n }\n\n .lg\\:text-indigo-200 {\n color: #c3dafe;\n }\n\n .lg\\:text-indigo-300 {\n color: #a3bffa;\n }\n\n .lg\\:text-indigo-400 {\n color: #7f9cf5;\n }\n\n .lg\\:text-indigo-500 {\n color: #667eea;\n }\n\n .lg\\:text-indigo-600 {\n color: #5a67d8;\n }\n\n .lg\\:text-indigo-700 {\n color: #4c51bf;\n }\n\n .lg\\:text-indigo-800 {\n color: #434190;\n }\n\n .lg\\:text-indigo-900 {\n color: #3c366b;\n }\n\n .lg\\:text-purple-100 {\n color: #faf5ff;\n }\n\n .lg\\:text-purple-200 {\n color: #e9d8fd;\n }\n\n .lg\\:text-purple-300 {\n color: #d6bcfa;\n }\n\n .lg\\:text-purple-400 {\n color: #b794f4;\n }\n\n .lg\\:text-purple-500 {\n color: #9f7aea;\n }\n\n .lg\\:text-purple-600 {\n color: #805ad5;\n }\n\n .lg\\:text-purple-700 {\n color: #6b46c1;\n }\n\n .lg\\:text-purple-800 {\n color: #553c9a;\n }\n\n .lg\\:text-purple-900 {\n color: #44337a;\n }\n\n .lg\\:text-pink-100 {\n color: #fff5f7;\n }\n\n .lg\\:text-pink-200 {\n color: #fed7e2;\n }\n\n .lg\\:text-pink-300 {\n color: #fbb6ce;\n }\n\n .lg\\:text-pink-400 {\n color: #f687b3;\n }\n\n .lg\\:text-pink-500 {\n color: #ed64a6;\n }\n\n .lg\\:text-pink-600 {\n color: #d53f8c;\n }\n\n .lg\\:text-pink-700 {\n color: #b83280;\n }\n\n .lg\\:text-pink-800 {\n color: #97266d;\n }\n\n .lg\\:text-pink-900 {\n color: #702459;\n }\n\n .lg\\:text-subway-stripe {\n color: #666;\n }\n\n .lg\\:text-subway-stripe_progress {\n color: #0a0;\n }\n\n .lg\\:hover\\:text-transparent:hover {\n color: transparent;\n }\n\n .lg\\:hover\\:text-black:hover {\n color: #000;\n }\n\n .lg\\:hover\\:text-white:hover {\n color: #fff;\n }\n\n .lg\\:hover\\:text-gray-100:hover {\n color: #f7fafc;\n }\n\n .lg\\:hover\\:text-gray-200:hover {\n color: #edf2f7;\n }\n\n .lg\\:hover\\:text-gray-300:hover {\n color: #e2e8f0;\n }\n\n .lg\\:hover\\:text-gray-400:hover {\n color: #cbd5e0;\n }\n\n .lg\\:hover\\:text-gray-500:hover {\n color: #a0aec0;\n }\n\n .lg\\:hover\\:text-gray-600:hover {\n color: #718096;\n }\n\n .lg\\:hover\\:text-gray-700:hover {\n color: #4a5568;\n }\n\n .lg\\:hover\\:text-gray-800:hover {\n color: #2d3748;\n }\n\n .lg\\:hover\\:text-gray-900:hover {\n color: #1a202c;\n }\n\n .lg\\:hover\\:text-red-100:hover {\n color: #fff5f5;\n }\n\n .lg\\:hover\\:text-red-200:hover {\n color: #fed7d7;\n }\n\n .lg\\:hover\\:text-red-300:hover {\n color: #feb2b2;\n }\n\n .lg\\:hover\\:text-red-400:hover {\n color: #fc8181;\n }\n\n .lg\\:hover\\:text-red-500:hover {\n color: #f56565;\n }\n\n .lg\\:hover\\:text-red-600:hover {\n color: #e53e3e;\n }\n\n .lg\\:hover\\:text-red-700:hover {\n color: #c53030;\n }\n\n .lg\\:hover\\:text-red-800:hover {\n color: #9b2c2c;\n }\n\n .lg\\:hover\\:text-red-900:hover {\n color: #742a2a;\n }\n\n .lg\\:hover\\:text-orange-100:hover {\n color: #fffaf0;\n }\n\n .lg\\:hover\\:text-orange-200:hover {\n color: #feebc8;\n }\n\n .lg\\:hover\\:text-orange-300:hover {\n color: #fbd38d;\n }\n\n .lg\\:hover\\:text-orange-400:hover {\n color: #f6ad55;\n }\n\n .lg\\:hover\\:text-orange-500:hover {\n color: #ed8936;\n }\n\n .lg\\:hover\\:text-orange-600:hover {\n color: #dd6b20;\n }\n\n .lg\\:hover\\:text-orange-700:hover {\n color: #c05621;\n }\n\n .lg\\:hover\\:text-orange-800:hover {\n color: #9c4221;\n }\n\n .lg\\:hover\\:text-orange-900:hover {\n color: #7b341e;\n }\n\n .lg\\:hover\\:text-yellow-100:hover {\n color: #fffff0;\n }\n\n .lg\\:hover\\:text-yellow-200:hover {\n color: #fefcbf;\n }\n\n .lg\\:hover\\:text-yellow-300:hover {\n color: #faf089;\n }\n\n .lg\\:hover\\:text-yellow-400:hover {\n color: #f6e05e;\n }\n\n .lg\\:hover\\:text-yellow-500:hover {\n color: #ecc94b;\n }\n\n .lg\\:hover\\:text-yellow-600:hover {\n color: #d69e2e;\n }\n\n .lg\\:hover\\:text-yellow-700:hover {\n color: #b7791f;\n }\n\n .lg\\:hover\\:text-yellow-800:hover {\n color: #975a16;\n }\n\n .lg\\:hover\\:text-yellow-900:hover {\n color: #744210;\n }\n\n .lg\\:hover\\:text-green-100:hover {\n color: #f0fff4;\n }\n\n .lg\\:hover\\:text-green-200:hover {\n color: #c6f6d5;\n }\n\n .lg\\:hover\\:text-green-300:hover {\n color: #9ae6b4;\n }\n\n .lg\\:hover\\:text-green-400:hover {\n color: #68d391;\n }\n\n .lg\\:hover\\:text-green-500:hover {\n color: #48bb78;\n }\n\n .lg\\:hover\\:text-green-600:hover {\n color: #38a169;\n }\n\n .lg\\:hover\\:text-green-700:hover {\n color: #2f855a;\n }\n\n .lg\\:hover\\:text-green-800:hover {\n color: #276749;\n }\n\n .lg\\:hover\\:text-green-900:hover {\n color: #22543d;\n }\n\n .lg\\:hover\\:text-teal-100:hover {\n color: #e6fffa;\n }\n\n .lg\\:hover\\:text-teal-200:hover {\n color: #b2f5ea;\n }\n\n .lg\\:hover\\:text-teal-300:hover {\n color: #81e6d9;\n }\n\n .lg\\:hover\\:text-teal-400:hover {\n color: #4fd1c5;\n }\n\n .lg\\:hover\\:text-teal-500:hover {\n color: #38b2ac;\n }\n\n .lg\\:hover\\:text-teal-600:hover {\n color: #319795;\n }\n\n .lg\\:hover\\:text-teal-700:hover {\n color: #2c7a7b;\n }\n\n .lg\\:hover\\:text-teal-800:hover {\n color: #285e61;\n }\n\n .lg\\:hover\\:text-teal-900:hover {\n color: #234e52;\n }\n\n .lg\\:hover\\:text-blue-100:hover {\n color: #ebf8ff;\n }\n\n .lg\\:hover\\:text-blue-200:hover {\n color: #bee3f8;\n }\n\n .lg\\:hover\\:text-blue-300:hover {\n color: #90cdf4;\n }\n\n .lg\\:hover\\:text-blue-400:hover {\n color: #63b3ed;\n }\n\n .lg\\:hover\\:text-blue-500:hover {\n color: #4299e1;\n }\n\n .lg\\:hover\\:text-blue-600:hover {\n color: #3182ce;\n }\n\n .lg\\:hover\\:text-blue-700:hover {\n color: #2b6cb0;\n }\n\n .lg\\:hover\\:text-blue-800:hover {\n color: #2c5282;\n }\n\n .lg\\:hover\\:text-blue-900:hover {\n color: #2a4365;\n }\n\n .lg\\:hover\\:text-indigo-100:hover {\n color: #ebf4ff;\n }\n\n .lg\\:hover\\:text-indigo-200:hover {\n color: #c3dafe;\n }\n\n .lg\\:hover\\:text-indigo-300:hover {\n color: #a3bffa;\n }\n\n .lg\\:hover\\:text-indigo-400:hover {\n color: #7f9cf5;\n }\n\n .lg\\:hover\\:text-indigo-500:hover {\n color: #667eea;\n }\n\n .lg\\:hover\\:text-indigo-600:hover {\n color: #5a67d8;\n }\n\n .lg\\:hover\\:text-indigo-700:hover {\n color: #4c51bf;\n }\n\n .lg\\:hover\\:text-indigo-800:hover {\n color: #434190;\n }\n\n .lg\\:hover\\:text-indigo-900:hover {\n color: #3c366b;\n }\n\n .lg\\:hover\\:text-purple-100:hover {\n color: #faf5ff;\n }\n\n .lg\\:hover\\:text-purple-200:hover {\n color: #e9d8fd;\n }\n\n .lg\\:hover\\:text-purple-300:hover {\n color: #d6bcfa;\n }\n\n .lg\\:hover\\:text-purple-400:hover {\n color: #b794f4;\n }\n\n .lg\\:hover\\:text-purple-500:hover {\n color: #9f7aea;\n }\n\n .lg\\:hover\\:text-purple-600:hover {\n color: #805ad5;\n }\n\n .lg\\:hover\\:text-purple-700:hover {\n color: #6b46c1;\n }\n\n .lg\\:hover\\:text-purple-800:hover {\n color: #553c9a;\n }\n\n .lg\\:hover\\:text-purple-900:hover {\n color: #44337a;\n }\n\n .lg\\:hover\\:text-pink-100:hover {\n color: #fff5f7;\n }\n\n .lg\\:hover\\:text-pink-200:hover {\n color: #fed7e2;\n }\n\n .lg\\:hover\\:text-pink-300:hover {\n color: #fbb6ce;\n }\n\n .lg\\:hover\\:text-pink-400:hover {\n color: #f687b3;\n }\n\n .lg\\:hover\\:text-pink-500:hover {\n color: #ed64a6;\n }\n\n .lg\\:hover\\:text-pink-600:hover {\n color: #d53f8c;\n }\n\n .lg\\:hover\\:text-pink-700:hover {\n color: #b83280;\n }\n\n .lg\\:hover\\:text-pink-800:hover {\n color: #97266d;\n }\n\n .lg\\:hover\\:text-pink-900:hover {\n color: #702459;\n }\n\n .lg\\:hover\\:text-subway-stripe:hover {\n color: #666;\n }\n\n .lg\\:hover\\:text-subway-stripe_progress:hover {\n color: #0a0;\n }\n\n .lg\\:focus\\:text-transparent:focus {\n color: transparent;\n }\n\n .lg\\:focus\\:text-black:focus {\n color: #000;\n }\n\n .lg\\:focus\\:text-white:focus {\n color: #fff;\n }\n\n .lg\\:focus\\:text-gray-100:focus {\n color: #f7fafc;\n }\n\n .lg\\:focus\\:text-gray-200:focus {\n color: #edf2f7;\n }\n\n .lg\\:focus\\:text-gray-300:focus {\n color: #e2e8f0;\n }\n\n .lg\\:focus\\:text-gray-400:focus {\n color: #cbd5e0;\n }\n\n .lg\\:focus\\:text-gray-500:focus {\n color: #a0aec0;\n }\n\n .lg\\:focus\\:text-gray-600:focus {\n color: #718096;\n }\n\n .lg\\:focus\\:text-gray-700:focus {\n color: #4a5568;\n }\n\n .lg\\:focus\\:text-gray-800:focus {\n color: #2d3748;\n }\n\n .lg\\:focus\\:text-gray-900:focus {\n color: #1a202c;\n }\n\n .lg\\:focus\\:text-red-100:focus {\n color: #fff5f5;\n }\n\n .lg\\:focus\\:text-red-200:focus {\n color: #fed7d7;\n }\n\n .lg\\:focus\\:text-red-300:focus {\n color: #feb2b2;\n }\n\n .lg\\:focus\\:text-red-400:focus {\n color: #fc8181;\n }\n\n .lg\\:focus\\:text-red-500:focus {\n color: #f56565;\n }\n\n .lg\\:focus\\:text-red-600:focus {\n color: #e53e3e;\n }\n\n .lg\\:focus\\:text-red-700:focus {\n color: #c53030;\n }\n\n .lg\\:focus\\:text-red-800:focus {\n color: #9b2c2c;\n }\n\n .lg\\:focus\\:text-red-900:focus {\n color: #742a2a;\n }\n\n .lg\\:focus\\:text-orange-100:focus {\n color: #fffaf0;\n }\n\n .lg\\:focus\\:text-orange-200:focus {\n color: #feebc8;\n }\n\n .lg\\:focus\\:text-orange-300:focus {\n color: #fbd38d;\n }\n\n .lg\\:focus\\:text-orange-400:focus {\n color: #f6ad55;\n }\n\n .lg\\:focus\\:text-orange-500:focus {\n color: #ed8936;\n }\n\n .lg\\:focus\\:text-orange-600:focus {\n color: #dd6b20;\n }\n\n .lg\\:focus\\:text-orange-700:focus {\n color: #c05621;\n }\n\n .lg\\:focus\\:text-orange-800:focus {\n color: #9c4221;\n }\n\n .lg\\:focus\\:text-orange-900:focus {\n color: #7b341e;\n }\n\n .lg\\:focus\\:text-yellow-100:focus {\n color: #fffff0;\n }\n\n .lg\\:focus\\:text-yellow-200:focus {\n color: #fefcbf;\n }\n\n .lg\\:focus\\:text-yellow-300:focus {\n color: #faf089;\n }\n\n .lg\\:focus\\:text-yellow-400:focus {\n color: #f6e05e;\n }\n\n .lg\\:focus\\:text-yellow-500:focus {\n color: #ecc94b;\n }\n\n .lg\\:focus\\:text-yellow-600:focus {\n color: #d69e2e;\n }\n\n .lg\\:focus\\:text-yellow-700:focus {\n color: #b7791f;\n }\n\n .lg\\:focus\\:text-yellow-800:focus {\n color: #975a16;\n }\n\n .lg\\:focus\\:text-yellow-900:focus {\n color: #744210;\n }\n\n .lg\\:focus\\:text-green-100:focus {\n color: #f0fff4;\n }\n\n .lg\\:focus\\:text-green-200:focus {\n color: #c6f6d5;\n }\n\n .lg\\:focus\\:text-green-300:focus {\n color: #9ae6b4;\n }\n\n .lg\\:focus\\:text-green-400:focus {\n color: #68d391;\n }\n\n .lg\\:focus\\:text-green-500:focus {\n color: #48bb78;\n }\n\n .lg\\:focus\\:text-green-600:focus {\n color: #38a169;\n }\n\n .lg\\:focus\\:text-green-700:focus {\n color: #2f855a;\n }\n\n .lg\\:focus\\:text-green-800:focus {\n color: #276749;\n }\n\n .lg\\:focus\\:text-green-900:focus {\n color: #22543d;\n }\n\n .lg\\:focus\\:text-teal-100:focus {\n color: #e6fffa;\n }\n\n .lg\\:focus\\:text-teal-200:focus {\n color: #b2f5ea;\n }\n\n .lg\\:focus\\:text-teal-300:focus {\n color: #81e6d9;\n }\n\n .lg\\:focus\\:text-teal-400:focus {\n color: #4fd1c5;\n }\n\n .lg\\:focus\\:text-teal-500:focus {\n color: #38b2ac;\n }\n\n .lg\\:focus\\:text-teal-600:focus {\n color: #319795;\n }\n\n .lg\\:focus\\:text-teal-700:focus {\n color: #2c7a7b;\n }\n\n .lg\\:focus\\:text-teal-800:focus {\n color: #285e61;\n }\n\n .lg\\:focus\\:text-teal-900:focus {\n color: #234e52;\n }\n\n .lg\\:focus\\:text-blue-100:focus {\n color: #ebf8ff;\n }\n\n .lg\\:focus\\:text-blue-200:focus {\n color: #bee3f8;\n }\n\n .lg\\:focus\\:text-blue-300:focus {\n color: #90cdf4;\n }\n\n .lg\\:focus\\:text-blue-400:focus {\n color: #63b3ed;\n }\n\n .lg\\:focus\\:text-blue-500:focus {\n color: #4299e1;\n }\n\n .lg\\:focus\\:text-blue-600:focus {\n color: #3182ce;\n }\n\n .lg\\:focus\\:text-blue-700:focus {\n color: #2b6cb0;\n }\n\n .lg\\:focus\\:text-blue-800:focus {\n color: #2c5282;\n }\n\n .lg\\:focus\\:text-blue-900:focus {\n color: #2a4365;\n }\n\n .lg\\:focus\\:text-indigo-100:focus {\n color: #ebf4ff;\n }\n\n .lg\\:focus\\:text-indigo-200:focus {\n color: #c3dafe;\n }\n\n .lg\\:focus\\:text-indigo-300:focus {\n color: #a3bffa;\n }\n\n .lg\\:focus\\:text-indigo-400:focus {\n color: #7f9cf5;\n }\n\n .lg\\:focus\\:text-indigo-500:focus {\n color: #667eea;\n }\n\n .lg\\:focus\\:text-indigo-600:focus {\n color: #5a67d8;\n }\n\n .lg\\:focus\\:text-indigo-700:focus {\n color: #4c51bf;\n }\n\n .lg\\:focus\\:text-indigo-800:focus {\n color: #434190;\n }\n\n .lg\\:focus\\:text-indigo-900:focus {\n color: #3c366b;\n }\n\n .lg\\:focus\\:text-purple-100:focus {\n color: #faf5ff;\n }\n\n .lg\\:focus\\:text-purple-200:focus {\n color: #e9d8fd;\n }\n\n .lg\\:focus\\:text-purple-300:focus {\n color: #d6bcfa;\n }\n\n .lg\\:focus\\:text-purple-400:focus {\n color: #b794f4;\n }\n\n .lg\\:focus\\:text-purple-500:focus {\n color: #9f7aea;\n }\n\n .lg\\:focus\\:text-purple-600:focus {\n color: #805ad5;\n }\n\n .lg\\:focus\\:text-purple-700:focus {\n color: #6b46c1;\n }\n\n .lg\\:focus\\:text-purple-800:focus {\n color: #553c9a;\n }\n\n .lg\\:focus\\:text-purple-900:focus {\n color: #44337a;\n }\n\n .lg\\:focus\\:text-pink-100:focus {\n color: #fff5f7;\n }\n\n .lg\\:focus\\:text-pink-200:focus {\n color: #fed7e2;\n }\n\n .lg\\:focus\\:text-pink-300:focus {\n color: #fbb6ce;\n }\n\n .lg\\:focus\\:text-pink-400:focus {\n color: #f687b3;\n }\n\n .lg\\:focus\\:text-pink-500:focus {\n color: #ed64a6;\n }\n\n .lg\\:focus\\:text-pink-600:focus {\n color: #d53f8c;\n }\n\n .lg\\:focus\\:text-pink-700:focus {\n color: #b83280;\n }\n\n .lg\\:focus\\:text-pink-800:focus {\n color: #97266d;\n }\n\n .lg\\:focus\\:text-pink-900:focus {\n color: #702459;\n }\n\n .lg\\:focus\\:text-subway-stripe:focus {\n color: #666;\n }\n\n .lg\\:focus\\:text-subway-stripe_progress:focus {\n color: #0a0;\n }\n\n .lg\\:text-xs {\n font-size: 0.75rem;\n }\n\n .lg\\:text-sm {\n font-size: 0.875rem;\n }\n\n .lg\\:text-base {\n font-size: 1rem;\n }\n\n .lg\\:text-lg {\n font-size: 1.125rem;\n }\n\n .lg\\:text-xl {\n font-size: 1.25rem;\n }\n\n .lg\\:text-2xl {\n font-size: 1.5rem;\n }\n\n .lg\\:text-3xl {\n font-size: 1.875rem;\n }\n\n .lg\\:text-4xl {\n font-size: 2.25rem;\n }\n\n .lg\\:text-5xl {\n font-size: 3rem;\n }\n\n .lg\\:text-6xl {\n font-size: 4rem;\n }\n\n .lg\\:italic {\n font-style: italic;\n }\n\n .lg\\:not-italic {\n font-style: normal;\n }\n\n .lg\\:uppercase {\n text-transform: uppercase;\n }\n\n .lg\\:lowercase {\n text-transform: lowercase;\n }\n\n .lg\\:capitalize {\n text-transform: capitalize;\n }\n\n .lg\\:normal-case {\n text-transform: none;\n }\n\n .lg\\:underline {\n text-decoration: underline;\n }\n\n .lg\\:line-through {\n text-decoration: line-through;\n }\n\n .lg\\:no-underline {\n text-decoration: none;\n }\n\n .lg\\:hover\\:underline:hover {\n text-decoration: underline;\n }\n\n .lg\\:hover\\:line-through:hover {\n text-decoration: line-through;\n }\n\n .lg\\:hover\\:no-underline:hover {\n text-decoration: none;\n }\n\n .lg\\:focus\\:underline:focus {\n text-decoration: underline;\n }\n\n .lg\\:focus\\:line-through:focus {\n text-decoration: line-through;\n }\n\n .lg\\:focus\\:no-underline:focus {\n text-decoration: none;\n }\n\n .lg\\:antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n .lg\\:subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n }\n\n .lg\\:tracking-tighter {\n letter-spacing: -0.05em;\n }\n\n .lg\\:tracking-tight {\n letter-spacing: -0.025em;\n }\n\n .lg\\:tracking-normal {\n letter-spacing: 0;\n }\n\n .lg\\:tracking-wide {\n letter-spacing: 0.025em;\n }\n\n .lg\\:tracking-wider {\n letter-spacing: 0.05em;\n }\n\n .lg\\:tracking-widest {\n letter-spacing: 0.1em;\n }\n\n .lg\\:select-none {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n }\n\n .lg\\:select-text {\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n }\n\n .lg\\:select-all {\n -webkit-user-select: all;\n -moz-user-select: all;\n -ms-user-select: all;\n user-select: all;\n }\n\n .lg\\:select-auto {\n -webkit-user-select: auto;\n -moz-user-select: auto;\n -ms-user-select: auto;\n user-select: auto;\n }\n\n .lg\\:align-baseline {\n vertical-align: baseline;\n }\n\n .lg\\:align-top {\n vertical-align: top;\n }\n\n .lg\\:align-middle {\n vertical-align: middle;\n }\n\n .lg\\:align-bottom {\n vertical-align: bottom;\n }\n\n .lg\\:align-text-top {\n vertical-align: text-top;\n }\n\n .lg\\:align-text-bottom {\n vertical-align: text-bottom;\n }\n\n .lg\\:visible {\n visibility: visible;\n }\n\n .lg\\:invisible {\n visibility: hidden;\n }\n\n .lg\\:whitespace-normal {\n white-space: normal;\n }\n\n .lg\\:whitespace-no-wrap {\n white-space: nowrap;\n }\n\n .lg\\:whitespace-pre {\n white-space: pre;\n }\n\n .lg\\:whitespace-pre-line {\n white-space: pre-line;\n }\n\n .lg\\:whitespace-pre-wrap {\n white-space: pre-wrap;\n }\n\n .lg\\:break-normal {\n overflow-wrap: normal;\n word-break: normal;\n }\n\n .lg\\:break-words {\n overflow-wrap: break-word;\n }\n\n .lg\\:break-all {\n word-break: break-all;\n }\n\n .lg\\:truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .lg\\:w-0 {\n width: 0;\n }\n\n .lg\\:w-1 {\n width: 0.25rem;\n }\n\n .lg\\:w-2 {\n width: 0.5rem;\n }\n\n .lg\\:w-3 {\n width: 0.75rem;\n }\n\n .lg\\:w-4 {\n width: 1rem;\n }\n\n .lg\\:w-5 {\n width: 1.25rem;\n }\n\n .lg\\:w-6 {\n width: 1.5rem;\n }\n\n .lg\\:w-8 {\n width: 2rem;\n }\n\n .lg\\:w-10 {\n width: 2.5rem;\n }\n\n .lg\\:w-12 {\n width: 3rem;\n }\n\n .lg\\:w-16 {\n width: 4rem;\n }\n\n .lg\\:w-20 {\n width: 5rem;\n }\n\n .lg\\:w-24 {\n width: 6rem;\n }\n\n .lg\\:w-32 {\n width: 8rem;\n }\n\n .lg\\:w-40 {\n width: 10rem;\n }\n\n .lg\\:w-48 {\n width: 12rem;\n }\n\n .lg\\:w-56 {\n width: 14rem;\n }\n\n .lg\\:w-64 {\n width: 16rem;\n }\n\n .lg\\:w-auto {\n width: auto;\n }\n\n .lg\\:w-px {\n width: 1px;\n }\n\n .lg\\:w-1\\/2 {\n width: 50%;\n }\n\n .lg\\:w-1\\/3 {\n width: 33.333333%;\n }\n\n .lg\\:w-2\\/3 {\n width: 66.666667%;\n }\n\n .lg\\:w-1\\/4 {\n width: 25%;\n }\n\n .lg\\:w-2\\/4 {\n width: 50%;\n }\n\n .lg\\:w-3\\/4 {\n width: 75%;\n }\n\n .lg\\:w-1\\/5 {\n width: 20%;\n }\n\n .lg\\:w-2\\/5 {\n width: 40%;\n }\n\n .lg\\:w-3\\/5 {\n width: 60%;\n }\n\n .lg\\:w-4\\/5 {\n width: 80%;\n }\n\n .lg\\:w-1\\/6 {\n width: 16.666667%;\n }\n\n .lg\\:w-2\\/6 {\n width: 33.333333%;\n }\n\n .lg\\:w-3\\/6 {\n width: 50%;\n }\n\n .lg\\:w-4\\/6 {\n width: 66.666667%;\n }\n\n .lg\\:w-5\\/6 {\n width: 83.333333%;\n }\n\n .lg\\:w-1\\/12 {\n width: 8.333333%;\n }\n\n .lg\\:w-2\\/12 {\n width: 16.666667%;\n }\n\n .lg\\:w-3\\/12 {\n width: 25%;\n }\n\n .lg\\:w-4\\/12 {\n width: 33.333333%;\n }\n\n .lg\\:w-5\\/12 {\n width: 41.666667%;\n }\n\n .lg\\:w-6\\/12 {\n width: 50%;\n }\n\n .lg\\:w-7\\/12 {\n width: 58.333333%;\n }\n\n .lg\\:w-8\\/12 {\n width: 66.666667%;\n }\n\n .lg\\:w-9\\/12 {\n width: 75%;\n }\n\n .lg\\:w-10\\/12 {\n width: 83.333333%;\n }\n\n .lg\\:w-11\\/12 {\n width: 91.666667%;\n }\n\n .lg\\:w-full {\n width: 100%;\n }\n\n .lg\\:w-screen {\n width: 100vw;\n }\n\n .lg\\:z-0 {\n z-index: 0;\n }\n\n .lg\\:z-10 {\n z-index: 10;\n }\n\n .lg\\:z-20 {\n z-index: 20;\n }\n\n .lg\\:z-30 {\n z-index: 30;\n }\n\n .lg\\:z-40 {\n z-index: 40;\n }\n\n .lg\\:z-50 {\n z-index: 50;\n }\n\n .lg\\:z-auto {\n z-index: auto;\n }\n}\n\n@media (min-width: 1280px) {\n .xl\\:sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .xl\\:not-sr-only {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .xl\\:focus\\:sr-only:focus {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n }\n\n .xl\\:focus\\:not-sr-only:focus {\n position: static;\n width: auto;\n height: auto;\n padding: 0;\n margin: 0;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n\n .xl\\:appearance-none {\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n }\n\n .xl\\:bg-fixed {\n background-attachment: fixed;\n }\n\n .xl\\:bg-local {\n background-attachment: local;\n }\n\n .xl\\:bg-scroll {\n background-attachment: scroll;\n }\n\n .xl\\:bg-transparent {\n background-color: transparent;\n }\n\n .xl\\:bg-black {\n background-color: #000;\n }\n\n .xl\\:bg-white {\n background-color: #fff;\n }\n\n .xl\\:bg-gray-100 {\n background-color: #f7fafc;\n }\n\n .xl\\:bg-gray-200 {\n background-color: #edf2f7;\n }\n\n .xl\\:bg-gray-300 {\n background-color: #e2e8f0;\n }\n\n .xl\\:bg-gray-400 {\n background-color: #cbd5e0;\n }\n\n .xl\\:bg-gray-500 {\n background-color: #a0aec0;\n }\n\n .xl\\:bg-gray-600 {\n background-color: #718096;\n }\n\n .xl\\:bg-gray-700 {\n background-color: #4a5568;\n }\n\n .xl\\:bg-gray-800 {\n background-color: #2d3748;\n }\n\n .xl\\:bg-gray-900 {\n background-color: #1a202c;\n }\n\n .xl\\:bg-red-100 {\n background-color: #fff5f5;\n }\n\n .xl\\:bg-red-200 {\n background-color: #fed7d7;\n }\n\n .xl\\:bg-red-300 {\n background-color: #feb2b2;\n }\n\n .xl\\:bg-red-400 {\n background-color: #fc8181;\n }\n\n .xl\\:bg-red-500 {\n background-color: #f56565;\n }\n\n .xl\\:bg-red-600 {\n background-color: #e53e3e;\n }\n\n .xl\\:bg-red-700 {\n background-color: #c53030;\n }\n\n .xl\\:bg-red-800 {\n background-color: #9b2c2c;\n }\n\n .xl\\:bg-red-900 {\n background-color: #742a2a;\n }\n\n .xl\\:bg-orange-100 {\n background-color: #fffaf0;\n }\n\n .xl\\:bg-orange-200 {\n background-color: #feebc8;\n }\n\n .xl\\:bg-orange-300 {\n background-color: #fbd38d;\n }\n\n .xl\\:bg-orange-400 {\n background-color: #f6ad55;\n }\n\n .xl\\:bg-orange-500 {\n background-color: #ed8936;\n }\n\n .xl\\:bg-orange-600 {\n background-color: #dd6b20;\n }\n\n .xl\\:bg-orange-700 {\n background-color: #c05621;\n }\n\n .xl\\:bg-orange-800 {\n background-color: #9c4221;\n }\n\n .xl\\:bg-orange-900 {\n background-color: #7b341e;\n }\n\n .xl\\:bg-yellow-100 {\n background-color: #fffff0;\n }\n\n .xl\\:bg-yellow-200 {\n background-color: #fefcbf;\n }\n\n .xl\\:bg-yellow-300 {\n background-color: #faf089;\n }\n\n .xl\\:bg-yellow-400 {\n background-color: #f6e05e;\n }\n\n .xl\\:bg-yellow-500 {\n background-color: #ecc94b;\n }\n\n .xl\\:bg-yellow-600 {\n background-color: #d69e2e;\n }\n\n .xl\\:bg-yellow-700 {\n background-color: #b7791f;\n }\n\n .xl\\:bg-yellow-800 {\n background-color: #975a16;\n }\n\n .xl\\:bg-yellow-900 {\n background-color: #744210;\n }\n\n .xl\\:bg-green-100 {\n background-color: #f0fff4;\n }\n\n .xl\\:bg-green-200 {\n background-color: #c6f6d5;\n }\n\n .xl\\:bg-green-300 {\n background-color: #9ae6b4;\n }\n\n .xl\\:bg-green-400 {\n background-color: #68d391;\n }\n\n .xl\\:bg-green-500 {\n background-color: #48bb78;\n }\n\n .xl\\:bg-green-600 {\n background-color: #38a169;\n }\n\n .xl\\:bg-green-700 {\n background-color: #2f855a;\n }\n\n .xl\\:bg-green-800 {\n background-color: #276749;\n }\n\n .xl\\:bg-green-900 {\n background-color: #22543d;\n }\n\n .xl\\:bg-teal-100 {\n background-color: #e6fffa;\n }\n\n .xl\\:bg-teal-200 {\n background-color: #b2f5ea;\n }\n\n .xl\\:bg-teal-300 {\n background-color: #81e6d9;\n }\n\n .xl\\:bg-teal-400 {\n background-color: #4fd1c5;\n }\n\n .xl\\:bg-teal-500 {\n background-color: #38b2ac;\n }\n\n .xl\\:bg-teal-600 {\n background-color: #319795;\n }\n\n .xl\\:bg-teal-700 {\n background-color: #2c7a7b;\n }\n\n .xl\\:bg-teal-800 {\n background-color: #285e61;\n }\n\n .xl\\:bg-teal-900 {\n background-color: #234e52;\n }\n\n .xl\\:bg-blue-100 {\n background-color: #ebf8ff;\n }\n\n .xl\\:bg-blue-200 {\n background-color: #bee3f8;\n }\n\n .xl\\:bg-blue-300 {\n background-color: #90cdf4;\n }\n\n .xl\\:bg-blue-400 {\n background-color: #63b3ed;\n }\n\n .xl\\:bg-blue-500 {\n background-color: #4299e1;\n }\n\n .xl\\:bg-blue-600 {\n background-color: #3182ce;\n }\n\n .xl\\:bg-blue-700 {\n background-color: #2b6cb0;\n }\n\n .xl\\:bg-blue-800 {\n background-color: #2c5282;\n }\n\n .xl\\:bg-blue-900 {\n background-color: #2a4365;\n }\n\n .xl\\:bg-indigo-100 {\n background-color: #ebf4ff;\n }\n\n .xl\\:bg-indigo-200 {\n background-color: #c3dafe;\n }\n\n .xl\\:bg-indigo-300 {\n background-color: #a3bffa;\n }\n\n .xl\\:bg-indigo-400 {\n background-color: #7f9cf5;\n }\n\n .xl\\:bg-indigo-500 {\n background-color: #667eea;\n }\n\n .xl\\:bg-indigo-600 {\n background-color: #5a67d8;\n }\n\n .xl\\:bg-indigo-700 {\n background-color: #4c51bf;\n }\n\n .xl\\:bg-indigo-800 {\n background-color: #434190;\n }\n\n .xl\\:bg-indigo-900 {\n background-color: #3c366b;\n }\n\n .xl\\:bg-purple-100 {\n background-color: #faf5ff;\n }\n\n .xl\\:bg-purple-200 {\n background-color: #e9d8fd;\n }\n\n .xl\\:bg-purple-300 {\n background-color: #d6bcfa;\n }\n\n .xl\\:bg-purple-400 {\n background-color: #b794f4;\n }\n\n .xl\\:bg-purple-500 {\n background-color: #9f7aea;\n }\n\n .xl\\:bg-purple-600 {\n background-color: #805ad5;\n }\n\n .xl\\:bg-purple-700 {\n background-color: #6b46c1;\n }\n\n .xl\\:bg-purple-800 {\n background-color: #553c9a;\n }\n\n .xl\\:bg-purple-900 {\n background-color: #44337a;\n }\n\n .xl\\:bg-pink-100 {\n background-color: #fff5f7;\n }\n\n .xl\\:bg-pink-200 {\n background-color: #fed7e2;\n }\n\n .xl\\:bg-pink-300 {\n background-color: #fbb6ce;\n }\n\n .xl\\:bg-pink-400 {\n background-color: #f687b3;\n }\n\n .xl\\:bg-pink-500 {\n background-color: #ed64a6;\n }\n\n .xl\\:bg-pink-600 {\n background-color: #d53f8c;\n }\n\n .xl\\:bg-pink-700 {\n background-color: #b83280;\n }\n\n .xl\\:bg-pink-800 {\n background-color: #97266d;\n }\n\n .xl\\:bg-pink-900 {\n background-color: #702459;\n }\n\n .xl\\:bg-subway-stripe {\n background-color: #666;\n }\n\n .xl\\:bg-subway-stripe_progress {\n background-color: #0a0;\n }\n\n .xl\\:hover\\:bg-transparent:hover {\n background-color: transparent;\n }\n\n .xl\\:hover\\:bg-black:hover {\n background-color: #000;\n }\n\n .xl\\:hover\\:bg-white:hover {\n background-color: #fff;\n }\n\n .xl\\:hover\\:bg-gray-100:hover {\n background-color: #f7fafc;\n }\n\n .xl\\:hover\\:bg-gray-200:hover {\n background-color: #edf2f7;\n }\n\n .xl\\:hover\\:bg-gray-300:hover {\n background-color: #e2e8f0;\n }\n\n .xl\\:hover\\:bg-gray-400:hover {\n background-color: #cbd5e0;\n }\n\n .xl\\:hover\\:bg-gray-500:hover {\n background-color: #a0aec0;\n }\n\n .xl\\:hover\\:bg-gray-600:hover {\n background-color: #718096;\n }\n\n .xl\\:hover\\:bg-gray-700:hover {\n background-color: #4a5568;\n }\n\n .xl\\:hover\\:bg-gray-800:hover {\n background-color: #2d3748;\n }\n\n .xl\\:hover\\:bg-gray-900:hover {\n background-color: #1a202c;\n }\n\n .xl\\:hover\\:bg-red-100:hover {\n background-color: #fff5f5;\n }\n\n .xl\\:hover\\:bg-red-200:hover {\n background-color: #fed7d7;\n }\n\n .xl\\:hover\\:bg-red-300:hover {\n background-color: #feb2b2;\n }\n\n .xl\\:hover\\:bg-red-400:hover {\n background-color: #fc8181;\n }\n\n .xl\\:hover\\:bg-red-500:hover {\n background-color: #f56565;\n }\n\n .xl\\:hover\\:bg-red-600:hover {\n background-color: #e53e3e;\n }\n\n .xl\\:hover\\:bg-red-700:hover {\n background-color: #c53030;\n }\n\n .xl\\:hover\\:bg-red-800:hover {\n background-color: #9b2c2c;\n }\n\n .xl\\:hover\\:bg-red-900:hover {\n background-color: #742a2a;\n }\n\n .xl\\:hover\\:bg-orange-100:hover {\n background-color: #fffaf0;\n }\n\n .xl\\:hover\\:bg-orange-200:hover {\n background-color: #feebc8;\n }\n\n .xl\\:hover\\:bg-orange-300:hover {\n background-color: #fbd38d;\n }\n\n .xl\\:hover\\:bg-orange-400:hover {\n background-color: #f6ad55;\n }\n\n .xl\\:hover\\:bg-orange-500:hover {\n background-color: #ed8936;\n }\n\n .xl\\:hover\\:bg-orange-600:hover {\n background-color: #dd6b20;\n }\n\n .xl\\:hover\\:bg-orange-700:hover {\n background-color: #c05621;\n }\n\n .xl\\:hover\\:bg-orange-800:hover {\n background-color: #9c4221;\n }\n\n .xl\\:hover\\:bg-orange-900:hover {\n background-color: #7b341e;\n }\n\n .xl\\:hover\\:bg-yellow-100:hover {\n background-color: #fffff0;\n }\n\n .xl\\:hover\\:bg-yellow-200:hover {\n background-color: #fefcbf;\n }\n\n .xl\\:hover\\:bg-yellow-300:hover {\n background-color: #faf089;\n }\n\n .xl\\:hover\\:bg-yellow-400:hover {\n background-color: #f6e05e;\n }\n\n .xl\\:hover\\:bg-yellow-500:hover {\n background-color: #ecc94b;\n }\n\n .xl\\:hover\\:bg-yellow-600:hover {\n background-color: #d69e2e;\n }\n\n .xl\\:hover\\:bg-yellow-700:hover {\n background-color: #b7791f;\n }\n\n .xl\\:hover\\:bg-yellow-800:hover {\n background-color: #975a16;\n }\n\n .xl\\:hover\\:bg-yellow-900:hover {\n background-color: #744210;\n }\n\n .xl\\:hover\\:bg-green-100:hover {\n background-color: #f0fff4;\n }\n\n .xl\\:hover\\:bg-green-200:hover {\n background-color: #c6f6d5;\n }\n\n .xl\\:hover\\:bg-green-300:hover {\n background-color: #9ae6b4;\n }\n\n .xl\\:hover\\:bg-green-400:hover {\n background-color: #68d391;\n }\n\n .xl\\:hover\\:bg-green-500:hover {\n background-color: #48bb78;\n }\n\n .xl\\:hover\\:bg-green-600:hover {\n background-color: #38a169;\n }\n\n .xl\\:hover\\:bg-green-700:hover {\n background-color: #2f855a;\n }\n\n .xl\\:hover\\:bg-green-800:hover {\n background-color: #276749;\n }\n\n .xl\\:hover\\:bg-green-900:hover {\n background-color: #22543d;\n }\n\n .xl\\:hover\\:bg-teal-100:hover {\n background-color: #e6fffa;\n }\n\n .xl\\:hover\\:bg-teal-200:hover {\n background-color: #b2f5ea;\n }\n\n .xl\\:hover\\:bg-teal-300:hover {\n background-color: #81e6d9;\n }\n\n .xl\\:hover\\:bg-teal-400:hover {\n background-color: #4fd1c5;\n }\n\n .xl\\:hover\\:bg-teal-500:hover {\n background-color: #38b2ac;\n }\n\n .xl\\:hover\\:bg-teal-600:hover {\n background-color: #319795;\n }\n\n .xl\\:hover\\:bg-teal-700:hover {\n background-color: #2c7a7b;\n }\n\n .xl\\:hover\\:bg-teal-800:hover {\n background-color: #285e61;\n }\n\n .xl\\:hover\\:bg-teal-900:hover {\n background-color: #234e52;\n }\n\n .xl\\:hover\\:bg-blue-100:hover {\n background-color: #ebf8ff;\n }\n\n .xl\\:hover\\:bg-blue-200:hover {\n background-color: #bee3f8;\n }\n\n .xl\\:hover\\:bg-blue-300:hover {\n background-color: #90cdf4;\n }\n\n .xl\\:hover\\:bg-blue-400:hover {\n background-color: #63b3ed;\n }\n\n .xl\\:hover\\:bg-blue-500:hover {\n background-color: #4299e1;\n }\n\n .xl\\:hover\\:bg-blue-600:hover {\n background-color: #3182ce;\n }\n\n .xl\\:hover\\:bg-blue-700:hover {\n background-color: #2b6cb0;\n }\n\n .xl\\:hover\\:bg-blue-800:hover {\n background-color: #2c5282;\n }\n\n .xl\\:hover\\:bg-blue-900:hover {\n background-color: #2a4365;\n }\n\n .xl\\:hover\\:bg-indigo-100:hover {\n background-color: #ebf4ff;\n }\n\n .xl\\:hover\\:bg-indigo-200:hover {\n background-color: #c3dafe;\n }\n\n .xl\\:hover\\:bg-indigo-300:hover {\n background-color: #a3bffa;\n }\n\n .xl\\:hover\\:bg-indigo-400:hover {\n background-color: #7f9cf5;\n }\n\n .xl\\:hover\\:bg-indigo-500:hover {\n background-color: #667eea;\n }\n\n .xl\\:hover\\:bg-indigo-600:hover {\n background-color: #5a67d8;\n }\n\n .xl\\:hover\\:bg-indigo-700:hover {\n background-color: #4c51bf;\n }\n\n .xl\\:hover\\:bg-indigo-800:hover {\n background-color: #434190;\n }\n\n .xl\\:hover\\:bg-indigo-900:hover {\n background-color: #3c366b;\n }\n\n .xl\\:hover\\:bg-purple-100:hover {\n background-color: #faf5ff;\n }\n\n .xl\\:hover\\:bg-purple-200:hover {\n background-color: #e9d8fd;\n }\n\n .xl\\:hover\\:bg-purple-300:hover {\n background-color: #d6bcfa;\n }\n\n .xl\\:hover\\:bg-purple-400:hover {\n background-color: #b794f4;\n }\n\n .xl\\:hover\\:bg-purple-500:hover {\n background-color: #9f7aea;\n }\n\n .xl\\:hover\\:bg-purple-600:hover {\n background-color: #805ad5;\n }\n\n .xl\\:hover\\:bg-purple-700:hover {\n background-color: #6b46c1;\n }\n\n .xl\\:hover\\:bg-purple-800:hover {\n background-color: #553c9a;\n }\n\n .xl\\:hover\\:bg-purple-900:hover {\n background-color: #44337a;\n }\n\n .xl\\:hover\\:bg-pink-100:hover {\n background-color: #fff5f7;\n }\n\n .xl\\:hover\\:bg-pink-200:hover {\n background-color: #fed7e2;\n }\n\n .xl\\:hover\\:bg-pink-300:hover {\n background-color: #fbb6ce;\n }\n\n .xl\\:hover\\:bg-pink-400:hover {\n background-color: #f687b3;\n }\n\n .xl\\:hover\\:bg-pink-500:hover {\n background-color: #ed64a6;\n }\n\n .xl\\:hover\\:bg-pink-600:hover {\n background-color: #d53f8c;\n }\n\n .xl\\:hover\\:bg-pink-700:hover {\n background-color: #b83280;\n }\n\n .xl\\:hover\\:bg-pink-800:hover {\n background-color: #97266d;\n }\n\n .xl\\:hover\\:bg-pink-900:hover {\n background-color: #702459;\n }\n\n .xl\\:hover\\:bg-subway-stripe:hover {\n background-color: #666;\n }\n\n .xl\\:hover\\:bg-subway-stripe_progress:hover {\n background-color: #0a0;\n }\n\n .xl\\:focus\\:bg-transparent:focus {\n background-color: transparent;\n }\n\n .xl\\:focus\\:bg-black:focus {\n background-color: #000;\n }\n\n .xl\\:focus\\:bg-white:focus {\n background-color: #fff;\n }\n\n .xl\\:focus\\:bg-gray-100:focus {\n background-color: #f7fafc;\n }\n\n .xl\\:focus\\:bg-gray-200:focus {\n background-color: #edf2f7;\n }\n\n .xl\\:focus\\:bg-gray-300:focus {\n background-color: #e2e8f0;\n }\n\n .xl\\:focus\\:bg-gray-400:focus {\n background-color: #cbd5e0;\n }\n\n .xl\\:focus\\:bg-gray-500:focus {\n background-color: #a0aec0;\n }\n\n .xl\\:focus\\:bg-gray-600:focus {\n background-color: #718096;\n }\n\n .xl\\:focus\\:bg-gray-700:focus {\n background-color: #4a5568;\n }\n\n .xl\\:focus\\:bg-gray-800:focus {\n background-color: #2d3748;\n }\n\n .xl\\:focus\\:bg-gray-900:focus {\n background-color: #1a202c;\n }\n\n .xl\\:focus\\:bg-red-100:focus {\n background-color: #fff5f5;\n }\n\n .xl\\:focus\\:bg-red-200:focus {\n background-color: #fed7d7;\n }\n\n .xl\\:focus\\:bg-red-300:focus {\n background-color: #feb2b2;\n }\n\n .xl\\:focus\\:bg-red-400:focus {\n background-color: #fc8181;\n }\n\n .xl\\:focus\\:bg-red-500:focus {\n background-color: #f56565;\n }\n\n .xl\\:focus\\:bg-red-600:focus {\n background-color: #e53e3e;\n }\n\n .xl\\:focus\\:bg-red-700:focus {\n background-color: #c53030;\n }\n\n .xl\\:focus\\:bg-red-800:focus {\n background-color: #9b2c2c;\n }\n\n .xl\\:focus\\:bg-red-900:focus {\n background-color: #742a2a;\n }\n\n .xl\\:focus\\:bg-orange-100:focus {\n background-color: #fffaf0;\n }\n\n .xl\\:focus\\:bg-orange-200:focus {\n background-color: #feebc8;\n }\n\n .xl\\:focus\\:bg-orange-300:focus {\n background-color: #fbd38d;\n }\n\n .xl\\:focus\\:bg-orange-400:focus {\n background-color: #f6ad55;\n }\n\n .xl\\:focus\\:bg-orange-500:focus {\n background-color: #ed8936;\n }\n\n .xl\\:focus\\:bg-orange-600:focus {\n background-color: #dd6b20;\n }\n\n .xl\\:focus\\:bg-orange-700:focus {\n background-color: #c05621;\n }\n\n .xl\\:focus\\:bg-orange-800:focus {\n background-color: #9c4221;\n }\n\n .xl\\:focus\\:bg-orange-900:focus {\n background-color: #7b341e;\n }\n\n .xl\\:focus\\:bg-yellow-100:focus {\n background-color: #fffff0;\n }\n\n .xl\\:focus\\:bg-yellow-200:focus {\n background-color: #fefcbf;\n }\n\n .xl\\:focus\\:bg-yellow-300:focus {\n background-color: #faf089;\n }\n\n .xl\\:focus\\:bg-yellow-400:focus {\n background-color: #f6e05e;\n }\n\n .xl\\:focus\\:bg-yellow-500:focus {\n background-color: #ecc94b;\n }\n\n .xl\\:focus\\:bg-yellow-600:focus {\n background-color: #d69e2e;\n }\n\n .xl\\:focus\\:bg-yellow-700:focus {\n background-color: #b7791f;\n }\n\n .xl\\:focus\\:bg-yellow-800:focus {\n background-color: #975a16;\n }\n\n .xl\\:focus\\:bg-yellow-900:focus {\n background-color: #744210;\n }\n\n .xl\\:focus\\:bg-green-100:focus {\n background-color: #f0fff4;\n }\n\n .xl\\:focus\\:bg-green-200:focus {\n background-color: #c6f6d5;\n }\n\n .xl\\:focus\\:bg-green-300:focus {\n background-color: #9ae6b4;\n }\n\n .xl\\:focus\\:bg-green-400:focus {\n background-color: #68d391;\n }\n\n .xl\\:focus\\:bg-green-500:focus {\n background-color: #48bb78;\n }\n\n .xl\\:focus\\:bg-green-600:focus {\n background-color: #38a169;\n }\n\n .xl\\:focus\\:bg-green-700:focus {\n background-color: #2f855a;\n }\n\n .xl\\:focus\\:bg-green-800:focus {\n background-color: #276749;\n }\n\n .xl\\:focus\\:bg-green-900:focus {\n background-color: #22543d;\n }\n\n .xl\\:focus\\:bg-teal-100:focus {\n background-color: #e6fffa;\n }\n\n .xl\\:focus\\:bg-teal-200:focus {\n background-color: #b2f5ea;\n }\n\n .xl\\:focus\\:bg-teal-300:focus {\n background-color: #81e6d9;\n }\n\n .xl\\:focus\\:bg-teal-400:focus {\n background-color: #4fd1c5;\n }\n\n .xl\\:focus\\:bg-teal-500:focus {\n background-color: #38b2ac;\n }\n\n .xl\\:focus\\:bg-teal-600:focus {\n background-color: #319795;\n }\n\n .xl\\:focus\\:bg-teal-700:focus {\n background-color: #2c7a7b;\n }\n\n .xl\\:focus\\:bg-teal-800:focus {\n background-color: #285e61;\n }\n\n .xl\\:focus\\:bg-teal-900:focus {\n background-color: #234e52;\n }\n\n .xl\\:focus\\:bg-blue-100:focus {\n background-color: #ebf8ff;\n }\n\n .xl\\:focus\\:bg-blue-200:focus {\n background-color: #bee3f8;\n }\n\n .xl\\:focus\\:bg-blue-300:focus {\n background-color: #90cdf4;\n }\n\n .xl\\:focus\\:bg-blue-400:focus {\n background-color: #63b3ed;\n }\n\n .xl\\:focus\\:bg-blue-500:focus {\n background-color: #4299e1;\n }\n\n .xl\\:focus\\:bg-blue-600:focus {\n background-color: #3182ce;\n }\n\n .xl\\:focus\\:bg-blue-700:focus {\n background-color: #2b6cb0;\n }\n\n .xl\\:focus\\:bg-blue-800:focus {\n background-color: #2c5282;\n }\n\n .xl\\:focus\\:bg-blue-900:focus {\n background-color: #2a4365;\n }\n\n .xl\\:focus\\:bg-indigo-100:focus {\n background-color: #ebf4ff;\n }\n\n .xl\\:focus\\:bg-indigo-200:focus {\n background-color: #c3dafe;\n }\n\n .xl\\:focus\\:bg-indigo-300:focus {\n background-color: #a3bffa;\n }\n\n .xl\\:focus\\:bg-indigo-400:focus {\n background-color: #7f9cf5;\n }\n\n .xl\\:focus\\:bg-indigo-500:focus {\n background-color: #667eea;\n }\n\n .xl\\:focus\\:bg-indigo-600:focus {\n background-color: #5a67d8;\n }\n\n .xl\\:focus\\:bg-indigo-700:focus {\n background-color: #4c51bf;\n }\n\n .xl\\:focus\\:bg-indigo-800:focus {\n background-color: #434190;\n }\n\n .xl\\:focus\\:bg-indigo-900:focus {\n background-color: #3c366b;\n }\n\n .xl\\:focus\\:bg-purple-100:focus {\n background-color: #faf5ff;\n }\n\n .xl\\:focus\\:bg-purple-200:focus {\n background-color: #e9d8fd;\n }\n\n .xl\\:focus\\:bg-purple-300:focus {\n background-color: #d6bcfa;\n }\n\n .xl\\:focus\\:bg-purple-400:focus {\n background-color: #b794f4;\n }\n\n .xl\\:focus\\:bg-purple-500:focus {\n background-color: #9f7aea;\n }\n\n .xl\\:focus\\:bg-purple-600:focus {\n background-color: #805ad5;\n }\n\n .xl\\:focus\\:bg-purple-700:focus {\n background-color: #6b46c1;\n }\n\n .xl\\:focus\\:bg-purple-800:focus {\n background-color: #553c9a;\n }\n\n .xl\\:focus\\:bg-purple-900:focus {\n background-color: #44337a;\n }\n\n .xl\\:focus\\:bg-pink-100:focus {\n background-color: #fff5f7;\n }\n\n .xl\\:focus\\:bg-pink-200:focus {\n background-color: #fed7e2;\n }\n\n .xl\\:focus\\:bg-pink-300:focus {\n background-color: #fbb6ce;\n }\n\n .xl\\:focus\\:bg-pink-400:focus {\n background-color: #f687b3;\n }\n\n .xl\\:focus\\:bg-pink-500:focus {\n background-color: #ed64a6;\n }\n\n .xl\\:focus\\:bg-pink-600:focus {\n background-color: #d53f8c;\n }\n\n .xl\\:focus\\:bg-pink-700:focus {\n background-color: #b83280;\n }\n\n .xl\\:focus\\:bg-pink-800:focus {\n background-color: #97266d;\n }\n\n .xl\\:focus\\:bg-pink-900:focus {\n background-color: #702459;\n }\n\n .xl\\:focus\\:bg-subway-stripe:focus {\n background-color: #666;\n }\n\n .xl\\:focus\\:bg-subway-stripe_progress:focus {\n background-color: #0a0;\n }\n\n .xl\\:bg-bottom {\n background-position: bottom;\n }\n\n .xl\\:bg-center {\n background-position: center;\n }\n\n .xl\\:bg-left {\n background-position: left;\n }\n\n .xl\\:bg-left-bottom {\n background-position: left bottom;\n }\n\n .xl\\:bg-left-top {\n background-position: left top;\n }\n\n .xl\\:bg-right {\n background-position: right;\n }\n\n .xl\\:bg-right-bottom {\n background-position: right bottom;\n }\n\n .xl\\:bg-right-top {\n background-position: right top;\n }\n\n .xl\\:bg-top {\n background-position: top;\n }\n\n .xl\\:bg-repeat {\n background-repeat: repeat;\n }\n\n .xl\\:bg-no-repeat {\n background-repeat: no-repeat;\n }\n\n .xl\\:bg-repeat-x {\n background-repeat: repeat-x;\n }\n\n .xl\\:bg-repeat-y {\n background-repeat: repeat-y;\n }\n\n .xl\\:bg-repeat-round {\n background-repeat: round;\n }\n\n .xl\\:bg-repeat-space {\n background-repeat: space;\n }\n\n .xl\\:bg-auto {\n background-size: auto;\n }\n\n .xl\\:bg-cover {\n background-size: cover;\n }\n\n .xl\\:bg-contain {\n background-size: contain;\n }\n\n .xl\\:border-collapse {\n border-collapse: collapse;\n }\n\n .xl\\:border-separate {\n border-collapse: separate;\n }\n\n .xl\\:border-transparent {\n border-color: transparent;\n }\n\n .xl\\:border-black {\n border-color: #000;\n }\n\n .xl\\:border-white {\n border-color: #fff;\n }\n\n .xl\\:border-gray-100 {\n border-color: #f7fafc;\n }\n\n .xl\\:border-gray-200 {\n border-color: #edf2f7;\n }\n\n .xl\\:border-gray-300 {\n border-color: #e2e8f0;\n }\n\n .xl\\:border-gray-400 {\n border-color: #cbd5e0;\n }\n\n .xl\\:border-gray-500 {\n border-color: #a0aec0;\n }\n\n .xl\\:border-gray-600 {\n border-color: #718096;\n }\n\n .xl\\:border-gray-700 {\n border-color: #4a5568;\n }\n\n .xl\\:border-gray-800 {\n border-color: #2d3748;\n }\n\n .xl\\:border-gray-900 {\n border-color: #1a202c;\n }\n\n .xl\\:border-red-100 {\n border-color: #fff5f5;\n }\n\n .xl\\:border-red-200 {\n border-color: #fed7d7;\n }\n\n .xl\\:border-red-300 {\n border-color: #feb2b2;\n }\n\n .xl\\:border-red-400 {\n border-color: #fc8181;\n }\n\n .xl\\:border-red-500 {\n border-color: #f56565;\n }\n\n .xl\\:border-red-600 {\n border-color: #e53e3e;\n }\n\n .xl\\:border-red-700 {\n border-color: #c53030;\n }\n\n .xl\\:border-red-800 {\n border-color: #9b2c2c;\n }\n\n .xl\\:border-red-900 {\n border-color: #742a2a;\n }\n\n .xl\\:border-orange-100 {\n border-color: #fffaf0;\n }\n\n .xl\\:border-orange-200 {\n border-color: #feebc8;\n }\n\n .xl\\:border-orange-300 {\n border-color: #fbd38d;\n }\n\n .xl\\:border-orange-400 {\n border-color: #f6ad55;\n }\n\n .xl\\:border-orange-500 {\n border-color: #ed8936;\n }\n\n .xl\\:border-orange-600 {\n border-color: #dd6b20;\n }\n\n .xl\\:border-orange-700 {\n border-color: #c05621;\n }\n\n .xl\\:border-orange-800 {\n border-color: #9c4221;\n }\n\n .xl\\:border-orange-900 {\n border-color: #7b341e;\n }\n\n .xl\\:border-yellow-100 {\n border-color: #fffff0;\n }\n\n .xl\\:border-yellow-200 {\n border-color: #fefcbf;\n }\n\n .xl\\:border-yellow-300 {\n border-color: #faf089;\n }\n\n .xl\\:border-yellow-400 {\n border-color: #f6e05e;\n }\n\n .xl\\:border-yellow-500 {\n border-color: #ecc94b;\n }\n\n .xl\\:border-yellow-600 {\n border-color: #d69e2e;\n }\n\n .xl\\:border-yellow-700 {\n border-color: #b7791f;\n }\n\n .xl\\:border-yellow-800 {\n border-color: #975a16;\n }\n\n .xl\\:border-yellow-900 {\n border-color: #744210;\n }\n\n .xl\\:border-green-100 {\n border-color: #f0fff4;\n }\n\n .xl\\:border-green-200 {\n border-color: #c6f6d5;\n }\n\n .xl\\:border-green-300 {\n border-color: #9ae6b4;\n }\n\n .xl\\:border-green-400 {\n border-color: #68d391;\n }\n\n .xl\\:border-green-500 {\n border-color: #48bb78;\n }\n\n .xl\\:border-green-600 {\n border-color: #38a169;\n }\n\n .xl\\:border-green-700 {\n border-color: #2f855a;\n }\n\n .xl\\:border-green-800 {\n border-color: #276749;\n }\n\n .xl\\:border-green-900 {\n border-color: #22543d;\n }\n\n .xl\\:border-teal-100 {\n border-color: #e6fffa;\n }\n\n .xl\\:border-teal-200 {\n border-color: #b2f5ea;\n }\n\n .xl\\:border-teal-300 {\n border-color: #81e6d9;\n }\n\n .xl\\:border-teal-400 {\n border-color: #4fd1c5;\n }\n\n .xl\\:border-teal-500 {\n border-color: #38b2ac;\n }\n\n .xl\\:border-teal-600 {\n border-color: #319795;\n }\n\n .xl\\:border-teal-700 {\n border-color: #2c7a7b;\n }\n\n .xl\\:border-teal-800 {\n border-color: #285e61;\n }\n\n .xl\\:border-teal-900 {\n border-color: #234e52;\n }\n\n .xl\\:border-blue-100 {\n border-color: #ebf8ff;\n }\n\n .xl\\:border-blue-200 {\n border-color: #bee3f8;\n }\n\n .xl\\:border-blue-300 {\n border-color: #90cdf4;\n }\n\n .xl\\:border-blue-400 {\n border-color: #63b3ed;\n }\n\n .xl\\:border-blue-500 {\n border-color: #4299e1;\n }\n\n .xl\\:border-blue-600 {\n border-color: #3182ce;\n }\n\n .xl\\:border-blue-700 {\n border-color: #2b6cb0;\n }\n\n .xl\\:border-blue-800 {\n border-color: #2c5282;\n }\n\n .xl\\:border-blue-900 {\n border-color: #2a4365;\n }\n\n .xl\\:border-indigo-100 {\n border-color: #ebf4ff;\n }\n\n .xl\\:border-indigo-200 {\n border-color: #c3dafe;\n }\n\n .xl\\:border-indigo-300 {\n border-color: #a3bffa;\n }\n\n .xl\\:border-indigo-400 {\n border-color: #7f9cf5;\n }\n\n .xl\\:border-indigo-500 {\n border-color: #667eea;\n }\n\n .xl\\:border-indigo-600 {\n border-color: #5a67d8;\n }\n\n .xl\\:border-indigo-700 {\n border-color: #4c51bf;\n }\n\n .xl\\:border-indigo-800 {\n border-color: #434190;\n }\n\n .xl\\:border-indigo-900 {\n border-color: #3c366b;\n }\n\n .xl\\:border-purple-100 {\n border-color: #faf5ff;\n }\n\n .xl\\:border-purple-200 {\n border-color: #e9d8fd;\n }\n\n .xl\\:border-purple-300 {\n border-color: #d6bcfa;\n }\n\n .xl\\:border-purple-400 {\n border-color: #b794f4;\n }\n\n .xl\\:border-purple-500 {\n border-color: #9f7aea;\n }\n\n .xl\\:border-purple-600 {\n border-color: #805ad5;\n }\n\n .xl\\:border-purple-700 {\n border-color: #6b46c1;\n }\n\n .xl\\:border-purple-800 {\n border-color: #553c9a;\n }\n\n .xl\\:border-purple-900 {\n border-color: #44337a;\n }\n\n .xl\\:border-pink-100 {\n border-color: #fff5f7;\n }\n\n .xl\\:border-pink-200 {\n border-color: #fed7e2;\n }\n\n .xl\\:border-pink-300 {\n border-color: #fbb6ce;\n }\n\n .xl\\:border-pink-400 {\n border-color: #f687b3;\n }\n\n .xl\\:border-pink-500 {\n border-color: #ed64a6;\n }\n\n .xl\\:border-pink-600 {\n border-color: #d53f8c;\n }\n\n .xl\\:border-pink-700 {\n border-color: #b83280;\n }\n\n .xl\\:border-pink-800 {\n border-color: #97266d;\n }\n\n .xl\\:border-pink-900 {\n border-color: #702459;\n }\n\n .xl\\:border-subway-stripe {\n border-color: #666;\n }\n\n .xl\\:border-subway-stripe_progress {\n border-color: #0a0;\n }\n\n .xl\\:hover\\:border-transparent:hover {\n border-color: transparent;\n }\n\n .xl\\:hover\\:border-black:hover {\n border-color: #000;\n }\n\n .xl\\:hover\\:border-white:hover {\n border-color: #fff;\n }\n\n .xl\\:hover\\:border-gray-100:hover {\n border-color: #f7fafc;\n }\n\n .xl\\:hover\\:border-gray-200:hover {\n border-color: #edf2f7;\n }\n\n .xl\\:hover\\:border-gray-300:hover {\n border-color: #e2e8f0;\n }\n\n .xl\\:hover\\:border-gray-400:hover {\n border-color: #cbd5e0;\n }\n\n .xl\\:hover\\:border-gray-500:hover {\n border-color: #a0aec0;\n }\n\n .xl\\:hover\\:border-gray-600:hover {\n border-color: #718096;\n }\n\n .xl\\:hover\\:border-gray-700:hover {\n border-color: #4a5568;\n }\n\n .xl\\:hover\\:border-gray-800:hover {\n border-color: #2d3748;\n }\n\n .xl\\:hover\\:border-gray-900:hover {\n border-color: #1a202c;\n }\n\n .xl\\:hover\\:border-red-100:hover {\n border-color: #fff5f5;\n }\n\n .xl\\:hover\\:border-red-200:hover {\n border-color: #fed7d7;\n }\n\n .xl\\:hover\\:border-red-300:hover {\n border-color: #feb2b2;\n }\n\n .xl\\:hover\\:border-red-400:hover {\n border-color: #fc8181;\n }\n\n .xl\\:hover\\:border-red-500:hover {\n border-color: #f56565;\n }\n\n .xl\\:hover\\:border-red-600:hover {\n border-color: #e53e3e;\n }\n\n .xl\\:hover\\:border-red-700:hover {\n border-color: #c53030;\n }\n\n .xl\\:hover\\:border-red-800:hover {\n border-color: #9b2c2c;\n }\n\n .xl\\:hover\\:border-red-900:hover {\n border-color: #742a2a;\n }\n\n .xl\\:hover\\:border-orange-100:hover {\n border-color: #fffaf0;\n }\n\n .xl\\:hover\\:border-orange-200:hover {\n border-color: #feebc8;\n }\n\n .xl\\:hover\\:border-orange-300:hover {\n border-color: #fbd38d;\n }\n\n .xl\\:hover\\:border-orange-400:hover {\n border-color: #f6ad55;\n }\n\n .xl\\:hover\\:border-orange-500:hover {\n border-color: #ed8936;\n }\n\n .xl\\:hover\\:border-orange-600:hover {\n border-color: #dd6b20;\n }\n\n .xl\\:hover\\:border-orange-700:hover {\n border-color: #c05621;\n }\n\n .xl\\:hover\\:border-orange-800:hover {\n border-color: #9c4221;\n }\n\n .xl\\:hover\\:border-orange-900:hover {\n border-color: #7b341e;\n }\n\n .xl\\:hover\\:border-yellow-100:hover {\n border-color: #fffff0;\n }\n\n .xl\\:hover\\:border-yellow-200:hover {\n border-color: #fefcbf;\n }\n\n .xl\\:hover\\:border-yellow-300:hover {\n border-color: #faf089;\n }\n\n .xl\\:hover\\:border-yellow-400:hover {\n border-color: #f6e05e;\n }\n\n .xl\\:hover\\:border-yellow-500:hover {\n border-color: #ecc94b;\n }\n\n .xl\\:hover\\:border-yellow-600:hover {\n border-color: #d69e2e;\n }\n\n .xl\\:hover\\:border-yellow-700:hover {\n border-color: #b7791f;\n }\n\n .xl\\:hover\\:border-yellow-800:hover {\n border-color: #975a16;\n }\n\n .xl\\:hover\\:border-yellow-900:hover {\n border-color: #744210;\n }\n\n .xl\\:hover\\:border-green-100:hover {\n border-color: #f0fff4;\n }\n\n .xl\\:hover\\:border-green-200:hover {\n border-color: #c6f6d5;\n }\n\n .xl\\:hover\\:border-green-300:hover {\n border-color: #9ae6b4;\n }\n\n .xl\\:hover\\:border-green-400:hover {\n border-color: #68d391;\n }\n\n .xl\\:hover\\:border-green-500:hover {\n border-color: #48bb78;\n }\n\n .xl\\:hover\\:border-green-600:hover {\n border-color: #38a169;\n }\n\n .xl\\:hover\\:border-green-700:hover {\n border-color: #2f855a;\n }\n\n .xl\\:hover\\:border-green-800:hover {\n border-color: #276749;\n }\n\n .xl\\:hover\\:border-green-900:hover {\n border-color: #22543d;\n }\n\n .xl\\:hover\\:border-teal-100:hover {\n border-color: #e6fffa;\n }\n\n .xl\\:hover\\:border-teal-200:hover {\n border-color: #b2f5ea;\n }\n\n .xl\\:hover\\:border-teal-300:hover {\n border-color: #81e6d9;\n }\n\n .xl\\:hover\\:border-teal-400:hover {\n border-color: #4fd1c5;\n }\n\n .xl\\:hover\\:border-teal-500:hover {\n border-color: #38b2ac;\n }\n\n .xl\\:hover\\:border-teal-600:hover {\n border-color: #319795;\n }\n\n .xl\\:hover\\:border-teal-700:hover {\n border-color: #2c7a7b;\n }\n\n .xl\\:hover\\:border-teal-800:hover {\n border-color: #285e61;\n }\n\n .xl\\:hover\\:border-teal-900:hover {\n border-color: #234e52;\n }\n\n .xl\\:hover\\:border-blue-100:hover {\n border-color: #ebf8ff;\n }\n\n .xl\\:hover\\:border-blue-200:hover {\n border-color: #bee3f8;\n }\n\n .xl\\:hover\\:border-blue-300:hover {\n border-color: #90cdf4;\n }\n\n .xl\\:hover\\:border-blue-400:hover {\n border-color: #63b3ed;\n }\n\n .xl\\:hover\\:border-blue-500:hover {\n border-color: #4299e1;\n }\n\n .xl\\:hover\\:border-blue-600:hover {\n border-color: #3182ce;\n }\n\n .xl\\:hover\\:border-blue-700:hover {\n border-color: #2b6cb0;\n }\n\n .xl\\:hover\\:border-blue-800:hover {\n border-color: #2c5282;\n }\n\n .xl\\:hover\\:border-blue-900:hover {\n border-color: #2a4365;\n }\n\n .xl\\:hover\\:border-indigo-100:hover {\n border-color: #ebf4ff;\n }\n\n .xl\\:hover\\:border-indigo-200:hover {\n border-color: #c3dafe;\n }\n\n .xl\\:hover\\:border-indigo-300:hover {\n border-color: #a3bffa;\n }\n\n .xl\\:hover\\:border-indigo-400:hover {\n border-color: #7f9cf5;\n }\n\n .xl\\:hover\\:border-indigo-500:hover {\n border-color: #667eea;\n }\n\n .xl\\:hover\\:border-indigo-600:hover {\n border-color: #5a67d8;\n }\n\n .xl\\:hover\\:border-indigo-700:hover {\n border-color: #4c51bf;\n }\n\n .xl\\:hover\\:border-indigo-800:hover {\n border-color: #434190;\n }\n\n .xl\\:hover\\:border-indigo-900:hover {\n border-color: #3c366b;\n }\n\n .xl\\:hover\\:border-purple-100:hover {\n border-color: #faf5ff;\n }\n\n .xl\\:hover\\:border-purple-200:hover {\n border-color: #e9d8fd;\n }\n\n .xl\\:hover\\:border-purple-300:hover {\n border-color: #d6bcfa;\n }\n\n .xl\\:hover\\:border-purple-400:hover {\n border-color: #b794f4;\n }\n\n .xl\\:hover\\:border-purple-500:hover {\n border-color: #9f7aea;\n }\n\n .xl\\:hover\\:border-purple-600:hover {\n border-color: #805ad5;\n }\n\n .xl\\:hover\\:border-purple-700:hover {\n border-color: #6b46c1;\n }\n\n .xl\\:hover\\:border-purple-800:hover {\n border-color: #553c9a;\n }\n\n .xl\\:hover\\:border-purple-900:hover {\n border-color: #44337a;\n }\n\n .xl\\:hover\\:border-pink-100:hover {\n border-color: #fff5f7;\n }\n\n .xl\\:hover\\:border-pink-200:hover {\n border-color: #fed7e2;\n }\n\n .xl\\:hover\\:border-pink-300:hover {\n border-color: #fbb6ce;\n }\n\n .xl\\:hover\\:border-pink-400:hover {\n border-color: #f687b3;\n }\n\n .xl\\:hover\\:border-pink-500:hover {\n border-color: #ed64a6;\n }\n\n .xl\\:hover\\:border-pink-600:hover {\n border-color: #d53f8c;\n }\n\n .xl\\:hover\\:border-pink-700:hover {\n border-color: #b83280;\n }\n\n .xl\\:hover\\:border-pink-800:hover {\n border-color: #97266d;\n }\n\n .xl\\:hover\\:border-pink-900:hover {\n border-color: #702459;\n }\n\n .xl\\:hover\\:border-subway-stripe:hover {\n border-color: #666;\n }\n\n .xl\\:hover\\:border-subway-stripe_progress:hover {\n border-color: #0a0;\n }\n\n .xl\\:focus\\:border-transparent:focus {\n border-color: transparent;\n }\n\n .xl\\:focus\\:border-black:focus {\n border-color: #000;\n }\n\n .xl\\:focus\\:border-white:focus {\n border-color: #fff;\n }\n\n .xl\\:focus\\:border-gray-100:focus {\n border-color: #f7fafc;\n }\n\n .xl\\:focus\\:border-gray-200:focus {\n border-color: #edf2f7;\n }\n\n .xl\\:focus\\:border-gray-300:focus {\n border-color: #e2e8f0;\n }\n\n .xl\\:focus\\:border-gray-400:focus {\n border-color: #cbd5e0;\n }\n\n .xl\\:focus\\:border-gray-500:focus {\n border-color: #a0aec0;\n }\n\n .xl\\:focus\\:border-gray-600:focus {\n border-color: #718096;\n }\n\n .xl\\:focus\\:border-gray-700:focus {\n border-color: #4a5568;\n }\n\n .xl\\:focus\\:border-gray-800:focus {\n border-color: #2d3748;\n }\n\n .xl\\:focus\\:border-gray-900:focus {\n border-color: #1a202c;\n }\n\n .xl\\:focus\\:border-red-100:focus {\n border-color: #fff5f5;\n }\n\n .xl\\:focus\\:border-red-200:focus {\n border-color: #fed7d7;\n }\n\n .xl\\:focus\\:border-red-300:focus {\n border-color: #feb2b2;\n }\n\n .xl\\:focus\\:border-red-400:focus {\n border-color: #fc8181;\n }\n\n .xl\\:focus\\:border-red-500:focus {\n border-color: #f56565;\n }\n\n .xl\\:focus\\:border-red-600:focus {\n border-color: #e53e3e;\n }\n\n .xl\\:focus\\:border-red-700:focus {\n border-color: #c53030;\n }\n\n .xl\\:focus\\:border-red-800:focus {\n border-color: #9b2c2c;\n }\n\n .xl\\:focus\\:border-red-900:focus {\n border-color: #742a2a;\n }\n\n .xl\\:focus\\:border-orange-100:focus {\n border-color: #fffaf0;\n }\n\n .xl\\:focus\\:border-orange-200:focus {\n border-color: #feebc8;\n }\n\n .xl\\:focus\\:border-orange-300:focus {\n border-color: #fbd38d;\n }\n\n .xl\\:focus\\:border-orange-400:focus {\n border-color: #f6ad55;\n }\n\n .xl\\:focus\\:border-orange-500:focus {\n border-color: #ed8936;\n }\n\n .xl\\:focus\\:border-orange-600:focus {\n border-color: #dd6b20;\n }\n\n .xl\\:focus\\:border-orange-700:focus {\n border-color: #c05621;\n }\n\n .xl\\:focus\\:border-orange-800:focus {\n border-color: #9c4221;\n }\n\n .xl\\:focus\\:border-orange-900:focus {\n border-color: #7b341e;\n }\n\n .xl\\:focus\\:border-yellow-100:focus {\n border-color: #fffff0;\n }\n\n .xl\\:focus\\:border-yellow-200:focus {\n border-color: #fefcbf;\n }\n\n .xl\\:focus\\:border-yellow-300:focus {\n border-color: #faf089;\n }\n\n .xl\\:focus\\:border-yellow-400:focus {\n border-color: #f6e05e;\n }\n\n .xl\\:focus\\:border-yellow-500:focus {\n border-color: #ecc94b;\n }\n\n .xl\\:focus\\:border-yellow-600:focus {\n border-color: #d69e2e;\n }\n\n .xl\\:focus\\:border-yellow-700:focus {\n border-color: #b7791f;\n }\n\n .xl\\:focus\\:border-yellow-800:focus {\n border-color: #975a16;\n }\n\n .xl\\:focus\\:border-yellow-900:focus {\n border-color: #744210;\n }\n\n .xl\\:focus\\:border-green-100:focus {\n border-color: #f0fff4;\n }\n\n .xl\\:focus\\:border-green-200:focus {\n border-color: #c6f6d5;\n }\n\n .xl\\:focus\\:border-green-300:focus {\n border-color: #9ae6b4;\n }\n\n .xl\\:focus\\:border-green-400:focus {\n border-color: #68d391;\n }\n\n .xl\\:focus\\:border-green-500:focus {\n border-color: #48bb78;\n }\n\n .xl\\:focus\\:border-green-600:focus {\n border-color: #38a169;\n }\n\n .xl\\:focus\\:border-green-700:focus {\n border-color: #2f855a;\n }\n\n .xl\\:focus\\:border-green-800:focus {\n border-color: #276749;\n }\n\n .xl\\:focus\\:border-green-900:focus {\n border-color: #22543d;\n }\n\n .xl\\:focus\\:border-teal-100:focus {\n border-color: #e6fffa;\n }\n\n .xl\\:focus\\:border-teal-200:focus {\n border-color: #b2f5ea;\n }\n\n .xl\\:focus\\:border-teal-300:focus {\n border-color: #81e6d9;\n }\n\n .xl\\:focus\\:border-teal-400:focus {\n border-color: #4fd1c5;\n }\n\n .xl\\:focus\\:border-teal-500:focus {\n border-color: #38b2ac;\n }\n\n .xl\\:focus\\:border-teal-600:focus {\n border-color: #319795;\n }\n\n .xl\\:focus\\:border-teal-700:focus {\n border-color: #2c7a7b;\n }\n\n .xl\\:focus\\:border-teal-800:focus {\n border-color: #285e61;\n }\n\n .xl\\:focus\\:border-teal-900:focus {\n border-color: #234e52;\n }\n\n .xl\\:focus\\:border-blue-100:focus {\n border-color: #ebf8ff;\n }\n\n .xl\\:focus\\:border-blue-200:focus {\n border-color: #bee3f8;\n }\n\n .xl\\:focus\\:border-blue-300:focus {\n border-color: #90cdf4;\n }\n\n .xl\\:focus\\:border-blue-400:focus {\n border-color: #63b3ed;\n }\n\n .xl\\:focus\\:border-blue-500:focus {\n border-color: #4299e1;\n }\n\n .xl\\:focus\\:border-blue-600:focus {\n border-color: #3182ce;\n }\n\n .xl\\:focus\\:border-blue-700:focus {\n border-color: #2b6cb0;\n }\n\n .xl\\:focus\\:border-blue-800:focus {\n border-color: #2c5282;\n }\n\n .xl\\:focus\\:border-blue-900:focus {\n border-color: #2a4365;\n }\n\n .xl\\:focus\\:border-indigo-100:focus {\n border-color: #ebf4ff;\n }\n\n .xl\\:focus\\:border-indigo-200:focus {\n border-color: #c3dafe;\n }\n\n .xl\\:focus\\:border-indigo-300:focus {\n border-color: #a3bffa;\n }\n\n .xl\\:focus\\:border-indigo-400:focus {\n border-color: #7f9cf5;\n }\n\n .xl\\:focus\\:border-indigo-500:focus {\n border-color: #667eea;\n }\n\n .xl\\:focus\\:border-indigo-600:focus {\n border-color: #5a67d8;\n }\n\n .xl\\:focus\\:border-indigo-700:focus {\n border-color: #4c51bf;\n }\n\n .xl\\:focus\\:border-indigo-800:focus {\n border-color: #434190;\n }\n\n .xl\\:focus\\:border-indigo-900:focus {\n border-color: #3c366b;\n }\n\n .xl\\:focus\\:border-purple-100:focus {\n border-color: #faf5ff;\n }\n\n .xl\\:focus\\:border-purple-200:focus {\n border-color: #e9d8fd;\n }\n\n .xl\\:focus\\:border-purple-300:focus {\n border-color: #d6bcfa;\n }\n\n .xl\\:focus\\:border-purple-400:focus {\n border-color: #b794f4;\n }\n\n .xl\\:focus\\:border-purple-500:focus {\n border-color: #9f7aea;\n }\n\n .xl\\:focus\\:border-purple-600:focus {\n border-color: #805ad5;\n }\n\n .xl\\:focus\\:border-purple-700:focus {\n border-color: #6b46c1;\n }\n\n .xl\\:focus\\:border-purple-800:focus {\n border-color: #553c9a;\n }\n\n .xl\\:focus\\:border-purple-900:focus {\n border-color: #44337a;\n }\n\n .xl\\:focus\\:border-pink-100:focus {\n border-color: #fff5f7;\n }\n\n .xl\\:focus\\:border-pink-200:focus {\n border-color: #fed7e2;\n }\n\n .xl\\:focus\\:border-pink-300:focus {\n border-color: #fbb6ce;\n }\n\n .xl\\:focus\\:border-pink-400:focus {\n border-color: #f687b3;\n }\n\n .xl\\:focus\\:border-pink-500:focus {\n border-color: #ed64a6;\n }\n\n .xl\\:focus\\:border-pink-600:focus {\n border-color: #d53f8c;\n }\n\n .xl\\:focus\\:border-pink-700:focus {\n border-color: #b83280;\n }\n\n .xl\\:focus\\:border-pink-800:focus {\n border-color: #97266d;\n }\n\n .xl\\:focus\\:border-pink-900:focus {\n border-color: #702459;\n }\n\n .xl\\:focus\\:border-subway-stripe:focus {\n border-color: #666;\n }\n\n .xl\\:focus\\:border-subway-stripe_progress:focus {\n border-color: #0a0;\n }\n\n .xl\\:rounded-none {\n border-radius: 0;\n }\n\n .xl\\:rounded-sm {\n border-radius: 0.125rem;\n }\n\n .xl\\:rounded {\n border-radius: 0.25rem;\n }\n\n .xl\\:rounded-lg {\n border-radius: 0.5rem;\n }\n\n .xl\\:rounded-full {\n border-radius: 9999px;\n }\n\n .xl\\:rounded-t-none {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n }\n\n .xl\\:rounded-r-none {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n\n .xl\\:rounded-b-none {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .xl\\:rounded-l-none {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n\n .xl\\:rounded-t-sm {\n border-top-left-radius: 0.125rem;\n border-top-right-radius: 0.125rem;\n }\n\n .xl\\:rounded-r-sm {\n border-top-right-radius: 0.125rem;\n border-bottom-right-radius: 0.125rem;\n }\n\n .xl\\:rounded-b-sm {\n border-bottom-right-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .xl\\:rounded-l-sm {\n border-top-left-radius: 0.125rem;\n border-bottom-left-radius: 0.125rem;\n }\n\n .xl\\:rounded-t {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n\n .xl\\:rounded-r {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n }\n\n .xl\\:rounded-b {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .xl\\:rounded-l {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n\n .xl\\:rounded-t-lg {\n border-top-left-radius: 0.5rem;\n border-top-right-radius: 0.5rem;\n }\n\n .xl\\:rounded-r-lg {\n border-top-right-radius: 0.5rem;\n border-bottom-right-radius: 0.5rem;\n }\n\n .xl\\:rounded-b-lg {\n border-bottom-right-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .xl\\:rounded-l-lg {\n border-top-left-radius: 0.5rem;\n border-bottom-left-radius: 0.5rem;\n }\n\n .xl\\:rounded-t-full {\n border-top-left-radius: 9999px;\n border-top-right-radius: 9999px;\n }\n\n .xl\\:rounded-r-full {\n border-top-right-radius: 9999px;\n border-bottom-right-radius: 9999px;\n }\n\n .xl\\:rounded-b-full {\n border-bottom-right-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .xl\\:rounded-l-full {\n border-top-left-radius: 9999px;\n border-bottom-left-radius: 9999px;\n }\n\n .xl\\:rounded-tl-none {\n border-top-left-radius: 0;\n }\n\n .xl\\:rounded-tr-none {\n border-top-right-radius: 0;\n }\n\n .xl\\:rounded-br-none {\n border-bottom-right-radius: 0;\n }\n\n .xl\\:rounded-bl-none {\n border-bottom-left-radius: 0;\n }\n\n .xl\\:rounded-tl-sm {\n border-top-left-radius: 0.125rem;\n }\n\n .xl\\:rounded-tr-sm {\n border-top-right-radius: 0.125rem;\n }\n\n .xl\\:rounded-br-sm {\n border-bottom-right-radius: 0.125rem;\n }\n\n .xl\\:rounded-bl-sm {\n border-bottom-left-radius: 0.125rem;\n }\n\n .xl\\:rounded-tl {\n border-top-left-radius: 0.25rem;\n }\n\n .xl\\:rounded-tr {\n border-top-right-radius: 0.25rem;\n }\n\n .xl\\:rounded-br {\n border-bottom-right-radius: 0.25rem;\n }\n\n .xl\\:rounded-bl {\n border-bottom-left-radius: 0.25rem;\n }\n\n .xl\\:rounded-tl-lg {\n border-top-left-radius: 0.5rem;\n }\n\n .xl\\:rounded-tr-lg {\n border-top-right-radius: 0.5rem;\n }\n\n .xl\\:rounded-br-lg {\n border-bottom-right-radius: 0.5rem;\n }\n\n .xl\\:rounded-bl-lg {\n border-bottom-left-radius: 0.5rem;\n }\n\n .xl\\:rounded-tl-full {\n border-top-left-radius: 9999px;\n }\n\n .xl\\:rounded-tr-full {\n border-top-right-radius: 9999px;\n }\n\n .xl\\:rounded-br-full {\n border-bottom-right-radius: 9999px;\n }\n\n .xl\\:rounded-bl-full {\n border-bottom-left-radius: 9999px;\n }\n\n .xl\\:border-solid {\n border-style: solid;\n }\n\n .xl\\:border-dashed {\n border-style: dashed;\n }\n\n .xl\\:border-dotted {\n border-style: dotted;\n }\n\n .xl\\:border-double {\n border-style: double;\n }\n\n .xl\\:border-none {\n border-style: none;\n }\n\n .xl\\:border-0 {\n border-width: 0;\n }\n\n .xl\\:border-2 {\n border-width: 2px;\n }\n\n .xl\\:border-4 {\n border-width: 4px;\n }\n\n .xl\\:border-8 {\n border-width: 8px;\n }\n\n .xl\\:border {\n border-width: 1px;\n }\n\n .xl\\:border-t-0 {\n border-top-width: 0;\n }\n\n .xl\\:border-r-0 {\n border-right-width: 0;\n }\n\n .xl\\:border-b-0 {\n border-bottom-width: 0;\n }\n\n .xl\\:border-l-0 {\n border-left-width: 0;\n }\n\n .xl\\:border-t-2 {\n border-top-width: 2px;\n }\n\n .xl\\:border-r-2 {\n border-right-width: 2px;\n }\n\n .xl\\:border-b-2 {\n border-bottom-width: 2px;\n }\n\n .xl\\:border-l-2 {\n border-left-width: 2px;\n }\n\n .xl\\:border-t-4 {\n border-top-width: 4px;\n }\n\n .xl\\:border-r-4 {\n border-right-width: 4px;\n }\n\n .xl\\:border-b-4 {\n border-bottom-width: 4px;\n }\n\n .xl\\:border-l-4 {\n border-left-width: 4px;\n }\n\n .xl\\:border-t-8 {\n border-top-width: 8px;\n }\n\n .xl\\:border-r-8 {\n border-right-width: 8px;\n }\n\n .xl\\:border-b-8 {\n border-bottom-width: 8px;\n }\n\n .xl\\:border-l-8 {\n border-left-width: 8px;\n }\n\n .xl\\:border-t {\n border-top-width: 1px;\n }\n\n .xl\\:border-r {\n border-right-width: 1px;\n }\n\n .xl\\:border-b {\n border-bottom-width: 1px;\n }\n\n .xl\\:border-l {\n border-left-width: 1px;\n }\n\n .xl\\:cursor-auto {\n cursor: auto;\n }\n\n .xl\\:cursor-default {\n cursor: default;\n }\n\n .xl\\:cursor-pointer {\n cursor: pointer;\n }\n\n .xl\\:cursor-wait {\n cursor: wait;\n }\n\n .xl\\:cursor-text {\n cursor: text;\n }\n\n .xl\\:cursor-move {\n cursor: move;\n }\n\n .xl\\:cursor-not-allowed {\n cursor: not-allowed;\n }\n\n .xl\\:block {\n display: block;\n }\n\n .xl\\:inline-block {\n display: inline-block;\n }\n\n .xl\\:inline {\n display: inline;\n }\n\n .xl\\:flex {\n display: flex;\n }\n\n .xl\\:inline-flex {\n display: inline-flex;\n }\n\n .xl\\:table {\n display: table;\n }\n\n .xl\\:table-row {\n display: table-row;\n }\n\n .xl\\:table-cell {\n display: table-cell;\n }\n\n .xl\\:hidden {\n display: none;\n }\n\n .xl\\:flex-row {\n flex-direction: row;\n }\n\n .xl\\:flex-row-reverse {\n flex-direction: row-reverse;\n }\n\n .xl\\:flex-col {\n flex-direction: column;\n }\n\n .xl\\:flex-col-reverse {\n flex-direction: column-reverse;\n }\n\n .xl\\:flex-wrap {\n flex-wrap: wrap;\n }\n\n .xl\\:flex-wrap-reverse {\n flex-wrap: wrap-reverse;\n }\n\n .xl\\:flex-no-wrap {\n flex-wrap: nowrap;\n }\n\n .xl\\:items-start {\n align-items: flex-start;\n }\n\n .xl\\:items-end {\n align-items: flex-end;\n }\n\n .xl\\:items-center {\n align-items: center;\n }\n\n .xl\\:items-baseline {\n align-items: baseline;\n }\n\n .xl\\:items-stretch {\n align-items: stretch;\n }\n\n .xl\\:self-auto {\n align-self: auto;\n }\n\n .xl\\:self-start {\n align-self: flex-start;\n }\n\n .xl\\:self-end {\n align-self: flex-end;\n }\n\n .xl\\:self-center {\n align-self: center;\n }\n\n .xl\\:self-stretch {\n align-self: stretch;\n }\n\n .xl\\:justify-start {\n justify-content: flex-start;\n }\n\n .xl\\:justify-end {\n justify-content: flex-end;\n }\n\n .xl\\:justify-center {\n justify-content: center;\n }\n\n .xl\\:justify-between {\n justify-content: space-between;\n }\n\n .xl\\:justify-around {\n justify-content: space-around;\n }\n\n .xl\\:content-center {\n align-content: center;\n }\n\n .xl\\:content-start {\n align-content: flex-start;\n }\n\n .xl\\:content-end {\n align-content: flex-end;\n }\n\n .xl\\:content-between {\n align-content: space-between;\n }\n\n .xl\\:content-around {\n align-content: space-around;\n }\n\n .xl\\:flex-1 {\n flex: 1 1 0%;\n }\n\n .xl\\:flex-auto {\n flex: 1 1 auto;\n }\n\n .xl\\:flex-initial {\n flex: 0 1 auto;\n }\n\n .xl\\:flex-none {\n flex: none;\n }\n\n .xl\\:flex-grow-0 {\n flex-grow: 0;\n }\n\n .xl\\:flex-grow {\n flex-grow: 1;\n }\n\n .xl\\:flex-shrink-0 {\n flex-shrink: 0;\n }\n\n .xl\\:flex-shrink {\n flex-shrink: 1;\n }\n\n .xl\\:order-1 {\n order: 1;\n }\n\n .xl\\:order-2 {\n order: 2;\n }\n\n .xl\\:order-3 {\n order: 3;\n }\n\n .xl\\:order-4 {\n order: 4;\n }\n\n .xl\\:order-5 {\n order: 5;\n }\n\n .xl\\:order-6 {\n order: 6;\n }\n\n .xl\\:order-7 {\n order: 7;\n }\n\n .xl\\:order-8 {\n order: 8;\n }\n\n .xl\\:order-9 {\n order: 9;\n }\n\n .xl\\:order-10 {\n order: 10;\n }\n\n .xl\\:order-11 {\n order: 11;\n }\n\n .xl\\:order-12 {\n order: 12;\n }\n\n .xl\\:order-first {\n order: -9999;\n }\n\n .xl\\:order-last {\n order: 9999;\n }\n\n .xl\\:order-none {\n order: 0;\n }\n\n .xl\\:float-right {\n float: right;\n }\n\n .xl\\:float-left {\n float: left;\n }\n\n .xl\\:float-none {\n float: none;\n }\n\n .xl\\:clearfix:after {\n content: "";\n display: table;\n clear: both;\n }\n\n .xl\\:font-sans {\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";\n }\n\n .xl\\:font-serif {\n font-family: Georgia, Cambria, "Times New Roman", Times, serif;\n }\n\n .xl\\:font-mono {\n font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;\n }\n\n .xl\\:font-hairline {\n font-weight: 100;\n }\n\n .xl\\:font-thin {\n font-weight: 200;\n }\n\n .xl\\:font-light {\n font-weight: 300;\n }\n\n .xl\\:font-normal {\n font-weight: 400;\n }\n\n .xl\\:font-medium {\n font-weight: 500;\n }\n\n .xl\\:font-semibold {\n font-weight: 600;\n }\n\n .xl\\:font-bold {\n font-weight: 700;\n }\n\n .xl\\:font-extrabold {\n font-weight: 800;\n }\n\n .xl\\:font-black {\n font-weight: 900;\n }\n\n .xl\\:hover\\:font-hairline:hover {\n font-weight: 100;\n }\n\n .xl\\:hover\\:font-thin:hover {\n font-weight: 200;\n }\n\n .xl\\:hover\\:font-light:hover {\n font-weight: 300;\n }\n\n .xl\\:hover\\:font-normal:hover {\n font-weight: 400;\n }\n\n .xl\\:hover\\:font-medium:hover {\n font-weight: 500;\n }\n\n .xl\\:hover\\:font-semibold:hover {\n font-weight: 600;\n }\n\n .xl\\:hover\\:font-bold:hover {\n font-weight: 700;\n }\n\n .xl\\:hover\\:font-extrabold:hover {\n font-weight: 800;\n }\n\n .xl\\:hover\\:font-black:hover {\n font-weight: 900;\n }\n\n .xl\\:focus\\:font-hairline:focus {\n font-weight: 100;\n }\n\n .xl\\:focus\\:font-thin:focus {\n font-weight: 200;\n }\n\n .xl\\:focus\\:font-light:focus {\n font-weight: 300;\n }\n\n .xl\\:focus\\:font-normal:focus {\n font-weight: 400;\n }\n\n .xl\\:focus\\:font-medium:focus {\n font-weight: 500;\n }\n\n .xl\\:focus\\:font-semibold:focus {\n font-weight: 600;\n }\n\n .xl\\:focus\\:font-bold:focus {\n font-weight: 700;\n }\n\n .xl\\:focus\\:font-extrabold:focus {\n font-weight: 800;\n }\n\n .xl\\:focus\\:font-black:focus {\n font-weight: 900;\n }\n\n .xl\\:h-0 {\n height: 0;\n }\n\n .xl\\:h-1 {\n height: 0.25rem;\n }\n\n .xl\\:h-2 {\n height: 0.5rem;\n }\n\n .xl\\:h-3 {\n height: 0.75rem;\n }\n\n .xl\\:h-4 {\n height: 1rem;\n }\n\n .xl\\:h-5 {\n height: 1.25rem;\n }\n\n .xl\\:h-6 {\n height: 1.5rem;\n }\n\n .xl\\:h-8 {\n height: 2rem;\n }\n\n .xl\\:h-10 {\n height: 2.5rem;\n }\n\n .xl\\:h-12 {\n height: 3rem;\n }\n\n .xl\\:h-16 {\n height: 4rem;\n }\n\n .xl\\:h-20 {\n height: 5rem;\n }\n\n .xl\\:h-24 {\n height: 6rem;\n }\n\n .xl\\:h-32 {\n height: 8rem;\n }\n\n .xl\\:h-40 {\n height: 10rem;\n }\n\n .xl\\:h-48 {\n height: 12rem;\n }\n\n .xl\\:h-56 {\n height: 14rem;\n }\n\n .xl\\:h-64 {\n height: 16rem;\n }\n\n .xl\\:h-auto {\n height: auto;\n }\n\n .xl\\:h-px {\n height: 1px;\n }\n\n .xl\\:h-full {\n height: 100%;\n }\n\n .xl\\:h-screen {\n height: 100vh;\n }\n\n .xl\\:leading-none {\n line-height: 1;\n }\n\n .xl\\:leading-tight {\n line-height: 1.25;\n }\n\n .xl\\:leading-snug {\n line-height: 1.375;\n }\n\n .xl\\:leading-normal {\n line-height: 1.5;\n }\n\n .xl\\:leading-relaxed {\n line-height: 1.625;\n }\n\n .xl\\:leading-loose {\n line-height: 2;\n }\n\n .xl\\:list-inside {\n list-style-position: inside;\n }\n\n .xl\\:list-outside {\n list-style-position: outside;\n }\n\n .xl\\:list-none {\n list-style-type: none;\n }\n\n .xl\\:list-disc {\n list-style-type: disc;\n }\n\n .xl\\:list-decimal {\n list-style-type: decimal;\n }\n\n .xl\\:m-0 {\n margin: 0;\n }\n\n .xl\\:m-1 {\n margin: 0.25rem;\n }\n\n .xl\\:m-2 {\n margin: 0.5rem;\n }\n\n .xl\\:m-3 {\n margin: 0.75rem;\n }\n\n .xl\\:m-4 {\n margin: 1rem;\n }\n\n .xl\\:m-5 {\n margin: 1.25rem;\n }\n\n .xl\\:m-6 {\n margin: 1.5rem;\n }\n\n .xl\\:m-8 {\n margin: 2rem;\n }\n\n .xl\\:m-10 {\n margin: 2.5rem;\n }\n\n .xl\\:m-12 {\n margin: 3rem;\n }\n\n .xl\\:m-16 {\n margin: 4rem;\n }\n\n .xl\\:m-20 {\n margin: 5rem;\n }\n\n .xl\\:m-24 {\n margin: 6rem;\n }\n\n .xl\\:m-32 {\n margin: 8rem;\n }\n\n .xl\\:m-40 {\n margin: 10rem;\n }\n\n .xl\\:m-48 {\n margin: 12rem;\n }\n\n .xl\\:m-56 {\n margin: 14rem;\n }\n\n .xl\\:m-64 {\n margin: 16rem;\n }\n\n .xl\\:m-auto {\n margin: auto;\n }\n\n .xl\\:m-px {\n margin: 1px;\n }\n\n .xl\\:-m-1 {\n margin: -0.25rem;\n }\n\n .xl\\:-m-2 {\n margin: -0.5rem;\n }\n\n .xl\\:-m-3 {\n margin: -0.75rem;\n }\n\n .xl\\:-m-4 {\n margin: -1rem;\n }\n\n .xl\\:-m-5 {\n margin: -1.25rem;\n }\n\n .xl\\:-m-6 {\n margin: -1.5rem;\n }\n\n .xl\\:-m-8 {\n margin: -2rem;\n }\n\n .xl\\:-m-10 {\n margin: -2.5rem;\n }\n\n .xl\\:-m-12 {\n margin: -3rem;\n }\n\n .xl\\:-m-16 {\n margin: -4rem;\n }\n\n .xl\\:-m-20 {\n margin: -5rem;\n }\n\n .xl\\:-m-24 {\n margin: -6rem;\n }\n\n .xl\\:-m-32 {\n margin: -8rem;\n }\n\n .xl\\:-m-40 {\n margin: -10rem;\n }\n\n .xl\\:-m-48 {\n margin: -12rem;\n }\n\n .xl\\:-m-56 {\n margin: -14rem;\n }\n\n .xl\\:-m-64 {\n margin: -16rem;\n }\n\n .xl\\:-m-px {\n margin: -1px;\n }\n\n .xl\\:my-0 {\n margin-top: 0;\n margin-bottom: 0;\n }\n\n .xl\\:mx-0 {\n margin-left: 0;\n margin-right: 0;\n }\n\n .xl\\:my-1 {\n margin-top: 0.25rem;\n margin-bottom: 0.25rem;\n }\n\n .xl\\:mx-1 {\n margin-left: 0.25rem;\n margin-right: 0.25rem;\n }\n\n .xl\\:my-2 {\n margin-top: 0.5rem;\n margin-bottom: 0.5rem;\n }\n\n .xl\\:mx-2 {\n margin-left: 0.5rem;\n margin-right: 0.5rem;\n }\n\n .xl\\:my-3 {\n margin-top: 0.75rem;\n margin-bottom: 0.75rem;\n }\n\n .xl\\:mx-3 {\n margin-left: 0.75rem;\n margin-right: 0.75rem;\n }\n\n .xl\\:my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem;\n }\n\n .xl\\:mx-4 {\n margin-left: 1rem;\n margin-right: 1rem;\n }\n\n .xl\\:my-5 {\n margin-top: 1.25rem;\n margin-bottom: 1.25rem;\n }\n\n .xl\\:mx-5 {\n margin-left: 1.25rem;\n margin-right: 1.25rem;\n }\n\n .xl\\:my-6 {\n margin-top: 1.5rem;\n margin-bottom: 1.5rem;\n }\n\n .xl\\:mx-6 {\n margin-left: 1.5rem;\n margin-right: 1.5rem;\n }\n\n .xl\\:my-8 {\n margin-top: 2rem;\n margin-bottom: 2rem;\n }\n\n .xl\\:mx-8 {\n margin-left: 2rem;\n margin-right: 2rem;\n }\n\n .xl\\:my-10 {\n margin-top: 2.5rem;\n margin-bottom: 2.5rem;\n }\n\n .xl\\:mx-10 {\n margin-left: 2.5rem;\n margin-right: 2.5rem;\n }\n\n .xl\\:my-12 {\n margin-top: 3rem;\n margin-bottom: 3rem;\n }\n\n .xl\\:mx-12 {\n margin-left: 3rem;\n margin-right: 3rem;\n }\n\n .xl\\:my-16 {\n margin-top: 4rem;\n margin-bottom: 4rem;\n }\n\n .xl\\:mx-16 {\n margin-left: 4rem;\n margin-right: 4rem;\n }\n\n .xl\\:my-20 {\n margin-top: 5rem;\n margin-bottom: 5rem;\n }\n\n .xl\\:mx-20 {\n margin-left: 5rem;\n margin-right: 5rem;\n }\n\n .xl\\:my-24 {\n margin-top: 6rem;\n margin-bottom: 6rem;\n }\n\n .xl\\:mx-24 {\n margin-left: 6rem;\n margin-right: 6rem;\n }\n\n .xl\\:my-32 {\n margin-top: 8rem;\n margin-bottom: 8rem;\n }\n\n .xl\\:mx-32 {\n margin-left: 8rem;\n margin-right: 8rem;\n }\n\n .xl\\:my-40 {\n margin-top: 10rem;\n margin-bottom: 10rem;\n }\n\n .xl\\:mx-40 {\n margin-left: 10rem;\n margin-right: 10rem;\n }\n\n .xl\\:my-48 {\n margin-top: 12rem;\n margin-bottom: 12rem;\n }\n\n .xl\\:mx-48 {\n margin-left: 12rem;\n margin-right: 12rem;\n }\n\n .xl\\:my-56 {\n margin-top: 14rem;\n margin-bottom: 14rem;\n }\n\n .xl\\:mx-56 {\n margin-left: 14rem;\n margin-right: 14rem;\n }\n\n .xl\\:my-64 {\n margin-top: 16rem;\n margin-bottom: 16rem;\n }\n\n .xl\\:mx-64 {\n margin-left: 16rem;\n margin-right: 16rem;\n }\n\n .xl\\:my-auto {\n margin-top: auto;\n margin-bottom: auto;\n }\n\n .xl\\:mx-auto {\n margin-left: auto;\n margin-right: auto;\n }\n\n .xl\\:my-px {\n margin-top: 1px;\n margin-bottom: 1px;\n }\n\n .xl\\:mx-px {\n margin-left: 1px;\n margin-right: 1px;\n }\n\n .xl\\:-my-1 {\n margin-top: -0.25rem;\n margin-bottom: -0.25rem;\n }\n\n .xl\\:-mx-1 {\n margin-left: -0.25rem;\n margin-right: -0.25rem;\n }\n\n .xl\\:-my-2 {\n margin-top: -0.5rem;\n margin-bottom: -0.5rem;\n }\n\n .xl\\:-mx-2 {\n margin-left: -0.5rem;\n margin-right: -0.5rem;\n }\n\n .xl\\:-my-3 {\n margin-top: -0.75rem;\n margin-bottom: -0.75rem;\n }\n\n .xl\\:-mx-3 {\n margin-left: -0.75rem;\n margin-right: -0.75rem;\n }\n\n .xl\\:-my-4 {\n margin-top: -1rem;\n margin-bottom: -1rem;\n }\n\n .xl\\:-mx-4 {\n margin-left: -1rem;\n margin-right: -1rem;\n }\n\n .xl\\:-my-5 {\n margin-top: -1.25rem;\n margin-bottom: -1.25rem;\n }\n\n .xl\\:-mx-5 {\n margin-left: -1.25rem;\n margin-right: -1.25rem;\n }\n\n .xl\\:-my-6 {\n margin-top: -1.5rem;\n margin-bottom: -1.5rem;\n }\n\n .xl\\:-mx-6 {\n margin-left: -1.5rem;\n margin-right: -1.5rem;\n }\n\n .xl\\:-my-8 {\n margin-top: -2rem;\n margin-bottom: -2rem;\n }\n\n .xl\\:-mx-8 {\n margin-left: -2rem;\n margin-right: -2rem;\n }\n\n .xl\\:-my-10 {\n margin-top: -2.5rem;\n margin-bottom: -2.5rem;\n }\n\n .xl\\:-mx-10 {\n margin-left: -2.5rem;\n margin-right: -2.5rem;\n }\n\n .xl\\:-my-12 {\n margin-top: -3rem;\n margin-bottom: -3rem;\n }\n\n .xl\\:-mx-12 {\n margin-left: -3rem;\n margin-right: -3rem;\n }\n\n .xl\\:-my-16 {\n margin-top: -4rem;\n margin-bottom: -4rem;\n }\n\n .xl\\:-mx-16 {\n margin-left: -4rem;\n margin-right: -4rem;\n }\n\n .xl\\:-my-20 {\n margin-top: -5rem;\n margin-bottom: -5rem;\n }\n\n .xl\\:-mx-20 {\n margin-left: -5rem;\n margin-right: -5rem;\n }\n\n .xl\\:-my-24 {\n margin-top: -6rem;\n margin-bottom: -6rem;\n }\n\n .xl\\:-mx-24 {\n margin-left: -6rem;\n margin-right: -6rem;\n }\n\n .xl\\:-my-32 {\n margin-top: -8rem;\n margin-bottom: -8rem;\n }\n\n .xl\\:-mx-32 {\n margin-left: -8rem;\n margin-right: -8rem;\n }\n\n .xl\\:-my-40 {\n margin-top: -10rem;\n margin-bottom: -10rem;\n }\n\n .xl\\:-mx-40 {\n margin-left: -10rem;\n margin-right: -10rem;\n }\n\n .xl\\:-my-48 {\n margin-top: -12rem;\n margin-bottom: -12rem;\n }\n\n .xl\\:-mx-48 {\n margin-left: -12rem;\n margin-right: -12rem;\n }\n\n .xl\\:-my-56 {\n margin-top: -14rem;\n margin-bottom: -14rem;\n }\n\n .xl\\:-mx-56 {\n margin-left: -14rem;\n margin-right: -14rem;\n }\n\n .xl\\:-my-64 {\n margin-top: -16rem;\n margin-bottom: -16rem;\n }\n\n .xl\\:-mx-64 {\n margin-left: -16rem;\n margin-right: -16rem;\n }\n\n .xl\\:-my-px {\n margin-top: -1px;\n margin-bottom: -1px;\n }\n\n .xl\\:-mx-px {\n margin-left: -1px;\n margin-right: -1px;\n }\n\n .xl\\:mt-0 {\n margin-top: 0;\n }\n\n .xl\\:mr-0 {\n margin-right: 0;\n }\n\n .xl\\:mb-0 {\n margin-bottom: 0;\n }\n\n .xl\\:ml-0 {\n margin-left: 0;\n }\n\n .xl\\:mt-1 {\n margin-top: 0.25rem;\n }\n\n .xl\\:mr-1 {\n margin-right: 0.25rem;\n }\n\n .xl\\:mb-1 {\n margin-bottom: 0.25rem;\n }\n\n .xl\\:ml-1 {\n margin-left: 0.25rem;\n }\n\n .xl\\:mt-2 {\n margin-top: 0.5rem;\n }\n\n .xl\\:mr-2 {\n margin-right: 0.5rem;\n }\n\n .xl\\:mb-2 {\n margin-bottom: 0.5rem;\n }\n\n .xl\\:ml-2 {\n margin-left: 0.5rem;\n }\n\n .xl\\:mt-3 {\n margin-top: 0.75rem;\n }\n\n .xl\\:mr-3 {\n margin-right: 0.75rem;\n }\n\n .xl\\:mb-3 {\n margin-bottom: 0.75rem;\n }\n\n .xl\\:ml-3 {\n margin-left: 0.75rem;\n }\n\n .xl\\:mt-4 {\n margin-top: 1rem;\n }\n\n .xl\\:mr-4 {\n margin-right: 1rem;\n }\n\n .xl\\:mb-4 {\n margin-bottom: 1rem;\n }\n\n .xl\\:ml-4 {\n margin-left: 1rem;\n }\n\n .xl\\:mt-5 {\n margin-top: 1.25rem;\n }\n\n .xl\\:mr-5 {\n margin-right: 1.25rem;\n }\n\n .xl\\:mb-5 {\n margin-bottom: 1.25rem;\n }\n\n .xl\\:ml-5 {\n margin-left: 1.25rem;\n }\n\n .xl\\:mt-6 {\n margin-top: 1.5rem;\n }\n\n .xl\\:mr-6 {\n margin-right: 1.5rem;\n }\n\n .xl\\:mb-6 {\n margin-bottom: 1.5rem;\n }\n\n .xl\\:ml-6 {\n margin-left: 1.5rem;\n }\n\n .xl\\:mt-8 {\n margin-top: 2rem;\n }\n\n .xl\\:mr-8 {\n margin-right: 2rem;\n }\n\n .xl\\:mb-8 {\n margin-bottom: 2rem;\n }\n\n .xl\\:ml-8 {\n margin-left: 2rem;\n }\n\n .xl\\:mt-10 {\n margin-top: 2.5rem;\n }\n\n .xl\\:mr-10 {\n margin-right: 2.5rem;\n }\n\n .xl\\:mb-10 {\n margin-bottom: 2.5rem;\n }\n\n .xl\\:ml-10 {\n margin-left: 2.5rem;\n }\n\n .xl\\:mt-12 {\n margin-top: 3rem;\n }\n\n .xl\\:mr-12 {\n margin-right: 3rem;\n }\n\n .xl\\:mb-12 {\n margin-bottom: 3rem;\n }\n\n .xl\\:ml-12 {\n margin-left: 3rem;\n }\n\n .xl\\:mt-16 {\n margin-top: 4rem;\n }\n\n .xl\\:mr-16 {\n margin-right: 4rem;\n }\n\n .xl\\:mb-16 {\n margin-bottom: 4rem;\n }\n\n .xl\\:ml-16 {\n margin-left: 4rem;\n }\n\n .xl\\:mt-20 {\n margin-top: 5rem;\n }\n\n .xl\\:mr-20 {\n margin-right: 5rem;\n }\n\n .xl\\:mb-20 {\n margin-bottom: 5rem;\n }\n\n .xl\\:ml-20 {\n margin-left: 5rem;\n }\n\n .xl\\:mt-24 {\n margin-top: 6rem;\n }\n\n .xl\\:mr-24 {\n margin-right: 6rem;\n }\n\n .xl\\:mb-24 {\n margin-bottom: 6rem;\n }\n\n .xl\\:ml-24 {\n margin-left: 6rem;\n }\n\n .xl\\:mt-32 {\n margin-top: 8rem;\n }\n\n .xl\\:mr-32 {\n margin-right: 8rem;\n }\n\n .xl\\:mb-32 {\n margin-bottom: 8rem;\n }\n\n .xl\\:ml-32 {\n margin-left: 8rem;\n }\n\n .xl\\:mt-40 {\n margin-top: 10rem;\n }\n\n .xl\\:mr-40 {\n margin-right: 10rem;\n }\n\n .xl\\:mb-40 {\n margin-bottom: 10rem;\n }\n\n .xl\\:ml-40 {\n margin-left: 10rem;\n }\n\n .xl\\:mt-48 {\n margin-top: 12rem;\n }\n\n .xl\\:mr-48 {\n margin-right: 12rem;\n }\n\n .xl\\:mb-48 {\n margin-bottom: 12rem;\n }\n\n .xl\\:ml-48 {\n margin-left: 12rem;\n }\n\n .xl\\:mt-56 {\n margin-top: 14rem;\n }\n\n .xl\\:mr-56 {\n margin-right: 14rem;\n }\n\n .xl\\:mb-56 {\n margin-bottom: 14rem;\n }\n\n .xl\\:ml-56 {\n margin-left: 14rem;\n }\n\n .xl\\:mt-64 {\n margin-top: 16rem;\n }\n\n .xl\\:mr-64 {\n margin-right: 16rem;\n }\n\n .xl\\:mb-64 {\n margin-bottom: 16rem;\n }\n\n .xl\\:ml-64 {\n margin-left: 16rem;\n }\n\n .xl\\:mt-auto {\n margin-top: auto;\n }\n\n .xl\\:mr-auto {\n margin-right: auto;\n }\n\n .xl\\:mb-auto {\n margin-bottom: auto;\n }\n\n .xl\\:ml-auto {\n margin-left: auto;\n }\n\n .xl\\:mt-px {\n margin-top: 1px;\n }\n\n .xl\\:mr-px {\n margin-right: 1px;\n }\n\n .xl\\:mb-px {\n margin-bottom: 1px;\n }\n\n .xl\\:ml-px {\n margin-left: 1px;\n }\n\n .xl\\:-mt-1 {\n margin-top: -0.25rem;\n }\n\n .xl\\:-mr-1 {\n margin-right: -0.25rem;\n }\n\n .xl\\:-mb-1 {\n margin-bottom: -0.25rem;\n }\n\n .xl\\:-ml-1 {\n margin-left: -0.25rem;\n }\n\n .xl\\:-mt-2 {\n margin-top: -0.5rem;\n }\n\n .xl\\:-mr-2 {\n margin-right: -0.5rem;\n }\n\n .xl\\:-mb-2 {\n margin-bottom: -0.5rem;\n }\n\n .xl\\:-ml-2 {\n margin-left: -0.5rem;\n }\n\n .xl\\:-mt-3 {\n margin-top: -0.75rem;\n }\n\n .xl\\:-mr-3 {\n margin-right: -0.75rem;\n }\n\n .xl\\:-mb-3 {\n margin-bottom: -0.75rem;\n }\n\n .xl\\:-ml-3 {\n margin-left: -0.75rem;\n }\n\n .xl\\:-mt-4 {\n margin-top: -1rem;\n }\n\n .xl\\:-mr-4 {\n margin-right: -1rem;\n }\n\n .xl\\:-mb-4 {\n margin-bottom: -1rem;\n }\n\n .xl\\:-ml-4 {\n margin-left: -1rem;\n }\n\n .xl\\:-mt-5 {\n margin-top: -1.25rem;\n }\n\n .xl\\:-mr-5 {\n margin-right: -1.25rem;\n }\n\n .xl\\:-mb-5 {\n margin-bottom: -1.25rem;\n }\n\n .xl\\:-ml-5 {\n margin-left: -1.25rem;\n }\n\n .xl\\:-mt-6 {\n margin-top: -1.5rem;\n }\n\n .xl\\:-mr-6 {\n margin-right: -1.5rem;\n }\n\n .xl\\:-mb-6 {\n margin-bottom: -1.5rem;\n }\n\n .xl\\:-ml-6 {\n margin-left: -1.5rem;\n }\n\n .xl\\:-mt-8 {\n margin-top: -2rem;\n }\n\n .xl\\:-mr-8 {\n margin-right: -2rem;\n }\n\n .xl\\:-mb-8 {\n margin-bottom: -2rem;\n }\n\n .xl\\:-ml-8 {\n margin-left: -2rem;\n }\n\n .xl\\:-mt-10 {\n margin-top: -2.5rem;\n }\n\n .xl\\:-mr-10 {\n margin-right: -2.5rem;\n }\n\n .xl\\:-mb-10 {\n margin-bottom: -2.5rem;\n }\n\n .xl\\:-ml-10 {\n margin-left: -2.5rem;\n }\n\n .xl\\:-mt-12 {\n margin-top: -3rem;\n }\n\n .xl\\:-mr-12 {\n margin-right: -3rem;\n }\n\n .xl\\:-mb-12 {\n margin-bottom: -3rem;\n }\n\n .xl\\:-ml-12 {\n margin-left: -3rem;\n }\n\n .xl\\:-mt-16 {\n margin-top: -4rem;\n }\n\n .xl\\:-mr-16 {\n margin-right: -4rem;\n }\n\n .xl\\:-mb-16 {\n margin-bottom: -4rem;\n }\n\n .xl\\:-ml-16 {\n margin-left: -4rem;\n }\n\n .xl\\:-mt-20 {\n margin-top: -5rem;\n }\n\n .xl\\:-mr-20 {\n margin-right: -5rem;\n }\n\n .xl\\:-mb-20 {\n margin-bottom: -5rem;\n }\n\n .xl\\:-ml-20 {\n margin-left: -5rem;\n }\n\n .xl\\:-mt-24 {\n margin-top: -6rem;\n }\n\n .xl\\:-mr-24 {\n margin-right: -6rem;\n }\n\n .xl\\:-mb-24 {\n margin-bottom: -6rem;\n }\n\n .xl\\:-ml-24 {\n margin-left: -6rem;\n }\n\n .xl\\:-mt-32 {\n margin-top: -8rem;\n }\n\n .xl\\:-mr-32 {\n margin-right: -8rem;\n }\n\n .xl\\:-mb-32 {\n margin-bottom: -8rem;\n }\n\n .xl\\:-ml-32 {\n margin-left: -8rem;\n }\n\n .xl\\:-mt-40 {\n margin-top: -10rem;\n }\n\n .xl\\:-mr-40 {\n margin-right: -10rem;\n }\n\n .xl\\:-mb-40 {\n margin-bottom: -10rem;\n }\n\n .xl\\:-ml-40 {\n margin-left: -10rem;\n }\n\n .xl\\:-mt-48 {\n margin-top: -12rem;\n }\n\n .xl\\:-mr-48 {\n margin-right: -12rem;\n }\n\n .xl\\:-mb-48 {\n margin-bottom: -12rem;\n }\n\n .xl\\:-ml-48 {\n margin-left: -12rem;\n }\n\n .xl\\:-mt-56 {\n margin-top: -14rem;\n }\n\n .xl\\:-mr-56 {\n margin-right: -14rem;\n }\n\n .xl\\:-mb-56 {\n margin-bottom: -14rem;\n }\n\n .xl\\:-ml-56 {\n margin-left: -14rem;\n }\n\n .xl\\:-mt-64 {\n margin-top: -16rem;\n }\n\n .xl\\:-mr-64 {\n margin-right: -16rem;\n }\n\n .xl\\:-mb-64 {\n margin-bottom: -16rem;\n }\n\n .xl\\:-ml-64 {\n margin-left: -16rem;\n }\n\n .xl\\:-mt-px {\n margin-top: -1px;\n }\n\n .xl\\:-mr-px {\n margin-right: -1px;\n }\n\n .xl\\:-mb-px {\n margin-bottom: -1px;\n }\n\n .xl\\:-ml-px {\n margin-left: -1px;\n }\n\n .xl\\:max-h-full {\n max-height: 100%;\n }\n\n .xl\\:max-h-screen {\n max-height: 100vh;\n }\n\n .xl\\:max-w-xs {\n max-width: 20rem;\n }\n\n .xl\\:max-w-sm {\n max-width: 24rem;\n }\n\n .xl\\:max-w-md {\n max-width: 28rem;\n }\n\n .xl\\:max-w-lg {\n max-width: 32rem;\n }\n\n .xl\\:max-w-xl {\n max-width: 36rem;\n }\n\n .xl\\:max-w-2xl {\n max-width: 42rem;\n }\n\n .xl\\:max-w-3xl {\n max-width: 48rem;\n }\n\n .xl\\:max-w-4xl {\n max-width: 56rem;\n }\n\n .xl\\:max-w-5xl {\n max-width: 64rem;\n }\n\n .xl\\:max-w-6xl {\n max-width: 72rem;\n }\n\n .xl\\:max-w-full {\n max-width: 100%;\n }\n\n .xl\\:min-h-0 {\n min-height: 0;\n }\n\n .xl\\:min-h-full {\n min-height: 100%;\n }\n\n .xl\\:min-h-screen {\n min-height: 100vh;\n }\n\n .xl\\:min-w-0 {\n min-width: 0;\n }\n\n .xl\\:min-w-full {\n min-width: 100%;\n }\n\n .xl\\:object-contain {\n -o-object-fit: contain;\n object-fit: contain;\n }\n\n .xl\\:object-cover {\n -o-object-fit: cover;\n object-fit: cover;\n }\n\n .xl\\:object-fill {\n -o-object-fit: fill;\n object-fit: fill;\n }\n\n .xl\\:object-none {\n -o-object-fit: none;\n object-fit: none;\n }\n\n .xl\\:object-scale-down {\n -o-object-fit: scale-down;\n object-fit: scale-down;\n }\n\n .xl\\:object-bottom {\n -o-object-position: bottom;\n object-position: bottom;\n }\n\n .xl\\:object-center {\n -o-object-position: center;\n object-position: center;\n }\n\n .xl\\:object-left {\n -o-object-position: left;\n object-position: left;\n }\n\n .xl\\:object-left-bottom {\n -o-object-position: left bottom;\n object-position: left bottom;\n }\n\n .xl\\:object-left-top {\n -o-object-position: left top;\n object-position: left top;\n }\n\n .xl\\:object-right {\n -o-object-position: right;\n object-position: right;\n }\n\n .xl\\:object-right-bottom {\n -o-object-position: right bottom;\n object-position: right bottom;\n }\n\n .xl\\:object-right-top {\n -o-object-position: right top;\n object-position: right top;\n }\n\n .xl\\:object-top {\n -o-object-position: top;\n object-position: top;\n }\n\n .xl\\:opacity-0 {\n opacity: 0;\n }\n\n .xl\\:opacity-25 {\n opacity: 0.25;\n }\n\n .xl\\:opacity-50 {\n opacity: 0.5;\n }\n\n .xl\\:opacity-75 {\n opacity: 0.75;\n }\n\n .xl\\:opacity-100 {\n opacity: 1;\n }\n\n .xl\\:hover\\:opacity-0:hover {\n opacity: 0;\n }\n\n .xl\\:hover\\:opacity-25:hover {\n opacity: 0.25;\n }\n\n .xl\\:hover\\:opacity-50:hover {\n opacity: 0.5;\n }\n\n .xl\\:hover\\:opacity-75:hover {\n opacity: 0.75;\n }\n\n .xl\\:hover\\:opacity-100:hover {\n opacity: 1;\n }\n\n .xl\\:focus\\:opacity-0:focus {\n opacity: 0;\n }\n\n .xl\\:focus\\:opacity-25:focus {\n opacity: 0.25;\n }\n\n .xl\\:focus\\:opacity-50:focus {\n opacity: 0.5;\n }\n\n .xl\\:focus\\:opacity-75:focus {\n opacity: 0.75;\n }\n\n .xl\\:focus\\:opacity-100:focus {\n opacity: 1;\n }\n\n .xl\\:outline-none {\n outline: 0;\n }\n\n .xl\\:focus\\:outline-none:focus {\n outline: 0;\n }\n\n .xl\\:overflow-auto {\n overflow: auto;\n }\n\n .xl\\:overflow-hidden {\n overflow: hidden;\n }\n\n .xl\\:overflow-visible {\n overflow: visible;\n }\n\n .xl\\:overflow-scroll {\n overflow: scroll;\n }\n\n .xl\\:overflow-x-auto {\n overflow-x: auto;\n }\n\n .xl\\:overflow-y-auto {\n overflow-y: auto;\n }\n\n .xl\\:overflow-x-hidden {\n overflow-x: hidden;\n }\n\n .xl\\:overflow-y-hidden {\n overflow-y: hidden;\n }\n\n .xl\\:overflow-x-visible {\n overflow-x: visible;\n }\n\n .xl\\:overflow-y-visible {\n overflow-y: visible;\n }\n\n .xl\\:overflow-x-scroll {\n overflow-x: scroll;\n }\n\n .xl\\:overflow-y-scroll {\n overflow-y: scroll;\n }\n\n .xl\\:scrolling-touch {\n -webkit-overflow-scrolling: touch;\n }\n\n .xl\\:scrolling-auto {\n -webkit-overflow-scrolling: auto;\n }\n\n .xl\\:p-0 {\n padding: 0;\n }\n\n .xl\\:p-1 {\n padding: 0.25rem;\n }\n\n .xl\\:p-2 {\n padding: 0.5rem;\n }\n\n .xl\\:p-3 {\n padding: 0.75rem;\n }\n\n .xl\\:p-4 {\n padding: 1rem;\n }\n\n .xl\\:p-5 {\n padding: 1.25rem;\n }\n\n .xl\\:p-6 {\n padding: 1.5rem;\n }\n\n .xl\\:p-8 {\n padding: 2rem;\n }\n\n .xl\\:p-10 {\n padding: 2.5rem;\n }\n\n .xl\\:p-12 {\n padding: 3rem;\n }\n\n .xl\\:p-16 {\n padding: 4rem;\n }\n\n .xl\\:p-20 {\n padding: 5rem;\n }\n\n .xl\\:p-24 {\n padding: 6rem;\n }\n\n .xl\\:p-32 {\n padding: 8rem;\n }\n\n .xl\\:p-40 {\n padding: 10rem;\n }\n\n .xl\\:p-48 {\n padding: 12rem;\n }\n\n .xl\\:p-56 {\n padding: 14rem;\n }\n\n .xl\\:p-64 {\n padding: 16rem;\n }\n\n .xl\\:p-px {\n padding: 1px;\n }\n\n .xl\\:py-0 {\n padding-top: 0;\n padding-bottom: 0;\n }\n\n .xl\\:px-0 {\n padding-left: 0;\n padding-right: 0;\n }\n\n .xl\\:py-1 {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n }\n\n .xl\\:px-1 {\n padding-left: 0.25rem;\n padding-right: 0.25rem;\n }\n\n .xl\\:py-2 {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n }\n\n .xl\\:px-2 {\n padding-left: 0.5rem;\n padding-right: 0.5rem;\n }\n\n .xl\\:py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n }\n\n .xl\\:px-3 {\n padding-left: 0.75rem;\n padding-right: 0.75rem;\n }\n\n .xl\\:py-4 {\n padding-top: 1rem;\n padding-bottom: 1rem;\n }\n\n .xl\\:px-4 {\n padding-left: 1rem;\n padding-right: 1rem;\n }\n\n .xl\\:py-5 {\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n }\n\n .xl\\:px-5 {\n padding-left: 1.25rem;\n padding-right: 1.25rem;\n }\n\n .xl\\:py-6 {\n padding-top: 1.5rem;\n padding-bottom: 1.5rem;\n }\n\n .xl\\:px-6 {\n padding-left: 1.5rem;\n padding-right: 1.5rem;\n }\n\n .xl\\:py-8 {\n padding-top: 2rem;\n padding-bottom: 2rem;\n }\n\n .xl\\:px-8 {\n padding-left: 2rem;\n padding-right: 2rem;\n }\n\n .xl\\:py-10 {\n padding-top: 2.5rem;\n padding-bottom: 2.5rem;\n }\n\n .xl\\:px-10 {\n padding-left: 2.5rem;\n padding-right: 2.5rem;\n }\n\n .xl\\:py-12 {\n padding-top: 3rem;\n padding-bottom: 3rem;\n }\n\n .xl\\:px-12 {\n padding-left: 3rem;\n padding-right: 3rem;\n }\n\n .xl\\:py-16 {\n padding-top: 4rem;\n padding-bottom: 4rem;\n }\n\n .xl\\:px-16 {\n padding-left: 4rem;\n padding-right: 4rem;\n }\n\n .xl\\:py-20 {\n padding-top: 5rem;\n padding-bottom: 5rem;\n }\n\n .xl\\:px-20 {\n padding-left: 5rem;\n padding-right: 5rem;\n }\n\n .xl\\:py-24 {\n padding-top: 6rem;\n padding-bottom: 6rem;\n }\n\n .xl\\:px-24 {\n padding-left: 6rem;\n padding-right: 6rem;\n }\n\n .xl\\:py-32 {\n padding-top: 8rem;\n padding-bottom: 8rem;\n }\n\n .xl\\:px-32 {\n padding-left: 8rem;\n padding-right: 8rem;\n }\n\n .xl\\:py-40 {\n padding-top: 10rem;\n padding-bottom: 10rem;\n }\n\n .xl\\:px-40 {\n padding-left: 10rem;\n padding-right: 10rem;\n }\n\n .xl\\:py-48 {\n padding-top: 12rem;\n padding-bottom: 12rem;\n }\n\n .xl\\:px-48 {\n padding-left: 12rem;\n padding-right: 12rem;\n }\n\n .xl\\:py-56 {\n padding-top: 14rem;\n padding-bottom: 14rem;\n }\n\n .xl\\:px-56 {\n padding-left: 14rem;\n padding-right: 14rem;\n }\n\n .xl\\:py-64 {\n padding-top: 16rem;\n padding-bottom: 16rem;\n }\n\n .xl\\:px-64 {\n padding-left: 16rem;\n padding-right: 16rem;\n }\n\n .xl\\:py-px {\n padding-top: 1px;\n padding-bottom: 1px;\n }\n\n .xl\\:px-px {\n padding-left: 1px;\n padding-right: 1px;\n }\n\n .xl\\:pt-0 {\n padding-top: 0;\n }\n\n .xl\\:pr-0 {\n padding-right: 0;\n }\n\n .xl\\:pb-0 {\n padding-bottom: 0;\n }\n\n .xl\\:pl-0 {\n padding-left: 0;\n }\n\n .xl\\:pt-1 {\n padding-top: 0.25rem;\n }\n\n .xl\\:pr-1 {\n padding-right: 0.25rem;\n }\n\n .xl\\:pb-1 {\n padding-bottom: 0.25rem;\n }\n\n .xl\\:pl-1 {\n padding-left: 0.25rem;\n }\n\n .xl\\:pt-2 {\n padding-top: 0.5rem;\n }\n\n .xl\\:pr-2 {\n padding-right: 0.5rem;\n }\n\n .xl\\:pb-2 {\n padding-bottom: 0.5rem;\n }\n\n .xl\\:pl-2 {\n padding-left: 0.5rem;\n }\n\n .xl\\:pt-3 {\n padding-top: 0.75rem;\n }\n\n .xl\\:pr-3 {\n padding-right: 0.75rem;\n }\n\n .xl\\:pb-3 {\n padding-bottom: 0.75rem;\n }\n\n .xl\\:pl-3 {\n padding-left: 0.75rem;\n }\n\n .xl\\:pt-4 {\n padding-top: 1rem;\n }\n\n .xl\\:pr-4 {\n padding-right: 1rem;\n }\n\n .xl\\:pb-4 {\n padding-bottom: 1rem;\n }\n\n .xl\\:pl-4 {\n padding-left: 1rem;\n }\n\n .xl\\:pt-5 {\n padding-top: 1.25rem;\n }\n\n .xl\\:pr-5 {\n padding-right: 1.25rem;\n }\n\n .xl\\:pb-5 {\n padding-bottom: 1.25rem;\n }\n\n .xl\\:pl-5 {\n padding-left: 1.25rem;\n }\n\n .xl\\:pt-6 {\n padding-top: 1.5rem;\n }\n\n .xl\\:pr-6 {\n padding-right: 1.5rem;\n }\n\n .xl\\:pb-6 {\n padding-bottom: 1.5rem;\n }\n\n .xl\\:pl-6 {\n padding-left: 1.5rem;\n }\n\n .xl\\:pt-8 {\n padding-top: 2rem;\n }\n\n .xl\\:pr-8 {\n padding-right: 2rem;\n }\n\n .xl\\:pb-8 {\n padding-bottom: 2rem;\n }\n\n .xl\\:pl-8 {\n padding-left: 2rem;\n }\n\n .xl\\:pt-10 {\n padding-top: 2.5rem;\n }\n\n .xl\\:pr-10 {\n padding-right: 2.5rem;\n }\n\n .xl\\:pb-10 {\n padding-bottom: 2.5rem;\n }\n\n .xl\\:pl-10 {\n padding-left: 2.5rem;\n }\n\n .xl\\:pt-12 {\n padding-top: 3rem;\n }\n\n .xl\\:pr-12 {\n padding-right: 3rem;\n }\n\n .xl\\:pb-12 {\n padding-bottom: 3rem;\n }\n\n .xl\\:pl-12 {\n padding-left: 3rem;\n }\n\n .xl\\:pt-16 {\n padding-top: 4rem;\n }\n\n .xl\\:pr-16 {\n padding-right: 4rem;\n }\n\n .xl\\:pb-16 {\n padding-bottom: 4rem;\n }\n\n .xl\\:pl-16 {\n padding-left: 4rem;\n }\n\n .xl\\:pt-20 {\n padding-top: 5rem;\n }\n\n .xl\\:pr-20 {\n padding-right: 5rem;\n }\n\n .xl\\:pb-20 {\n padding-bottom: 5rem;\n }\n\n .xl\\:pl-20 {\n padding-left: 5rem;\n }\n\n .xl\\:pt-24 {\n padding-top: 6rem;\n }\n\n .xl\\:pr-24 {\n padding-right: 6rem;\n }\n\n .xl\\:pb-24 {\n padding-bottom: 6rem;\n }\n\n .xl\\:pl-24 {\n padding-left: 6rem;\n }\n\n .xl\\:pt-32 {\n padding-top: 8rem;\n }\n\n .xl\\:pr-32 {\n padding-right: 8rem;\n }\n\n .xl\\:pb-32 {\n padding-bottom: 8rem;\n }\n\n .xl\\:pl-32 {\n padding-left: 8rem;\n }\n\n .xl\\:pt-40 {\n padding-top: 10rem;\n }\n\n .xl\\:pr-40 {\n padding-right: 10rem;\n }\n\n .xl\\:pb-40 {\n padding-bottom: 10rem;\n }\n\n .xl\\:pl-40 {\n padding-left: 10rem;\n }\n\n .xl\\:pt-48 {\n padding-top: 12rem;\n }\n\n .xl\\:pr-48 {\n padding-right: 12rem;\n }\n\n .xl\\:pb-48 {\n padding-bottom: 12rem;\n }\n\n .xl\\:pl-48 {\n padding-left: 12rem;\n }\n\n .xl\\:pt-56 {\n padding-top: 14rem;\n }\n\n .xl\\:pr-56 {\n padding-right: 14rem;\n }\n\n .xl\\:pb-56 {\n padding-bottom: 14rem;\n }\n\n .xl\\:pl-56 {\n padding-left: 14rem;\n }\n\n .xl\\:pt-64 {\n padding-top: 16rem;\n }\n\n .xl\\:pr-64 {\n padding-right: 16rem;\n }\n\n .xl\\:pb-64 {\n padding-bottom: 16rem;\n }\n\n .xl\\:pl-64 {\n padding-left: 16rem;\n }\n\n .xl\\:pt-px {\n padding-top: 1px;\n }\n\n .xl\\:pr-px {\n padding-right: 1px;\n }\n\n .xl\\:pb-px {\n padding-bottom: 1px;\n }\n\n .xl\\:pl-px {\n padding-left: 1px;\n }\n\n .xl\\:placeholder-transparent::-webkit-input-placeholder {\n color: transparent;\n }\n\n .xl\\:placeholder-transparent::-moz-placeholder {\n color: transparent;\n }\n\n .xl\\:placeholder-transparent:-ms-input-placeholder {\n color: transparent;\n }\n\n .xl\\:placeholder-transparent::-ms-input-placeholder {\n color: transparent;\n }\n\n .xl\\:placeholder-transparent::placeholder {\n color: transparent;\n }\n\n .xl\\:placeholder-black::-webkit-input-placeholder {\n color: #000;\n }\n\n .xl\\:placeholder-black::-moz-placeholder {\n color: #000;\n }\n\n .xl\\:placeholder-black:-ms-input-placeholder {\n color: #000;\n }\n\n .xl\\:placeholder-black::-ms-input-placeholder {\n color: #000;\n }\n\n .xl\\:placeholder-black::placeholder {\n color: #000;\n }\n\n .xl\\:placeholder-white::-webkit-input-placeholder {\n color: #fff;\n }\n\n .xl\\:placeholder-white::-moz-placeholder {\n color: #fff;\n }\n\n .xl\\:placeholder-white:-ms-input-placeholder {\n color: #fff;\n }\n\n .xl\\:placeholder-white::-ms-input-placeholder {\n color: #fff;\n }\n\n .xl\\:placeholder-white::placeholder {\n color: #fff;\n }\n\n .xl\\:placeholder-gray-100::-webkit-input-placeholder {\n color: #f7fafc;\n }\n\n .xl\\:placeholder-gray-100::-moz-placeholder {\n color: #f7fafc;\n }\n\n .xl\\:placeholder-gray-100:-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .xl\\:placeholder-gray-100::-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .xl\\:placeholder-gray-100::placeholder {\n color: #f7fafc;\n }\n\n .xl\\:placeholder-gray-200::-webkit-input-placeholder {\n color: #edf2f7;\n }\n\n .xl\\:placeholder-gray-200::-moz-placeholder {\n color: #edf2f7;\n }\n\n .xl\\:placeholder-gray-200:-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .xl\\:placeholder-gray-200::-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .xl\\:placeholder-gray-200::placeholder {\n color: #edf2f7;\n }\n\n .xl\\:placeholder-gray-300::-webkit-input-placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:placeholder-gray-300::-moz-placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:placeholder-gray-300:-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:placeholder-gray-300::-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:placeholder-gray-300::placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:placeholder-gray-400::-webkit-input-placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:placeholder-gray-400::-moz-placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:placeholder-gray-400:-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:placeholder-gray-400::-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:placeholder-gray-400::placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:placeholder-gray-500::-webkit-input-placeholder {\n color: #a0aec0;\n }\n\n .xl\\:placeholder-gray-500::-moz-placeholder {\n color: #a0aec0;\n }\n\n .xl\\:placeholder-gray-500:-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .xl\\:placeholder-gray-500::-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .xl\\:placeholder-gray-500::placeholder {\n color: #a0aec0;\n }\n\n .xl\\:placeholder-gray-600::-webkit-input-placeholder {\n color: #718096;\n }\n\n .xl\\:placeholder-gray-600::-moz-placeholder {\n color: #718096;\n }\n\n .xl\\:placeholder-gray-600:-ms-input-placeholder {\n color: #718096;\n }\n\n .xl\\:placeholder-gray-600::-ms-input-placeholder {\n color: #718096;\n }\n\n .xl\\:placeholder-gray-600::placeholder {\n color: #718096;\n }\n\n .xl\\:placeholder-gray-700::-webkit-input-placeholder {\n color: #4a5568;\n }\n\n .xl\\:placeholder-gray-700::-moz-placeholder {\n color: #4a5568;\n }\n\n .xl\\:placeholder-gray-700:-ms-input-placeholder {\n color: #4a5568;\n }\n\n .xl\\:placeholder-gray-700::-ms-input-placeholder {\n color: #4a5568;\n }\n\n .xl\\:placeholder-gray-700::placeholder {\n color: #4a5568;\n }\n\n .xl\\:placeholder-gray-800::-webkit-input-placeholder {\n color: #2d3748;\n }\n\n .xl\\:placeholder-gray-800::-moz-placeholder {\n color: #2d3748;\n }\n\n .xl\\:placeholder-gray-800:-ms-input-placeholder {\n color: #2d3748;\n }\n\n .xl\\:placeholder-gray-800::-ms-input-placeholder {\n color: #2d3748;\n }\n\n .xl\\:placeholder-gray-800::placeholder {\n color: #2d3748;\n }\n\n .xl\\:placeholder-gray-900::-webkit-input-placeholder {\n color: #1a202c;\n }\n\n .xl\\:placeholder-gray-900::-moz-placeholder {\n color: #1a202c;\n }\n\n .xl\\:placeholder-gray-900:-ms-input-placeholder {\n color: #1a202c;\n }\n\n .xl\\:placeholder-gray-900::-ms-input-placeholder {\n color: #1a202c;\n }\n\n .xl\\:placeholder-gray-900::placeholder {\n color: #1a202c;\n }\n\n .xl\\:placeholder-red-100::-webkit-input-placeholder {\n color: #fff5f5;\n }\n\n .xl\\:placeholder-red-100::-moz-placeholder {\n color: #fff5f5;\n }\n\n .xl\\:placeholder-red-100:-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .xl\\:placeholder-red-100::-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .xl\\:placeholder-red-100::placeholder {\n color: #fff5f5;\n }\n\n .xl\\:placeholder-red-200::-webkit-input-placeholder {\n color: #fed7d7;\n }\n\n .xl\\:placeholder-red-200::-moz-placeholder {\n color: #fed7d7;\n }\n\n .xl\\:placeholder-red-200:-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .xl\\:placeholder-red-200::-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .xl\\:placeholder-red-200::placeholder {\n color: #fed7d7;\n }\n\n .xl\\:placeholder-red-300::-webkit-input-placeholder {\n color: #feb2b2;\n }\n\n .xl\\:placeholder-red-300::-moz-placeholder {\n color: #feb2b2;\n }\n\n .xl\\:placeholder-red-300:-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .xl\\:placeholder-red-300::-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .xl\\:placeholder-red-300::placeholder {\n color: #feb2b2;\n }\n\n .xl\\:placeholder-red-400::-webkit-input-placeholder {\n color: #fc8181;\n }\n\n .xl\\:placeholder-red-400::-moz-placeholder {\n color: #fc8181;\n }\n\n .xl\\:placeholder-red-400:-ms-input-placeholder {\n color: #fc8181;\n }\n\n .xl\\:placeholder-red-400::-ms-input-placeholder {\n color: #fc8181;\n }\n\n .xl\\:placeholder-red-400::placeholder {\n color: #fc8181;\n }\n\n .xl\\:placeholder-red-500::-webkit-input-placeholder {\n color: #f56565;\n }\n\n .xl\\:placeholder-red-500::-moz-placeholder {\n color: #f56565;\n }\n\n .xl\\:placeholder-red-500:-ms-input-placeholder {\n color: #f56565;\n }\n\n .xl\\:placeholder-red-500::-ms-input-placeholder {\n color: #f56565;\n }\n\n .xl\\:placeholder-red-500::placeholder {\n color: #f56565;\n }\n\n .xl\\:placeholder-red-600::-webkit-input-placeholder {\n color: #e53e3e;\n }\n\n .xl\\:placeholder-red-600::-moz-placeholder {\n color: #e53e3e;\n }\n\n .xl\\:placeholder-red-600:-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .xl\\:placeholder-red-600::-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .xl\\:placeholder-red-600::placeholder {\n color: #e53e3e;\n }\n\n .xl\\:placeholder-red-700::-webkit-input-placeholder {\n color: #c53030;\n }\n\n .xl\\:placeholder-red-700::-moz-placeholder {\n color: #c53030;\n }\n\n .xl\\:placeholder-red-700:-ms-input-placeholder {\n color: #c53030;\n }\n\n .xl\\:placeholder-red-700::-ms-input-placeholder {\n color: #c53030;\n }\n\n .xl\\:placeholder-red-700::placeholder {\n color: #c53030;\n }\n\n .xl\\:placeholder-red-800::-webkit-input-placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:placeholder-red-800::-moz-placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:placeholder-red-800:-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:placeholder-red-800::-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:placeholder-red-800::placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:placeholder-red-900::-webkit-input-placeholder {\n color: #742a2a;\n }\n\n .xl\\:placeholder-red-900::-moz-placeholder {\n color: #742a2a;\n }\n\n .xl\\:placeholder-red-900:-ms-input-placeholder {\n color: #742a2a;\n }\n\n .xl\\:placeholder-red-900::-ms-input-placeholder {\n color: #742a2a;\n }\n\n .xl\\:placeholder-red-900::placeholder {\n color: #742a2a;\n }\n\n .xl\\:placeholder-orange-100::-webkit-input-placeholder {\n color: #fffaf0;\n }\n\n .xl\\:placeholder-orange-100::-moz-placeholder {\n color: #fffaf0;\n }\n\n .xl\\:placeholder-orange-100:-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .xl\\:placeholder-orange-100::-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .xl\\:placeholder-orange-100::placeholder {\n color: #fffaf0;\n }\n\n .xl\\:placeholder-orange-200::-webkit-input-placeholder {\n color: #feebc8;\n }\n\n .xl\\:placeholder-orange-200::-moz-placeholder {\n color: #feebc8;\n }\n\n .xl\\:placeholder-orange-200:-ms-input-placeholder {\n color: #feebc8;\n }\n\n .xl\\:placeholder-orange-200::-ms-input-placeholder {\n color: #feebc8;\n }\n\n .xl\\:placeholder-orange-200::placeholder {\n color: #feebc8;\n }\n\n .xl\\:placeholder-orange-300::-webkit-input-placeholder {\n color: #fbd38d;\n }\n\n .xl\\:placeholder-orange-300::-moz-placeholder {\n color: #fbd38d;\n }\n\n .xl\\:placeholder-orange-300:-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .xl\\:placeholder-orange-300::-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .xl\\:placeholder-orange-300::placeholder {\n color: #fbd38d;\n }\n\n .xl\\:placeholder-orange-400::-webkit-input-placeholder {\n color: #f6ad55;\n }\n\n .xl\\:placeholder-orange-400::-moz-placeholder {\n color: #f6ad55;\n }\n\n .xl\\:placeholder-orange-400:-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .xl\\:placeholder-orange-400::-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .xl\\:placeholder-orange-400::placeholder {\n color: #f6ad55;\n }\n\n .xl\\:placeholder-orange-500::-webkit-input-placeholder {\n color: #ed8936;\n }\n\n .xl\\:placeholder-orange-500::-moz-placeholder {\n color: #ed8936;\n }\n\n .xl\\:placeholder-orange-500:-ms-input-placeholder {\n color: #ed8936;\n }\n\n .xl\\:placeholder-orange-500::-ms-input-placeholder {\n color: #ed8936;\n }\n\n .xl\\:placeholder-orange-500::placeholder {\n color: #ed8936;\n }\n\n .xl\\:placeholder-orange-600::-webkit-input-placeholder {\n color: #dd6b20;\n }\n\n .xl\\:placeholder-orange-600::-moz-placeholder {\n color: #dd6b20;\n }\n\n .xl\\:placeholder-orange-600:-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .xl\\:placeholder-orange-600::-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .xl\\:placeholder-orange-600::placeholder {\n color: #dd6b20;\n }\n\n .xl\\:placeholder-orange-700::-webkit-input-placeholder {\n color: #c05621;\n }\n\n .xl\\:placeholder-orange-700::-moz-placeholder {\n color: #c05621;\n }\n\n .xl\\:placeholder-orange-700:-ms-input-placeholder {\n color: #c05621;\n }\n\n .xl\\:placeholder-orange-700::-ms-input-placeholder {\n color: #c05621;\n }\n\n .xl\\:placeholder-orange-700::placeholder {\n color: #c05621;\n }\n\n .xl\\:placeholder-orange-800::-webkit-input-placeholder {\n color: #9c4221;\n }\n\n .xl\\:placeholder-orange-800::-moz-placeholder {\n color: #9c4221;\n }\n\n .xl\\:placeholder-orange-800:-ms-input-placeholder {\n color: #9c4221;\n }\n\n .xl\\:placeholder-orange-800::-ms-input-placeholder {\n color: #9c4221;\n }\n\n .xl\\:placeholder-orange-800::placeholder {\n color: #9c4221;\n }\n\n .xl\\:placeholder-orange-900::-webkit-input-placeholder {\n color: #7b341e;\n }\n\n .xl\\:placeholder-orange-900::-moz-placeholder {\n color: #7b341e;\n }\n\n .xl\\:placeholder-orange-900:-ms-input-placeholder {\n color: #7b341e;\n }\n\n .xl\\:placeholder-orange-900::-ms-input-placeholder {\n color: #7b341e;\n }\n\n .xl\\:placeholder-orange-900::placeholder {\n color: #7b341e;\n }\n\n .xl\\:placeholder-yellow-100::-webkit-input-placeholder {\n color: #fffff0;\n }\n\n .xl\\:placeholder-yellow-100::-moz-placeholder {\n color: #fffff0;\n }\n\n .xl\\:placeholder-yellow-100:-ms-input-placeholder {\n color: #fffff0;\n }\n\n .xl\\:placeholder-yellow-100::-ms-input-placeholder {\n color: #fffff0;\n }\n\n .xl\\:placeholder-yellow-100::placeholder {\n color: #fffff0;\n }\n\n .xl\\:placeholder-yellow-200::-webkit-input-placeholder {\n color: #fefcbf;\n }\n\n .xl\\:placeholder-yellow-200::-moz-placeholder {\n color: #fefcbf;\n }\n\n .xl\\:placeholder-yellow-200:-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .xl\\:placeholder-yellow-200::-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .xl\\:placeholder-yellow-200::placeholder {\n color: #fefcbf;\n }\n\n .xl\\:placeholder-yellow-300::-webkit-input-placeholder {\n color: #faf089;\n }\n\n .xl\\:placeholder-yellow-300::-moz-placeholder {\n color: #faf089;\n }\n\n .xl\\:placeholder-yellow-300:-ms-input-placeholder {\n color: #faf089;\n }\n\n .xl\\:placeholder-yellow-300::-ms-input-placeholder {\n color: #faf089;\n }\n\n .xl\\:placeholder-yellow-300::placeholder {\n color: #faf089;\n }\n\n .xl\\:placeholder-yellow-400::-webkit-input-placeholder {\n color: #f6e05e;\n }\n\n .xl\\:placeholder-yellow-400::-moz-placeholder {\n color: #f6e05e;\n }\n\n .xl\\:placeholder-yellow-400:-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .xl\\:placeholder-yellow-400::-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .xl\\:placeholder-yellow-400::placeholder {\n color: #f6e05e;\n }\n\n .xl\\:placeholder-yellow-500::-webkit-input-placeholder {\n color: #ecc94b;\n }\n\n .xl\\:placeholder-yellow-500::-moz-placeholder {\n color: #ecc94b;\n }\n\n .xl\\:placeholder-yellow-500:-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .xl\\:placeholder-yellow-500::-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .xl\\:placeholder-yellow-500::placeholder {\n color: #ecc94b;\n }\n\n .xl\\:placeholder-yellow-600::-webkit-input-placeholder {\n color: #d69e2e;\n }\n\n .xl\\:placeholder-yellow-600::-moz-placeholder {\n color: #d69e2e;\n }\n\n .xl\\:placeholder-yellow-600:-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .xl\\:placeholder-yellow-600::-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .xl\\:placeholder-yellow-600::placeholder {\n color: #d69e2e;\n }\n\n .xl\\:placeholder-yellow-700::-webkit-input-placeholder {\n color: #b7791f;\n }\n\n .xl\\:placeholder-yellow-700::-moz-placeholder {\n color: #b7791f;\n }\n\n .xl\\:placeholder-yellow-700:-ms-input-placeholder {\n color: #b7791f;\n }\n\n .xl\\:placeholder-yellow-700::-ms-input-placeholder {\n color: #b7791f;\n }\n\n .xl\\:placeholder-yellow-700::placeholder {\n color: #b7791f;\n }\n\n .xl\\:placeholder-yellow-800::-webkit-input-placeholder {\n color: #975a16;\n }\n\n .xl\\:placeholder-yellow-800::-moz-placeholder {\n color: #975a16;\n }\n\n .xl\\:placeholder-yellow-800:-ms-input-placeholder {\n color: #975a16;\n }\n\n .xl\\:placeholder-yellow-800::-ms-input-placeholder {\n color: #975a16;\n }\n\n .xl\\:placeholder-yellow-800::placeholder {\n color: #975a16;\n }\n\n .xl\\:placeholder-yellow-900::-webkit-input-placeholder {\n color: #744210;\n }\n\n .xl\\:placeholder-yellow-900::-moz-placeholder {\n color: #744210;\n }\n\n .xl\\:placeholder-yellow-900:-ms-input-placeholder {\n color: #744210;\n }\n\n .xl\\:placeholder-yellow-900::-ms-input-placeholder {\n color: #744210;\n }\n\n .xl\\:placeholder-yellow-900::placeholder {\n color: #744210;\n }\n\n .xl\\:placeholder-green-100::-webkit-input-placeholder {\n color: #f0fff4;\n }\n\n .xl\\:placeholder-green-100::-moz-placeholder {\n color: #f0fff4;\n }\n\n .xl\\:placeholder-green-100:-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .xl\\:placeholder-green-100::-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .xl\\:placeholder-green-100::placeholder {\n color: #f0fff4;\n }\n\n .xl\\:placeholder-green-200::-webkit-input-placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:placeholder-green-200::-moz-placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:placeholder-green-200:-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:placeholder-green-200::-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:placeholder-green-200::placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:placeholder-green-300::-webkit-input-placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:placeholder-green-300::-moz-placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:placeholder-green-300:-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:placeholder-green-300::-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:placeholder-green-300::placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:placeholder-green-400::-webkit-input-placeholder {\n color: #68d391;\n }\n\n .xl\\:placeholder-green-400::-moz-placeholder {\n color: #68d391;\n }\n\n .xl\\:placeholder-green-400:-ms-input-placeholder {\n color: #68d391;\n }\n\n .xl\\:placeholder-green-400::-ms-input-placeholder {\n color: #68d391;\n }\n\n .xl\\:placeholder-green-400::placeholder {\n color: #68d391;\n }\n\n .xl\\:placeholder-green-500::-webkit-input-placeholder {\n color: #48bb78;\n }\n\n .xl\\:placeholder-green-500::-moz-placeholder {\n color: #48bb78;\n }\n\n .xl\\:placeholder-green-500:-ms-input-placeholder {\n color: #48bb78;\n }\n\n .xl\\:placeholder-green-500::-ms-input-placeholder {\n color: #48bb78;\n }\n\n .xl\\:placeholder-green-500::placeholder {\n color: #48bb78;\n }\n\n .xl\\:placeholder-green-600::-webkit-input-placeholder {\n color: #38a169;\n }\n\n .xl\\:placeholder-green-600::-moz-placeholder {\n color: #38a169;\n }\n\n .xl\\:placeholder-green-600:-ms-input-placeholder {\n color: #38a169;\n }\n\n .xl\\:placeholder-green-600::-ms-input-placeholder {\n color: #38a169;\n }\n\n .xl\\:placeholder-green-600::placeholder {\n color: #38a169;\n }\n\n .xl\\:placeholder-green-700::-webkit-input-placeholder {\n color: #2f855a;\n }\n\n .xl\\:placeholder-green-700::-moz-placeholder {\n color: #2f855a;\n }\n\n .xl\\:placeholder-green-700:-ms-input-placeholder {\n color: #2f855a;\n }\n\n .xl\\:placeholder-green-700::-ms-input-placeholder {\n color: #2f855a;\n }\n\n .xl\\:placeholder-green-700::placeholder {\n color: #2f855a;\n }\n\n .xl\\:placeholder-green-800::-webkit-input-placeholder {\n color: #276749;\n }\n\n .xl\\:placeholder-green-800::-moz-placeholder {\n color: #276749;\n }\n\n .xl\\:placeholder-green-800:-ms-input-placeholder {\n color: #276749;\n }\n\n .xl\\:placeholder-green-800::-ms-input-placeholder {\n color: #276749;\n }\n\n .xl\\:placeholder-green-800::placeholder {\n color: #276749;\n }\n\n .xl\\:placeholder-green-900::-webkit-input-placeholder {\n color: #22543d;\n }\n\n .xl\\:placeholder-green-900::-moz-placeholder {\n color: #22543d;\n }\n\n .xl\\:placeholder-green-900:-ms-input-placeholder {\n color: #22543d;\n }\n\n .xl\\:placeholder-green-900::-ms-input-placeholder {\n color: #22543d;\n }\n\n .xl\\:placeholder-green-900::placeholder {\n color: #22543d;\n }\n\n .xl\\:placeholder-teal-100::-webkit-input-placeholder {\n color: #e6fffa;\n }\n\n .xl\\:placeholder-teal-100::-moz-placeholder {\n color: #e6fffa;\n }\n\n .xl\\:placeholder-teal-100:-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .xl\\:placeholder-teal-100::-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .xl\\:placeholder-teal-100::placeholder {\n color: #e6fffa;\n }\n\n .xl\\:placeholder-teal-200::-webkit-input-placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:placeholder-teal-200::-moz-placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:placeholder-teal-200:-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:placeholder-teal-200::-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:placeholder-teal-200::placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:placeholder-teal-300::-webkit-input-placeholder {\n color: #81e6d9;\n }\n\n .xl\\:placeholder-teal-300::-moz-placeholder {\n color: #81e6d9;\n }\n\n .xl\\:placeholder-teal-300:-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .xl\\:placeholder-teal-300::-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .xl\\:placeholder-teal-300::placeholder {\n color: #81e6d9;\n }\n\n .xl\\:placeholder-teal-400::-webkit-input-placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:placeholder-teal-400::-moz-placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:placeholder-teal-400:-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:placeholder-teal-400::-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:placeholder-teal-400::placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:placeholder-teal-500::-webkit-input-placeholder {\n color: #38b2ac;\n }\n\n .xl\\:placeholder-teal-500::-moz-placeholder {\n color: #38b2ac;\n }\n\n .xl\\:placeholder-teal-500:-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .xl\\:placeholder-teal-500::-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .xl\\:placeholder-teal-500::placeholder {\n color: #38b2ac;\n }\n\n .xl\\:placeholder-teal-600::-webkit-input-placeholder {\n color: #319795;\n }\n\n .xl\\:placeholder-teal-600::-moz-placeholder {\n color: #319795;\n }\n\n .xl\\:placeholder-teal-600:-ms-input-placeholder {\n color: #319795;\n }\n\n .xl\\:placeholder-teal-600::-ms-input-placeholder {\n color: #319795;\n }\n\n .xl\\:placeholder-teal-600::placeholder {\n color: #319795;\n }\n\n .xl\\:placeholder-teal-700::-webkit-input-placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:placeholder-teal-700::-moz-placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:placeholder-teal-700:-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:placeholder-teal-700::-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:placeholder-teal-700::placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:placeholder-teal-800::-webkit-input-placeholder {\n color: #285e61;\n }\n\n .xl\\:placeholder-teal-800::-moz-placeholder {\n color: #285e61;\n }\n\n .xl\\:placeholder-teal-800:-ms-input-placeholder {\n color: #285e61;\n }\n\n .xl\\:placeholder-teal-800::-ms-input-placeholder {\n color: #285e61;\n }\n\n .xl\\:placeholder-teal-800::placeholder {\n color: #285e61;\n }\n\n .xl\\:placeholder-teal-900::-webkit-input-placeholder {\n color: #234e52;\n }\n\n .xl\\:placeholder-teal-900::-moz-placeholder {\n color: #234e52;\n }\n\n .xl\\:placeholder-teal-900:-ms-input-placeholder {\n color: #234e52;\n }\n\n .xl\\:placeholder-teal-900::-ms-input-placeholder {\n color: #234e52;\n }\n\n .xl\\:placeholder-teal-900::placeholder {\n color: #234e52;\n }\n\n .xl\\:placeholder-blue-100::-webkit-input-placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:placeholder-blue-100::-moz-placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:placeholder-blue-100:-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:placeholder-blue-100::-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:placeholder-blue-100::placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:placeholder-blue-200::-webkit-input-placeholder {\n color: #bee3f8;\n }\n\n .xl\\:placeholder-blue-200::-moz-placeholder {\n color: #bee3f8;\n }\n\n .xl\\:placeholder-blue-200:-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .xl\\:placeholder-blue-200::-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .xl\\:placeholder-blue-200::placeholder {\n color: #bee3f8;\n }\n\n .xl\\:placeholder-blue-300::-webkit-input-placeholder {\n color: #90cdf4;\n }\n\n .xl\\:placeholder-blue-300::-moz-placeholder {\n color: #90cdf4;\n }\n\n .xl\\:placeholder-blue-300:-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .xl\\:placeholder-blue-300::-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .xl\\:placeholder-blue-300::placeholder {\n color: #90cdf4;\n }\n\n .xl\\:placeholder-blue-400::-webkit-input-placeholder {\n color: #63b3ed;\n }\n\n .xl\\:placeholder-blue-400::-moz-placeholder {\n color: #63b3ed;\n }\n\n .xl\\:placeholder-blue-400:-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .xl\\:placeholder-blue-400::-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .xl\\:placeholder-blue-400::placeholder {\n color: #63b3ed;\n }\n\n .xl\\:placeholder-blue-500::-webkit-input-placeholder {\n color: #4299e1;\n }\n\n .xl\\:placeholder-blue-500::-moz-placeholder {\n color: #4299e1;\n }\n\n .xl\\:placeholder-blue-500:-ms-input-placeholder {\n color: #4299e1;\n }\n\n .xl\\:placeholder-blue-500::-ms-input-placeholder {\n color: #4299e1;\n }\n\n .xl\\:placeholder-blue-500::placeholder {\n color: #4299e1;\n }\n\n .xl\\:placeholder-blue-600::-webkit-input-placeholder {\n color: #3182ce;\n }\n\n .xl\\:placeholder-blue-600::-moz-placeholder {\n color: #3182ce;\n }\n\n .xl\\:placeholder-blue-600:-ms-input-placeholder {\n color: #3182ce;\n }\n\n .xl\\:placeholder-blue-600::-ms-input-placeholder {\n color: #3182ce;\n }\n\n .xl\\:placeholder-blue-600::placeholder {\n color: #3182ce;\n }\n\n .xl\\:placeholder-blue-700::-webkit-input-placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:placeholder-blue-700::-moz-placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:placeholder-blue-700:-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:placeholder-blue-700::-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:placeholder-blue-700::placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:placeholder-blue-800::-webkit-input-placeholder {\n color: #2c5282;\n }\n\n .xl\\:placeholder-blue-800::-moz-placeholder {\n color: #2c5282;\n }\n\n .xl\\:placeholder-blue-800:-ms-input-placeholder {\n color: #2c5282;\n }\n\n .xl\\:placeholder-blue-800::-ms-input-placeholder {\n color: #2c5282;\n }\n\n .xl\\:placeholder-blue-800::placeholder {\n color: #2c5282;\n }\n\n .xl\\:placeholder-blue-900::-webkit-input-placeholder {\n color: #2a4365;\n }\n\n .xl\\:placeholder-blue-900::-moz-placeholder {\n color: #2a4365;\n }\n\n .xl\\:placeholder-blue-900:-ms-input-placeholder {\n color: #2a4365;\n }\n\n .xl\\:placeholder-blue-900::-ms-input-placeholder {\n color: #2a4365;\n }\n\n .xl\\:placeholder-blue-900::placeholder {\n color: #2a4365;\n }\n\n .xl\\:placeholder-indigo-100::-webkit-input-placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:placeholder-indigo-100::-moz-placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:placeholder-indigo-100:-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:placeholder-indigo-100::-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:placeholder-indigo-100::placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:placeholder-indigo-200::-webkit-input-placeholder {\n color: #c3dafe;\n }\n\n .xl\\:placeholder-indigo-200::-moz-placeholder {\n color: #c3dafe;\n }\n\n .xl\\:placeholder-indigo-200:-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .xl\\:placeholder-indigo-200::-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .xl\\:placeholder-indigo-200::placeholder {\n color: #c3dafe;\n }\n\n .xl\\:placeholder-indigo-300::-webkit-input-placeholder {\n color: #a3bffa;\n }\n\n .xl\\:placeholder-indigo-300::-moz-placeholder {\n color: #a3bffa;\n }\n\n .xl\\:placeholder-indigo-300:-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .xl\\:placeholder-indigo-300::-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .xl\\:placeholder-indigo-300::placeholder {\n color: #a3bffa;\n }\n\n .xl\\:placeholder-indigo-400::-webkit-input-placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:placeholder-indigo-400::-moz-placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:placeholder-indigo-400:-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:placeholder-indigo-400::-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:placeholder-indigo-400::placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:placeholder-indigo-500::-webkit-input-placeholder {\n color: #667eea;\n }\n\n .xl\\:placeholder-indigo-500::-moz-placeholder {\n color: #667eea;\n }\n\n .xl\\:placeholder-indigo-500:-ms-input-placeholder {\n color: #667eea;\n }\n\n .xl\\:placeholder-indigo-500::-ms-input-placeholder {\n color: #667eea;\n }\n\n .xl\\:placeholder-indigo-500::placeholder {\n color: #667eea;\n }\n\n .xl\\:placeholder-indigo-600::-webkit-input-placeholder {\n color: #5a67d8;\n }\n\n .xl\\:placeholder-indigo-600::-moz-placeholder {\n color: #5a67d8;\n }\n\n .xl\\:placeholder-indigo-600:-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .xl\\:placeholder-indigo-600::-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .xl\\:placeholder-indigo-600::placeholder {\n color: #5a67d8;\n }\n\n .xl\\:placeholder-indigo-700::-webkit-input-placeholder {\n color: #4c51bf;\n }\n\n .xl\\:placeholder-indigo-700::-moz-placeholder {\n color: #4c51bf;\n }\n\n .xl\\:placeholder-indigo-700:-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .xl\\:placeholder-indigo-700::-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .xl\\:placeholder-indigo-700::placeholder {\n color: #4c51bf;\n }\n\n .xl\\:placeholder-indigo-800::-webkit-input-placeholder {\n color: #434190;\n }\n\n .xl\\:placeholder-indigo-800::-moz-placeholder {\n color: #434190;\n }\n\n .xl\\:placeholder-indigo-800:-ms-input-placeholder {\n color: #434190;\n }\n\n .xl\\:placeholder-indigo-800::-ms-input-placeholder {\n color: #434190;\n }\n\n .xl\\:placeholder-indigo-800::placeholder {\n color: #434190;\n }\n\n .xl\\:placeholder-indigo-900::-webkit-input-placeholder {\n color: #3c366b;\n }\n\n .xl\\:placeholder-indigo-900::-moz-placeholder {\n color: #3c366b;\n }\n\n .xl\\:placeholder-indigo-900:-ms-input-placeholder {\n color: #3c366b;\n }\n\n .xl\\:placeholder-indigo-900::-ms-input-placeholder {\n color: #3c366b;\n }\n\n .xl\\:placeholder-indigo-900::placeholder {\n color: #3c366b;\n }\n\n .xl\\:placeholder-purple-100::-webkit-input-placeholder {\n color: #faf5ff;\n }\n\n .xl\\:placeholder-purple-100::-moz-placeholder {\n color: #faf5ff;\n }\n\n .xl\\:placeholder-purple-100:-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .xl\\:placeholder-purple-100::-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .xl\\:placeholder-purple-100::placeholder {\n color: #faf5ff;\n }\n\n .xl\\:placeholder-purple-200::-webkit-input-placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:placeholder-purple-200::-moz-placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:placeholder-purple-200:-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:placeholder-purple-200::-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:placeholder-purple-200::placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:placeholder-purple-300::-webkit-input-placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:placeholder-purple-300::-moz-placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:placeholder-purple-300:-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:placeholder-purple-300::-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:placeholder-purple-300::placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:placeholder-purple-400::-webkit-input-placeholder {\n color: #b794f4;\n }\n\n .xl\\:placeholder-purple-400::-moz-placeholder {\n color: #b794f4;\n }\n\n .xl\\:placeholder-purple-400:-ms-input-placeholder {\n color: #b794f4;\n }\n\n .xl\\:placeholder-purple-400::-ms-input-placeholder {\n color: #b794f4;\n }\n\n .xl\\:placeholder-purple-400::placeholder {\n color: #b794f4;\n }\n\n .xl\\:placeholder-purple-500::-webkit-input-placeholder {\n color: #9f7aea;\n }\n\n .xl\\:placeholder-purple-500::-moz-placeholder {\n color: #9f7aea;\n }\n\n .xl\\:placeholder-purple-500:-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .xl\\:placeholder-purple-500::-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .xl\\:placeholder-purple-500::placeholder {\n color: #9f7aea;\n }\n\n .xl\\:placeholder-purple-600::-webkit-input-placeholder {\n color: #805ad5;\n }\n\n .xl\\:placeholder-purple-600::-moz-placeholder {\n color: #805ad5;\n }\n\n .xl\\:placeholder-purple-600:-ms-input-placeholder {\n color: #805ad5;\n }\n\n .xl\\:placeholder-purple-600::-ms-input-placeholder {\n color: #805ad5;\n }\n\n .xl\\:placeholder-purple-600::placeholder {\n color: #805ad5;\n }\n\n .xl\\:placeholder-purple-700::-webkit-input-placeholder {\n color: #6b46c1;\n }\n\n .xl\\:placeholder-purple-700::-moz-placeholder {\n color: #6b46c1;\n }\n\n .xl\\:placeholder-purple-700:-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .xl\\:placeholder-purple-700::-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .xl\\:placeholder-purple-700::placeholder {\n color: #6b46c1;\n }\n\n .xl\\:placeholder-purple-800::-webkit-input-placeholder {\n color: #553c9a;\n }\n\n .xl\\:placeholder-purple-800::-moz-placeholder {\n color: #553c9a;\n }\n\n .xl\\:placeholder-purple-800:-ms-input-placeholder {\n color: #553c9a;\n }\n\n .xl\\:placeholder-purple-800::-ms-input-placeholder {\n color: #553c9a;\n }\n\n .xl\\:placeholder-purple-800::placeholder {\n color: #553c9a;\n }\n\n .xl\\:placeholder-purple-900::-webkit-input-placeholder {\n color: #44337a;\n }\n\n .xl\\:placeholder-purple-900::-moz-placeholder {\n color: #44337a;\n }\n\n .xl\\:placeholder-purple-900:-ms-input-placeholder {\n color: #44337a;\n }\n\n .xl\\:placeholder-purple-900::-ms-input-placeholder {\n color: #44337a;\n }\n\n .xl\\:placeholder-purple-900::placeholder {\n color: #44337a;\n }\n\n .xl\\:placeholder-pink-100::-webkit-input-placeholder {\n color: #fff5f7;\n }\n\n .xl\\:placeholder-pink-100::-moz-placeholder {\n color: #fff5f7;\n }\n\n .xl\\:placeholder-pink-100:-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .xl\\:placeholder-pink-100::-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .xl\\:placeholder-pink-100::placeholder {\n color: #fff5f7;\n }\n\n .xl\\:placeholder-pink-200::-webkit-input-placeholder {\n color: #fed7e2;\n }\n\n .xl\\:placeholder-pink-200::-moz-placeholder {\n color: #fed7e2;\n }\n\n .xl\\:placeholder-pink-200:-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .xl\\:placeholder-pink-200::-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .xl\\:placeholder-pink-200::placeholder {\n color: #fed7e2;\n }\n\n .xl\\:placeholder-pink-300::-webkit-input-placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:placeholder-pink-300::-moz-placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:placeholder-pink-300:-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:placeholder-pink-300::-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:placeholder-pink-300::placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:placeholder-pink-400::-webkit-input-placeholder {\n color: #f687b3;\n }\n\n .xl\\:placeholder-pink-400::-moz-placeholder {\n color: #f687b3;\n }\n\n .xl\\:placeholder-pink-400:-ms-input-placeholder {\n color: #f687b3;\n }\n\n .xl\\:placeholder-pink-400::-ms-input-placeholder {\n color: #f687b3;\n }\n\n .xl\\:placeholder-pink-400::placeholder {\n color: #f687b3;\n }\n\n .xl\\:placeholder-pink-500::-webkit-input-placeholder {\n color: #ed64a6;\n }\n\n .xl\\:placeholder-pink-500::-moz-placeholder {\n color: #ed64a6;\n }\n\n .xl\\:placeholder-pink-500:-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .xl\\:placeholder-pink-500::-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .xl\\:placeholder-pink-500::placeholder {\n color: #ed64a6;\n }\n\n .xl\\:placeholder-pink-600::-webkit-input-placeholder {\n color: #d53f8c;\n }\n\n .xl\\:placeholder-pink-600::-moz-placeholder {\n color: #d53f8c;\n }\n\n .xl\\:placeholder-pink-600:-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .xl\\:placeholder-pink-600::-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .xl\\:placeholder-pink-600::placeholder {\n color: #d53f8c;\n }\n\n .xl\\:placeholder-pink-700::-webkit-input-placeholder {\n color: #b83280;\n }\n\n .xl\\:placeholder-pink-700::-moz-placeholder {\n color: #b83280;\n }\n\n .xl\\:placeholder-pink-700:-ms-input-placeholder {\n color: #b83280;\n }\n\n .xl\\:placeholder-pink-700::-ms-input-placeholder {\n color: #b83280;\n }\n\n .xl\\:placeholder-pink-700::placeholder {\n color: #b83280;\n }\n\n .xl\\:placeholder-pink-800::-webkit-input-placeholder {\n color: #97266d;\n }\n\n .xl\\:placeholder-pink-800::-moz-placeholder {\n color: #97266d;\n }\n\n .xl\\:placeholder-pink-800:-ms-input-placeholder {\n color: #97266d;\n }\n\n .xl\\:placeholder-pink-800::-ms-input-placeholder {\n color: #97266d;\n }\n\n .xl\\:placeholder-pink-800::placeholder {\n color: #97266d;\n }\n\n .xl\\:placeholder-pink-900::-webkit-input-placeholder {\n color: #702459;\n }\n\n .xl\\:placeholder-pink-900::-moz-placeholder {\n color: #702459;\n }\n\n .xl\\:placeholder-pink-900:-ms-input-placeholder {\n color: #702459;\n }\n\n .xl\\:placeholder-pink-900::-ms-input-placeholder {\n color: #702459;\n }\n\n .xl\\:placeholder-pink-900::placeholder {\n color: #702459;\n }\n\n .xl\\:placeholder-subway-stripe::-webkit-input-placeholder {\n color: #666;\n }\n\n .xl\\:placeholder-subway-stripe::-moz-placeholder {\n color: #666;\n }\n\n .xl\\:placeholder-subway-stripe:-ms-input-placeholder {\n color: #666;\n }\n\n .xl\\:placeholder-subway-stripe::-ms-input-placeholder {\n color: #666;\n }\n\n .xl\\:placeholder-subway-stripe::placeholder {\n color: #666;\n }\n\n .xl\\:placeholder-subway-stripe_progress::-webkit-input-placeholder {\n color: #0a0;\n }\n\n .xl\\:placeholder-subway-stripe_progress::-moz-placeholder {\n color: #0a0;\n }\n\n .xl\\:placeholder-subway-stripe_progress:-ms-input-placeholder {\n color: #0a0;\n }\n\n .xl\\:placeholder-subway-stripe_progress::-ms-input-placeholder {\n color: #0a0;\n }\n\n .xl\\:placeholder-subway-stripe_progress::placeholder {\n color: #0a0;\n }\n\n .xl\\:focus\\:placeholder-transparent:focus::-webkit-input-placeholder {\n color: transparent;\n }\n\n .xl\\:focus\\:placeholder-transparent:focus::-moz-placeholder {\n color: transparent;\n }\n\n .xl\\:focus\\:placeholder-transparent:focus:-ms-input-placeholder {\n color: transparent;\n }\n\n .xl\\:focus\\:placeholder-transparent:focus::-ms-input-placeholder {\n color: transparent;\n }\n\n .xl\\:focus\\:placeholder-transparent:focus::placeholder {\n color: transparent;\n }\n\n .xl\\:focus\\:placeholder-black:focus::-webkit-input-placeholder {\n color: #000;\n }\n\n .xl\\:focus\\:placeholder-black:focus::-moz-placeholder {\n color: #000;\n }\n\n .xl\\:focus\\:placeholder-black:focus:-ms-input-placeholder {\n color: #000;\n }\n\n .xl\\:focus\\:placeholder-black:focus::-ms-input-placeholder {\n color: #000;\n }\n\n .xl\\:focus\\:placeholder-black:focus::placeholder {\n color: #000;\n }\n\n .xl\\:focus\\:placeholder-white:focus::-webkit-input-placeholder {\n color: #fff;\n }\n\n .xl\\:focus\\:placeholder-white:focus::-moz-placeholder {\n color: #fff;\n }\n\n .xl\\:focus\\:placeholder-white:focus:-ms-input-placeholder {\n color: #fff;\n }\n\n .xl\\:focus\\:placeholder-white:focus::-ms-input-placeholder {\n color: #fff;\n }\n\n .xl\\:focus\\:placeholder-white:focus::placeholder {\n color: #fff;\n }\n\n .xl\\:focus\\:placeholder-gray-100:focus::-webkit-input-placeholder {\n color: #f7fafc;\n }\n\n .xl\\:focus\\:placeholder-gray-100:focus::-moz-placeholder {\n color: #f7fafc;\n }\n\n .xl\\:focus\\:placeholder-gray-100:focus:-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .xl\\:focus\\:placeholder-gray-100:focus::-ms-input-placeholder {\n color: #f7fafc;\n }\n\n .xl\\:focus\\:placeholder-gray-100:focus::placeholder {\n color: #f7fafc;\n }\n\n .xl\\:focus\\:placeholder-gray-200:focus::-webkit-input-placeholder {\n color: #edf2f7;\n }\n\n .xl\\:focus\\:placeholder-gray-200:focus::-moz-placeholder {\n color: #edf2f7;\n }\n\n .xl\\:focus\\:placeholder-gray-200:focus:-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .xl\\:focus\\:placeholder-gray-200:focus::-ms-input-placeholder {\n color: #edf2f7;\n }\n\n .xl\\:focus\\:placeholder-gray-200:focus::placeholder {\n color: #edf2f7;\n }\n\n .xl\\:focus\\:placeholder-gray-300:focus::-webkit-input-placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:focus\\:placeholder-gray-300:focus::-moz-placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:focus\\:placeholder-gray-300:focus:-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:focus\\:placeholder-gray-300:focus::-ms-input-placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:focus\\:placeholder-gray-300:focus::placeholder {\n color: #e2e8f0;\n }\n\n .xl\\:focus\\:placeholder-gray-400:focus::-webkit-input-placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:focus\\:placeholder-gray-400:focus::-moz-placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:focus\\:placeholder-gray-400:focus:-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:focus\\:placeholder-gray-400:focus::-ms-input-placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:focus\\:placeholder-gray-400:focus::placeholder {\n color: #cbd5e0;\n }\n\n .xl\\:focus\\:placeholder-gray-500:focus::-webkit-input-placeholder {\n color: #a0aec0;\n }\n\n .xl\\:focus\\:placeholder-gray-500:focus::-moz-placeholder {\n color: #a0aec0;\n }\n\n .xl\\:focus\\:placeholder-gray-500:focus:-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .xl\\:focus\\:placeholder-gray-500:focus::-ms-input-placeholder {\n color: #a0aec0;\n }\n\n .xl\\:focus\\:placeholder-gray-500:focus::placeholder {\n color: #a0aec0;\n }\n\n .xl\\:focus\\:placeholder-gray-600:focus::-webkit-input-placeholder {\n color: #718096;\n }\n\n .xl\\:focus\\:placeholder-gray-600:focus::-moz-placeholder {\n color: #718096;\n }\n\n .xl\\:focus\\:placeholder-gray-600:focus:-ms-input-placeholder {\n color: #718096;\n }\n\n .xl\\:focus\\:placeholder-gray-600:focus::-ms-input-placeholder {\n color: #718096;\n }\n\n .xl\\:focus\\:placeholder-gray-600:focus::placeholder {\n color: #718096;\n }\n\n .xl\\:focus\\:placeholder-gray-700:focus::-webkit-input-placeholder {\n color: #4a5568;\n }\n\n .xl\\:focus\\:placeholder-gray-700:focus::-moz-placeholder {\n color: #4a5568;\n }\n\n .xl\\:focus\\:placeholder-gray-700:focus:-ms-input-placeholder {\n color: #4a5568;\n }\n\n .xl\\:focus\\:placeholder-gray-700:focus::-ms-input-placeholder {\n color: #4a5568;\n }\n\n .xl\\:focus\\:placeholder-gray-700:focus::placeholder {\n color: #4a5568;\n }\n\n .xl\\:focus\\:placeholder-gray-800:focus::-webkit-input-placeholder {\n color: #2d3748;\n }\n\n .xl\\:focus\\:placeholder-gray-800:focus::-moz-placeholder {\n color: #2d3748;\n }\n\n .xl\\:focus\\:placeholder-gray-800:focus:-ms-input-placeholder {\n color: #2d3748;\n }\n\n .xl\\:focus\\:placeholder-gray-800:focus::-ms-input-placeholder {\n color: #2d3748;\n }\n\n .xl\\:focus\\:placeholder-gray-800:focus::placeholder {\n color: #2d3748;\n }\n\n .xl\\:focus\\:placeholder-gray-900:focus::-webkit-input-placeholder {\n color: #1a202c;\n }\n\n .xl\\:focus\\:placeholder-gray-900:focus::-moz-placeholder {\n color: #1a202c;\n }\n\n .xl\\:focus\\:placeholder-gray-900:focus:-ms-input-placeholder {\n color: #1a202c;\n }\n\n .xl\\:focus\\:placeholder-gray-900:focus::-ms-input-placeholder {\n color: #1a202c;\n }\n\n .xl\\:focus\\:placeholder-gray-900:focus::placeholder {\n color: #1a202c;\n }\n\n .xl\\:focus\\:placeholder-red-100:focus::-webkit-input-placeholder {\n color: #fff5f5;\n }\n\n .xl\\:focus\\:placeholder-red-100:focus::-moz-placeholder {\n color: #fff5f5;\n }\n\n .xl\\:focus\\:placeholder-red-100:focus:-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .xl\\:focus\\:placeholder-red-100:focus::-ms-input-placeholder {\n color: #fff5f5;\n }\n\n .xl\\:focus\\:placeholder-red-100:focus::placeholder {\n color: #fff5f5;\n }\n\n .xl\\:focus\\:placeholder-red-200:focus::-webkit-input-placeholder {\n color: #fed7d7;\n }\n\n .xl\\:focus\\:placeholder-red-200:focus::-moz-placeholder {\n color: #fed7d7;\n }\n\n .xl\\:focus\\:placeholder-red-200:focus:-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .xl\\:focus\\:placeholder-red-200:focus::-ms-input-placeholder {\n color: #fed7d7;\n }\n\n .xl\\:focus\\:placeholder-red-200:focus::placeholder {\n color: #fed7d7;\n }\n\n .xl\\:focus\\:placeholder-red-300:focus::-webkit-input-placeholder {\n color: #feb2b2;\n }\n\n .xl\\:focus\\:placeholder-red-300:focus::-moz-placeholder {\n color: #feb2b2;\n }\n\n .xl\\:focus\\:placeholder-red-300:focus:-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .xl\\:focus\\:placeholder-red-300:focus::-ms-input-placeholder {\n color: #feb2b2;\n }\n\n .xl\\:focus\\:placeholder-red-300:focus::placeholder {\n color: #feb2b2;\n }\n\n .xl\\:focus\\:placeholder-red-400:focus::-webkit-input-placeholder {\n color: #fc8181;\n }\n\n .xl\\:focus\\:placeholder-red-400:focus::-moz-placeholder {\n color: #fc8181;\n }\n\n .xl\\:focus\\:placeholder-red-400:focus:-ms-input-placeholder {\n color: #fc8181;\n }\n\n .xl\\:focus\\:placeholder-red-400:focus::-ms-input-placeholder {\n color: #fc8181;\n }\n\n .xl\\:focus\\:placeholder-red-400:focus::placeholder {\n color: #fc8181;\n }\n\n .xl\\:focus\\:placeholder-red-500:focus::-webkit-input-placeholder {\n color: #f56565;\n }\n\n .xl\\:focus\\:placeholder-red-500:focus::-moz-placeholder {\n color: #f56565;\n }\n\n .xl\\:focus\\:placeholder-red-500:focus:-ms-input-placeholder {\n color: #f56565;\n }\n\n .xl\\:focus\\:placeholder-red-500:focus::-ms-input-placeholder {\n color: #f56565;\n }\n\n .xl\\:focus\\:placeholder-red-500:focus::placeholder {\n color: #f56565;\n }\n\n .xl\\:focus\\:placeholder-red-600:focus::-webkit-input-placeholder {\n color: #e53e3e;\n }\n\n .xl\\:focus\\:placeholder-red-600:focus::-moz-placeholder {\n color: #e53e3e;\n }\n\n .xl\\:focus\\:placeholder-red-600:focus:-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .xl\\:focus\\:placeholder-red-600:focus::-ms-input-placeholder {\n color: #e53e3e;\n }\n\n .xl\\:focus\\:placeholder-red-600:focus::placeholder {\n color: #e53e3e;\n }\n\n .xl\\:focus\\:placeholder-red-700:focus::-webkit-input-placeholder {\n color: #c53030;\n }\n\n .xl\\:focus\\:placeholder-red-700:focus::-moz-placeholder {\n color: #c53030;\n }\n\n .xl\\:focus\\:placeholder-red-700:focus:-ms-input-placeholder {\n color: #c53030;\n }\n\n .xl\\:focus\\:placeholder-red-700:focus::-ms-input-placeholder {\n color: #c53030;\n }\n\n .xl\\:focus\\:placeholder-red-700:focus::placeholder {\n color: #c53030;\n }\n\n .xl\\:focus\\:placeholder-red-800:focus::-webkit-input-placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:focus\\:placeholder-red-800:focus::-moz-placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:focus\\:placeholder-red-800:focus:-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:focus\\:placeholder-red-800:focus::-ms-input-placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:focus\\:placeholder-red-800:focus::placeholder {\n color: #9b2c2c;\n }\n\n .xl\\:focus\\:placeholder-red-900:focus::-webkit-input-placeholder {\n color: #742a2a;\n }\n\n .xl\\:focus\\:placeholder-red-900:focus::-moz-placeholder {\n color: #742a2a;\n }\n\n .xl\\:focus\\:placeholder-red-900:focus:-ms-input-placeholder {\n color: #742a2a;\n }\n\n .xl\\:focus\\:placeholder-red-900:focus::-ms-input-placeholder {\n color: #742a2a;\n }\n\n .xl\\:focus\\:placeholder-red-900:focus::placeholder {\n color: #742a2a;\n }\n\n .xl\\:focus\\:placeholder-orange-100:focus::-webkit-input-placeholder {\n color: #fffaf0;\n }\n\n .xl\\:focus\\:placeholder-orange-100:focus::-moz-placeholder {\n color: #fffaf0;\n }\n\n .xl\\:focus\\:placeholder-orange-100:focus:-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .xl\\:focus\\:placeholder-orange-100:focus::-ms-input-placeholder {\n color: #fffaf0;\n }\n\n .xl\\:focus\\:placeholder-orange-100:focus::placeholder {\n color: #fffaf0;\n }\n\n .xl\\:focus\\:placeholder-orange-200:focus::-webkit-input-placeholder {\n color: #feebc8;\n }\n\n .xl\\:focus\\:placeholder-orange-200:focus::-moz-placeholder {\n color: #feebc8;\n }\n\n .xl\\:focus\\:placeholder-orange-200:focus:-ms-input-placeholder {\n color: #feebc8;\n }\n\n .xl\\:focus\\:placeholder-orange-200:focus::-ms-input-placeholder {\n color: #feebc8;\n }\n\n .xl\\:focus\\:placeholder-orange-200:focus::placeholder {\n color: #feebc8;\n }\n\n .xl\\:focus\\:placeholder-orange-300:focus::-webkit-input-placeholder {\n color: #fbd38d;\n }\n\n .xl\\:focus\\:placeholder-orange-300:focus::-moz-placeholder {\n color: #fbd38d;\n }\n\n .xl\\:focus\\:placeholder-orange-300:focus:-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .xl\\:focus\\:placeholder-orange-300:focus::-ms-input-placeholder {\n color: #fbd38d;\n }\n\n .xl\\:focus\\:placeholder-orange-300:focus::placeholder {\n color: #fbd38d;\n }\n\n .xl\\:focus\\:placeholder-orange-400:focus::-webkit-input-placeholder {\n color: #f6ad55;\n }\n\n .xl\\:focus\\:placeholder-orange-400:focus::-moz-placeholder {\n color: #f6ad55;\n }\n\n .xl\\:focus\\:placeholder-orange-400:focus:-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .xl\\:focus\\:placeholder-orange-400:focus::-ms-input-placeholder {\n color: #f6ad55;\n }\n\n .xl\\:focus\\:placeholder-orange-400:focus::placeholder {\n color: #f6ad55;\n }\n\n .xl\\:focus\\:placeholder-orange-500:focus::-webkit-input-placeholder {\n color: #ed8936;\n }\n\n .xl\\:focus\\:placeholder-orange-500:focus::-moz-placeholder {\n color: #ed8936;\n }\n\n .xl\\:focus\\:placeholder-orange-500:focus:-ms-input-placeholder {\n color: #ed8936;\n }\n\n .xl\\:focus\\:placeholder-orange-500:focus::-ms-input-placeholder {\n color: #ed8936;\n }\n\n .xl\\:focus\\:placeholder-orange-500:focus::placeholder {\n color: #ed8936;\n }\n\n .xl\\:focus\\:placeholder-orange-600:focus::-webkit-input-placeholder {\n color: #dd6b20;\n }\n\n .xl\\:focus\\:placeholder-orange-600:focus::-moz-placeholder {\n color: #dd6b20;\n }\n\n .xl\\:focus\\:placeholder-orange-600:focus:-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .xl\\:focus\\:placeholder-orange-600:focus::-ms-input-placeholder {\n color: #dd6b20;\n }\n\n .xl\\:focus\\:placeholder-orange-600:focus::placeholder {\n color: #dd6b20;\n }\n\n .xl\\:focus\\:placeholder-orange-700:focus::-webkit-input-placeholder {\n color: #c05621;\n }\n\n .xl\\:focus\\:placeholder-orange-700:focus::-moz-placeholder {\n color: #c05621;\n }\n\n .xl\\:focus\\:placeholder-orange-700:focus:-ms-input-placeholder {\n color: #c05621;\n }\n\n .xl\\:focus\\:placeholder-orange-700:focus::-ms-input-placeholder {\n color: #c05621;\n }\n\n .xl\\:focus\\:placeholder-orange-700:focus::placeholder {\n color: #c05621;\n }\n\n .xl\\:focus\\:placeholder-orange-800:focus::-webkit-input-placeholder {\n color: #9c4221;\n }\n\n .xl\\:focus\\:placeholder-orange-800:focus::-moz-placeholder {\n color: #9c4221;\n }\n\n .xl\\:focus\\:placeholder-orange-800:focus:-ms-input-placeholder {\n color: #9c4221;\n }\n\n .xl\\:focus\\:placeholder-orange-800:focus::-ms-input-placeholder {\n color: #9c4221;\n }\n\n .xl\\:focus\\:placeholder-orange-800:focus::placeholder {\n color: #9c4221;\n }\n\n .xl\\:focus\\:placeholder-orange-900:focus::-webkit-input-placeholder {\n color: #7b341e;\n }\n\n .xl\\:focus\\:placeholder-orange-900:focus::-moz-placeholder {\n color: #7b341e;\n }\n\n .xl\\:focus\\:placeholder-orange-900:focus:-ms-input-placeholder {\n color: #7b341e;\n }\n\n .xl\\:focus\\:placeholder-orange-900:focus::-ms-input-placeholder {\n color: #7b341e;\n }\n\n .xl\\:focus\\:placeholder-orange-900:focus::placeholder {\n color: #7b341e;\n }\n\n .xl\\:focus\\:placeholder-yellow-100:focus::-webkit-input-placeholder {\n color: #fffff0;\n }\n\n .xl\\:focus\\:placeholder-yellow-100:focus::-moz-placeholder {\n color: #fffff0;\n }\n\n .xl\\:focus\\:placeholder-yellow-100:focus:-ms-input-placeholder {\n color: #fffff0;\n }\n\n .xl\\:focus\\:placeholder-yellow-100:focus::-ms-input-placeholder {\n color: #fffff0;\n }\n\n .xl\\:focus\\:placeholder-yellow-100:focus::placeholder {\n color: #fffff0;\n }\n\n .xl\\:focus\\:placeholder-yellow-200:focus::-webkit-input-placeholder {\n color: #fefcbf;\n }\n\n .xl\\:focus\\:placeholder-yellow-200:focus::-moz-placeholder {\n color: #fefcbf;\n }\n\n .xl\\:focus\\:placeholder-yellow-200:focus:-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .xl\\:focus\\:placeholder-yellow-200:focus::-ms-input-placeholder {\n color: #fefcbf;\n }\n\n .xl\\:focus\\:placeholder-yellow-200:focus::placeholder {\n color: #fefcbf;\n }\n\n .xl\\:focus\\:placeholder-yellow-300:focus::-webkit-input-placeholder {\n color: #faf089;\n }\n\n .xl\\:focus\\:placeholder-yellow-300:focus::-moz-placeholder {\n color: #faf089;\n }\n\n .xl\\:focus\\:placeholder-yellow-300:focus:-ms-input-placeholder {\n color: #faf089;\n }\n\n .xl\\:focus\\:placeholder-yellow-300:focus::-ms-input-placeholder {\n color: #faf089;\n }\n\n .xl\\:focus\\:placeholder-yellow-300:focus::placeholder {\n color: #faf089;\n }\n\n .xl\\:focus\\:placeholder-yellow-400:focus::-webkit-input-placeholder {\n color: #f6e05e;\n }\n\n .xl\\:focus\\:placeholder-yellow-400:focus::-moz-placeholder {\n color: #f6e05e;\n }\n\n .xl\\:focus\\:placeholder-yellow-400:focus:-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .xl\\:focus\\:placeholder-yellow-400:focus::-ms-input-placeholder {\n color: #f6e05e;\n }\n\n .xl\\:focus\\:placeholder-yellow-400:focus::placeholder {\n color: #f6e05e;\n }\n\n .xl\\:focus\\:placeholder-yellow-500:focus::-webkit-input-placeholder {\n color: #ecc94b;\n }\n\n .xl\\:focus\\:placeholder-yellow-500:focus::-moz-placeholder {\n color: #ecc94b;\n }\n\n .xl\\:focus\\:placeholder-yellow-500:focus:-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .xl\\:focus\\:placeholder-yellow-500:focus::-ms-input-placeholder {\n color: #ecc94b;\n }\n\n .xl\\:focus\\:placeholder-yellow-500:focus::placeholder {\n color: #ecc94b;\n }\n\n .xl\\:focus\\:placeholder-yellow-600:focus::-webkit-input-placeholder {\n color: #d69e2e;\n }\n\n .xl\\:focus\\:placeholder-yellow-600:focus::-moz-placeholder {\n color: #d69e2e;\n }\n\n .xl\\:focus\\:placeholder-yellow-600:focus:-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .xl\\:focus\\:placeholder-yellow-600:focus::-ms-input-placeholder {\n color: #d69e2e;\n }\n\n .xl\\:focus\\:placeholder-yellow-600:focus::placeholder {\n color: #d69e2e;\n }\n\n .xl\\:focus\\:placeholder-yellow-700:focus::-webkit-input-placeholder {\n color: #b7791f;\n }\n\n .xl\\:focus\\:placeholder-yellow-700:focus::-moz-placeholder {\n color: #b7791f;\n }\n\n .xl\\:focus\\:placeholder-yellow-700:focus:-ms-input-placeholder {\n color: #b7791f;\n }\n\n .xl\\:focus\\:placeholder-yellow-700:focus::-ms-input-placeholder {\n color: #b7791f;\n }\n\n .xl\\:focus\\:placeholder-yellow-700:focus::placeholder {\n color: #b7791f;\n }\n\n .xl\\:focus\\:placeholder-yellow-800:focus::-webkit-input-placeholder {\n color: #975a16;\n }\n\n .xl\\:focus\\:placeholder-yellow-800:focus::-moz-placeholder {\n color: #975a16;\n }\n\n .xl\\:focus\\:placeholder-yellow-800:focus:-ms-input-placeholder {\n color: #975a16;\n }\n\n .xl\\:focus\\:placeholder-yellow-800:focus::-ms-input-placeholder {\n color: #975a16;\n }\n\n .xl\\:focus\\:placeholder-yellow-800:focus::placeholder {\n color: #975a16;\n }\n\n .xl\\:focus\\:placeholder-yellow-900:focus::-webkit-input-placeholder {\n color: #744210;\n }\n\n .xl\\:focus\\:placeholder-yellow-900:focus::-moz-placeholder {\n color: #744210;\n }\n\n .xl\\:focus\\:placeholder-yellow-900:focus:-ms-input-placeholder {\n color: #744210;\n }\n\n .xl\\:focus\\:placeholder-yellow-900:focus::-ms-input-placeholder {\n color: #744210;\n }\n\n .xl\\:focus\\:placeholder-yellow-900:focus::placeholder {\n color: #744210;\n }\n\n .xl\\:focus\\:placeholder-green-100:focus::-webkit-input-placeholder {\n color: #f0fff4;\n }\n\n .xl\\:focus\\:placeholder-green-100:focus::-moz-placeholder {\n color: #f0fff4;\n }\n\n .xl\\:focus\\:placeholder-green-100:focus:-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .xl\\:focus\\:placeholder-green-100:focus::-ms-input-placeholder {\n color: #f0fff4;\n }\n\n .xl\\:focus\\:placeholder-green-100:focus::placeholder {\n color: #f0fff4;\n }\n\n .xl\\:focus\\:placeholder-green-200:focus::-webkit-input-placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:focus\\:placeholder-green-200:focus::-moz-placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:focus\\:placeholder-green-200:focus:-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:focus\\:placeholder-green-200:focus::-ms-input-placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:focus\\:placeholder-green-200:focus::placeholder {\n color: #c6f6d5;\n }\n\n .xl\\:focus\\:placeholder-green-300:focus::-webkit-input-placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:focus\\:placeholder-green-300:focus::-moz-placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:focus\\:placeholder-green-300:focus:-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:focus\\:placeholder-green-300:focus::-ms-input-placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:focus\\:placeholder-green-300:focus::placeholder {\n color: #9ae6b4;\n }\n\n .xl\\:focus\\:placeholder-green-400:focus::-webkit-input-placeholder {\n color: #68d391;\n }\n\n .xl\\:focus\\:placeholder-green-400:focus::-moz-placeholder {\n color: #68d391;\n }\n\n .xl\\:focus\\:placeholder-green-400:focus:-ms-input-placeholder {\n color: #68d391;\n }\n\n .xl\\:focus\\:placeholder-green-400:focus::-ms-input-placeholder {\n color: #68d391;\n }\n\n .xl\\:focus\\:placeholder-green-400:focus::placeholder {\n color: #68d391;\n }\n\n .xl\\:focus\\:placeholder-green-500:focus::-webkit-input-placeholder {\n color: #48bb78;\n }\n\n .xl\\:focus\\:placeholder-green-500:focus::-moz-placeholder {\n color: #48bb78;\n }\n\n .xl\\:focus\\:placeholder-green-500:focus:-ms-input-placeholder {\n color: #48bb78;\n }\n\n .xl\\:focus\\:placeholder-green-500:focus::-ms-input-placeholder {\n color: #48bb78;\n }\n\n .xl\\:focus\\:placeholder-green-500:focus::placeholder {\n color: #48bb78;\n }\n\n .xl\\:focus\\:placeholder-green-600:focus::-webkit-input-placeholder {\n color: #38a169;\n }\n\n .xl\\:focus\\:placeholder-green-600:focus::-moz-placeholder {\n color: #38a169;\n }\n\n .xl\\:focus\\:placeholder-green-600:focus:-ms-input-placeholder {\n color: #38a169;\n }\n\n .xl\\:focus\\:placeholder-green-600:focus::-ms-input-placeholder {\n color: #38a169;\n }\n\n .xl\\:focus\\:placeholder-green-600:focus::placeholder {\n color: #38a169;\n }\n\n .xl\\:focus\\:placeholder-green-700:focus::-webkit-input-placeholder {\n color: #2f855a;\n }\n\n .xl\\:focus\\:placeholder-green-700:focus::-moz-placeholder {\n color: #2f855a;\n }\n\n .xl\\:focus\\:placeholder-green-700:focus:-ms-input-placeholder {\n color: #2f855a;\n }\n\n .xl\\:focus\\:placeholder-green-700:focus::-ms-input-placeholder {\n color: #2f855a;\n }\n\n .xl\\:focus\\:placeholder-green-700:focus::placeholder {\n color: #2f855a;\n }\n\n .xl\\:focus\\:placeholder-green-800:focus::-webkit-input-placeholder {\n color: #276749;\n }\n\n .xl\\:focus\\:placeholder-green-800:focus::-moz-placeholder {\n color: #276749;\n }\n\n .xl\\:focus\\:placeholder-green-800:focus:-ms-input-placeholder {\n color: #276749;\n }\n\n .xl\\:focus\\:placeholder-green-800:focus::-ms-input-placeholder {\n color: #276749;\n }\n\n .xl\\:focus\\:placeholder-green-800:focus::placeholder {\n color: #276749;\n }\n\n .xl\\:focus\\:placeholder-green-900:focus::-webkit-input-placeholder {\n color: #22543d;\n }\n\n .xl\\:focus\\:placeholder-green-900:focus::-moz-placeholder {\n color: #22543d;\n }\n\n .xl\\:focus\\:placeholder-green-900:focus:-ms-input-placeholder {\n color: #22543d;\n }\n\n .xl\\:focus\\:placeholder-green-900:focus::-ms-input-placeholder {\n color: #22543d;\n }\n\n .xl\\:focus\\:placeholder-green-900:focus::placeholder {\n color: #22543d;\n }\n\n .xl\\:focus\\:placeholder-teal-100:focus::-webkit-input-placeholder {\n color: #e6fffa;\n }\n\n .xl\\:focus\\:placeholder-teal-100:focus::-moz-placeholder {\n color: #e6fffa;\n }\n\n .xl\\:focus\\:placeholder-teal-100:focus:-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .xl\\:focus\\:placeholder-teal-100:focus::-ms-input-placeholder {\n color: #e6fffa;\n }\n\n .xl\\:focus\\:placeholder-teal-100:focus::placeholder {\n color: #e6fffa;\n }\n\n .xl\\:focus\\:placeholder-teal-200:focus::-webkit-input-placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:focus\\:placeholder-teal-200:focus::-moz-placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:focus\\:placeholder-teal-200:focus:-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:focus\\:placeholder-teal-200:focus::-ms-input-placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:focus\\:placeholder-teal-200:focus::placeholder {\n color: #b2f5ea;\n }\n\n .xl\\:focus\\:placeholder-teal-300:focus::-webkit-input-placeholder {\n color: #81e6d9;\n }\n\n .xl\\:focus\\:placeholder-teal-300:focus::-moz-placeholder {\n color: #81e6d9;\n }\n\n .xl\\:focus\\:placeholder-teal-300:focus:-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .xl\\:focus\\:placeholder-teal-300:focus::-ms-input-placeholder {\n color: #81e6d9;\n }\n\n .xl\\:focus\\:placeholder-teal-300:focus::placeholder {\n color: #81e6d9;\n }\n\n .xl\\:focus\\:placeholder-teal-400:focus::-webkit-input-placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:focus\\:placeholder-teal-400:focus::-moz-placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:focus\\:placeholder-teal-400:focus:-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:focus\\:placeholder-teal-400:focus::-ms-input-placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:focus\\:placeholder-teal-400:focus::placeholder {\n color: #4fd1c5;\n }\n\n .xl\\:focus\\:placeholder-teal-500:focus::-webkit-input-placeholder {\n color: #38b2ac;\n }\n\n .xl\\:focus\\:placeholder-teal-500:focus::-moz-placeholder {\n color: #38b2ac;\n }\n\n .xl\\:focus\\:placeholder-teal-500:focus:-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .xl\\:focus\\:placeholder-teal-500:focus::-ms-input-placeholder {\n color: #38b2ac;\n }\n\n .xl\\:focus\\:placeholder-teal-500:focus::placeholder {\n color: #38b2ac;\n }\n\n .xl\\:focus\\:placeholder-teal-600:focus::-webkit-input-placeholder {\n color: #319795;\n }\n\n .xl\\:focus\\:placeholder-teal-600:focus::-moz-placeholder {\n color: #319795;\n }\n\n .xl\\:focus\\:placeholder-teal-600:focus:-ms-input-placeholder {\n color: #319795;\n }\n\n .xl\\:focus\\:placeholder-teal-600:focus::-ms-input-placeholder {\n color: #319795;\n }\n\n .xl\\:focus\\:placeholder-teal-600:focus::placeholder {\n color: #319795;\n }\n\n .xl\\:focus\\:placeholder-teal-700:focus::-webkit-input-placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:focus\\:placeholder-teal-700:focus::-moz-placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:focus\\:placeholder-teal-700:focus:-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:focus\\:placeholder-teal-700:focus::-ms-input-placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:focus\\:placeholder-teal-700:focus::placeholder {\n color: #2c7a7b;\n }\n\n .xl\\:focus\\:placeholder-teal-800:focus::-webkit-input-placeholder {\n color: #285e61;\n }\n\n .xl\\:focus\\:placeholder-teal-800:focus::-moz-placeholder {\n color: #285e61;\n }\n\n .xl\\:focus\\:placeholder-teal-800:focus:-ms-input-placeholder {\n color: #285e61;\n }\n\n .xl\\:focus\\:placeholder-teal-800:focus::-ms-input-placeholder {\n color: #285e61;\n }\n\n .xl\\:focus\\:placeholder-teal-800:focus::placeholder {\n color: #285e61;\n }\n\n .xl\\:focus\\:placeholder-teal-900:focus::-webkit-input-placeholder {\n color: #234e52;\n }\n\n .xl\\:focus\\:placeholder-teal-900:focus::-moz-placeholder {\n color: #234e52;\n }\n\n .xl\\:focus\\:placeholder-teal-900:focus:-ms-input-placeholder {\n color: #234e52;\n }\n\n .xl\\:focus\\:placeholder-teal-900:focus::-ms-input-placeholder {\n color: #234e52;\n }\n\n .xl\\:focus\\:placeholder-teal-900:focus::placeholder {\n color: #234e52;\n }\n\n .xl\\:focus\\:placeholder-blue-100:focus::-webkit-input-placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:focus\\:placeholder-blue-100:focus::-moz-placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:focus\\:placeholder-blue-100:focus:-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:focus\\:placeholder-blue-100:focus::-ms-input-placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:focus\\:placeholder-blue-100:focus::placeholder {\n color: #ebf8ff;\n }\n\n .xl\\:focus\\:placeholder-blue-200:focus::-webkit-input-placeholder {\n color: #bee3f8;\n }\n\n .xl\\:focus\\:placeholder-blue-200:focus::-moz-placeholder {\n color: #bee3f8;\n }\n\n .xl\\:focus\\:placeholder-blue-200:focus:-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .xl\\:focus\\:placeholder-blue-200:focus::-ms-input-placeholder {\n color: #bee3f8;\n }\n\n .xl\\:focus\\:placeholder-blue-200:focus::placeholder {\n color: #bee3f8;\n }\n\n .xl\\:focus\\:placeholder-blue-300:focus::-webkit-input-placeholder {\n color: #90cdf4;\n }\n\n .xl\\:focus\\:placeholder-blue-300:focus::-moz-placeholder {\n color: #90cdf4;\n }\n\n .xl\\:focus\\:placeholder-blue-300:focus:-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .xl\\:focus\\:placeholder-blue-300:focus::-ms-input-placeholder {\n color: #90cdf4;\n }\n\n .xl\\:focus\\:placeholder-blue-300:focus::placeholder {\n color: #90cdf4;\n }\n\n .xl\\:focus\\:placeholder-blue-400:focus::-webkit-input-placeholder {\n color: #63b3ed;\n }\n\n .xl\\:focus\\:placeholder-blue-400:focus::-moz-placeholder {\n color: #63b3ed;\n }\n\n .xl\\:focus\\:placeholder-blue-400:focus:-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .xl\\:focus\\:placeholder-blue-400:focus::-ms-input-placeholder {\n color: #63b3ed;\n }\n\n .xl\\:focus\\:placeholder-blue-400:focus::placeholder {\n color: #63b3ed;\n }\n\n .xl\\:focus\\:placeholder-blue-500:focus::-webkit-input-placeholder {\n color: #4299e1;\n }\n\n .xl\\:focus\\:placeholder-blue-500:focus::-moz-placeholder {\n color: #4299e1;\n }\n\n .xl\\:focus\\:placeholder-blue-500:focus:-ms-input-placeholder {\n color: #4299e1;\n }\n\n .xl\\:focus\\:placeholder-blue-500:focus::-ms-input-placeholder {\n color: #4299e1;\n }\n\n .xl\\:focus\\:placeholder-blue-500:focus::placeholder {\n color: #4299e1;\n }\n\n .xl\\:focus\\:placeholder-blue-600:focus::-webkit-input-placeholder {\n color: #3182ce;\n }\n\n .xl\\:focus\\:placeholder-blue-600:focus::-moz-placeholder {\n color: #3182ce;\n }\n\n .xl\\:focus\\:placeholder-blue-600:focus:-ms-input-placeholder {\n color: #3182ce;\n }\n\n .xl\\:focus\\:placeholder-blue-600:focus::-ms-input-placeholder {\n color: #3182ce;\n }\n\n .xl\\:focus\\:placeholder-blue-600:focus::placeholder {\n color: #3182ce;\n }\n\n .xl\\:focus\\:placeholder-blue-700:focus::-webkit-input-placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:focus\\:placeholder-blue-700:focus::-moz-placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:focus\\:placeholder-blue-700:focus:-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:focus\\:placeholder-blue-700:focus::-ms-input-placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:focus\\:placeholder-blue-700:focus::placeholder {\n color: #2b6cb0;\n }\n\n .xl\\:focus\\:placeholder-blue-800:focus::-webkit-input-placeholder {\n color: #2c5282;\n }\n\n .xl\\:focus\\:placeholder-blue-800:focus::-moz-placeholder {\n color: #2c5282;\n }\n\n .xl\\:focus\\:placeholder-blue-800:focus:-ms-input-placeholder {\n color: #2c5282;\n }\n\n .xl\\:focus\\:placeholder-blue-800:focus::-ms-input-placeholder {\n color: #2c5282;\n }\n\n .xl\\:focus\\:placeholder-blue-800:focus::placeholder {\n color: #2c5282;\n }\n\n .xl\\:focus\\:placeholder-blue-900:focus::-webkit-input-placeholder {\n color: #2a4365;\n }\n\n .xl\\:focus\\:placeholder-blue-900:focus::-moz-placeholder {\n color: #2a4365;\n }\n\n .xl\\:focus\\:placeholder-blue-900:focus:-ms-input-placeholder {\n color: #2a4365;\n }\n\n .xl\\:focus\\:placeholder-blue-900:focus::-ms-input-placeholder {\n color: #2a4365;\n }\n\n .xl\\:focus\\:placeholder-blue-900:focus::placeholder {\n color: #2a4365;\n }\n\n .xl\\:focus\\:placeholder-indigo-100:focus::-webkit-input-placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:focus\\:placeholder-indigo-100:focus::-moz-placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:focus\\:placeholder-indigo-100:focus:-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:focus\\:placeholder-indigo-100:focus::-ms-input-placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:focus\\:placeholder-indigo-100:focus::placeholder {\n color: #ebf4ff;\n }\n\n .xl\\:focus\\:placeholder-indigo-200:focus::-webkit-input-placeholder {\n color: #c3dafe;\n }\n\n .xl\\:focus\\:placeholder-indigo-200:focus::-moz-placeholder {\n color: #c3dafe;\n }\n\n .xl\\:focus\\:placeholder-indigo-200:focus:-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .xl\\:focus\\:placeholder-indigo-200:focus::-ms-input-placeholder {\n color: #c3dafe;\n }\n\n .xl\\:focus\\:placeholder-indigo-200:focus::placeholder {\n color: #c3dafe;\n }\n\n .xl\\:focus\\:placeholder-indigo-300:focus::-webkit-input-placeholder {\n color: #a3bffa;\n }\n\n .xl\\:focus\\:placeholder-indigo-300:focus::-moz-placeholder {\n color: #a3bffa;\n }\n\n .xl\\:focus\\:placeholder-indigo-300:focus:-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .xl\\:focus\\:placeholder-indigo-300:focus::-ms-input-placeholder {\n color: #a3bffa;\n }\n\n .xl\\:focus\\:placeholder-indigo-300:focus::placeholder {\n color: #a3bffa;\n }\n\n .xl\\:focus\\:placeholder-indigo-400:focus::-webkit-input-placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:focus\\:placeholder-indigo-400:focus::-moz-placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:focus\\:placeholder-indigo-400:focus:-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:focus\\:placeholder-indigo-400:focus::-ms-input-placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:focus\\:placeholder-indigo-400:focus::placeholder {\n color: #7f9cf5;\n }\n\n .xl\\:focus\\:placeholder-indigo-500:focus::-webkit-input-placeholder {\n color: #667eea;\n }\n\n .xl\\:focus\\:placeholder-indigo-500:focus::-moz-placeholder {\n color: #667eea;\n }\n\n .xl\\:focus\\:placeholder-indigo-500:focus:-ms-input-placeholder {\n color: #667eea;\n }\n\n .xl\\:focus\\:placeholder-indigo-500:focus::-ms-input-placeholder {\n color: #667eea;\n }\n\n .xl\\:focus\\:placeholder-indigo-500:focus::placeholder {\n color: #667eea;\n }\n\n .xl\\:focus\\:placeholder-indigo-600:focus::-webkit-input-placeholder {\n color: #5a67d8;\n }\n\n .xl\\:focus\\:placeholder-indigo-600:focus::-moz-placeholder {\n color: #5a67d8;\n }\n\n .xl\\:focus\\:placeholder-indigo-600:focus:-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .xl\\:focus\\:placeholder-indigo-600:focus::-ms-input-placeholder {\n color: #5a67d8;\n }\n\n .xl\\:focus\\:placeholder-indigo-600:focus::placeholder {\n color: #5a67d8;\n }\n\n .xl\\:focus\\:placeholder-indigo-700:focus::-webkit-input-placeholder {\n color: #4c51bf;\n }\n\n .xl\\:focus\\:placeholder-indigo-700:focus::-moz-placeholder {\n color: #4c51bf;\n }\n\n .xl\\:focus\\:placeholder-indigo-700:focus:-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .xl\\:focus\\:placeholder-indigo-700:focus::-ms-input-placeholder {\n color: #4c51bf;\n }\n\n .xl\\:focus\\:placeholder-indigo-700:focus::placeholder {\n color: #4c51bf;\n }\n\n .xl\\:focus\\:placeholder-indigo-800:focus::-webkit-input-placeholder {\n color: #434190;\n }\n\n .xl\\:focus\\:placeholder-indigo-800:focus::-moz-placeholder {\n color: #434190;\n }\n\n .xl\\:focus\\:placeholder-indigo-800:focus:-ms-input-placeholder {\n color: #434190;\n }\n\n .xl\\:focus\\:placeholder-indigo-800:focus::-ms-input-placeholder {\n color: #434190;\n }\n\n .xl\\:focus\\:placeholder-indigo-800:focus::placeholder {\n color: #434190;\n }\n\n .xl\\:focus\\:placeholder-indigo-900:focus::-webkit-input-placeholder {\n color: #3c366b;\n }\n\n .xl\\:focus\\:placeholder-indigo-900:focus::-moz-placeholder {\n color: #3c366b;\n }\n\n .xl\\:focus\\:placeholder-indigo-900:focus:-ms-input-placeholder {\n color: #3c366b;\n }\n\n .xl\\:focus\\:placeholder-indigo-900:focus::-ms-input-placeholder {\n color: #3c366b;\n }\n\n .xl\\:focus\\:placeholder-indigo-900:focus::placeholder {\n color: #3c366b;\n }\n\n .xl\\:focus\\:placeholder-purple-100:focus::-webkit-input-placeholder {\n color: #faf5ff;\n }\n\n .xl\\:focus\\:placeholder-purple-100:focus::-moz-placeholder {\n color: #faf5ff;\n }\n\n .xl\\:focus\\:placeholder-purple-100:focus:-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .xl\\:focus\\:placeholder-purple-100:focus::-ms-input-placeholder {\n color: #faf5ff;\n }\n\n .xl\\:focus\\:placeholder-purple-100:focus::placeholder {\n color: #faf5ff;\n }\n\n .xl\\:focus\\:placeholder-purple-200:focus::-webkit-input-placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:focus\\:placeholder-purple-200:focus::-moz-placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:focus\\:placeholder-purple-200:focus:-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:focus\\:placeholder-purple-200:focus::-ms-input-placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:focus\\:placeholder-purple-200:focus::placeholder {\n color: #e9d8fd;\n }\n\n .xl\\:focus\\:placeholder-purple-300:focus::-webkit-input-placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:focus\\:placeholder-purple-300:focus::-moz-placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:focus\\:placeholder-purple-300:focus:-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:focus\\:placeholder-purple-300:focus::-ms-input-placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:focus\\:placeholder-purple-300:focus::placeholder {\n color: #d6bcfa;\n }\n\n .xl\\:focus\\:placeholder-purple-400:focus::-webkit-input-placeholder {\n color: #b794f4;\n }\n\n .xl\\:focus\\:placeholder-purple-400:focus::-moz-placeholder {\n color: #b794f4;\n }\n\n .xl\\:focus\\:placeholder-purple-400:focus:-ms-input-placeholder {\n color: #b794f4;\n }\n\n .xl\\:focus\\:placeholder-purple-400:focus::-ms-input-placeholder {\n color: #b794f4;\n }\n\n .xl\\:focus\\:placeholder-purple-400:focus::placeholder {\n color: #b794f4;\n }\n\n .xl\\:focus\\:placeholder-purple-500:focus::-webkit-input-placeholder {\n color: #9f7aea;\n }\n\n .xl\\:focus\\:placeholder-purple-500:focus::-moz-placeholder {\n color: #9f7aea;\n }\n\n .xl\\:focus\\:placeholder-purple-500:focus:-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .xl\\:focus\\:placeholder-purple-500:focus::-ms-input-placeholder {\n color: #9f7aea;\n }\n\n .xl\\:focus\\:placeholder-purple-500:focus::placeholder {\n color: #9f7aea;\n }\n\n .xl\\:focus\\:placeholder-purple-600:focus::-webkit-input-placeholder {\n color: #805ad5;\n }\n\n .xl\\:focus\\:placeholder-purple-600:focus::-moz-placeholder {\n color: #805ad5;\n }\n\n .xl\\:focus\\:placeholder-purple-600:focus:-ms-input-placeholder {\n color: #805ad5;\n }\n\n .xl\\:focus\\:placeholder-purple-600:focus::-ms-input-placeholder {\n color: #805ad5;\n }\n\n .xl\\:focus\\:placeholder-purple-600:focus::placeholder {\n color: #805ad5;\n }\n\n .xl\\:focus\\:placeholder-purple-700:focus::-webkit-input-placeholder {\n color: #6b46c1;\n }\n\n .xl\\:focus\\:placeholder-purple-700:focus::-moz-placeholder {\n color: #6b46c1;\n }\n\n .xl\\:focus\\:placeholder-purple-700:focus:-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .xl\\:focus\\:placeholder-purple-700:focus::-ms-input-placeholder {\n color: #6b46c1;\n }\n\n .xl\\:focus\\:placeholder-purple-700:focus::placeholder {\n color: #6b46c1;\n }\n\n .xl\\:focus\\:placeholder-purple-800:focus::-webkit-input-placeholder {\n color: #553c9a;\n }\n\n .xl\\:focus\\:placeholder-purple-800:focus::-moz-placeholder {\n color: #553c9a;\n }\n\n .xl\\:focus\\:placeholder-purple-800:focus:-ms-input-placeholder {\n color: #553c9a;\n }\n\n .xl\\:focus\\:placeholder-purple-800:focus::-ms-input-placeholder {\n color: #553c9a;\n }\n\n .xl\\:focus\\:placeholder-purple-800:focus::placeholder {\n color: #553c9a;\n }\n\n .xl\\:focus\\:placeholder-purple-900:focus::-webkit-input-placeholder {\n color: #44337a;\n }\n\n .xl\\:focus\\:placeholder-purple-900:focus::-moz-placeholder {\n color: #44337a;\n }\n\n .xl\\:focus\\:placeholder-purple-900:focus:-ms-input-placeholder {\n color: #44337a;\n }\n\n .xl\\:focus\\:placeholder-purple-900:focus::-ms-input-placeholder {\n color: #44337a;\n }\n\n .xl\\:focus\\:placeholder-purple-900:focus::placeholder {\n color: #44337a;\n }\n\n .xl\\:focus\\:placeholder-pink-100:focus::-webkit-input-placeholder {\n color: #fff5f7;\n }\n\n .xl\\:focus\\:placeholder-pink-100:focus::-moz-placeholder {\n color: #fff5f7;\n }\n\n .xl\\:focus\\:placeholder-pink-100:focus:-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .xl\\:focus\\:placeholder-pink-100:focus::-ms-input-placeholder {\n color: #fff5f7;\n }\n\n .xl\\:focus\\:placeholder-pink-100:focus::placeholder {\n color: #fff5f7;\n }\n\n .xl\\:focus\\:placeholder-pink-200:focus::-webkit-input-placeholder {\n color: #fed7e2;\n }\n\n .xl\\:focus\\:placeholder-pink-200:focus::-moz-placeholder {\n color: #fed7e2;\n }\n\n .xl\\:focus\\:placeholder-pink-200:focus:-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .xl\\:focus\\:placeholder-pink-200:focus::-ms-input-placeholder {\n color: #fed7e2;\n }\n\n .xl\\:focus\\:placeholder-pink-200:focus::placeholder {\n color: #fed7e2;\n }\n\n .xl\\:focus\\:placeholder-pink-300:focus::-webkit-input-placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:focus\\:placeholder-pink-300:focus::-moz-placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:focus\\:placeholder-pink-300:focus:-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:focus\\:placeholder-pink-300:focus::-ms-input-placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:focus\\:placeholder-pink-300:focus::placeholder {\n color: #fbb6ce;\n }\n\n .xl\\:focus\\:placeholder-pink-400:focus::-webkit-input-placeholder {\n color: #f687b3;\n }\n\n .xl\\:focus\\:placeholder-pink-400:focus::-moz-placeholder {\n color: #f687b3;\n }\n\n .xl\\:focus\\:placeholder-pink-400:focus:-ms-input-placeholder {\n color: #f687b3;\n }\n\n .xl\\:focus\\:placeholder-pink-400:focus::-ms-input-placeholder {\n color: #f687b3;\n }\n\n .xl\\:focus\\:placeholder-pink-400:focus::placeholder {\n color: #f687b3;\n }\n\n .xl\\:focus\\:placeholder-pink-500:focus::-webkit-input-placeholder {\n color: #ed64a6;\n }\n\n .xl\\:focus\\:placeholder-pink-500:focus::-moz-placeholder {\n color: #ed64a6;\n }\n\n .xl\\:focus\\:placeholder-pink-500:focus:-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .xl\\:focus\\:placeholder-pink-500:focus::-ms-input-placeholder {\n color: #ed64a6;\n }\n\n .xl\\:focus\\:placeholder-pink-500:focus::placeholder {\n color: #ed64a6;\n }\n\n .xl\\:focus\\:placeholder-pink-600:focus::-webkit-input-placeholder {\n color: #d53f8c;\n }\n\n .xl\\:focus\\:placeholder-pink-600:focus::-moz-placeholder {\n color: #d53f8c;\n }\n\n .xl\\:focus\\:placeholder-pink-600:focus:-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .xl\\:focus\\:placeholder-pink-600:focus::-ms-input-placeholder {\n color: #d53f8c;\n }\n\n .xl\\:focus\\:placeholder-pink-600:focus::placeholder {\n color: #d53f8c;\n }\n\n .xl\\:focus\\:placeholder-pink-700:focus::-webkit-input-placeholder {\n color: #b83280;\n }\n\n .xl\\:focus\\:placeholder-pink-700:focus::-moz-placeholder {\n color: #b83280;\n }\n\n .xl\\:focus\\:placeholder-pink-700:focus:-ms-input-placeholder {\n color: #b83280;\n }\n\n .xl\\:focus\\:placeholder-pink-700:focus::-ms-input-placeholder {\n color: #b83280;\n }\n\n .xl\\:focus\\:placeholder-pink-700:focus::placeholder {\n color: #b83280;\n }\n\n .xl\\:focus\\:placeholder-pink-800:focus::-webkit-input-placeholder {\n color: #97266d;\n }\n\n .xl\\:focus\\:placeholder-pink-800:focus::-moz-placeholder {\n color: #97266d;\n }\n\n .xl\\:focus\\:placeholder-pink-800:focus:-ms-input-placeholder {\n color: #97266d;\n }\n\n .xl\\:focus\\:placeholder-pink-800:focus::-ms-input-placeholder {\n color: #97266d;\n }\n\n .xl\\:focus\\:placeholder-pink-800:focus::placeholder {\n color: #97266d;\n }\n\n .xl\\:focus\\:placeholder-pink-900:focus::-webkit-input-placeholder {\n color: #702459;\n }\n\n .xl\\:focus\\:placeholder-pink-900:focus::-moz-placeholder {\n color: #702459;\n }\n\n .xl\\:focus\\:placeholder-pink-900:focus:-ms-input-placeholder {\n color: #702459;\n }\n\n .xl\\:focus\\:placeholder-pink-900:focus::-ms-input-placeholder {\n color: #702459;\n }\n\n .xl\\:focus\\:placeholder-pink-900:focus::placeholder {\n color: #702459;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe:focus::-webkit-input-placeholder {\n color: #666;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe:focus::-moz-placeholder {\n color: #666;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe:focus:-ms-input-placeholder {\n color: #666;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe:focus::-ms-input-placeholder {\n color: #666;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe:focus::placeholder {\n color: #666;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe_progress:focus::-webkit-input-placeholder {\n color: #0a0;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe_progress:focus::-moz-placeholder {\n color: #0a0;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe_progress:focus:-ms-input-placeholder {\n color: #0a0;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe_progress:focus::-ms-input-placeholder {\n color: #0a0;\n }\n\n .xl\\:focus\\:placeholder-subway-stripe_progress:focus::placeholder {\n color: #0a0;\n }\n\n .xl\\:pointer-events-none {\n pointer-events: none;\n }\n\n .xl\\:pointer-events-auto {\n pointer-events: auto;\n }\n\n .xl\\:static {\n position: static;\n }\n\n .xl\\:fixed {\n position: fixed;\n }\n\n .xl\\:absolute {\n position: absolute;\n }\n\n .xl\\:relative {\n position: relative;\n }\n\n .xl\\:sticky {\n position: -webkit-sticky;\n position: sticky;\n }\n\n .xl\\:inset-0 {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n .xl\\:inset-auto {\n top: auto;\n right: auto;\n bottom: auto;\n left: auto;\n }\n\n .xl\\:inset-y-0 {\n top: 0;\n bottom: 0;\n }\n\n .xl\\:inset-x-0 {\n right: 0;\n left: 0;\n }\n\n .xl\\:inset-y-auto {\n top: auto;\n bottom: auto;\n }\n\n .xl\\:inset-x-auto {\n right: auto;\n left: auto;\n }\n\n .xl\\:top-0 {\n top: 0;\n }\n\n .xl\\:right-0 {\n right: 0;\n }\n\n .xl\\:bottom-0 {\n bottom: 0;\n }\n\n .xl\\:left-0 {\n left: 0;\n }\n\n .xl\\:top-auto {\n top: auto;\n }\n\n .xl\\:right-auto {\n right: auto;\n }\n\n .xl\\:bottom-auto {\n bottom: auto;\n }\n\n .xl\\:left-auto {\n left: auto;\n }\n\n .xl\\:resize-none {\n resize: none;\n }\n\n .xl\\:resize-y {\n resize: vertical;\n }\n\n .xl\\:resize-x {\n resize: horizontal;\n }\n\n .xl\\:resize {\n resize: both;\n }\n\n .xl\\:shadow {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:shadow-md {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:shadow-lg {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:shadow-xl {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .xl\\:shadow-2xl {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .xl\\:shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:shadow-outline {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .xl\\:shadow-none {\n box-shadow: none;\n }\n\n .xl\\:hover\\:shadow:hover {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:hover\\:shadow-md:hover {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:hover\\:shadow-lg:hover {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:hover\\:shadow-xl:hover {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .xl\\:hover\\:shadow-2xl:hover {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .xl\\:hover\\:shadow-inner:hover {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:hover\\:shadow-outline:hover {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .xl\\:hover\\:shadow-none:hover {\n box-shadow: none;\n }\n\n .xl\\:focus\\:shadow:focus {\n box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:focus\\:shadow-md:focus {\n box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:focus\\:shadow-lg:focus {\n box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);\n }\n\n .xl\\:focus\\:shadow-xl:focus {\n box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);\n }\n\n .xl\\:focus\\:shadow-2xl:focus {\n box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);\n }\n\n .xl\\:focus\\:shadow-inner:focus {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n }\n\n .xl\\:focus\\:shadow-outline:focus {\n box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);\n }\n\n .xl\\:focus\\:shadow-none:focus {\n box-shadow: none;\n }\n\n .xl\\:fill-current {\n fill: currentColor;\n }\n\n .xl\\:stroke-current {\n stroke: currentColor;\n }\n\n .xl\\:table-auto {\n table-layout: auto;\n }\n\n .xl\\:table-fixed {\n table-layout: fixed;\n }\n\n .xl\\:text-left {\n text-align: left;\n }\n\n .xl\\:text-center {\n text-align: center;\n }\n\n .xl\\:text-right {\n text-align: right;\n }\n\n .xl\\:text-justify {\n text-align: justify;\n }\n\n .xl\\:text-transparent {\n color: transparent;\n }\n\n .xl\\:text-black {\n color: #000;\n }\n\n .xl\\:text-white {\n color: #fff;\n }\n\n .xl\\:text-gray-100 {\n color: #f7fafc;\n }\n\n .xl\\:text-gray-200 {\n color: #edf2f7;\n }\n\n .xl\\:text-gray-300 {\n color: #e2e8f0;\n }\n\n .xl\\:text-gray-400 {\n color: #cbd5e0;\n }\n\n .xl\\:text-gray-500 {\n color: #a0aec0;\n }\n\n .xl\\:text-gray-600 {\n color: #718096;\n }\n\n .xl\\:text-gray-700 {\n color: #4a5568;\n }\n\n .xl\\:text-gray-800 {\n color: #2d3748;\n }\n\n .xl\\:text-gray-900 {\n color: #1a202c;\n }\n\n .xl\\:text-red-100 {\n color: #fff5f5;\n }\n\n .xl\\:text-red-200 {\n color: #fed7d7;\n }\n\n .xl\\:text-red-300 {\n color: #feb2b2;\n }\n\n .xl\\:text-red-400 {\n color: #fc8181;\n }\n\n .xl\\:text-red-500 {\n color: #f56565;\n }\n\n .xl\\:text-red-600 {\n color: #e53e3e;\n }\n\n .xl\\:text-red-700 {\n color: #c53030;\n }\n\n .xl\\:text-red-800 {\n color: #9b2c2c;\n }\n\n .xl\\:text-red-900 {\n color: #742a2a;\n }\n\n .xl\\:text-orange-100 {\n color: #fffaf0;\n }\n\n .xl\\:text-orange-200 {\n color: #feebc8;\n }\n\n .xl\\:text-orange-300 {\n color: #fbd38d;\n }\n\n .xl\\:text-orange-400 {\n color: #f6ad55;\n }\n\n .xl\\:text-orange-500 {\n color: #ed8936;\n }\n\n .xl\\:text-orange-600 {\n color: #dd6b20;\n }\n\n .xl\\:text-orange-700 {\n color: #c05621;\n }\n\n .xl\\:text-orange-800 {\n color: #9c4221;\n }\n\n .xl\\:text-orange-900 {\n color: #7b341e;\n }\n\n .xl\\:text-yellow-100 {\n color: #fffff0;\n }\n\n .xl\\:text-yellow-200 {\n color: #fefcbf;\n }\n\n .xl\\:text-yellow-300 {\n color: #faf089;\n }\n\n .xl\\:text-yellow-400 {\n color: #f6e05e;\n }\n\n .xl\\:text-yellow-500 {\n color: #ecc94b;\n }\n\n .xl\\:text-yellow-600 {\n color: #d69e2e;\n }\n\n .xl\\:text-yellow-700 {\n color: #b7791f;\n }\n\n .xl\\:text-yellow-800 {\n color: #975a16;\n }\n\n .xl\\:text-yellow-900 {\n color: #744210;\n }\n\n .xl\\:text-green-100 {\n color: #f0fff4;\n }\n\n .xl\\:text-green-200 {\n color: #c6f6d5;\n }\n\n .xl\\:text-green-300 {\n color: #9ae6b4;\n }\n\n .xl\\:text-green-400 {\n color: #68d391;\n }\n\n .xl\\:text-green-500 {\n color: #48bb78;\n }\n\n .xl\\:text-green-600 {\n color: #38a169;\n }\n\n .xl\\:text-green-700 {\n color: #2f855a;\n }\n\n .xl\\:text-green-800 {\n color: #276749;\n }\n\n .xl\\:text-green-900 {\n color: #22543d;\n }\n\n .xl\\:text-teal-100 {\n color: #e6fffa;\n }\n\n .xl\\:text-teal-200 {\n color: #b2f5ea;\n }\n\n .xl\\:text-teal-300 {\n color: #81e6d9;\n }\n\n .xl\\:text-teal-400 {\n color: #4fd1c5;\n }\n\n .xl\\:text-teal-500 {\n color: #38b2ac;\n }\n\n .xl\\:text-teal-600 {\n color: #319795;\n }\n\n .xl\\:text-teal-700 {\n color: #2c7a7b;\n }\n\n .xl\\:text-teal-800 {\n color: #285e61;\n }\n\n .xl\\:text-teal-900 {\n color: #234e52;\n }\n\n .xl\\:text-blue-100 {\n color: #ebf8ff;\n }\n\n .xl\\:text-blue-200 {\n color: #bee3f8;\n }\n\n .xl\\:text-blue-300 {\n color: #90cdf4;\n }\n\n .xl\\:text-blue-400 {\n color: #63b3ed;\n }\n\n .xl\\:text-blue-500 {\n color: #4299e1;\n }\n\n .xl\\:text-blue-600 {\n color: #3182ce;\n }\n\n .xl\\:text-blue-700 {\n color: #2b6cb0;\n }\n\n .xl\\:text-blue-800 {\n color: #2c5282;\n }\n\n .xl\\:text-blue-900 {\n color: #2a4365;\n }\n\n .xl\\:text-indigo-100 {\n color: #ebf4ff;\n }\n\n .xl\\:text-indigo-200 {\n color: #c3dafe;\n }\n\n .xl\\:text-indigo-300 {\n color: #a3bffa;\n }\n\n .xl\\:text-indigo-400 {\n color: #7f9cf5;\n }\n\n .xl\\:text-indigo-500 {\n color: #667eea;\n }\n\n .xl\\:text-indigo-600 {\n color: #5a67d8;\n }\n\n .xl\\:text-indigo-700 {\n color: #4c51bf;\n }\n\n .xl\\:text-indigo-800 {\n color: #434190;\n }\n\n .xl\\:text-indigo-900 {\n color: #3c366b;\n }\n\n .xl\\:text-purple-100 {\n color: #faf5ff;\n }\n\n .xl\\:text-purple-200 {\n color: #e9d8fd;\n }\n\n .xl\\:text-purple-300 {\n color: #d6bcfa;\n }\n\n .xl\\:text-purple-400 {\n color: #b794f4;\n }\n\n .xl\\:text-purple-500 {\n color: #9f7aea;\n }\n\n .xl\\:text-purple-600 {\n color: #805ad5;\n }\n\n .xl\\:text-purple-700 {\n color: #6b46c1;\n }\n\n .xl\\:text-purple-800 {\n color: #553c9a;\n }\n\n .xl\\:text-purple-900 {\n color: #44337a;\n }\n\n .xl\\:text-pink-100 {\n color: #fff5f7;\n }\n\n .xl\\:text-pink-200 {\n color: #fed7e2;\n }\n\n .xl\\:text-pink-300 {\n color: #fbb6ce;\n }\n\n .xl\\:text-pink-400 {\n color: #f687b3;\n }\n\n .xl\\:text-pink-500 {\n color: #ed64a6;\n }\n\n .xl\\:text-pink-600 {\n color: #d53f8c;\n }\n\n .xl\\:text-pink-700 {\n color: #b83280;\n }\n\n .xl\\:text-pink-800 {\n color: #97266d;\n }\n\n .xl\\:text-pink-900 {\n color: #702459;\n }\n\n .xl\\:text-subway-stripe {\n color: #666;\n }\n\n .xl\\:text-subway-stripe_progress {\n color: #0a0;\n }\n\n .xl\\:hover\\:text-transparent:hover {\n color: transparent;\n }\n\n .xl\\:hover\\:text-black:hover {\n color: #000;\n }\n\n .xl\\:hover\\:text-white:hover {\n color: #fff;\n }\n\n .xl\\:hover\\:text-gray-100:hover {\n color: #f7fafc;\n }\n\n .xl\\:hover\\:text-gray-200:hover {\n color: #edf2f7;\n }\n\n .xl\\:hover\\:text-gray-300:hover {\n color: #e2e8f0;\n }\n\n .xl\\:hover\\:text-gray-400:hover {\n color: #cbd5e0;\n }\n\n .xl\\:hover\\:text-gray-500:hover {\n color: #a0aec0;\n }\n\n .xl\\:hover\\:text-gray-600:hover {\n color: #718096;\n }\n\n .xl\\:hover\\:text-gray-700:hover {\n color: #4a5568;\n }\n\n .xl\\:hover\\:text-gray-800:hover {\n color: #2d3748;\n }\n\n .xl\\:hover\\:text-gray-900:hover {\n color: #1a202c;\n }\n\n .xl\\:hover\\:text-red-100:hover {\n color: #fff5f5;\n }\n\n .xl\\:hover\\:text-red-200:hover {\n color: #fed7d7;\n }\n\n .xl\\:hover\\:text-red-300:hover {\n color: #feb2b2;\n }\n\n .xl\\:hover\\:text-red-400:hover {\n color: #fc8181;\n }\n\n .xl\\:hover\\:text-red-500:hover {\n color: #f56565;\n }\n\n .xl\\:hover\\:text-red-600:hover {\n color: #e53e3e;\n }\n\n .xl\\:hover\\:text-red-700:hover {\n color: #c53030;\n }\n\n .xl\\:hover\\:text-red-800:hover {\n color: #9b2c2c;\n }\n\n .xl\\:hover\\:text-red-900:hover {\n color: #742a2a;\n }\n\n .xl\\:hover\\:text-orange-100:hover {\n color: #fffaf0;\n }\n\n .xl\\:hover\\:text-orange-200:hover {\n color: #feebc8;\n }\n\n .xl\\:hover\\:text-orange-300:hover {\n color: #fbd38d;\n }\n\n .xl\\:hover\\:text-orange-400:hover {\n color: #f6ad55;\n }\n\n .xl\\:hover\\:text-orange-500:hover {\n color: #ed8936;\n }\n\n .xl\\:hover\\:text-orange-600:hover {\n color: #dd6b20;\n }\n\n .xl\\:hover\\:text-orange-700:hover {\n color: #c05621;\n }\n\n .xl\\:hover\\:text-orange-800:hover {\n color: #9c4221;\n }\n\n .xl\\:hover\\:text-orange-900:hover {\n color: #7b341e;\n }\n\n .xl\\:hover\\:text-yellow-100:hover {\n color: #fffff0;\n }\n\n .xl\\:hover\\:text-yellow-200:hover {\n color: #fefcbf;\n }\n\n .xl\\:hover\\:text-yellow-300:hover {\n color: #faf089;\n }\n\n .xl\\:hover\\:text-yellow-400:hover {\n color: #f6e05e;\n }\n\n .xl\\:hover\\:text-yellow-500:hover {\n color: #ecc94b;\n }\n\n .xl\\:hover\\:text-yellow-600:hover {\n color: #d69e2e;\n }\n\n .xl\\:hover\\:text-yellow-700:hover {\n color: #b7791f;\n }\n\n .xl\\:hover\\:text-yellow-800:hover {\n color: #975a16;\n }\n\n .xl\\:hover\\:text-yellow-900:hover {\n color: #744210;\n }\n\n .xl\\:hover\\:text-green-100:hover {\n color: #f0fff4;\n }\n\n .xl\\:hover\\:text-green-200:hover {\n color: #c6f6d5;\n }\n\n .xl\\:hover\\:text-green-300:hover {\n color: #9ae6b4;\n }\n\n .xl\\:hover\\:text-green-400:hover {\n color: #68d391;\n }\n\n .xl\\:hover\\:text-green-500:hover {\n color: #48bb78;\n }\n\n .xl\\:hover\\:text-green-600:hover {\n color: #38a169;\n }\n\n .xl\\:hover\\:text-green-700:hover {\n color: #2f855a;\n }\n\n .xl\\:hover\\:text-green-800:hover {\n color: #276749;\n }\n\n .xl\\:hover\\:text-green-900:hover {\n color: #22543d;\n }\n\n .xl\\:hover\\:text-teal-100:hover {\n color: #e6fffa;\n }\n\n .xl\\:hover\\:text-teal-200:hover {\n color: #b2f5ea;\n }\n\n .xl\\:hover\\:text-teal-300:hover {\n color: #81e6d9;\n }\n\n .xl\\:hover\\:text-teal-400:hover {\n color: #4fd1c5;\n }\n\n .xl\\:hover\\:text-teal-500:hover {\n color: #38b2ac;\n }\n\n .xl\\:hover\\:text-teal-600:hover {\n color: #319795;\n }\n\n .xl\\:hover\\:text-teal-700:hover {\n color: #2c7a7b;\n }\n\n .xl\\:hover\\:text-teal-800:hover {\n color: #285e61;\n }\n\n .xl\\:hover\\:text-teal-900:hover {\n color: #234e52;\n }\n\n .xl\\:hover\\:text-blue-100:hover {\n color: #ebf8ff;\n }\n\n .xl\\:hover\\:text-blue-200:hover {\n color: #bee3f8;\n }\n\n .xl\\:hover\\:text-blue-300:hover {\n color: #90cdf4;\n }\n\n .xl\\:hover\\:text-blue-400:hover {\n color: #63b3ed;\n }\n\n .xl\\:hover\\:text-blue-500:hover {\n color: #4299e1;\n }\n\n .xl\\:hover\\:text-blue-600:hover {\n color: #3182ce;\n }\n\n .xl\\:hover\\:text-blue-700:hover {\n color: #2b6cb0;\n }\n\n .xl\\:hover\\:text-blue-800:hover {\n color: #2c5282;\n }\n\n .xl\\:hover\\:text-blue-900:hover {\n color: #2a4365;\n }\n\n .xl\\:hover\\:text-indigo-100:hover {\n color: #ebf4ff;\n }\n\n .xl\\:hover\\:text-indigo-200:hover {\n color: #c3dafe;\n }\n\n .xl\\:hover\\:text-indigo-300:hover {\n color: #a3bffa;\n }\n\n .xl\\:hover\\:text-indigo-400:hover {\n color: #7f9cf5;\n }\n\n .xl\\:hover\\:text-indigo-500:hover {\n color: #667eea;\n }\n\n .xl\\:hover\\:text-indigo-600:hover {\n color: #5a67d8;\n }\n\n .xl\\:hover\\:text-indigo-700:hover {\n color: #4c51bf;\n }\n\n .xl\\:hover\\:text-indigo-800:hover {\n color: #434190;\n }\n\n .xl\\:hover\\:text-indigo-900:hover {\n color: #3c366b;\n }\n\n .xl\\:hover\\:text-purple-100:hover {\n color: #faf5ff;\n }\n\n .xl\\:hover\\:text-purple-200:hover {\n color: #e9d8fd;\n }\n\n .xl\\:hover\\:text-purple-300:hover {\n color: #d6bcfa;\n }\n\n .xl\\:hover\\:text-purple-400:hover {\n color: #b794f4;\n }\n\n .xl\\:hover\\:text-purple-500:hover {\n color: #9f7aea;\n }\n\n .xl\\:hover\\:text-purple-600:hover {\n color: #805ad5;\n }\n\n .xl\\:hover\\:text-purple-700:hover {\n color: #6b46c1;\n }\n\n .xl\\:hover\\:text-purple-800:hover {\n color: #553c9a;\n }\n\n .xl\\:hover\\:text-purple-900:hover {\n color: #44337a;\n }\n\n .xl\\:hover\\:text-pink-100:hover {\n color: #fff5f7;\n }\n\n .xl\\:hover\\:text-pink-200:hover {\n color: #fed7e2;\n }\n\n .xl\\:hover\\:text-pink-300:hover {\n color: #fbb6ce;\n }\n\n .xl\\:hover\\:text-pink-400:hover {\n color: #f687b3;\n }\n\n .xl\\:hover\\:text-pink-500:hover {\n color: #ed64a6;\n }\n\n .xl\\:hover\\:text-pink-600:hover {\n color: #d53f8c;\n }\n\n .xl\\:hover\\:text-pink-700:hover {\n color: #b83280;\n }\n\n .xl\\:hover\\:text-pink-800:hover {\n color: #97266d;\n }\n\n .xl\\:hover\\:text-pink-900:hover {\n color: #702459;\n }\n\n .xl\\:hover\\:text-subway-stripe:hover {\n color: #666;\n }\n\n .xl\\:hover\\:text-subway-stripe_progress:hover {\n color: #0a0;\n }\n\n .xl\\:focus\\:text-transparent:focus {\n color: transparent;\n }\n\n .xl\\:focus\\:text-black:focus {\n color: #000;\n }\n\n .xl\\:focus\\:text-white:focus {\n color: #fff;\n }\n\n .xl\\:focus\\:text-gray-100:focus {\n color: #f7fafc;\n }\n\n .xl\\:focus\\:text-gray-200:focus {\n color: #edf2f7;\n }\n\n .xl\\:focus\\:text-gray-300:focus {\n color: #e2e8f0;\n }\n\n .xl\\:focus\\:text-gray-400:focus {\n color: #cbd5e0;\n }\n\n .xl\\:focus\\:text-gray-500:focus {\n color: #a0aec0;\n }\n\n .xl\\:focus\\:text-gray-600:focus {\n color: #718096;\n }\n\n .xl\\:focus\\:text-gray-700:focus {\n color: #4a5568;\n }\n\n .xl\\:focus\\:text-gray-800:focus {\n color: #2d3748;\n }\n\n .xl\\:focus\\:text-gray-900:focus {\n color: #1a202c;\n }\n\n .xl\\:focus\\:text-red-100:focus {\n color: #fff5f5;\n }\n\n .xl\\:focus\\:text-red-200:focus {\n color: #fed7d7;\n }\n\n .xl\\:focus\\:text-red-300:focus {\n color: #feb2b2;\n }\n\n .xl\\:focus\\:text-red-400:focus {\n color: #fc8181;\n }\n\n .xl\\:focus\\:text-red-500:focus {\n color: #f56565;\n }\n\n .xl\\:focus\\:text-red-600:focus {\n color: #e53e3e;\n }\n\n .xl\\:focus\\:text-red-700:focus {\n color: #c53030;\n }\n\n .xl\\:focus\\:text-red-800:focus {\n color: #9b2c2c;\n }\n\n .xl\\:focus\\:text-red-900:focus {\n color: #742a2a;\n }\n\n .xl\\:focus\\:text-orange-100:focus {\n color: #fffaf0;\n }\n\n .xl\\:focus\\:text-orange-200:focus {\n color: #feebc8;\n }\n\n .xl\\:focus\\:text-orange-300:focus {\n color: #fbd38d;\n }\n\n .xl\\:focus\\:text-orange-400:focus {\n color: #f6ad55;\n }\n\n .xl\\:focus\\:text-orange-500:focus {\n color: #ed8936;\n }\n\n .xl\\:focus\\:text-orange-600:focus {\n color: #dd6b20;\n }\n\n .xl\\:focus\\:text-orange-700:focus {\n color: #c05621;\n }\n\n .xl\\:focus\\:text-orange-800:focus {\n color: #9c4221;\n }\n\n .xl\\:focus\\:text-orange-900:focus {\n color: #7b341e;\n }\n\n .xl\\:focus\\:text-yellow-100:focus {\n color: #fffff0;\n }\n\n .xl\\:focus\\:text-yellow-200:focus {\n color: #fefcbf;\n }\n\n .xl\\:focus\\:text-yellow-300:focus {\n color: #faf089;\n }\n\n .xl\\:focus\\:text-yellow-400:focus {\n color: #f6e05e;\n }\n\n .xl\\:focus\\:text-yellow-500:focus {\n color: #ecc94b;\n }\n\n .xl\\:focus\\:text-yellow-600:focus {\n color: #d69e2e;\n }\n\n .xl\\:focus\\:text-yellow-700:focus {\n color: #b7791f;\n }\n\n .xl\\:focus\\:text-yellow-800:focus {\n color: #975a16;\n }\n\n .xl\\:focus\\:text-yellow-900:focus {\n color: #744210;\n }\n\n .xl\\:focus\\:text-green-100:focus {\n color: #f0fff4;\n }\n\n .xl\\:focus\\:text-green-200:focus {\n color: #c6f6d5;\n }\n\n .xl\\:focus\\:text-green-300:focus {\n color: #9ae6b4;\n }\n\n .xl\\:focus\\:text-green-400:focus {\n color: #68d391;\n }\n\n .xl\\:focus\\:text-green-500:focus {\n color: #48bb78;\n }\n\n .xl\\:focus\\:text-green-600:focus {\n color: #38a169;\n }\n\n .xl\\:focus\\:text-green-700:focus {\n color: #2f855a;\n }\n\n .xl\\:focus\\:text-green-800:focus {\n color: #276749;\n }\n\n .xl\\:focus\\:text-green-900:focus {\n color: #22543d;\n }\n\n .xl\\:focus\\:text-teal-100:focus {\n color: #e6fffa;\n }\n\n .xl\\:focus\\:text-teal-200:focus {\n color: #b2f5ea;\n }\n\n .xl\\:focus\\:text-teal-300:focus {\n color: #81e6d9;\n }\n\n .xl\\:focus\\:text-teal-400:focus {\n color: #4fd1c5;\n }\n\n .xl\\:focus\\:text-teal-500:focus {\n color: #38b2ac;\n }\n\n .xl\\:focus\\:text-teal-600:focus {\n color: #319795;\n }\n\n .xl\\:focus\\:text-teal-700:focus {\n color: #2c7a7b;\n }\n\n .xl\\:focus\\:text-teal-800:focus {\n color: #285e61;\n }\n\n .xl\\:focus\\:text-teal-900:focus {\n color: #234e52;\n }\n\n .xl\\:focus\\:text-blue-100:focus {\n color: #ebf8ff;\n }\n\n .xl\\:focus\\:text-blue-200:focus {\n color: #bee3f8;\n }\n\n .xl\\:focus\\:text-blue-300:focus {\n color: #90cdf4;\n }\n\n .xl\\:focus\\:text-blue-400:focus {\n color: #63b3ed;\n }\n\n .xl\\:focus\\:text-blue-500:focus {\n color: #4299e1;\n }\n\n .xl\\:focus\\:text-blue-600:focus {\n color: #3182ce;\n }\n\n .xl\\:focus\\:text-blue-700:focus {\n color: #2b6cb0;\n }\n\n .xl\\:focus\\:text-blue-800:focus {\n color: #2c5282;\n }\n\n .xl\\:focus\\:text-blue-900:focus {\n color: #2a4365;\n }\n\n .xl\\:focus\\:text-indigo-100:focus {\n color: #ebf4ff;\n }\n\n .xl\\:focus\\:text-indigo-200:focus {\n color: #c3dafe;\n }\n\n .xl\\:focus\\:text-indigo-300:focus {\n color: #a3bffa;\n }\n\n .xl\\:focus\\:text-indigo-400:focus {\n color: #7f9cf5;\n }\n\n .xl\\:focus\\:text-indigo-500:focus {\n color: #667eea;\n }\n\n .xl\\:focus\\:text-indigo-600:focus {\n color: #5a67d8;\n }\n\n .xl\\:focus\\:text-indigo-700:focus {\n color: #4c51bf;\n }\n\n .xl\\:focus\\:text-indigo-800:focus {\n color: #434190;\n }\n\n .xl\\:focus\\:text-indigo-900:focus {\n color: #3c366b;\n }\n\n .xl\\:focus\\:text-purple-100:focus {\n color: #faf5ff;\n }\n\n .xl\\:focus\\:text-purple-200:focus {\n color: #e9d8fd;\n }\n\n .xl\\:focus\\:text-purple-300:focus {\n color: #d6bcfa;\n }\n\n .xl\\:focus\\:text-purple-400:focus {\n color: #b794f4;\n }\n\n .xl\\:focus\\:text-purple-500:focus {\n color: #9f7aea;\n }\n\n .xl\\:focus\\:text-purple-600:focus {\n color: #805ad5;\n }\n\n .xl\\:focus\\:text-purple-700:focus {\n color: #6b46c1;\n }\n\n .xl\\:focus\\:text-purple-800:focus {\n color: #553c9a;\n }\n\n .xl\\:focus\\:text-purple-900:focus {\n color: #44337a;\n }\n\n .xl\\:focus\\:text-pink-100:focus {\n color: #fff5f7;\n }\n\n .xl\\:focus\\:text-pink-200:focus {\n color: #fed7e2;\n }\n\n .xl\\:focus\\:text-pink-300:focus {\n color: #fbb6ce;\n }\n\n .xl\\:focus\\:text-pink-400:focus {\n color: #f687b3;\n }\n\n .xl\\:focus\\:text-pink-500:focus {\n color: #ed64a6;\n }\n\n .xl\\:focus\\:text-pink-600:focus {\n color: #d53f8c;\n }\n\n .xl\\:focus\\:text-pink-700:focus {\n color: #b83280;\n }\n\n .xl\\:focus\\:text-pink-800:focus {\n color: #97266d;\n }\n\n .xl\\:focus\\:text-pink-900:focus {\n color: #702459;\n }\n\n .xl\\:focus\\:text-subway-stripe:focus {\n color: #666;\n }\n\n .xl\\:focus\\:text-subway-stripe_progress:focus {\n color: #0a0;\n }\n\n .xl\\:text-xs {\n font-size: 0.75rem;\n }\n\n .xl\\:text-sm {\n font-size: 0.875rem;\n }\n\n .xl\\:text-base {\n font-size: 1rem;\n }\n\n .xl\\:text-lg {\n font-size: 1.125rem;\n }\n\n .xl\\:text-xl {\n font-size: 1.25rem;\n }\n\n .xl\\:text-2xl {\n font-size: 1.5rem;\n }\n\n .xl\\:text-3xl {\n font-size: 1.875rem;\n }\n\n .xl\\:text-4xl {\n font-size: 2.25rem;\n }\n\n .xl\\:text-5xl {\n font-size: 3rem;\n }\n\n .xl\\:text-6xl {\n font-size: 4rem;\n }\n\n .xl\\:italic {\n font-style: italic;\n }\n\n .xl\\:not-italic {\n font-style: normal;\n }\n\n .xl\\:uppercase {\n text-transform: uppercase;\n }\n\n .xl\\:lowercase {\n text-transform: lowercase;\n }\n\n .xl\\:capitalize {\n text-transform: capitalize;\n }\n\n .xl\\:normal-case {\n text-transform: none;\n }\n\n .xl\\:underline {\n text-decoration: underline;\n }\n\n .xl\\:line-through {\n text-decoration: line-through;\n }\n\n .xl\\:no-underline {\n text-decoration: none;\n }\n\n .xl\\:hover\\:underline:hover {\n text-decoration: underline;\n }\n\n .xl\\:hover\\:line-through:hover {\n text-decoration: line-through;\n }\n\n .xl\\:hover\\:no-underline:hover {\n text-decoration: none;\n }\n\n .xl\\:focus\\:underline:focus {\n text-decoration: underline;\n }\n\n .xl\\:focus\\:line-through:focus {\n text-decoration: line-through;\n }\n\n .xl\\:focus\\:no-underline:focus {\n text-decoration: none;\n }\n\n .xl\\:antialiased {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n .xl\\:subpixel-antialiased {\n -webkit-font-smoothing: auto;\n -moz-osx-font-smoothing: auto;\n }\n\n .xl\\:tracking-tighter {\n letter-spacing: -0.05em;\n }\n\n .xl\\:tracking-tight {\n letter-spacing: -0.025em;\n }\n\n .xl\\:tracking-normal {\n letter-spacing: 0;\n }\n\n .xl\\:tracking-wide {\n letter-spacing: 0.025em;\n }\n\n .xl\\:tracking-wider {\n letter-spacing: 0.05em;\n }\n\n .xl\\:tracking-widest {\n letter-spacing: 0.1em;\n }\n\n .xl\\:select-none {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n }\n\n .xl\\:select-text {\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n }\n\n .xl\\:select-all {\n -webkit-user-select: all;\n -moz-user-select: all;\n -ms-user-select: all;\n user-select: all;\n }\n\n .xl\\:select-auto {\n -webkit-user-select: auto;\n -moz-user-select: auto;\n -ms-user-select: auto;\n user-select: auto;\n }\n\n .xl\\:align-baseline {\n vertical-align: baseline;\n }\n\n .xl\\:align-top {\n vertical-align: top;\n }\n\n .xl\\:align-middle {\n vertical-align: middle;\n }\n\n .xl\\:align-bottom {\n vertical-align: bottom;\n }\n\n .xl\\:align-text-top {\n vertical-align: text-top;\n }\n\n .xl\\:align-text-bottom {\n vertical-align: text-bottom;\n }\n\n .xl\\:visible {\n visibility: visible;\n }\n\n .xl\\:invisible {\n visibility: hidden;\n }\n\n .xl\\:whitespace-normal {\n white-space: normal;\n }\n\n .xl\\:whitespace-no-wrap {\n white-space: nowrap;\n }\n\n .xl\\:whitespace-pre {\n white-space: pre;\n }\n\n .xl\\:whitespace-pre-line {\n white-space: pre-line;\n }\n\n .xl\\:whitespace-pre-wrap {\n white-space: pre-wrap;\n }\n\n .xl\\:break-normal {\n overflow-wrap: normal;\n word-break: normal;\n }\n\n .xl\\:break-words {\n overflow-wrap: break-word;\n }\n\n .xl\\:break-all {\n word-break: break-all;\n }\n\n .xl\\:truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n\n .xl\\:w-0 {\n width: 0;\n }\n\n .xl\\:w-1 {\n width: 0.25rem;\n }\n\n .xl\\:w-2 {\n width: 0.5rem;\n }\n\n .xl\\:w-3 {\n width: 0.75rem;\n }\n\n .xl\\:w-4 {\n width: 1rem;\n }\n\n .xl\\:w-5 {\n width: 1.25rem;\n }\n\n .xl\\:w-6 {\n width: 1.5rem;\n }\n\n .xl\\:w-8 {\n width: 2rem;\n }\n\n .xl\\:w-10 {\n width: 2.5rem;\n }\n\n .xl\\:w-12 {\n width: 3rem;\n }\n\n .xl\\:w-16 {\n width: 4rem;\n }\n\n .xl\\:w-20 {\n width: 5rem;\n }\n\n .xl\\:w-24 {\n width: 6rem;\n }\n\n .xl\\:w-32 {\n width: 8rem;\n }\n\n .xl\\:w-40 {\n width: 10rem;\n }\n\n .xl\\:w-48 {\n width: 12rem;\n }\n\n .xl\\:w-56 {\n width: 14rem;\n }\n\n .xl\\:w-64 {\n width: 16rem;\n }\n\n .xl\\:w-auto {\n width: auto;\n }\n\n .xl\\:w-px {\n width: 1px;\n }\n\n .xl\\:w-1\\/2 {\n width: 50%;\n }\n\n .xl\\:w-1\\/3 {\n width: 33.333333%;\n }\n\n .xl\\:w-2\\/3 {\n width: 66.666667%;\n }\n\n .xl\\:w-1\\/4 {\n width: 25%;\n }\n\n .xl\\:w-2\\/4 {\n width: 50%;\n }\n\n .xl\\:w-3\\/4 {\n width: 75%;\n }\n\n .xl\\:w-1\\/5 {\n width: 20%;\n }\n\n .xl\\:w-2\\/5 {\n width: 40%;\n }\n\n .xl\\:w-3\\/5 {\n width: 60%;\n }\n\n .xl\\:w-4\\/5 {\n width: 80%;\n }\n\n .xl\\:w-1\\/6 {\n width: 16.666667%;\n }\n\n .xl\\:w-2\\/6 {\n width: 33.333333%;\n }\n\n .xl\\:w-3\\/6 {\n width: 50%;\n }\n\n .xl\\:w-4\\/6 {\n width: 66.666667%;\n }\n\n .xl\\:w-5\\/6 {\n width: 83.333333%;\n }\n\n .xl\\:w-1\\/12 {\n width: 8.333333%;\n }\n\n .xl\\:w-2\\/12 {\n width: 16.666667%;\n }\n\n .xl\\:w-3\\/12 {\n width: 25%;\n }\n\n .xl\\:w-4\\/12 {\n width: 33.333333%;\n }\n\n .xl\\:w-5\\/12 {\n width: 41.666667%;\n }\n\n .xl\\:w-6\\/12 {\n width: 50%;\n }\n\n .xl\\:w-7\\/12 {\n width: 58.333333%;\n }\n\n .xl\\:w-8\\/12 {\n width: 66.666667%;\n }\n\n .xl\\:w-9\\/12 {\n width: 75%;\n }\n\n .xl\\:w-10\\/12 {\n width: 83.333333%;\n }\n\n .xl\\:w-11\\/12 {\n width: 91.666667%;\n }\n\n .xl\\:w-full {\n width: 100%;\n }\n\n .xl\\:w-screen {\n width: 100vw;\n }\n\n .xl\\:z-0 {\n z-index: 0;\n }\n\n .xl\\:z-10 {\n z-index: 10;\n }\n\n .xl\\:z-20 {\n z-index: 20;\n }\n\n .xl\\:z-30 {\n z-index: 30;\n }\n\n .xl\\:z-40 {\n z-index: 40;\n }\n\n .xl\\:z-50 {\n z-index: 50;\n }\n\n .xl\\:z-auto {\n z-index: auto;\n }\n}\r\n')},yi.f[49]=function(){yi.r(66)("default/index.css",'/* @import url("https://fonts.googleapis.com/css?family=Raleway&display=swap"); */\n\n* {\n box-sizing: border-box;\n}\n\n#retarded-menu {\n position: fixed;\n width: 100%;\n top: 0px;\n left: 0px;\n height: 16px;\n background-color: #383838;\n border-bottom: 2px solid black;\n z-index: 9999;\n}\n\nhtml body {\n font-family: "Raleway", sans-serif;\n background-color: white;\n height: 100%;\n width: 100%;\n margin: 0;\n padding: 0;\n overflow-x: hidden;\n overflow-y: hidden;\n }\n\nhtml body.rodal-open {\n overflow-y: hidden !important;\n }\n\nhtml body #globalWrapper #content #bodyContent #mw-content-text {\n @-webkit-keyframes fadein {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n }\n }\n\nhtml body #globalWrapper #content #bodyContent #mw-content-text #root {\n height: 100%;\n width: 100%;\n }\n\nhtml body #globalWrapper #content #bodyContent #mw-content-text #loader {\n position: absolute;\n z-index: 999999;\n height: 100%;\n width: 100%;\n background: white;\n transition: opacity 1s linear;\n }\n\nhtml body #globalWrapper #content #bodyContent #mw-content-text #loader.out {\n opacity: 0;\n }\n\nhtml body #globalWrapper #content #bodyContent #mw-content-text #loader .spin-container {\n position: fixed;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n transform: -webkit-translate(-50%, -50%);\n transform: -moz-translate(-50%, -50%);\n transform: -ms-translate(-50%, -50%);\n webkit-animation: fadein 2s;\n -webkit-animation: fadein 2s;\n animation: fadein 2s;\n }\n\nhtml body #globalWrapper #content #bodyContent #mw-content-text #loader .spin-container .spin {\n pointer-events: none;\n width: 2.5em;\n height: 2.5em;\n border: 0.4em solid transparent;\n border-color: #eee;\n border-top-color: #3e67ec;\n border-radius: 50%;\n -webkit-animation: loadingspin 1s linear infinite;\n animation: loadingspin 1s linear infinite;\n }\n\n@-webkit-keyframes loadingspin {\n 100% {\n transform: rotate(360deg);\n }\n }\n\n@keyframes loadingspin {\n 100% {\n transform: rotate(360deg);\n }\n }\n\n@-webkit-keyframes fadein {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n }\n\n@keyframes fadein {\n 0% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n }\r\n')},yi.f[50]=function(n,e){n.exports=function(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}},yi.f[51]=function(n,e){n.exports=function(n){return n&&n.__esModule?n:{default:n}}},yi.f[52]=function(n,e){n.exports=yi.r(53)},yi.f[53]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=(o=yi.r(55))&&"object"==typeof o&&"default"in o?o.default:o,t=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|default|defer|dir|disabled|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|itemProp|itemScope|itemType|itemID|itemRef|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,l=r(function(n){return t.test(n)||111===n.charCodeAt(0)&&110===n.charCodeAt(1)&&n.charCodeAt(2)<91});e.default=l},yi.f[54]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=(o=yi.r(55))&&"object"==typeof o&&"default"in o?o.default:o,t=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|default|defer|dir|disabled|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|itemProp|itemScope|itemType|itemID|itemRef|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,l=r(function(n){return t.test(n)||111===n.charCodeAt(0)&&110===n.charCodeAt(1)&&n.charCodeAt(2)<91});e.default=l},yi.f[55]=function(n,e){n.exports=yi.r(56)},yi.f[56]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){var o={};return function(n){return void 0===o[n]&&(o[n]=e(n)),o[n]}}},yi.f[57]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(e){var o={};return function(n){return void 0===o[n]&&(o[n]=e(n)),o[n]}}},yi.f[58]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});function o(e){return function(n){return 1-e(1-n)}}function r(e){return function(n){return n<=.5?e(2*n)/2:(2-e(2*(1-n)))/2}}function t(e){return function(n){return Math.pow(n,e)}}function l(e){return function(n){return n*n*((e+1)*n-e)}}function a(n){var e=l(n);return function(n){return(n*=2)<1?.5*e(n):.5*(2-Math.pow(2,-10*(n-1)))}}function c(n){return 1-Math.sin(Math.acos(n))}function i(n){var e=n*n;return n<4/11?7.5625*e:n<8/11?9.075*e-9.9*n+3.4:n<.9?4356/361*e-35442/1805*n+16061/1805:10.8*n*n-20.52*n+10.72}function s(n,e){return 1-3*e+3*n}function d(n,e){return 3*e-6*n}function u(n){return 3*n}function p(n,e,o){return 3*s(e,o)*n*n+2*d(e,o)*n+u(e)}function f(n,e,o){return((s(e,o)*n+d(e,o))*n+u(e))*n}var h=o,m=r,g=t(2),b=o(g),v=r(g),x=o(c),y=r(x),w=l(1.525),k=o(w),_=r(w),E=a(1.525),C="undefined"!=typeof Float32Array;e.reversed=o,e.mirrored=r,e.createReversedEasing=h,e.createMirroredEasing=m,e.createExpoIn=t,e.createBackIn=l,e.createAnticipateEasing=a,e.linear=function(n){return n},e.easeIn=g,e.easeOut=b,e.easeInOut=v,e.circIn=c,e.circOut=x,e.circInOut=y,e.backIn=w,e.backOut=k,e.backInOut=_,e.anticipate=E,e.bounceOut=i,e.bounceIn=function(n){return 1-i(1-n)},e.bounceInOut=function(n){return n<.5?.5*(1-i(1-2*n)):.5*i(2*n-1)+.5},e.cubicBezier=function(a,e,c,o){function r(n){for(var e,o,r,t=0,l=1;10!==l&&i[l]<=n;++l)t+=.1;return e=(n-i[--l])/(i[l+1]-i[l]),.001<=(r=p(o=t+.1*e,a,c))?function(n,e){for(var o=0,r=0;o<8;++o){if(0===(r=p(e,a,c)))return e;e-=(f(e,a,c)-n)/r}return e}(n,o):0===r?o:function(n,e,o){for(var r,t,l=0;0<(r=f(t=e+(o-e)/2,a,c)-n)?o=t:e=t,1e-7<Math.abs(r)&&++l<10;);return t}(n,t,t+.1)}var i=C?new Float32Array(11):new Array(11);return function(){for(var n=0;n<11;++n)i[n]=f(.1*n,a,c)}(),function(n){return a===e&&c===o?n:0===n?0:1===n?1:f(r(n),e,o)}}},yi.f[59]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});function l(n){return"number"==typeof n}function o(n){return 180*n/Math.PI}function r(r){return function(e,o,n){return void 0!==n?r(e,o,n):function(n){return r(e,o,n)}}}function t(n){return n*Math.PI/180}function a(n){return n.hasOwnProperty("x")&&n.hasOwnProperty("y")}function c(n){return a(n)&&n.hasOwnProperty("z")}function i(n,e){return Math.abs(n-e)}function s(n,e,o){return-o*n+o*e+n}function d(n,e,o){var r=n*n,t=e*e;return Math.sqrt(Math.max(0,o*(t-r)+r))}function u(e){return k.find(function(n){return n.test(e)})}function p(n){return"'"+n+"' is not an animatable color. Use the equivalent color code instead."}function f(e,o){return function(n){return o(e(n))}}var h=yi.r(140),m=yi.r(69),g=yi.r(65),b=yi.r(58),v={x:0,y:0,z:0},x=r(function(n,e,o){return Math.min(Math.max(o,n),e)}),y=function(n,e,o){var r=e-n;return 0==r?1:(o-n)/r},w=function(){return(w=Object.assign||function(n){for(var e,o=1,r=arguments.length;o<r;o++)for(var t in e=arguments[o])Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n}).apply(this,arguments)},k=[h.hex,h.rgba,h.hsla],_=function(n,e){var o=u(n),r=u(e);m.invariant(!!o,p(n)),m.invariant(!!r,p(e)),m.invariant(o.transform===r.transform,"Both colors must be hex/RGBA, OR both must be HSLA.");var t=o.parse(n),l=r.parse(e),a=w({},t),c=o===h.hsla?s:d;return function(n){for(var e in a)"alpha"!==e&&(a[e]=c(t[e],l[e],n));return a.alpha=s(t.alpha,l.alpha,n),o.transform(a)}},E=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return n.reduce(f)};function C(e,o){return l(e)?function(n){return s(e,o,n)}:h.color.test(e)?_(e,o):P(e,o)}var T=function(n,o){var r=n.slice(),t=r.length,l=n.map(function(n,e){return C(n,o[e])});return function(n){for(var e=0;e<t;e++)r[e]=l[e](n);return r}},z=function(n,e){var o=w({},n,e),r={};for(var t in o)void 0!==n[t]&&void 0!==e[t]&&(r[t]=C(n[t],e[t]));return function(n){for(var e in r)o[e]=r[e](n);return o}};function S(n){for(var e=h.complex.parse(n),o=e.length,r=0,t=0,l=0,a=0;a<o;a++)r||"number"==typeof e[a]?r++:void 0!==e[a].hue?l++:t++;return{parsed:e,numNumbers:r,numRGB:t,numHSL:l}}var P=function(n,e){var o=h.complex.createTransformer(e),r=S(n),t=S(e);return m.invariant(r.numHSL===t.numHSL&&r.numRGB===t.numRGB&&r.numNumbers>=t.numNumbers,"Complex values '"+n+"' and '"+e+"' too different to mix. Ensure all colors are of the same type."),E(T(r.parsed,t.parsed),o)},O=function(e,o){return function(n){return s(e,o,n)}};function j(n,e,o){for(var r=[],t=o||function(n){return"number"==typeof n?O:"string"==typeof n?h.color.test(n)?_:P:Array.isArray(n)?T:"object"==typeof n?z:void 0}(n[0]),l=n.length-1,a=0;a<l;a++){var c=t(n[a],n[a+1]);if(e){var i=Array.isArray(e)?e[a]:e;c=E(i,c)}r.push(c)}return r}function A(n,e){return void 0===e&&(e=2),e=Math.pow(10,e),Math.round(n*e)/e}function R(n,e,o,r){return void 0===r&&(r=0),A(n+o*(e-n)/Math.max(r,o))}function N(n){return n}function M(l){return void 0===l&&(l=N),r(function(n,e,o){var r=e-o,t=-(0-n+1)*(0-l(Math.abs(r)));return r<=0?e+t:e-t})}var D=M(),I=M(Math.sqrt),F=r(function(n,e,o){var r=e-n;return((o-n)%r+r)%r+n}),B=x(0,1);e.createAnticipateEasing=b.createAnticipateEasing,e.createBackIn=b.createBackIn,e.createExpoIn=b.createExpoIn,e.cubicBezier=b.cubicBezier,e.linear=b.linear,e.easeIn=b.easeIn,e.easeOut=b.easeOut,e.easeInOut=b.easeInOut,e.circIn=b.circIn,e.circOut=b.circOut,e.circInOut=b.circInOut,e.backIn=b.backIn,e.backOut=b.backOut,e.backInOut=b.backInOut,e.anticipate=b.anticipate,e.reversed=b.reversed,e.mirrored=b.mirrored,e.angle=function(n,e){return void 0===e&&(e=v),o(Math.atan2(e.y-n.y,e.x-n.x))},e.applyOffset=function(e,o){var r=!0;return void 0===o&&(o=e,r=!1),function(n){return r?n-e+o:(e=n,r=!0,o)}},e.clamp=x,e.conditional=function(e,o){return function(n){return e(n)?o(n):n}},e.degreesToRadians=t,e.distance=function(n,e){if(void 0===e&&(e=v),l(n)&&l(e))return i(n,e);if(a(n)&&a(e)){var o=i(n.x,e.x),r=i(n.y,e.y),t=c(n)&&c(e)?i(n.z,e.z):0;return Math.sqrt(Math.pow(o,2)+Math.pow(r,2)+Math.pow(t,2))}return 0},e.interpolate=function(n,e,o){var r=void 0===o?{}:o,t=r.clamp,l=void 0===t||t,a=r.ease,c=r.mixer,i=n.length;m.invariant(i===e.length,"Both input and output ranges must be the same length"),m.invariant(!a||!Array.isArray(a)||a.length===i-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),n[0]>n[i-1]&&(n=[].concat(n),e=[].concat(e),n.reverse(),e.reverse());var s=j(e,a,c),d=2===i?function(n,e){var o=n[0],r=n[1],t=e[0];return function(n){return t(y(o,r,n))}}(n,s):function(l,a){var c=l.length,i=c-1;return function(n){var e=0,o=!1;if(n<=l[0]?o=!0:n>=l[i]&&(e=i-1,o=!0),!o){for(var r=1;r<c&&!(l[r]>n||r===i);r++);e=r-1}var t=y(l[e],l[e+1],n);return a[e](t)}}(n,s);return l?E(x(n[0],n[i-1]),d):d},e.isPoint=a,e.isPoint3D=c,e.mix=s,e.mixArray=T,e.mixColor=_,e.mixComplex=P,e.mixObject=z,e.pipe=E,e.pointFromVector=function(n,e,o){return e=t(e),{x:o*Math.cos(e)+n.x,y:o*Math.sin(e)+n.y}},e.progress=y,e.radiansToDegrees=o,e.smooth=function(t){void 0===t&&(t=50);var l=0,a=0;return function(n){var e=g.getFrameData().timestamp,o=e!==a?e-a:0,r=o?R(l,n,o,t):l;return a=e,l=r}},e.smoothFrame=R,e.snap=function(t){if("number"==typeof t)return function(n){return Math.round(n/t)*t};var l=0,a=t.length;return function(n){var e=Math.abs(t[0]-n);for(l=1;l<a;l++){var o=t[l],r=Math.abs(o-n);if(0===r)return o;if(e<r)return t[l-1];if(l===a-1)return o;e=r}}},e.springForce=M,e.springForceExpo=I,e.springForceLinear=D,e.steps=function(r,t){return void 0===t&&(t="end"),function(n){var e=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*r,o="end"===t?Math.floor(e):Math.ceil(e);return B(o/r)}},e.toDecimal=A,e.velocityPerFrame=function(n,e){return l(n)?n/(1e3/e):0},e.velocityPerSecond=function(n,e){return e?n*(1e3/e):0},e.wrap=F},yi.f[60]=function(){yi.r(66)("animate.css/animate.min.css",'@charset "UTF-8";\n\n/*!\n * animate.css -https://daneden.github.io/animate.css/\n * Version - 3.7.2\n * Licensed under the MIT license - http://opensource.org/licenses/MIT\n *\n * Copyright (c) 2019 Daniel Eden\n */\n\n@-webkit-keyframes bounce{\n 0%,20%,53%,80%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1);\n transform:translateZ(0)\n }\n\n 40%,43%{\n -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);\n animation-timing-function:cubic-bezier(.755,.05,.855,.06);\n transform:translate3d(0,-30px,0)\n }\n\n 70%{\n -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);\n animation-timing-function:cubic-bezier(.755,.05,.855,.06);\n transform:translate3d(0,-15px,0)\n }\n\n 90%{\n transform:translate3d(0,-4px,0)\n }\n}\n\n@keyframes bounce{\n 0%,20%,53%,80%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1);\n transform:translateZ(0)\n }\n\n 40%,43%{\n -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);\n animation-timing-function:cubic-bezier(.755,.05,.855,.06);\n transform:translate3d(0,-30px,0)\n }\n\n 70%{\n -webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);\n animation-timing-function:cubic-bezier(.755,.05,.855,.06);\n transform:translate3d(0,-15px,0)\n }\n\n 90%{\n transform:translate3d(0,-4px,0)\n }\n}\n\n.bounce{\n -webkit-animation-name:bounce;\n animation-name:bounce;\n transform-origin:center bottom\n}\n\n@-webkit-keyframes flash{\n 0%,50%,to{\n opacity:1\n }\n\n 25%,75%{\n opacity:0\n }\n}\n\n@keyframes flash{\n 0%,50%,to{\n opacity:1\n }\n\n 25%,75%{\n opacity:0\n }\n}\n\n.flash{\n -webkit-animation-name:flash;\n animation-name:flash\n}\n\n@-webkit-keyframes pulse{\n 0%{\n transform:scaleX(1)\n }\n\n 50%{\n transform:scale3d(1.05,1.05,1.05)\n }\n\n to{\n transform:scaleX(1)\n }\n}\n\n@keyframes pulse{\n 0%{\n transform:scaleX(1)\n }\n\n 50%{\n transform:scale3d(1.05,1.05,1.05)\n }\n\n to{\n transform:scaleX(1)\n }\n}\n\n.pulse{\n -webkit-animation-name:pulse;\n animation-name:pulse\n}\n\n@-webkit-keyframes rubberBand{\n 0%{\n transform:scaleX(1)\n }\n\n 30%{\n transform:scale3d(1.25,.75,1)\n }\n\n 40%{\n transform:scale3d(.75,1.25,1)\n }\n\n 50%{\n transform:scale3d(1.15,.85,1)\n }\n\n 65%{\n transform:scale3d(.95,1.05,1)\n }\n\n 75%{\n transform:scale3d(1.05,.95,1)\n }\n\n to{\n transform:scaleX(1)\n }\n}\n\n@keyframes rubberBand{\n 0%{\n transform:scaleX(1)\n }\n\n 30%{\n transform:scale3d(1.25,.75,1)\n }\n\n 40%{\n transform:scale3d(.75,1.25,1)\n }\n\n 50%{\n transform:scale3d(1.15,.85,1)\n }\n\n 65%{\n transform:scale3d(.95,1.05,1)\n }\n\n 75%{\n transform:scale3d(1.05,.95,1)\n }\n\n to{\n transform:scaleX(1)\n }\n}\n\n.rubberBand{\n -webkit-animation-name:rubberBand;\n animation-name:rubberBand\n}\n\n@-webkit-keyframes shake{\n 0%,to{\n transform:translateZ(0)\n }\n\n 10%,30%,50%,70%,90%{\n transform:translate3d(-10px,0,0)\n }\n\n 20%,40%,60%,80%{\n transform:translate3d(10px,0,0)\n }\n}\n\n@keyframes shake{\n 0%,to{\n transform:translateZ(0)\n }\n\n 10%,30%,50%,70%,90%{\n transform:translate3d(-10px,0,0)\n }\n\n 20%,40%,60%,80%{\n transform:translate3d(10px,0,0)\n }\n}\n\n.shake{\n -webkit-animation-name:shake;\n animation-name:shake\n}\n\n@-webkit-keyframes headShake{\n 0%{\n transform:translateX(0)\n }\n\n 6.5%{\n transform:translateX(-6px) rotateY(-9deg)\n }\n\n 18.5%{\n transform:translateX(5px) rotateY(7deg)\n }\n\n 31.5%{\n transform:translateX(-3px) rotateY(-5deg)\n }\n\n 43.5%{\n transform:translateX(2px) rotateY(3deg)\n }\n\n 50%{\n transform:translateX(0)\n }\n}\n\n@keyframes headShake{\n 0%{\n transform:translateX(0)\n }\n\n 6.5%{\n transform:translateX(-6px) rotateY(-9deg)\n }\n\n 18.5%{\n transform:translateX(5px) rotateY(7deg)\n }\n\n 31.5%{\n transform:translateX(-3px) rotateY(-5deg)\n }\n\n 43.5%{\n transform:translateX(2px) rotateY(3deg)\n }\n\n 50%{\n transform:translateX(0)\n }\n}\n\n.headShake{\n -webkit-animation-timing-function:ease-in-out;\n animation-timing-function:ease-in-out;\n -webkit-animation-name:headShake;\n animation-name:headShake\n}\n\n@-webkit-keyframes swing{\n 20%{\n transform:rotate(15deg)\n }\n\n 40%{\n transform:rotate(-10deg)\n }\n\n 60%{\n transform:rotate(5deg)\n }\n\n 80%{\n transform:rotate(-5deg)\n }\n\n to{\n transform:rotate(0deg)\n }\n}\n\n@keyframes swing{\n 20%{\n transform:rotate(15deg)\n }\n\n 40%{\n transform:rotate(-10deg)\n }\n\n 60%{\n transform:rotate(5deg)\n }\n\n 80%{\n transform:rotate(-5deg)\n }\n\n to{\n transform:rotate(0deg)\n }\n}\n\n.swing{\n transform-origin:top center;\n -webkit-animation-name:swing;\n animation-name:swing\n}\n\n@-webkit-keyframes tada{\n 0%{\n transform:scaleX(1)\n }\n\n 10%,20%{\n transform:scale3d(.9,.9,.9) rotate(-3deg)\n }\n\n 30%,50%,70%,90%{\n transform:scale3d(1.1,1.1,1.1) rotate(3deg)\n }\n\n 40%,60%,80%{\n transform:scale3d(1.1,1.1,1.1) rotate(-3deg)\n }\n\n to{\n transform:scaleX(1)\n }\n}\n\n@keyframes tada{\n 0%{\n transform:scaleX(1)\n }\n\n 10%,20%{\n transform:scale3d(.9,.9,.9) rotate(-3deg)\n }\n\n 30%,50%,70%,90%{\n transform:scale3d(1.1,1.1,1.1) rotate(3deg)\n }\n\n 40%,60%,80%{\n transform:scale3d(1.1,1.1,1.1) rotate(-3deg)\n }\n\n to{\n transform:scaleX(1)\n }\n}\n\n.tada{\n -webkit-animation-name:tada;\n animation-name:tada\n}\n\n@-webkit-keyframes wobble{\n 0%{\n transform:translateZ(0)\n }\n\n 15%{\n transform:translate3d(-25%,0,0) rotate(-5deg)\n }\n\n 30%{\n transform:translate3d(20%,0,0) rotate(3deg)\n }\n\n 45%{\n transform:translate3d(-15%,0,0) rotate(-3deg)\n }\n\n 60%{\n transform:translate3d(10%,0,0) rotate(2deg)\n }\n\n 75%{\n transform:translate3d(-5%,0,0) rotate(-1deg)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes wobble{\n 0%{\n transform:translateZ(0)\n }\n\n 15%{\n transform:translate3d(-25%,0,0) rotate(-5deg)\n }\n\n 30%{\n transform:translate3d(20%,0,0) rotate(3deg)\n }\n\n 45%{\n transform:translate3d(-15%,0,0) rotate(-3deg)\n }\n\n 60%{\n transform:translate3d(10%,0,0) rotate(2deg)\n }\n\n 75%{\n transform:translate3d(-5%,0,0) rotate(-1deg)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.wobble{\n -webkit-animation-name:wobble;\n animation-name:wobble\n}\n\n@-webkit-keyframes jello{\n 0%,11.1%,to{\n transform:translateZ(0)\n }\n\n 22.2%{\n transform:skewX(-12.5deg) skewY(-12.5deg)\n }\n\n 33.3%{\n transform:skewX(6.25deg) skewY(6.25deg)\n }\n\n 44.4%{\n transform:skewX(-3.125deg) skewY(-3.125deg)\n }\n\n 55.5%{\n transform:skewX(1.5625deg) skewY(1.5625deg)\n }\n\n 66.6%{\n transform:skewX(-.78125deg) skewY(-.78125deg)\n }\n\n 77.7%{\n transform:skewX(.390625deg) skewY(.390625deg)\n }\n\n 88.8%{\n transform:skewX(-.1953125deg) skewY(-.1953125deg)\n }\n}\n\n@keyframes jello{\n 0%,11.1%,to{\n transform:translateZ(0)\n }\n\n 22.2%{\n transform:skewX(-12.5deg) skewY(-12.5deg)\n }\n\n 33.3%{\n transform:skewX(6.25deg) skewY(6.25deg)\n }\n\n 44.4%{\n transform:skewX(-3.125deg) skewY(-3.125deg)\n }\n\n 55.5%{\n transform:skewX(1.5625deg) skewY(1.5625deg)\n }\n\n 66.6%{\n transform:skewX(-.78125deg) skewY(-.78125deg)\n }\n\n 77.7%{\n transform:skewX(.390625deg) skewY(.390625deg)\n }\n\n 88.8%{\n transform:skewX(-.1953125deg) skewY(-.1953125deg)\n }\n}\n\n.jello{\n -webkit-animation-name:jello;\n animation-name:jello;\n transform-origin:center\n}\n\n@-webkit-keyframes heartBeat{\n 0%{\n transform:scale(1)\n }\n\n 14%{\n transform:scale(1.3)\n }\n\n 28%{\n transform:scale(1)\n }\n\n 42%{\n transform:scale(1.3)\n }\n\n 70%{\n transform:scale(1)\n }\n}\n\n@keyframes heartBeat{\n 0%{\n transform:scale(1)\n }\n\n 14%{\n transform:scale(1.3)\n }\n\n 28%{\n transform:scale(1)\n }\n\n 42%{\n transform:scale(1.3)\n }\n\n 70%{\n transform:scale(1)\n }\n}\n\n.heartBeat{\n -webkit-animation-name:heartBeat;\n animation-name:heartBeat;\n -webkit-animation-duration:1.3s;\n animation-duration:1.3s;\n -webkit-animation-timing-function:ease-in-out;\n animation-timing-function:ease-in-out\n}\n\n@-webkit-keyframes bounceIn{\n 0%,20%,40%,60%,80%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:scale3d(.3,.3,.3)\n }\n\n 20%{\n transform:scale3d(1.1,1.1,1.1)\n }\n\n 40%{\n transform:scale3d(.9,.9,.9)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(1.03,1.03,1.03)\n }\n\n 80%{\n transform:scale3d(.97,.97,.97)\n }\n\n to{\n opacity:1;\n transform:scaleX(1)\n }\n}\n\n@keyframes bounceIn{\n 0%,20%,40%,60%,80%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:scale3d(.3,.3,.3)\n }\n\n 20%{\n transform:scale3d(1.1,1.1,1.1)\n }\n\n 40%{\n transform:scale3d(.9,.9,.9)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(1.03,1.03,1.03)\n }\n\n 80%{\n transform:scale3d(.97,.97,.97)\n }\n\n to{\n opacity:1;\n transform:scaleX(1)\n }\n}\n\n.bounceIn{\n -webkit-animation-duration:.75s;\n animation-duration:.75s;\n -webkit-animation-name:bounceIn;\n animation-name:bounceIn\n}\n\n@-webkit-keyframes bounceInDown{\n 0%,60%,75%,90%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:translate3d(0,-3000px,0)\n }\n\n 60%{\n opacity:1;\n transform:translate3d(0,25px,0)\n }\n\n 75%{\n transform:translate3d(0,-10px,0)\n }\n\n 90%{\n transform:translate3d(0,5px,0)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes bounceInDown{\n 0%,60%,75%,90%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:translate3d(0,-3000px,0)\n }\n\n 60%{\n opacity:1;\n transform:translate3d(0,25px,0)\n }\n\n 75%{\n transform:translate3d(0,-10px,0)\n }\n\n 90%{\n transform:translate3d(0,5px,0)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.bounceInDown{\n -webkit-animation-name:bounceInDown;\n animation-name:bounceInDown\n}\n\n@-webkit-keyframes bounceInLeft{\n 0%,60%,75%,90%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:translate3d(-3000px,0,0)\n }\n\n 60%{\n opacity:1;\n transform:translate3d(25px,0,0)\n }\n\n 75%{\n transform:translate3d(-10px,0,0)\n }\n\n 90%{\n transform:translate3d(5px,0,0)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes bounceInLeft{\n 0%,60%,75%,90%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:translate3d(-3000px,0,0)\n }\n\n 60%{\n opacity:1;\n transform:translate3d(25px,0,0)\n }\n\n 75%{\n transform:translate3d(-10px,0,0)\n }\n\n 90%{\n transform:translate3d(5px,0,0)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.bounceInLeft{\n -webkit-animation-name:bounceInLeft;\n animation-name:bounceInLeft\n}\n\n@-webkit-keyframes bounceInRight{\n 0%,60%,75%,90%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:translate3d(3000px,0,0)\n }\n\n 60%{\n opacity:1;\n transform:translate3d(-25px,0,0)\n }\n\n 75%{\n transform:translate3d(10px,0,0)\n }\n\n 90%{\n transform:translate3d(-5px,0,0)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes bounceInRight{\n 0%,60%,75%,90%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:translate3d(3000px,0,0)\n }\n\n 60%{\n opacity:1;\n transform:translate3d(-25px,0,0)\n }\n\n 75%{\n transform:translate3d(10px,0,0)\n }\n\n 90%{\n transform:translate3d(-5px,0,0)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.bounceInRight{\n -webkit-animation-name:bounceInRight;\n animation-name:bounceInRight\n}\n\n@-webkit-keyframes bounceInUp{\n 0%,60%,75%,90%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:translate3d(0,3000px,0)\n }\n\n 60%{\n opacity:1;\n transform:translate3d(0,-20px,0)\n }\n\n 75%{\n transform:translate3d(0,10px,0)\n }\n\n 90%{\n transform:translate3d(0,-5px,0)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes bounceInUp{\n 0%,60%,75%,90%,to{\n -webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);\n animation-timing-function:cubic-bezier(.215,.61,.355,1)\n }\n\n 0%{\n opacity:0;\n transform:translate3d(0,3000px,0)\n }\n\n 60%{\n opacity:1;\n transform:translate3d(0,-20px,0)\n }\n\n 75%{\n transform:translate3d(0,10px,0)\n }\n\n 90%{\n transform:translate3d(0,-5px,0)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.bounceInUp{\n -webkit-animation-name:bounceInUp;\n animation-name:bounceInUp\n}\n\n@-webkit-keyframes bounceOut{\n 20%{\n transform:scale3d(.9,.9,.9)\n }\n\n 50%,55%{\n opacity:1;\n transform:scale3d(1.1,1.1,1.1)\n }\n\n to{\n opacity:0;\n transform:scale3d(.3,.3,.3)\n }\n}\n\n@keyframes bounceOut{\n 20%{\n transform:scale3d(.9,.9,.9)\n }\n\n 50%,55%{\n opacity:1;\n transform:scale3d(1.1,1.1,1.1)\n }\n\n to{\n opacity:0;\n transform:scale3d(.3,.3,.3)\n }\n}\n\n.bounceOut{\n -webkit-animation-duration:.75s;\n animation-duration:.75s;\n -webkit-animation-name:bounceOut;\n animation-name:bounceOut\n}\n\n@-webkit-keyframes bounceOutDown{\n 20%{\n transform:translate3d(0,10px,0)\n }\n\n 40%,45%{\n opacity:1;\n transform:translate3d(0,-20px,0)\n }\n\n to{\n opacity:0;\n transform:translate3d(0,2000px,0)\n }\n}\n\n@keyframes bounceOutDown{\n 20%{\n transform:translate3d(0,10px,0)\n }\n\n 40%,45%{\n opacity:1;\n transform:translate3d(0,-20px,0)\n }\n\n to{\n opacity:0;\n transform:translate3d(0,2000px,0)\n }\n}\n\n.bounceOutDown{\n -webkit-animation-name:bounceOutDown;\n animation-name:bounceOutDown\n}\n\n@-webkit-keyframes bounceOutLeft{\n 20%{\n opacity:1;\n transform:translate3d(20px,0,0)\n }\n\n to{\n opacity:0;\n transform:translate3d(-2000px,0,0)\n }\n}\n\n@keyframes bounceOutLeft{\n 20%{\n opacity:1;\n transform:translate3d(20px,0,0)\n }\n\n to{\n opacity:0;\n transform:translate3d(-2000px,0,0)\n }\n}\n\n.bounceOutLeft{\n -webkit-animation-name:bounceOutLeft;\n animation-name:bounceOutLeft\n}\n\n@-webkit-keyframes bounceOutRight{\n 20%{\n opacity:1;\n transform:translate3d(-20px,0,0)\n }\n\n to{\n opacity:0;\n transform:translate3d(2000px,0,0)\n }\n}\n\n@keyframes bounceOutRight{\n 20%{\n opacity:1;\n transform:translate3d(-20px,0,0)\n }\n\n to{\n opacity:0;\n transform:translate3d(2000px,0,0)\n }\n}\n\n.bounceOutRight{\n -webkit-animation-name:bounceOutRight;\n animation-name:bounceOutRight\n}\n\n@-webkit-keyframes bounceOutUp{\n 20%{\n transform:translate3d(0,-10px,0)\n }\n\n 40%,45%{\n opacity:1;\n transform:translate3d(0,20px,0)\n }\n\n to{\n opacity:0;\n transform:translate3d(0,-2000px,0)\n }\n}\n\n@keyframes bounceOutUp{\n 20%{\n transform:translate3d(0,-10px,0)\n }\n\n 40%,45%{\n opacity:1;\n transform:translate3d(0,20px,0)\n }\n\n to{\n opacity:0;\n transform:translate3d(0,-2000px,0)\n }\n}\n\n.bounceOutUp{\n -webkit-animation-name:bounceOutUp;\n animation-name:bounceOutUp\n}\n\n@-webkit-keyframes fadeIn{\n 0%{\n opacity:0\n }\n\n to{\n opacity:1\n }\n}\n\n@keyframes fadeIn{\n 0%{\n opacity:0\n }\n\n to{\n opacity:1\n }\n}\n\n.fadeIn{\n -webkit-animation-name:fadeIn;\n animation-name:fadeIn\n}\n\n@-webkit-keyframes fadeInDown{\n 0%{\n opacity:0;\n transform:translate3d(0,-100%,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n@keyframes fadeInDown{\n 0%{\n opacity:0;\n transform:translate3d(0,-100%,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n.fadeInDown{\n -webkit-animation-name:fadeInDown;\n animation-name:fadeInDown\n}\n\n@-webkit-keyframes fadeInDownBig{\n 0%{\n opacity:0;\n transform:translate3d(0,-2000px,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n@keyframes fadeInDownBig{\n 0%{\n opacity:0;\n transform:translate3d(0,-2000px,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n.fadeInDownBig{\n -webkit-animation-name:fadeInDownBig;\n animation-name:fadeInDownBig\n}\n\n@-webkit-keyframes fadeInLeft{\n 0%{\n opacity:0;\n transform:translate3d(-100%,0,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n@keyframes fadeInLeft{\n 0%{\n opacity:0;\n transform:translate3d(-100%,0,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n.fadeInLeft{\n -webkit-animation-name:fadeInLeft;\n animation-name:fadeInLeft\n}\n\n@-webkit-keyframes fadeInLeftBig{\n 0%{\n opacity:0;\n transform:translate3d(-2000px,0,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n@keyframes fadeInLeftBig{\n 0%{\n opacity:0;\n transform:translate3d(-2000px,0,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n.fadeInLeftBig{\n -webkit-animation-name:fadeInLeftBig;\n animation-name:fadeInLeftBig\n}\n\n@-webkit-keyframes fadeInRight{\n 0%{\n opacity:0;\n transform:translate3d(100%,0,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n@keyframes fadeInRight{\n 0%{\n opacity:0;\n transform:translate3d(100%,0,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n.fadeInRight{\n -webkit-animation-name:fadeInRight;\n animation-name:fadeInRight\n}\n\n@-webkit-keyframes fadeInRightBig{\n 0%{\n opacity:0;\n transform:translate3d(2000px,0,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n@keyframes fadeInRightBig{\n 0%{\n opacity:0;\n transform:translate3d(2000px,0,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n.fadeInRightBig{\n -webkit-animation-name:fadeInRightBig;\n animation-name:fadeInRightBig\n}\n\n@-webkit-keyframes fadeInUp{\n 0%{\n opacity:0;\n transform:translate3d(0,100%,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n@keyframes fadeInUp{\n 0%{\n opacity:0;\n transform:translate3d(0,100%,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n.fadeInUp{\n -webkit-animation-name:fadeInUp;\n animation-name:fadeInUp\n}\n\n@-webkit-keyframes fadeInUpBig{\n 0%{\n opacity:0;\n transform:translate3d(0,2000px,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n@keyframes fadeInUpBig{\n 0%{\n opacity:0;\n transform:translate3d(0,2000px,0)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n.fadeInUpBig{\n -webkit-animation-name:fadeInUpBig;\n animation-name:fadeInUpBig\n}\n\n@-webkit-keyframes fadeOut{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0\n }\n}\n\n@keyframes fadeOut{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0\n }\n}\n\n.fadeOut{\n -webkit-animation-name:fadeOut;\n animation-name:fadeOut\n}\n\n@-webkit-keyframes fadeOutDown{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(0,100%,0)\n }\n}\n\n@keyframes fadeOutDown{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(0,100%,0)\n }\n}\n\n.fadeOutDown{\n -webkit-animation-name:fadeOutDown;\n animation-name:fadeOutDown\n}\n\n@-webkit-keyframes fadeOutDownBig{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(0,2000px,0)\n }\n}\n\n@keyframes fadeOutDownBig{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(0,2000px,0)\n }\n}\n\n.fadeOutDownBig{\n -webkit-animation-name:fadeOutDownBig;\n animation-name:fadeOutDownBig\n}\n\n@-webkit-keyframes fadeOutLeft{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(-100%,0,0)\n }\n}\n\n@keyframes fadeOutLeft{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(-100%,0,0)\n }\n}\n\n.fadeOutLeft{\n -webkit-animation-name:fadeOutLeft;\n animation-name:fadeOutLeft\n}\n\n@-webkit-keyframes fadeOutLeftBig{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(-2000px,0,0)\n }\n}\n\n@keyframes fadeOutLeftBig{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(-2000px,0,0)\n }\n}\n\n.fadeOutLeftBig{\n -webkit-animation-name:fadeOutLeftBig;\n animation-name:fadeOutLeftBig\n}\n\n@-webkit-keyframes fadeOutRight{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(100%,0,0)\n }\n}\n\n@keyframes fadeOutRight{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(100%,0,0)\n }\n}\n\n.fadeOutRight{\n -webkit-animation-name:fadeOutRight;\n animation-name:fadeOutRight\n}\n\n@-webkit-keyframes fadeOutRightBig{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(2000px,0,0)\n }\n}\n\n@keyframes fadeOutRightBig{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(2000px,0,0)\n }\n}\n\n.fadeOutRightBig{\n -webkit-animation-name:fadeOutRightBig;\n animation-name:fadeOutRightBig\n}\n\n@-webkit-keyframes fadeOutUp{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(0,-100%,0)\n }\n}\n\n@keyframes fadeOutUp{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(0,-100%,0)\n }\n}\n\n.fadeOutUp{\n -webkit-animation-name:fadeOutUp;\n animation-name:fadeOutUp\n}\n\n@-webkit-keyframes fadeOutUpBig{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(0,-2000px,0)\n }\n}\n\n@keyframes fadeOutUpBig{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(0,-2000px,0)\n }\n}\n\n.fadeOutUpBig{\n -webkit-animation-name:fadeOutUpBig;\n animation-name:fadeOutUpBig\n}\n\n@-webkit-keyframes flip{\n 0%{\n transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);\n -webkit-animation-timing-function:ease-out;\n animation-timing-function:ease-out\n }\n\n 40%{\n transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);\n -webkit-animation-timing-function:ease-out;\n animation-timing-function:ease-out\n }\n\n 50%{\n transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n\n 80%{\n transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n\n to{\n transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n}\n\n@keyframes flip{\n 0%{\n transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);\n -webkit-animation-timing-function:ease-out;\n animation-timing-function:ease-out\n }\n\n 40%{\n transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);\n -webkit-animation-timing-function:ease-out;\n animation-timing-function:ease-out\n }\n\n 50%{\n transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n\n 80%{\n transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n\n to{\n transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n}\n\n.animated.flip{\n -webkit-backface-visibility:visible;\n backface-visibility:visible;\n -webkit-animation-name:flip;\n animation-name:flip\n}\n\n@-webkit-keyframes flipInX{\n 0%{\n transform:perspective(400px) rotateX(90deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in;\n opacity:0\n }\n\n 40%{\n transform:perspective(400px) rotateX(-20deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n\n 60%{\n transform:perspective(400px) rotateX(10deg);\n opacity:1\n }\n\n 80%{\n transform:perspective(400px) rotateX(-5deg)\n }\n\n to{\n transform:perspective(400px)\n }\n}\n\n@keyframes flipInX{\n 0%{\n transform:perspective(400px) rotateX(90deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in;\n opacity:0\n }\n\n 40%{\n transform:perspective(400px) rotateX(-20deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n\n 60%{\n transform:perspective(400px) rotateX(10deg);\n opacity:1\n }\n\n 80%{\n transform:perspective(400px) rotateX(-5deg)\n }\n\n to{\n transform:perspective(400px)\n }\n}\n\n.flipInX{\n -webkit-backface-visibility:visible!important;\n backface-visibility:visible!important;\n -webkit-animation-name:flipInX;\n animation-name:flipInX\n}\n\n@-webkit-keyframes flipInY{\n 0%{\n transform:perspective(400px) rotateY(90deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in;\n opacity:0\n }\n\n 40%{\n transform:perspective(400px) rotateY(-20deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n\n 60%{\n transform:perspective(400px) rotateY(10deg);\n opacity:1\n }\n\n 80%{\n transform:perspective(400px) rotateY(-5deg)\n }\n\n to{\n transform:perspective(400px)\n }\n}\n\n@keyframes flipInY{\n 0%{\n transform:perspective(400px) rotateY(90deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in;\n opacity:0\n }\n\n 40%{\n transform:perspective(400px) rotateY(-20deg);\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n }\n\n 60%{\n transform:perspective(400px) rotateY(10deg);\n opacity:1\n }\n\n 80%{\n transform:perspective(400px) rotateY(-5deg)\n }\n\n to{\n transform:perspective(400px)\n }\n}\n\n.flipInY{\n -webkit-backface-visibility:visible!important;\n backface-visibility:visible!important;\n -webkit-animation-name:flipInY;\n animation-name:flipInY\n}\n\n@-webkit-keyframes flipOutX{\n 0%{\n transform:perspective(400px)\n }\n\n 30%{\n transform:perspective(400px) rotateX(-20deg);\n opacity:1\n }\n\n to{\n transform:perspective(400px) rotateX(90deg);\n opacity:0\n }\n}\n\n@keyframes flipOutX{\n 0%{\n transform:perspective(400px)\n }\n\n 30%{\n transform:perspective(400px) rotateX(-20deg);\n opacity:1\n }\n\n to{\n transform:perspective(400px) rotateX(90deg);\n opacity:0\n }\n}\n\n.flipOutX{\n -webkit-animation-duration:.75s;\n animation-duration:.75s;\n -webkit-animation-name:flipOutX;\n animation-name:flipOutX;\n -webkit-backface-visibility:visible!important;\n backface-visibility:visible!important\n}\n\n@-webkit-keyframes flipOutY{\n 0%{\n transform:perspective(400px)\n }\n\n 30%{\n transform:perspective(400px) rotateY(-15deg);\n opacity:1\n }\n\n to{\n transform:perspective(400px) rotateY(90deg);\n opacity:0\n }\n}\n\n@keyframes flipOutY{\n 0%{\n transform:perspective(400px)\n }\n\n 30%{\n transform:perspective(400px) rotateY(-15deg);\n opacity:1\n }\n\n to{\n transform:perspective(400px) rotateY(90deg);\n opacity:0\n }\n}\n\n.flipOutY{\n -webkit-animation-duration:.75s;\n animation-duration:.75s;\n -webkit-backface-visibility:visible!important;\n backface-visibility:visible!important;\n -webkit-animation-name:flipOutY;\n animation-name:flipOutY\n}\n\n@-webkit-keyframes lightSpeedIn{\n 0%{\n transform:translate3d(100%,0,0) skewX(-30deg);\n opacity:0\n }\n\n 60%{\n transform:skewX(20deg);\n opacity:1\n }\n\n 80%{\n transform:skewX(-5deg)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes lightSpeedIn{\n 0%{\n transform:translate3d(100%,0,0) skewX(-30deg);\n opacity:0\n }\n\n 60%{\n transform:skewX(20deg);\n opacity:1\n }\n\n 80%{\n transform:skewX(-5deg)\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.lightSpeedIn{\n -webkit-animation-name:lightSpeedIn;\n animation-name:lightSpeedIn;\n -webkit-animation-timing-function:ease-out;\n animation-timing-function:ease-out\n}\n\n@-webkit-keyframes lightSpeedOut{\n 0%{\n opacity:1\n }\n\n to{\n transform:translate3d(100%,0,0) skewX(30deg);\n opacity:0\n }\n}\n\n@keyframes lightSpeedOut{\n 0%{\n opacity:1\n }\n\n to{\n transform:translate3d(100%,0,0) skewX(30deg);\n opacity:0\n }\n}\n\n.lightSpeedOut{\n -webkit-animation-name:lightSpeedOut;\n animation-name:lightSpeedOut;\n -webkit-animation-timing-function:ease-in;\n animation-timing-function:ease-in\n}\n\n@-webkit-keyframes rotateIn{\n 0%{\n transform-origin:center;\n transform:rotate(-200deg);\n opacity:0\n }\n\n to{\n transform-origin:center;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n@keyframes rotateIn{\n 0%{\n transform-origin:center;\n transform:rotate(-200deg);\n opacity:0\n }\n\n to{\n transform-origin:center;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n.rotateIn{\n -webkit-animation-name:rotateIn;\n animation-name:rotateIn\n}\n\n@-webkit-keyframes rotateInDownLeft{\n 0%{\n transform-origin:left bottom;\n transform:rotate(-45deg);\n opacity:0\n }\n\n to{\n transform-origin:left bottom;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n@keyframes rotateInDownLeft{\n 0%{\n transform-origin:left bottom;\n transform:rotate(-45deg);\n opacity:0\n }\n\n to{\n transform-origin:left bottom;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n.rotateInDownLeft{\n -webkit-animation-name:rotateInDownLeft;\n animation-name:rotateInDownLeft\n}\n\n@-webkit-keyframes rotateInDownRight{\n 0%{\n transform-origin:right bottom;\n transform:rotate(45deg);\n opacity:0\n }\n\n to{\n transform-origin:right bottom;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n@keyframes rotateInDownRight{\n 0%{\n transform-origin:right bottom;\n transform:rotate(45deg);\n opacity:0\n }\n\n to{\n transform-origin:right bottom;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n.rotateInDownRight{\n -webkit-animation-name:rotateInDownRight;\n animation-name:rotateInDownRight\n}\n\n@-webkit-keyframes rotateInUpLeft{\n 0%{\n transform-origin:left bottom;\n transform:rotate(45deg);\n opacity:0\n }\n\n to{\n transform-origin:left bottom;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n@keyframes rotateInUpLeft{\n 0%{\n transform-origin:left bottom;\n transform:rotate(45deg);\n opacity:0\n }\n\n to{\n transform-origin:left bottom;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n.rotateInUpLeft{\n -webkit-animation-name:rotateInUpLeft;\n animation-name:rotateInUpLeft\n}\n\n@-webkit-keyframes rotateInUpRight{\n 0%{\n transform-origin:right bottom;\n transform:rotate(-90deg);\n opacity:0\n }\n\n to{\n transform-origin:right bottom;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n@keyframes rotateInUpRight{\n 0%{\n transform-origin:right bottom;\n transform:rotate(-90deg);\n opacity:0\n }\n\n to{\n transform-origin:right bottom;\n transform:translateZ(0);\n opacity:1\n }\n}\n\n.rotateInUpRight{\n -webkit-animation-name:rotateInUpRight;\n animation-name:rotateInUpRight\n}\n\n@-webkit-keyframes rotateOut{\n 0%{\n transform-origin:center;\n opacity:1\n }\n\n to{\n transform-origin:center;\n transform:rotate(200deg);\n opacity:0\n }\n}\n\n@keyframes rotateOut{\n 0%{\n transform-origin:center;\n opacity:1\n }\n\n to{\n transform-origin:center;\n transform:rotate(200deg);\n opacity:0\n }\n}\n\n.rotateOut{\n -webkit-animation-name:rotateOut;\n animation-name:rotateOut\n}\n\n@-webkit-keyframes rotateOutDownLeft{\n 0%{\n transform-origin:left bottom;\n opacity:1\n }\n\n to{\n transform-origin:left bottom;\n transform:rotate(45deg);\n opacity:0\n }\n}\n\n@keyframes rotateOutDownLeft{\n 0%{\n transform-origin:left bottom;\n opacity:1\n }\n\n to{\n transform-origin:left bottom;\n transform:rotate(45deg);\n opacity:0\n }\n}\n\n.rotateOutDownLeft{\n -webkit-animation-name:rotateOutDownLeft;\n animation-name:rotateOutDownLeft\n}\n\n@-webkit-keyframes rotateOutDownRight{\n 0%{\n transform-origin:right bottom;\n opacity:1\n }\n\n to{\n transform-origin:right bottom;\n transform:rotate(-45deg);\n opacity:0\n }\n}\n\n@keyframes rotateOutDownRight{\n 0%{\n transform-origin:right bottom;\n opacity:1\n }\n\n to{\n transform-origin:right bottom;\n transform:rotate(-45deg);\n opacity:0\n }\n}\n\n.rotateOutDownRight{\n -webkit-animation-name:rotateOutDownRight;\n animation-name:rotateOutDownRight\n}\n\n@-webkit-keyframes rotateOutUpLeft{\n 0%{\n transform-origin:left bottom;\n opacity:1\n }\n\n to{\n transform-origin:left bottom;\n transform:rotate(-45deg);\n opacity:0\n }\n}\n\n@keyframes rotateOutUpLeft{\n 0%{\n transform-origin:left bottom;\n opacity:1\n }\n\n to{\n transform-origin:left bottom;\n transform:rotate(-45deg);\n opacity:0\n }\n}\n\n.rotateOutUpLeft{\n -webkit-animation-name:rotateOutUpLeft;\n animation-name:rotateOutUpLeft\n}\n\n@-webkit-keyframes rotateOutUpRight{\n 0%{\n transform-origin:right bottom;\n opacity:1\n }\n\n to{\n transform-origin:right bottom;\n transform:rotate(90deg);\n opacity:0\n }\n}\n\n@keyframes rotateOutUpRight{\n 0%{\n transform-origin:right bottom;\n opacity:1\n }\n\n to{\n transform-origin:right bottom;\n transform:rotate(90deg);\n opacity:0\n }\n}\n\n.rotateOutUpRight{\n -webkit-animation-name:rotateOutUpRight;\n animation-name:rotateOutUpRight\n}\n\n@-webkit-keyframes hinge{\n 0%{\n transform-origin:top left;\n -webkit-animation-timing-function:ease-in-out;\n animation-timing-function:ease-in-out\n }\n\n 20%,60%{\n transform:rotate(80deg);\n transform-origin:top left;\n -webkit-animation-timing-function:ease-in-out;\n animation-timing-function:ease-in-out\n }\n\n 40%,80%{\n transform:rotate(60deg);\n transform-origin:top left;\n -webkit-animation-timing-function:ease-in-out;\n animation-timing-function:ease-in-out;\n opacity:1\n }\n\n to{\n transform:translate3d(0,700px,0);\n opacity:0\n }\n}\n\n@keyframes hinge{\n 0%{\n transform-origin:top left;\n -webkit-animation-timing-function:ease-in-out;\n animation-timing-function:ease-in-out\n }\n\n 20%,60%{\n transform:rotate(80deg);\n transform-origin:top left;\n -webkit-animation-timing-function:ease-in-out;\n animation-timing-function:ease-in-out\n }\n\n 40%,80%{\n transform:rotate(60deg);\n transform-origin:top left;\n -webkit-animation-timing-function:ease-in-out;\n animation-timing-function:ease-in-out;\n opacity:1\n }\n\n to{\n transform:translate3d(0,700px,0);\n opacity:0\n }\n}\n\n.hinge{\n -webkit-animation-duration:2s;\n animation-duration:2s;\n -webkit-animation-name:hinge;\n animation-name:hinge\n}\n\n@-webkit-keyframes jackInTheBox{\n 0%{\n opacity:0;\n transform:scale(.1) rotate(30deg);\n transform-origin:center bottom\n }\n\n 50%{\n transform:rotate(-10deg)\n }\n\n 70%{\n transform:rotate(3deg)\n }\n\n to{\n opacity:1;\n transform:scale(1)\n }\n}\n\n@keyframes jackInTheBox{\n 0%{\n opacity:0;\n transform:scale(.1) rotate(30deg);\n transform-origin:center bottom\n }\n\n 50%{\n transform:rotate(-10deg)\n }\n\n 70%{\n transform:rotate(3deg)\n }\n\n to{\n opacity:1;\n transform:scale(1)\n }\n}\n\n.jackInTheBox{\n -webkit-animation-name:jackInTheBox;\n animation-name:jackInTheBox\n}\n\n@-webkit-keyframes rollIn{\n 0%{\n opacity:0;\n transform:translate3d(-100%,0,0) rotate(-120deg)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n@keyframes rollIn{\n 0%{\n opacity:0;\n transform:translate3d(-100%,0,0) rotate(-120deg)\n }\n\n to{\n opacity:1;\n transform:translateZ(0)\n }\n}\n\n.rollIn{\n -webkit-animation-name:rollIn;\n animation-name:rollIn\n}\n\n@-webkit-keyframes rollOut{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(100%,0,0) rotate(120deg)\n }\n}\n\n@keyframes rollOut{\n 0%{\n opacity:1\n }\n\n to{\n opacity:0;\n transform:translate3d(100%,0,0) rotate(120deg)\n }\n}\n\n.rollOut{\n -webkit-animation-name:rollOut;\n animation-name:rollOut\n}\n\n@-webkit-keyframes zoomIn{\n 0%{\n opacity:0;\n transform:scale3d(.3,.3,.3)\n }\n\n 50%{\n opacity:1\n }\n}\n\n@keyframes zoomIn{\n 0%{\n opacity:0;\n transform:scale3d(.3,.3,.3)\n }\n\n 50%{\n opacity:1\n }\n}\n\n.zoomIn{\n -webkit-animation-name:zoomIn;\n animation-name:zoomIn\n}\n\n@-webkit-keyframes zoomInDown{\n 0%{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(0,60px,0);\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n@keyframes zoomInDown{\n 0%{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(0,60px,0);\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n.zoomInDown{\n -webkit-animation-name:zoomInDown;\n animation-name:zoomInDown\n}\n\n@-webkit-keyframes zoomInLeft{\n 0%{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(10px,0,0);\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n@keyframes zoomInLeft{\n 0%{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(10px,0,0);\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n.zoomInLeft{\n -webkit-animation-name:zoomInLeft;\n animation-name:zoomInLeft\n}\n\n@-webkit-keyframes zoomInRight{\n 0%{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n@keyframes zoomInRight{\n 0%{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n.zoomInRight{\n -webkit-animation-name:zoomInRight;\n animation-name:zoomInRight\n}\n\n@-webkit-keyframes zoomInUp{\n 0%{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n@keyframes zoomInUp{\n 0%{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n 60%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n.zoomInUp{\n -webkit-animation-name:zoomInUp;\n animation-name:zoomInUp\n}\n\n@-webkit-keyframes zoomOut{\n 0%{\n opacity:1\n }\n\n 50%{\n opacity:0;\n transform:scale3d(.3,.3,.3)\n }\n\n to{\n opacity:0\n }\n}\n\n@keyframes zoomOut{\n 0%{\n opacity:1\n }\n\n 50%{\n opacity:0;\n transform:scale3d(.3,.3,.3)\n }\n\n to{\n opacity:0\n }\n}\n\n.zoomOut{\n -webkit-animation-name:zoomOut;\n animation-name:zoomOut\n}\n\n@-webkit-keyframes zoomOutDown{\n 40%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n to{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);\n transform-origin:center bottom;\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n@keyframes zoomOutDown{\n 40%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n to{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);\n transform-origin:center bottom;\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n.zoomOutDown{\n -webkit-animation-name:zoomOutDown;\n animation-name:zoomOutDown\n}\n\n@-webkit-keyframes zoomOutLeft{\n 40%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(42px,0,0)\n }\n\n to{\n opacity:0;\n transform:scale(.1) translate3d(-2000px,0,0);\n transform-origin:left center\n }\n}\n\n@keyframes zoomOutLeft{\n 40%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(42px,0,0)\n }\n\n to{\n opacity:0;\n transform:scale(.1) translate3d(-2000px,0,0);\n transform-origin:left center\n }\n}\n\n.zoomOutLeft{\n -webkit-animation-name:zoomOutLeft;\n animation-name:zoomOutLeft\n}\n\n@-webkit-keyframes zoomOutRight{\n 40%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)\n }\n\n to{\n opacity:0;\n transform:scale(.1) translate3d(2000px,0,0);\n transform-origin:right center\n }\n}\n\n@keyframes zoomOutRight{\n 40%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)\n }\n\n to{\n opacity:0;\n transform:scale(.1) translate3d(2000px,0,0);\n transform-origin:right center\n }\n}\n\n.zoomOutRight{\n -webkit-animation-name:zoomOutRight;\n animation-name:zoomOutRight\n}\n\n@-webkit-keyframes zoomOutUp{\n 40%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(0,60px,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n to{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);\n transform-origin:center bottom;\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n@keyframes zoomOutUp{\n 40%{\n opacity:1;\n transform:scale3d(.475,.475,.475) translate3d(0,60px,0);\n -webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);\n animation-timing-function:cubic-bezier(.55,.055,.675,.19)\n }\n\n to{\n opacity:0;\n transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);\n transform-origin:center bottom;\n -webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);\n animation-timing-function:cubic-bezier(.175,.885,.32,1)\n }\n}\n\n.zoomOutUp{\n -webkit-animation-name:zoomOutUp;\n animation-name:zoomOutUp\n}\n\n@-webkit-keyframes slideInDown{\n 0%{\n transform:translate3d(0,-100%,0);\n visibility:visible\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes slideInDown{\n 0%{\n transform:translate3d(0,-100%,0);\n visibility:visible\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.slideInDown{\n -webkit-animation-name:slideInDown;\n animation-name:slideInDown\n}\n\n@-webkit-keyframes slideInLeft{\n 0%{\n transform:translate3d(-100%,0,0);\n visibility:visible\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes slideInLeft{\n 0%{\n transform:translate3d(-100%,0,0);\n visibility:visible\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.slideInLeft{\n -webkit-animation-name:slideInLeft;\n animation-name:slideInLeft\n}\n\n@-webkit-keyframes slideInRight{\n 0%{\n transform:translate3d(100%,0,0);\n visibility:visible\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes slideInRight{\n 0%{\n transform:translate3d(100%,0,0);\n visibility:visible\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.slideInRight{\n -webkit-animation-name:slideInRight;\n animation-name:slideInRight\n}\n\n@-webkit-keyframes slideInUp{\n 0%{\n transform:translate3d(0,100%,0);\n visibility:visible\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n@keyframes slideInUp{\n 0%{\n transform:translate3d(0,100%,0);\n visibility:visible\n }\n\n to{\n transform:translateZ(0)\n }\n}\n\n.slideInUp{\n -webkit-animation-name:slideInUp;\n animation-name:slideInUp\n}\n\n@-webkit-keyframes slideOutDown{\n 0%{\n transform:translateZ(0)\n }\n\n to{\n visibility:hidden;\n transform:translate3d(0,100%,0)\n }\n}\n\n@keyframes slideOutDown{\n 0%{\n transform:translateZ(0)\n }\n\n to{\n visibility:hidden;\n transform:translate3d(0,100%,0)\n }\n}\n\n.slideOutDown{\n -webkit-animation-name:slideOutDown;\n animation-name:slideOutDown\n}\n\n@-webkit-keyframes slideOutLeft{\n 0%{\n transform:translateZ(0)\n }\n\n to{\n visibility:hidden;\n transform:translate3d(-100%,0,0)\n }\n}\n\n@keyframes slideOutLeft{\n 0%{\n transform:translateZ(0)\n }\n\n to{\n visibility:hidden;\n transform:translate3d(-100%,0,0)\n }\n}\n\n.slideOutLeft{\n -webkit-animation-name:slideOutLeft;\n animation-name:slideOutLeft\n}\n\n@-webkit-keyframes slideOutRight{\n 0%{\n transform:translateZ(0)\n }\n\n to{\n visibility:hidden;\n transform:translate3d(100%,0,0)\n }\n}\n\n@keyframes slideOutRight{\n 0%{\n transform:translateZ(0)\n }\n\n to{\n visibility:hidden;\n transform:translate3d(100%,0,0)\n }\n}\n\n.slideOutRight{\n -webkit-animation-name:slideOutRight;\n animation-name:slideOutRight\n}\n\n@-webkit-keyframes slideOutUp{\n 0%{\n transform:translateZ(0)\n }\n\n to{\n visibility:hidden;\n transform:translate3d(0,-100%,0)\n }\n}\n\n@keyframes slideOutUp{\n 0%{\n transform:translateZ(0)\n }\n\n to{\n visibility:hidden;\n transform:translate3d(0,-100%,0)\n }\n}\n\n.slideOutUp{\n -webkit-animation-name:slideOutUp;\n animation-name:slideOutUp\n}\n\n.animated{\n -webkit-animation-duration:1s;\n animation-duration:1s;\n -webkit-animation-fill-mode:both;\n animation-fill-mode:both\n}\n\n.animated.infinite{\n -webkit-animation-iteration-count:infinite;\n animation-iteration-count:infinite\n}\n\n.animated.delay-1s{\n -webkit-animation-delay:1s;\n animation-delay:1s\n}\n\n.animated.delay-2s{\n -webkit-animation-delay:2s;\n animation-delay:2s\n}\n\n.animated.delay-3s{\n -webkit-animation-delay:3s;\n animation-delay:3s\n}\n\n.animated.delay-4s{\n -webkit-animation-delay:4s;\n animation-delay:4s\n}\n\n.animated.delay-5s{\n -webkit-animation-delay:5s;\n animation-delay:5s\n}\n\n.animated.fast{\n -webkit-animation-duration:.8s;\n animation-duration:.8s\n}\n\n.animated.faster{\n -webkit-animation-duration:.5s;\n animation-duration:.5s\n}\n\n.animated.slow{\n -webkit-animation-duration:2s;\n animation-duration:2s\n}\n\n.animated.slower{\n -webkit-animation-duration:3s;\n animation-duration:3s\n}\n\n@media (prefers-reduced-motion:reduce), (print){\n .animated{\n -webkit-animation-duration:1ms!important;\n animation-duration:1ms!important;\n transition-duration:1ms!important;\n -webkit-animation-iteration-count:1!important;\n animation-iteration-count:1!important\n }\n}')},yi.f[61]=function(n,e){var o=yi.r(51);e.__esModule=!0,e.default=function(n,e){n.classList?n.classList.add(e):(0,r.default)(n,e)||("string"==typeof n.className?n.className=n.className+" "+e:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+e))};var r=o(yi.r(62));n.exports=e.default},yi.f[62]=function(n,e){e.__esModule=!0,e.default=function(n,e){return n.classList?!!e&&n.classList.contains(e):-1!==(" "+(n.className.baseVal||n.className)+" ").indexOf(" "+e+" ")},n.exports=e.default},yi.f[63]=function(n,e){function o(n,e){return n.replace(new RegExp("(^|\\s)"+e+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.__esModule=!0,e.default=function(n,e){n.classList?n.classList.remove(e):"string"==typeof n.className?n.className=o(n.className,e):n.setAttribute("class",o(n.className&&n.className.baseVal||"",e))},n.exports=e.default},yi.f[64]=function(n,e){function f(n,e){return n-e}function h(){for(var n=0,e=this.length;n<e;n++)if(void 0!==this[n])return this[n]}function m(){for(var n=this.length;--n;)if(void 0!==this[n])return this[n]}var o,g,b,v,x,y,w,r,k,_,E;o=window,v="hasOwnProperty",x=/[\.\/]/,y=/\s*,\s*/,w={n:{}},r=Object.prototype.toString,k=String,_=Array.isArray||function(n){return n instanceof Array||"[object Array]"==r.call(n)},(E=function(n,e){var o,r=b,t=Array.prototype.slice.call(arguments,2),l=E.listeners(n),a=0,c=[],i={},s=[],d=g;s.firstDefined=h,s.lastDefined=m,g=n;for(var u=b=0,p=l.length;u<p;u++)"zIndex"in l[u]&&(c.push(l[u].zIndex),l[u].zIndex<0&&(i[l[u].zIndex]=l[u]));for(c.sort(f);c[a]<0;)if(o=i[c[a++]],s.push(o.apply(e,t)),b)return b=r,s;for(u=0;u<p;u++)if("zIndex"in(o=l[u]))if(o.zIndex==c[a]){if(s.push(o.apply(e,t)),b)break;do{if((o=i[c[++a]])&&s.push(o.apply(e,t)),b)break}while(o)}else i[o.zIndex]=o;else if(s.push(o.apply(e,t)),b)break;return b=r,g=d,s})._events=w,E.listeners=function(n){var e,o,r,t,l,a,c,i,s=_(n)?n:n.split(x),d=w,u=[d],p=[];for(t=0,l=s.length;t<l;t++){for(i=[],a=0,c=u.length;a<c;a++)for(o=[(d=u[a].n)[s[t]],d["*"]],r=2;r--;)(e=o[r])&&(i.push(e),p=p.concat(e.f||[]));u=i}return p},E.separator=function(n){x=n?(n="["+(n=k(n).replace(/(?=[\.\^\]\[\-])/g,"\\"))+"]",new RegExp(n)):/[\.\/]/},E.on=function(n,a){if("function"!=typeof a)return function(){};for(var e=_(n)?_(n[0])?n:[n]:k(n).split(y),o=0,r=e.length;o<r;o++)!function(n){for(var e,o=_(n)?n:k(n).split(x),r=w,t=0,l=o.length;t<l;t++)r=(r=r.n).hasOwnProperty(o[t])&&r[o[t]]||(r[o[t]]={n:{}});for(r.f=r.f||[],t=0,l=r.f.length;t<l;t++)if(r.f[t]==a){e=!0;break}e||r.f.push(a)}(e[o]);return function(n){+n==+n&&(a.zIndex=+n)}},E.f=function(n){var e=[].slice.call(arguments,1);return function(){E.apply(null,[n,null].concat(e).concat([].slice.call(arguments,0)))}},E.stop=function(){b=1},E.nt=function(n){var e=_(g)?g.join("."):g;return n?new RegExp("(?:\\.|\\/|^)"+n+"(?:\\.|\\/|$)").test(e):e},E.nts=function(){return _(g)?g:g.split(x)},E.off=E.unbind=function(n,e){if(n){var o=_(n)?_(n[0])?n:[n]:k(n).split(y);if(1<o.length)for(var r=0,t=o.length;r<t;r++)E.off(o[r],e);else{o=_(n)?n:k(n).split(x);var l,a,c,i,s,d=[w],u=[];for(r=0,t=o.length;r<t;r++)for(i=0;i<d.length;i+=c.length-2){if(c=[i,1],l=d[i].n,"*"!=o[r])l[o[r]]&&(c.push(l[o[r]]),u.unshift({n:l,name:o[r]}));else for(a in l)l[v](a)&&(c.push(l[a]),u.unshift({n:l,name:a}));d.splice.apply(d,c)}for(r=0,t=d.length;r<t;r++)for(l=d[r];l.n;){if(e){if(l.f){for(i=0,s=l.f.length;i<s;i++)if(l.f[i]==e){l.f.splice(i,1);break}l.f.length||delete l.f}for(a in l.n)if(l.n[v](a)&&l.n[a].f){var p=l.n[a].f;for(i=0,s=p.length;i<s;i++)if(p[i]==e){p.splice(i,1);break}p.length||delete l.n[a].f}}else for(a in delete l.f,l.n)l.n[v](a)&&l.n[a].f&&delete l.n[a].f;l=l.n}n:for(r=0,t=u.length;r<t;r++){for(a in(l=u[r]).n[l.name].f)continue n;for(a in l.n[l.name].n)continue n;delete l.n[l.name]}}}else E._events=w={n:{}}},E.once=function(n,e){var o=function(){return E.off(n,o),e.apply(this,arguments)};return E.on(n,o)},E.version="0.5.4",E.toString=function(){return"You are running Eve 0.5.4"},o.eve=E,n.exports?n.exports=E:o.eve=E},yi.f[65]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r,p=yi.r(69),t=0,l=void 0!==window.requestAnimationFrame?function(n){return window.requestAnimationFrame(n)}:function(n){var e=Date.now(),o=Math.max(0,16.7-(e-t));t=e+o,setTimeout(function(){return n(t)},o)};(r=o=o||{}).Read="read",r.Update="update",r.Render="render",r.PostRender="postRender",r.FixedUpdate="fixedUpdate";function a(n){return d=n}function c(n){return g[n].process(f)}var i=1/60*1e3,s=!0,d=!1,u=!1,f={delta:0,timestamp:0},h=[o.Read,o.Update,o.Render,o.PostRender],m=h.reduce(function(n,e){var r=function(r){var l=[],a=[],c=0,i=!1,t=0,s=new WeakSet,d=new WeakSet,u={cancel:function(n){var e=a.indexOf(n);s.add(n),-1!==e&&a.splice(e,1)},process:function(n){var e,o;if(i=!0,l=(e=[a,l])[0],(a=e[1]).length=0,c=l.length)for(t=0;t<c;t++)(o=l[t])(n),!0!==d.has(o)||s.has(o)||(u.schedule(o),r(!0));i=!1},schedule:function(n,e,o){void 0===e&&(e=!1),void 0===o&&(o=!1),p.invariant("function"==typeof n,"Argument must be a function");var r=o&&i,t=r?l:a;s.delete(n),e&&d.add(n),-1===t.indexOf(n)&&(t.push(n),r&&(c=l.length))}};return u}(a);return n.sync[e]=function(n,e,o){return void 0===e&&(e=!1),void 0===o&&(o=!1),d||y(),r.schedule(n,e,o),n},n.cancelSync[e]=function(n){return r.cancel(n)},n.steps[e]=r,n},{steps:{},sync:{},cancelSync:{}}),g=m.steps,b=m.sync,v=m.cancelSync,x=function(n){d=!1,f.delta=s?i:Math.max(Math.min(n-f.timestamp,40),1),s||(i=f.delta),f.timestamp=n,u=!0,h.forEach(c),u=!1,d&&(s=!1,l(x))},y=function(){s=d=!0,u||l(x)};e.cancelSync=v,e.default=b,e.getFrameData=function(){return f}},yi.f[66]=function(n,e){function o(n,e){var o=n.replace(/[\.\/]+/g,"-");"-"===o.charAt(0)&&(o=o.substring(1));var r=document.getElementById(o);if(r)e&&(r.innerHTML=e);else{var t=document.createElement(e?"style":"link");t.id=o,t.type="text/css",e?t.innerHTML=e:(t.rel="stylesheet",t.href=n),document.getElementsByTagName("head")[0].appendChild(t)}}"undefined"!=typeof FuseBox&&FuseBox.on("async",function(n){if(/\.css$/.test(n))return o(n),!1}),n.exports=o},yi.f[67]=function(an,n){var ae=(an.exports,this||window);(ae._gsQueue||(ae._gsQueue=[])).push(function(){function v(n,e,o,r){o===r&&(o=r-(r-e)/1e6),n===e&&(e=n+(o-n)/1e6),this.a=n,this.b=e,this.c=o,this.d=r,this.da=r-n,this.ca=o-n,this.ba=e-n}function w(n,e,o,r){var t={a:n},l={},a={},c={c:r},i=(n+e)/2,s=(e+o)/2,d=(o+r)/2,u=(i+s)/2,p=(s+d)/2,f=(p-u)/8;return t.b=i+(n-i)/4,l.b=u+f,t.c=l.a=(t.b+l.b)/2,l.c=a.a=(u+p)/2,a.b=p-f,c.b=d+(r-d)/4,a.c=c.a=(a.b+c.b)/2,[t,l,a,c]}function b(n,e,o,r,t){var l,a,c,i,s,d,u,p,f,h,m,g,b,v=n.length-1,x=0,y=n[0].a;for(l=0;l<v;l++)a=(s=n[x]).a,c=s.d,i=n[x+1].d,p=t?(m=k[l],b=((g=_[l])+m)*e*.25/(r?.5:C[l]||.5),c-((d=c-(c-a)*(r?.5*e:0!==m?b/m:0))+(((u=c+(i-c)*(r?.5*e:0!==g?b/g:0))-d)*(3*m/(m+g)+.5)/4||0))):c-((d=c-(c-a)*e*.5)+(u=c+(i-c)*e*.5))/2,d+=p,u+=p,s.c=f=d,s.b=0!==l?y:y=s.a+.6*(s.c-s.a),s.da=c-a,s.ca=f-a,s.ba=y-a,o?(h=w(a,y,f,c),n.splice(x,1,h[0],h[1],h[2],h[3]),x+=4):x++,y=u;(s=n[x]).b=y,s.c=y+.4*(s.d-y),s.da=s.d-s.a,s.ca=s.c-s.a,s.ba=y-s.a,o&&(h=w(s.a,y,s.c,s.d),n.splice(x,1,h[0],h[1],h[2],h[3]))}function x(n,e,o,r){var t,l,a,c,i,s,d=[];if(r)for(l=(n=[r].concat(n)).length;-1<--l;)"string"==typeof(s=n[l][e])&&"="===s.charAt(1)&&(n[l][e]=r[e]+Number(s.charAt(0)+s.substr(2)));if((t=n.length-2)<0)return d[0]=new v(n[0][e],0,0,n[0][e]),d;for(l=0;l<t;l++)a=n[l][e],c=n[l+1][e],d[l]=new v(a,0,0,c),o&&(i=n[l+2][e],k[l]=(k[l]||0)+(c-a)*(c-a),_[l]=(_[l]||0)+(i-c)*(i-c));return d[l]=new v(n[l][e],0,0,n[l+1][e]),d}function f(n,e,o,r,t,l){var a,c,i,s,d,u,p,f,h={},m=[],g=l||n[0];for(c in t="string"==typeof t?","+t+",":",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",null==e&&(e=1),n[0])m.push(c);if(1<n.length){for(f=n[n.length-1],p=!0,a=m.length;-1<--a;)if(c=m[a],.05<Math.abs(g[c]-f[c])){p=!1;break}p&&(n=n.concat(),l&&n.unshift(l),n.push(n[1]),l=n[n.length-3])}for(k.length=_.length=C.length=0,a=m.length;-1<--a;)c=m[a],y[c]=-1!==t.indexOf(","+c+","),h[c]=x(n,c,y[c],l);for(a=k.length;-1<--a;)k[a]=Math.sqrt(k[a]),_[a]=Math.sqrt(_[a]);if(!r){for(a=m.length;-1<--a;)if(y[c])for(u=(i=h[m[a]]).length-1,s=0;s<u;s++)d=i[s+1].da/_[s]+i[s].da/k[s]||0,C[s]=(C[s]||0)+d*d;for(a=C.length;-1<--a;)C[a]=Math.sqrt(C[a])}for(a=m.length,s=o?4:1;-1<--a;)i=h[c=m[a]],b(i,e,o,r,y[c]),p&&(i.splice(0,s),i.splice(i.length-s,s));return h}function h(n,e,o){for(var r,t,l,a,c,i,s,d,u,p,f,h=1/o,m=n.length;-1<--m;)for(l=(p=n[m]).a,a=p.d-l,c=p.c-l,i=p.b-l,r=t=0,d=1;d<=o;d++)r=t-(t=((s=h*d)*s*a+3*(u=1-s)*(s*c+u*i))*s),e[f=m*o+d-1]=(e[f]||0)+r*r}var E,k,_,C,y,o,g,n,e,r;function i(e){var o=e<1?Math.pow(10,(e+"").length-2):1;return function(n){return(Math.round(n/e)*e*o|0)/o}}function s(n,e){for(;n;)n.f||n.blob||(n.m=e||Math.round),n=n._next}ae._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(r,d,x){function m(n){var e,o=[],r=n.length;for(e=0;e!==r;o.push(n[e++]));return o}function g(n,e,o){var r,t,l=n.cycle;for(r in l)t=l[r],n[r]="function"==typeof t?t(o,e[o],e):t[o%t.length];delete n.cycle}function b(n){if("function"==typeof n)return n;var h="object"==typeof n?n:{each:n},m=h.ease,g=h.from||0,b=h.base||0,v={},x=isNaN(g),y=h.axis,w={center:.5,end:1}[g]||0;return function(n,e,o){var r,t,l,a,c,i,s,d,u,p=(o||h).length,f=v[p];if(!f){if(!(u="auto"===h.grid?0:(h.grid||[1/0])[0])){for(s=-1/0;s<(s=o[u++].getBoundingClientRect().left)&&u<p;);u--}for(f=v[p]=[],r=x?Math.min(u,p)*w-.5:g%u,t=x?p*w/u-.5:g/u|0,d=1/(s=0),i=0;i<p;i++)l=i%u-r,a=t-(i/u|0),f[i]=c=y?Math.abs("y"===y?a:l):Math.sqrt(l*l+a*a),s<c&&(s=c),c<d&&(d=c);f.max=s-d,f.min=d,f.v=p=h.amount||h.each*(p<u?p-1:y?"y"===y?p/u:u:Math.max(u,p/u))||0,f.b=p<0?b-p:b}return p=(f[n]-f.min)/f.max,f.b+(m?m.getRatio(p):p)*f.v}}var v=function(n,e,o){x.call(this,n,e,o),this._cycle=0,this._yoyo=!0===this.vars.yoyo||!!this.vars.yoyoEase,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._repeat&&this._uncache(!0),this.render=v.prototype.render},y=1e-8,w=x._internals,k=w.isSelector,_=w.isArray,n=v.prototype=x.to({},.1,{}),E=[];v.version="2.1.3",n.constructor=v,n.kill()._gc=!1,v.killTweensOf=v.killDelayedCallsTo=x.killTweensOf,v.getTweensOf=x.getTweensOf,v.lagSmoothing=x.lagSmoothing,v.ticker=x.ticker,v.render=x.render,v.distribute=b,n.invalidate=function(){return this._yoyo=!0===this.vars.yoyo||!!this.vars.yoyoEase,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._yoyoEase=null,this._uncache(!0),x.prototype.invalidate.call(this)},n.updateTo=function(n,e){var o,r=this,t=r.ratio,l=r.vars.immediateRender||n.immediateRender;for(o in e&&r._startTime<r._timeline._time&&(r._startTime=r._timeline._time,r._uncache(!1),r._gc?r._enabled(!0,!1):r._timeline.insert(r,r._startTime-r._delay)),n)r.vars[o]=n[o];if(r._initted||l)if(e)r._initted=!1,l&&r.render(0,!0,!0);else if(r._gc&&r._enabled(!0,!1),r._notifyPluginsOfEnabled&&r._firstPT&&x._onPluginEvent("_onDisable",r),.998<r._time/r._duration){var a=r._totalTime;r.render(0,!0,!1),r._initted=!1,r.render(a,!0,!1)}else if(r._initted=!1,r._init(),0<r._time||l)for(var c,i=1/(1-t),s=r._firstPT;s;)c=s.s+s.c,s.c*=i,s.s=c-s.c,s=s._next;return r},n.render=function(n,e,o){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var r,t,l,a,c,i,s,d,u,p=this,f=p._dirty?p.totalDuration():p._totalDuration,h=p._time,m=p._totalTime,g=p._cycle,b=p._duration,v=p._rawPrevTime;if(f-y<=n&&0<=n?(p._totalTime=f,p._cycle=p._repeat,p._yoyo&&0!=(1&p._cycle)?(p._time=0,p.ratio=p._ease._calcEnd?p._ease.getRatio(0):0):(p._time=b,p.ratio=p._ease._calcEnd?p._ease.getRatio(1):1),p._reversed||(r=!0,t="onComplete",o=o||p._timeline.autoRemoveChildren),0===b&&(!p._initted&&p.vars.lazy&&!o||(p._startTime===p._timeline._duration&&(n=0),(v<0||n<=0&&-y<=n||v===y&&"isPause"!==p.data)&&v!==n&&(o=!0,y<v&&(t="onReverseComplete")),p._rawPrevTime=d=!e||n||v===n?n:y))):n<y?(p._totalTime=p._time=p._cycle=0,p.ratio=p._ease._calcEnd?p._ease.getRatio(0):0,(0!==m||0===b&&0<v)&&(t="onReverseComplete",r=p._reversed),-y<n?n=0:n<0&&(p._active=!1,0===b&&(!p._initted&&p.vars.lazy&&!o||(0<=v&&(o=!0),p._rawPrevTime=d=!e||n||v===n?n:y))),p._initted||(o=!0)):(p._totalTime=p._time=n,0!==p._repeat&&(a=b+p._repeatDelay,p._cycle=p._totalTime/a>>0,0!==p._cycle&&p._cycle===p._totalTime/a&&m<=n&&p._cycle--,p._time=p._totalTime-p._cycle*a,p._yoyo&&0!=(1&p._cycle)&&(p._time=b-p._time,(u=p._yoyoEase||p.vars.yoyoEase)&&(p._yoyoEase||(!0!==u||p._initted?p._yoyoEase=u=!0===u?p._ease:u instanceof Ease?u:Ease.map[u]:(u=p.vars.ease,p._yoyoEase=u=u?u instanceof Ease?u:"function"==typeof u?new Ease(u,p.vars.easeParams):Ease.map[u]||x.defaultEase:x.defaultEase)),p.ratio=u?1-u.getRatio((b-p._time)/b):0)),p._time>b?p._time=b:p._time<0&&(p._time=0)),p._easeType&&!u?(c=p._time/b,(1===(i=p._easeType)||3===i&&.5<=c)&&(c=1-c),3===i&&(c*=2),1===(s=p._easePower)?c*=c:2===s?c*=c*c:3===s?c*=c*c*c:4===s&&(c*=c*c*c*c),p.ratio=1===i?1-c:2===i?c:p._time/b<.5?c/2:1-c/2):u||(p.ratio=p._ease.getRatio(p._time/b))),h!==p._time||o||g!==p._cycle){if(!p._initted){if(p._init(),!p._initted||p._gc)return;if(!o&&p._firstPT&&(!1!==p.vars.lazy&&p._duration||p.vars.lazy&&!p._duration))return p._time=h,p._totalTime=m,p._rawPrevTime=v,p._cycle=g,w.lazyTweens.push(p),void(p._lazy=[n,e]);!p._time||r||u?r&&this._ease._calcEnd&&!u&&(p.ratio=p._ease.getRatio(0===p._time?0:1)):p.ratio=p._ease.getRatio(p._time/b)}for(!1!==p._lazy&&(p._lazy=!1),p._active||!p._paused&&p._time!==h&&0<=n&&(p._active=!0),0===m&&(2===p._initted&&0<n&&p._init(),p._startAt&&(0<=n?p._startAt.render(n,!0,o):t=t||"_dummyGS"),p.vars.onStart&&(0===p._totalTime&&0!==b||e||p._callback("onStart"))),l=p._firstPT;l;)l.f?l.t[l.p](l.c*p.ratio+l.s):l.t[l.p]=l.c*p.ratio+l.s,l=l._next;p._onUpdate&&(n<0&&p._startAt&&p._startTime&&p._startAt.render(n,!0,o),e||p._totalTime===m&&!t||p._callback("onUpdate")),p._cycle!==g&&(e||p._gc||p.vars.onRepeat&&p._callback("onRepeat")),t&&(p._gc&&!o||(n<0&&p._startAt&&!p._onUpdate&&p._startTime&&p._startAt.render(n,!0,o),r&&(p._timeline.autoRemoveChildren&&p._enabled(!1,!1),p._active=!1),!e&&p.vars[t]&&p._callback(t),0===b&&p._rawPrevTime===y&&d!==y&&(p._rawPrevTime=0)))}else m!==p._totalTime&&p._onUpdate&&(e||p._callback("onUpdate"))},v.to=function(n,e,o){return new v(n,e,o)},v.from=function(n,e,o){return o.runBackwards=!0,o.immediateRender=0!=o.immediateRender,new v(n,e,o)},v.fromTo=function(n,e,o,r){return r.startAt=o,r.immediateRender=0!=r.immediateRender&&0!=o.immediateRender,new v(n,e,r)},v.staggerTo=v.allTo=function(n,e,o,r,t,l,a){var c,i,s,d,u=[],p=b(o.stagger||r),f=o.cycle,h=(o.startAt||E).cycle;for(_(n)||("string"==typeof n&&(n=x.selector(n)||n),k(n)&&(n=m(n))),c=(n=n||[]).length-1,s=0;s<=c;s++){for(d in i={},o)i[d]=o[d];if(f&&(g(i,n,s),null!=i.duration&&(e=i.duration,delete i.duration)),h){for(d in h=i.startAt={},o.startAt)h[d]=o.startAt[d];g(i.startAt,n,s)}i.delay=p(s,n[s],n)+(i.delay||0),s===c&&t&&(i.onComplete=function(){o.onComplete&&o.onComplete.apply(o.onCompleteScope||this,arguments),t.apply(a||o.callbackScope||this,l||E)}),u[s]=new v(n[s],e,i)}return u},v.staggerFrom=v.allFrom=function(n,e,o,r,t,l,a){return o.runBackwards=!0,o.immediateRender=0!=o.immediateRender,v.staggerTo(n,e,o,r,t,l,a)},v.staggerFromTo=v.allFromTo=function(n,e,o,r,t,l,a,c){return r.startAt=o,r.immediateRender=0!=r.immediateRender&&0!=o.immediateRender,v.staggerTo(n,e,r,t,l,a,c)},v.delayedCall=function(n,e,o,r,t){return new v(e,0,{delay:n,onComplete:e,onCompleteParams:o,callbackScope:r,onReverseComplete:e,onReverseCompleteParams:o,immediateRender:!1,useFrames:t,overwrite:0})},v.set=function(n,e){return new v(n,0,e)},v.isTweening=function(n){return 0<x.getTweensOf(n,!0).length};var l=function(n,e){for(var o=[],r=0,t=n._first;t;)t instanceof x?o[r++]=t:(e&&(o[r++]=t),r=(o=o.concat(l(t,e))).length),t=t._next;return o},u=v.getAllTweens=function(n){return l(r._rootTimeline,n).concat(l(r._rootFramesTimeline,n))};v.killAll=function(n,e,o,r){null==e&&(e=!0),null==o&&(o=!0);var t,l,a,c=u(0!=r),i=c.length,s=e&&o&&r;for(a=0;a<i;a++)l=c[a],(s||l instanceof d||(t=l.target===l.vars.onComplete)&&o||e&&!t)&&(n?l.totalTime(l._reversed?0:l.totalDuration()):l._enabled(!1,!1))},v.killChildTweensOf=function(n,e){if(null!=n){var o,r,t,l,a,c=w.tweenLookup;if("string"==typeof n&&(n=x.selector(n)||n),k(n)&&(n=m(n)),_(n))for(l=n.length;-1<--l;)v.killChildTweensOf(n[l],e);else{for(t in o=[],c)for(r=c[t].target.parentNode;r;)r===n&&(o=o.concat(c[t].tweens)),r=r.parentNode;for(a=o.length,l=0;l<a;l++)e&&o[l].totalTime(o[l].totalDuration()),o[l]._enabled(!1,!1)}}};function t(n,e,o,r){e=!1!==e,o=!1!==o;for(var t,l,a=u(r=!1!==r),c=e&&o&&r,i=a.length;-1<--i;)l=a[i],(c||l instanceof d||(t=l.target===l.vars.onComplete)&&o||e&&!t)&&l.paused(n)}return v.pauseAll=function(n,e,o){t(!0,n,e,o)},v.resumeAll=function(n,e,o){t(!1,n,e,o)},v.globalTimeScale=function(n){var e=r._rootTimeline,o=x.ticker.time;return arguments.length?(n=n||y,e._startTime=o-(o-e._startTime)*e._timeScale/n,e=r._rootFramesTimeline,o=x.ticker.frame,e._startTime=o-(o-e._startTime)*e._timeScale/n,e._timeScale=r._rootTimeline._timeScale=n,n):e._timeScale},n.progress=function(n,e){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-n:n)+this._cycle*(this._duration+this._repeatDelay),e):this.duration()?this._time/this._duration:this.ratio},n.totalProgress=function(n,e){return arguments.length?this.totalTime(this.totalDuration()*n,e):this._totalTime/this.totalDuration()},n.time=function(n,e){if(!arguments.length)return this._time;this._dirty&&this.totalDuration();var o=this._duration,r=this._cycle,t=r*(o+this._repeatDelay);return o<n&&(n=o),this.totalTime(this._yoyo&&1&r?o-n+t:this._repeat?n+t:n,e)},n.duration=function(n){return arguments.length?r.prototype.duration.call(this,n):this._duration},n.totalDuration=function(n){return arguments.length?-1===this._repeat?this:this.duration((n-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},n.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},n.repeatDelay=function(n){return arguments.length?(this._repeatDelay=n,this._uncache(!0)):this._repeatDelay},n.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},v},!0),ae._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(u,p,h){function m(n){p.call(this,n);var e,o,r=this,t=r.vars;for(o in r._labels={},r.autoRemoveChildren=!!t.autoRemoveChildren,r.smoothChildTiming=!!t.smoothChildTiming,r._sortChildren=!0,r._onUpdate=t.onUpdate,t)e=t[o],f(e)&&-1!==e.join("").indexOf("{self}")&&(t[o]=r._swapSelfInParams(e));f(t.tweens)&&r.add(t.tweens,0,t.align,t.stagger)}function g(n){var e,o={};for(e in n)o[e]=n[e];return o}function b(n,e,o){var r,t,l=n.cycle;for(r in l)t=l[r],n[r]="function"==typeof t?t(o,e[o],e):t[o%t.length];delete n.cycle}function s(n,e,o,r){var t="immediateRender";return t in e||(e[t]=!(o&&!1===o[t]||r)),e}function v(n){if("function"==typeof n)return n;var h="object"==typeof n?n:{each:n},m=h.ease,g=h.from||0,b=h.base||0,v={},x=isNaN(g),y=h.axis,w={center:.5,end:1}[g]||0;return function(n,e,o){var r,t,l,a,c,i,s,d,u,p=(o||h).length,f=v[p];if(!f){if(!(u="auto"===h.grid?0:(h.grid||[1/0])[0])){for(s=-1/0;s<(s=o[u++].getBoundingClientRect().left)&&u<p;);u--}for(f=v[p]=[],r=x?Math.min(u,p)*w-.5:g%u,t=x?p*w/u-.5:g/u|0,d=1/(s=0),i=0;i<p;i++)l=i%u-r,a=t-(i/u|0),f[i]=c=y?Math.abs("y"===y?a:l):Math.sqrt(l*l+a*a),s<c&&(s=c),c<d&&(d=c);f.max=s-d,f.min=d,f.v=p=h.amount||h.each*(p<u?p-1:y?"y"===y?p/u:u:Math.max(u,p/u))||0,f.b=p<0?b-p:b}return p=(f[n]-f.min)/f.max,f.b+(m?m.getRatio(p):p)*f.v}}var x=1e-8,n=h._internals,e=m._internals={},y=n.isSelector,f=n.isArray,w=n.lazyTweens,k=n.lazyRender,a=ae._gsDefine.globals,l=e.pauseCallback=function(){},o=m.prototype=new p;return m.version="2.1.3",m.distribute=v,o.constructor=m,o.kill()._gc=o._forcingPlayhead=o._hasPause=!1,o.to=function(n,e,o,r){var t=o.repeat&&a.TweenMax||h;return e?this.add(new t(n,e,o),r):this.set(n,o,r)},o.from=function(n,e,o,r){return this.add((o.repeat&&a.TweenMax||h).from(n,e,s(0,o)),r)},o.fromTo=function(n,e,o,r,t){var l=r.repeat&&a.TweenMax||h;return r=s(0,r,o),e?this.add(l.fromTo(n,e,o,r),t):this.set(n,r,t)},o.staggerTo=function(n,e,o,r,t,l,a,c){var i,s,d=new m({onComplete:l,onCompleteParams:a,callbackScope:c,smoothChildTiming:this.smoothChildTiming}),u=v(o.stagger||r),p=o.startAt,f=o.cycle;for("string"==typeof n&&(n=h.selector(n)||n),y(n=n||[])&&(n=function(n){var e,o=[],r=n.length;for(e=0;e!==r;o.push(n[e++]));return o}(n)),s=0;s<n.length;s++)i=g(o),p&&(i.startAt=g(p),p.cycle&&b(i.startAt,n,s)),f&&(b(i,n,s),null!=i.duration&&(e=i.duration,delete i.duration)),d.to(n[s],e,i,u(s,n[s],n));return this.add(d,t)},o.staggerFrom=function(n,e,o,r,t,l,a,c){return o.runBackwards=!0,this.staggerTo(n,e,s(0,o),r,t,l,a,c)},o.staggerFromTo=function(n,e,o,r,t,l,a,c,i){return r.startAt=o,this.staggerTo(n,e,s(0,r,o),t,l,a,c,i)},o.call=function(n,e,o,r){return this.add(h.delayedCall(0,n,e,o),r)},o.set=function(n,e,o){return this.add(new h(n,0,s(0,e,null,!0)),o)},m.exportRoot=function(n,e){null==(n=n||{}).smoothChildTiming&&(n.smoothChildTiming=!0);var o,r,t,l,a=new m(n),c=a._timeline;for(null==e&&(e=!0),c._remove(a,!0),a._startTime=0,a._rawPrevTime=a._time=a._totalTime=c._time,t=c._first;t;)l=t._next,e&&t instanceof h&&t.target===t.vars.onComplete||((r=t._startTime-t._delay)<0&&(o=1),a.add(t,r)),t=l;return c.add(a,0),o&&a.totalDuration(),a},o.add=function(n,e,o,r){var t,l,a,c,i,s,d=this;if("number"!=typeof e&&(e=d._parseTimeOrLabel(e,0,!0,n)),!(n instanceof u)){if(n instanceof Array||n&&n.push&&f(n)){for(o=o||"normal",r=r||0,t=e,l=n.length,a=0;a<l;a++)f(c=n[a])&&(c=new m({tweens:c})),d.add(c,t),"string"!=typeof c&&"function"!=typeof c&&("sequence"===o?t=c._startTime+c.totalDuration()/c._timeScale:"start"===o&&(c._startTime-=c.delay())),t+=r;return d._uncache(!0)}if("string"==typeof n)return d.addLabel(n,e);if("function"!=typeof n)throw"Cannot add "+n+" into the timeline; it is not a tween, timeline, function, or string.";n=h.delayedCall(0,n)}if(p.prototype.add.call(d,n,e),(n._time||!n._duration&&n._initted)&&(t=(d.rawTime()-n._startTime)*n._timeScale,(!n._duration||1e-5<Math.abs(Math.max(0,Math.min(n.totalDuration(),t)))-n._totalTime)&&n.render(t,!1,!1)),(d._gc||d._time===d._duration)&&!d._paused&&d._duration<d.duration())for(s=(i=d).rawTime()>n._startTime;i._timeline;)s&&i._timeline.smoothChildTiming?i.totalTime(i._totalTime,!0):i._gc&&i._enabled(!0,!1),i=i._timeline;return d},o.remove=function(n){if(n instanceof u){this._remove(n,!1);var e=n._timeline=n.vars.useFrames?u._rootFramesTimeline:u._rootTimeline;return n._startTime=(n._paused?n._pauseTime:e._time)-(n._reversed?n.totalDuration()-n._totalTime:n._totalTime)/n._timeScale,this}if(n instanceof Array||n&&n.push&&f(n)){for(var o=n.length;-1<--o;)this.remove(n[o]);return this}return"string"==typeof n?this.removeLabel(n):this.kill(null,n)},o._remove=function(n,e){return p.prototype._remove.call(this,n,e),this._last?this._time>this.duration()&&(this._time=this._duration,this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},o.append=function(n,e){return this.add(n,this._parseTimeOrLabel(null,e,!0,n))},o.insert=o.insertMultiple=function(n,e,o,r){return this.add(n,e||0,o,r)},o.appendMultiple=function(n,e,o,r){return this.add(n,this._parseTimeOrLabel(null,e,!0,n),o,r)},o.addLabel=function(n,e){return this._labels[n]=this._parseTimeOrLabel(e),this},o.addPause=function(n,e,o,r){var t=h.delayedCall(0,l,o,r||this);return t.vars.onComplete=t.vars.onReverseComplete=e,t.data="isPause",this._hasPause=!0,this.add(t,n)},o.removeLabel=function(n){return delete this._labels[n],this},o.getLabelTime=function(n){return null!=this._labels[n]?this._labels[n]:-1},o._parseTimeOrLabel=function(n,e,o,r){var t,l;if(r instanceof u&&r.timeline===this)this.remove(r);else if(r&&(r instanceof Array||r.push&&f(r)))for(l=r.length;-1<--l;)r[l]instanceof u&&r[l].timeline===this&&this.remove(r[l]);if(t="number"!=typeof n||e?99999999999<this.duration()?this.recent().endTime(!1):this._duration:0,"string"==typeof e)return this._parseTimeOrLabel(e,o&&"number"==typeof n&&null==this._labels[e]?n-t:0,o);if(e=e||0,"string"!=typeof n||!isNaN(n)&&null==this._labels[n])null==n&&(n=t);else{if(-1===(l=n.indexOf("=")))return null==this._labels[n]?o?this._labels[n]=t+e:e:this._labels[n]+e;e=parseInt(n.charAt(l-1)+"1",10)*Number(n.substr(l+1)),n=1<l?this._parseTimeOrLabel(n.substr(0,l-1),0,o):t}return Number(n)+e},o.seek=function(n,e){return this.totalTime("number"==typeof n?n:this._parseTimeOrLabel(n),!1!==e)},o.stop=function(){return this.paused(!0)},o.gotoAndPlay=function(n,e){return this.play(n,e)},o.gotoAndStop=function(n,e){return this.pause(n,e)},o.render=function(n,e,o){this._gc&&this._enabled(!0,!1);var r,t,l,a,c,i,s,d,u=this,p=u._time,f=u._dirty?u.totalDuration():u._totalDuration,h=u._startTime,m=u._timeScale,g=u._paused;if(p!==u._time&&(n+=u._time-p),u._hasPause&&!u._forcingPlayhead&&!e){if(p<n)for(r=u._first;r&&r._startTime<=n&&!i;)r._duration||"isPause"!==r.data||r.ratio||0===r._startTime&&0===u._rawPrevTime||(i=r),r=r._next;else for(r=u._last;r&&r._startTime>=n&&!i;)r._duration||"isPause"===r.data&&0<r._rawPrevTime&&(i=r),r=r._prev;i&&(u._time=u._totalTime=n=i._startTime,d=u._startTime+(u._reversed?u._duration-n:n)/u._timeScale)}if(f-x<=n&&0<=n)u._totalTime=u._time=f,u._reversed||u._hasPausedChild()||(t=!0,a="onComplete",c=!!u._timeline.autoRemoveChildren,0===u._duration&&(n<=0&&-x<=n||u._rawPrevTime<0||u._rawPrevTime===x)&&u._rawPrevTime!==n&&u._first&&(c=!0,u._rawPrevTime>x&&(a="onReverseComplete"))),u._rawPrevTime=u._duration||!e||n||u._rawPrevTime===n?n:x,n=f+1e-4;else if(n<x)if(u._totalTime=u._time=0,-x<n&&(n=0),(0!==p||0===u._duration&&u._rawPrevTime!==x&&(0<u._rawPrevTime||n<0&&0<=u._rawPrevTime))&&(a="onReverseComplete",t=u._reversed),n<0)u._active=!1,u._timeline.autoRemoveChildren&&u._reversed?(c=t=!0,a="onReverseComplete"):0<=u._rawPrevTime&&u._first&&(c=!0),u._rawPrevTime=n;else{if(u._rawPrevTime=u._duration||!e||n||u._rawPrevTime===n?n:x,0===n&&t)for(r=u._first;r&&0===r._startTime;)r._duration||(t=!1),r=r._next;n=0,u._initted||(c=!0)}else u._totalTime=u._time=u._rawPrevTime=n;if(u._time!==p&&u._first||o||c||i){if(u._initted||(u._initted=!0),u._active||!u._paused&&u._time!==p&&0<n&&(u._active=!0),0===p&&u.vars.onStart&&(0===u._time&&u._duration||e||u._callback("onStart")),p<=(s=u._time))for(r=u._first;r&&(l=r._next,s===u._time&&(!u._paused||g));)(r._active||r._startTime<=s&&!r._paused&&!r._gc)&&(i===r&&(u.pause(),u._pauseTime=d),r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,e,o):r.render((n-r._startTime)*r._timeScale,e,o)),r=l;else for(r=u._last;r&&(l=r._prev,s===u._time&&(!u._paused||g));){if(r._active||r._startTime<=p&&!r._paused&&!r._gc){if(i===r){for(i=r._prev;i&&i.endTime()>u._time;)i.render(i._reversed?i.totalDuration()-(n-i._startTime)*i._timeScale:(n-i._startTime)*i._timeScale,e,o),i=i._prev;i=null,u.pause(),u._pauseTime=d}r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,e,o):r.render((n-r._startTime)*r._timeScale,e,o)}r=l}u._onUpdate&&(e||(w.length&&k(),u._callback("onUpdate"))),a&&(u._gc||h!==u._startTime&&m===u._timeScale||(0===u._time||f>=u.totalDuration())&&(t&&(w.length&&k(),u._timeline.autoRemoveChildren&&u._enabled(!1,!1),u._active=!1),!e&&u.vars[a]&&u._callback(a)))}},o._hasPausedChild=function(){for(var n=this._first;n;){if(n._paused||n instanceof m&&n._hasPausedChild())return!0;n=n._next}return!1},o.getChildren=function(n,e,o,r){r=r||-9999999999;for(var t=[],l=this._first,a=0;l;)l._startTime<r||(l instanceof h?!1!==e&&(t[a++]=l):(!1!==o&&(t[a++]=l),!1!==n&&(a=(t=t.concat(l.getChildren(!0,e,o))).length))),l=l._next;return t},o.getTweensOf=function(n,e){var o,r,t=this._gc,l=[],a=0;for(t&&this._enabled(!0,!0),r=(o=h.getTweensOf(n)).length;-1<--r;)(o[r].timeline===this||e&&this._contains(o[r]))&&(l[a++]=o[r]);return t&&this._enabled(!1,!0),l},o.recent=function(){return this._recent},o._contains=function(n){for(var e=n.timeline;e;){if(e===this)return!0;e=e.timeline}return!1},o.shiftChildren=function(n,e,o){o=o||0;for(var r,t=this._first,l=this._labels;t;)t._startTime>=o&&(t._startTime+=n),t=t._next;if(e)for(r in l)l[r]>=o&&(l[r]+=n);return this._uncache(!0)},o._kill=function(n,e){if(!n&&!e)return this._enabled(!1,!1);for(var o=e?this.getTweensOf(e):this.getChildren(!0,!0,!1),r=o.length,t=!1;-1<--r;)o[r]._kill(n,e)&&(t=!0);return t},o.clear=function(n){var e=this.getChildren(!1,!0,!0),o=e.length;for(this._time=this._totalTime=0;-1<--o;)e[o]._enabled(!1,!1);return!1!==n&&(this._labels={}),this._uncache(!0)},o.invalidate=function(){for(var n=this._first;n;)n.invalidate(),n=n._next;return u.prototype.invalidate.call(this)},o._enabled=function(n,e){if(n===this._gc)for(var o=this._first;o;)o._enabled(n,!0),o=o._next;return p.prototype._enabled.call(this,n,e)},o.totalTime=function(n,e,o){this._forcingPlayhead=!0;var r=u.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,r},o.duration=function(n){return arguments.length?(0!==this.duration()&&0!==n&&this.timeScale(this._duration/n),this):(this._dirty&&this.totalDuration(),this._duration)},o.totalDuration=function(n){if(arguments.length)return n&&this.totalDuration()?this.timeScale(this._totalDuration/n):this;if(this._dirty){for(var e,o,r=0,t=this,l=t._last,a=999999999999;l;)e=l._prev,l._dirty&&l.totalDuration(),l._startTime>a&&t._sortChildren&&!l._paused&&!t._calculatingDuration?(t._calculatingDuration=1,t.add(l,l._startTime-l._delay),t._calculatingDuration=0):a=l._startTime,l._startTime<0&&!l._paused&&(r-=l._startTime,t._timeline.smoothChildTiming&&(t._startTime+=l._startTime/t._timeScale,t._time-=l._startTime,t._totalTime-=l._startTime,t._rawPrevTime-=l._startTime),t.shiftChildren(-l._startTime,!1,-9999999999),a=0),r<(o=l._startTime+l._totalDuration/l._timeScale)&&(r=o),l=e;t._duration=t._totalDuration=r,t._dirty=!1}return this._totalDuration},o.paused=function(n){if(!1===n&&this._paused)for(var e=this._first;e;)e._startTime===this._time&&"isPause"===e.data&&(e._rawPrevTime=0),e=e._next;return u.prototype.paused.apply(this,arguments)},o.usesFrames=function(){for(var n=this._timeline;n._timeline;)n=n._timeline;return n===u._rootFramesTimeline},o.rawTime=function(n){return n&&(this._paused||this._repeat&&0<this.time()&&this.totalProgress()<1)?this._totalTime%(this._duration+this._repeatDelay):this._paused?this._totalTime:(this._timeline.rawTime(n)-this._startTime)*this._timeScale},m},!0),ae._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(e,c,n){function o(n){e.call(this,n),this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._cycle=0,this._yoyo=!!this.vars.yoyo,this._dirty=!0}var S=1e-8,r=c._internals,P=r.lazyTweens,O=r.lazyRender,i=ae._gsDefine.globals,s=new n(null,null,1,0),t=o.prototype=new e;return t.constructor=o,t.kill()._gc=!1,o.version="2.1.3",t.invalidate=function(){return this._yoyo=!!this.vars.yoyo,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),e.prototype.invalidate.call(this)},t.addCallback=function(n,e,o,r){return this.add(c.delayedCall(0,n,o,r),e)},t.removeCallback=function(n,e){if(n)if(null==e)this._kill(null,n);else for(var o=this.getTweensOf(n,!1),r=o.length,t=this._parseTimeOrLabel(e);-1<--r;)o[r]._startTime===t&&o[r]._enabled(!1,!1);return this},t.removePause=function(n){return this.removeCallback(e._internals.pauseCallback,n)},t.tweenTo=function(n,e){e=e||{};var o,r,t,l={ease:s,useFrames:this.usesFrames(),immediateRender:!1,lazy:!1},a=e.repeat&&i.TweenMax||c;for(r in e)l[r]=e[r];return l.time=this._parseTimeOrLabel(n),o=Math.abs(Number(l.time)-this._time)/this._timeScale||.001,t=new a(this,o,l),l.onStart=function(){t.target.paused(!0),t.vars.time===t.target.time()||o!==t.duration()||t.isFromTo||t.duration(Math.abs(t.vars.time-t.target.time())/t.target._timeScale).render(t.time(),!0,!0),e.onStart&&e.onStart.apply(e.onStartScope||e.callbackScope||t,e.onStartParams||[])},t},t.tweenFromTo=function(n,e,o){o=o||{},n=this._parseTimeOrLabel(n),o.startAt={onComplete:this.seek,onCompleteParams:[n],callbackScope:this},o.immediateRender=!1!==o.immediateRender;var r=this.tweenTo(e,o);return r.isFromTo=1,r.duration(Math.abs(r.vars.time-n)/this._timeScale||.001)},t.render=function(n,e,o){this._gc&&this._enabled(!0,!1);var r,t,l,a,c,i,s,d,u,p=this,f=p._time,h=p._dirty?p.totalDuration():p._totalDuration,m=p._duration,g=p._totalTime,b=p._startTime,v=p._timeScale,x=p._rawPrevTime,y=p._paused,w=p._cycle;if(f!==p._time&&(n+=p._time-f),h-S<=n&&0<=n)p._locked||(p._totalTime=h,p._cycle=p._repeat),p._reversed||p._hasPausedChild()||(t=!0,a="onComplete",c=!!p._timeline.autoRemoveChildren,0===p._duration&&(n<=0&&-S<=n||x<0||x===S)&&x!==n&&p._first&&(c=!0,S<x&&(a="onReverseComplete"))),p._rawPrevTime=p._duration||!e||n||p._rawPrevTime===n?n:S,p._yoyo&&1&p._cycle?p._time=n=0:n=(p._time=m)+1e-4;else if(n<S)if(p._locked||(p._totalTime=p._cycle=0),p._time=0,-S<n&&(n=0),(0!==f||0===m&&x!==S&&(0<x||n<0&&0<=x)&&!p._locked)&&(a="onReverseComplete",t=p._reversed),n<0)p._active=!1,p._timeline.autoRemoveChildren&&p._reversed?(c=t=!0,a="onReverseComplete"):0<=x&&p._first&&(c=!0),p._rawPrevTime=n;else{if(p._rawPrevTime=m||!e||n||p._rawPrevTime===n?n:S,0===n&&t)for(r=p._first;r&&0===r._startTime;)r._duration||(t=!1),r=r._next;n=0,p._initted||(c=!0)}else 0===m&&x<0&&(c=!0),p._time=p._rawPrevTime=n,p._locked||(p._totalTime=n,0!==p._repeat&&(i=m+p._repeatDelay,p._cycle=p._totalTime/i>>0,p._cycle&&p._cycle===p._totalTime/i&&g<=n&&p._cycle--,p._time=p._totalTime-p._cycle*i,p._yoyo&&1&p._cycle&&(p._time=m-p._time),p._time>m?n=(p._time=m)+1e-4:p._time<0?p._time=n=0:n=p._time));if(p._hasPause&&!p._forcingPlayhead&&!e){if(f<(n=p._time)||p._repeat&&w!==p._cycle)for(r=p._first;r&&r._startTime<=n&&!s;)r._duration||"isPause"!==r.data||r.ratio||0===r._startTime&&0===p._rawPrevTime||(s=r),r=r._next;else for(r=p._last;r&&r._startTime>=n&&!s;)r._duration||"isPause"===r.data&&0<r._rawPrevTime&&(s=r),r=r._prev;s&&(u=p._startTime+(p._reversed?p._duration-s._startTime:s._startTime)/p._timeScale,s._startTime<m&&(p._time=p._rawPrevTime=n=s._startTime,p._totalTime=n+p._cycle*(p._totalDuration+p._repeatDelay)))}if(p._cycle!==w&&!p._locked){var k=p._yoyo&&0!=(1&w),_=k===(p._yoyo&&0!=(1&p._cycle)),E=p._totalTime,C=p._cycle,T=p._rawPrevTime,z=p._time;if(p._totalTime=w*m,p._cycle<w?k=!k:p._totalTime+=m,p._time=f,p._rawPrevTime=0===m?x-1e-4:x,p._cycle=w,p._locked=!0,f=k?0:m,p.render(f,e,0===m),e||p._gc||p.vars.onRepeat&&(p._cycle=C,p._locked=!1,p._callback("onRepeat")),f!==p._time)return;if(_&&(p._cycle=w,p._locked=!0,f=k?m+1e-4:-1e-4,p.render(f,!0,!1)),p._locked=!1,p._paused&&!y)return;p._time=z,p._totalTime=E,p._cycle=C,p._rawPrevTime=T}if(p._time!==f&&p._first||o||c||s){if(p._initted||(p._initted=!0),p._active||!p._paused&&p._totalTime!==g&&0<n&&(p._active=!0),0===g&&p.vars.onStart&&(0===p._totalTime&&p._totalDuration||e||p._callback("onStart")),f<=(d=p._time))for(r=p._first;r&&(l=r._next,d===p._time&&(!p._paused||y));)(r._active||r._startTime<=p._time&&!r._paused&&!r._gc)&&(s===r&&(p.pause(),p._pauseTime=u),r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,e,o):r.render((n-r._startTime)*r._timeScale,e,o)),r=l;else for(r=p._last;r&&(l=r._prev,d===p._time&&(!p._paused||y));){if(r._active||r._startTime<=f&&!r._paused&&!r._gc){if(s===r){for(s=r._prev;s&&s.endTime()>p._time;)s.render(s._reversed?s.totalDuration()-(n-s._startTime)*s._timeScale:(n-s._startTime)*s._timeScale,e,o),s=s._prev;s=null,p.pause(),p._pauseTime=u}r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(n-r._startTime)*r._timeScale,e,o):r.render((n-r._startTime)*r._timeScale,e,o)}r=l}p._onUpdate&&(e||(P.length&&O(),p._callback("onUpdate"))),a&&(p._locked||p._gc||b!==p._startTime&&v===p._timeScale||(0===p._time||h>=p.totalDuration())&&(t&&(P.length&&O(),p._timeline.autoRemoveChildren&&p._enabled(!1,!1),p._active=!1),!e&&p.vars[a]&&p._callback(a)))}else g!==p._totalTime&&p._onUpdate&&(e||p._callback("onUpdate"))},t.getActive=function(n,e,o){var r,t,l=[],a=this.getChildren(n||null==n,e||null==n,!!o),c=0,i=a.length;for(r=0;r<i;r++)(t=a[r]).isActive()&&(l[c++]=t);return l},t.getLabelAfter=function(n){n||0!==n&&(n=this._time);var e,o=this.getLabelsArray(),r=o.length;for(e=0;e<r;e++)if(o[e].time>n)return o[e].name;return null},t.getLabelBefore=function(n){null==n&&(n=this._time);for(var e=this.getLabelsArray(),o=e.length;-1<--o;)if(e[o].time<n)return e[o].name;return null},t.getLabelsArray=function(){var n,e=[],o=0;for(n in this._labels)e[o++]={time:this._labels[n],name:n};return e.sort(function(n,e){return n.time-e.time}),e},t.invalidate=function(){return this._locked=!1,e.prototype.invalidate.call(this)},t.progress=function(n,e){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!=(1&this._cycle)?1-n:n)+this._cycle*(this._duration+this._repeatDelay),e):this._time/this.duration()||0},t.totalProgress=function(n,e){return arguments.length?this.totalTime(this.totalDuration()*n,e):this._totalTime/this.totalDuration()||0},t.totalDuration=function(n){return arguments.length?-1!==this._repeat&&n?this.timeScale(this.totalDuration()/n):this:(this._dirty&&(e.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},t.time=function(n,e){if(!arguments.length)return this._time;this._dirty&&this.totalDuration();var o=this._duration,r=this._cycle,t=r*(o+this._repeatDelay);return o<n&&(n=o),this.totalTime(this._yoyo&&1&r?o-n+t:this._repeat?n+t:n,e)},t.repeat=function(n){return arguments.length?(this._repeat=n,this._uncache(!0)):this._repeat},t.repeatDelay=function(n){return arguments.length?(this._repeatDelay=n,this._uncache(!0)):this._repeatDelay},t.yoyo=function(n){return arguments.length?(this._yoyo=n,this):this._yoyo},t.currentLabel=function(n){return arguments.length?this.seek(n,!0):this.getLabelBefore(this._time+S)},o},!0),E=180/Math.PI,k=[],_=[],C=[],y={},o=ae._gsDefine.globals,g=ae._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.9",API:2,global:!0,init:function(n,e,o){this._target=n,e instanceof Array&&(e={values:e}),this._func={},this._mod={},this._props=[],this._timeRes=null==e.timeResolution?6:parseInt(e.timeResolution,10);var r,t,l,a,c,i=e.values||[],s={},d=i[0],u=e.autoRotate||o.vars.orientToBezier;for(r in this._autoRotate=u?u instanceof Array?u:[["x","y","rotation",!0===u?0:Number(u)||0]]:null,d)this._props.push(r);for(l=this._props.length;-1<--l;)r=this._props[l],this._overwriteProps.push(r),t=this._func[r]="function"==typeof n[r],s[r]=t?n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)]():parseFloat(n[r]),c||s[r]!==i[0][r]&&(c=s);if(this._beziers="cubic"!==e.type&&"quadratic"!==e.type&&"soft"!==e.type?f(i,isNaN(e.curviness)?1:e.curviness,!1,"thruBasic"===e.type,e.correlate,c):function(n,e,o){var r,t,l,a,c,i,s,d,u,p,f,h={},m="cubic"===(e=e||"soft")?3:2,g="soft"===e,b=[];if(g&&o&&(n=[o].concat(n)),null==n||n.length<1+m)throw"invalid Bezier data";for(u in n[0])b.push(u);for(i=b.length;-1<--i;){for(h[u=b[i]]=c=[],p=0,d=n.length,s=0;s<d;s++)r=null==o?n[s][u]:"string"==typeof(f=n[s][u])&&"="===f.charAt(1)?o[u]+Number(f.charAt(0)+f.substr(2)):Number(f),g&&1<s&&s<d-1&&(c[p++]=(r+c[p-2])/2),c[p++]=r;for(d=p-m+1,s=p=0;s<d;s+=m)r=c[s],t=c[s+1],l=c[s+2],a=2==m?0:c[s+3],c[p++]=f=3==m?new v(r,t,l,a):new v(r,(2*t+r)/3,(2*t+l)/3,l);c.length=p}return h}(i,e.type,s),this._segCount=this._beziers[r].length,this._timeRes){var p=function(n,e){var o,r,t,l,a=[],c=[],i=0,s=0,d=(e=e>>0||6)-1,u=[],p=[];for(o in n)h(n[o],a,e);for(t=a.length,r=0;r<t;r++)i+=Math.sqrt(a[r]),p[l=r%e]=i,l===d&&(s+=i,u[l=r/e>>0]=p,c[l]=s,i=0,p=[]);return{length:s,lengths:c,segments:u}}(this._beziers,this._timeRes);this._length=p.length,this._lengths=p.lengths,this._segments=p.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(u=this._autoRotate)for(this._initialRotations=[],u[0]instanceof Array||(this._autoRotate=u=[u]),l=u.length;-1<--l;){for(a=0;a<3;a++)r=u[l][a],this._func[r]="function"==typeof n[r]&&n[r.indexOf("set")||"function"!=typeof n["get"+r.substr(3)]?r:"get"+r.substr(3)];r=u[l][2],this._initialRotations[l]=(this._func[r]?this._func[r].call(this._target):this._target[r])||0,this._overwriteProps.push(r)}return this._startRatio=o.vars.runBackwards?1:0,!0},set:function(n){var e,o,r,t,l,a,c,i,s,d,u,p=this._segCount,f=this._func,h=this._target,m=n!==this._startRatio;if(this._timeRes){if(s=this._lengths,d=this._curSeg,u=n*this._length,r=this._li,u>this._l2&&r<p-1){for(i=p-1;r<i&&(this._l2=s[++r])<=u;);this._l1=s[r-1],this._li=r,this._curSeg=d=this._segments[r],this._s2=d[this._s1=this._si=0]}else if(u<this._l1&&0<r){for(;0<r&&(this._l1=s[--r])>=u;);0===r&&u<this._l1?this._l1=0:r++,this._l2=s[r],this._li=r,this._curSeg=d=this._segments[r],this._s1=d[(this._si=d.length-1)-1]||0,this._s2=d[this._si]}if(e=r,u-=this._l1,r=this._si,u>this._s2&&r<d.length-1){for(i=d.length-1;r<i&&(this._s2=d[++r])<=u;);this._s1=d[r-1],this._si=r}else if(u<this._s1&&0<r){for(;0<r&&(this._s1=d[--r])>=u;);0===r&&u<this._s1?this._s1=0:r++,this._s2=d[r],this._si=r}a=1===n?1:(r+(u-this._s1)/(this._s2-this._s1))*this._prec||0}else a=(n-(e=n<0?0:1<=n?p-1:p*n>>0)*(1/p))*p;for(o=1-a,r=this._props.length;-1<--r;)t=this._props[r],c=(a*a*(l=this._beziers[t][e]).da+3*o*(a*l.ca+o*l.ba))*a+l.a,this._mod[t]&&(c=this._mod[t](c,h)),f[t]?h[t](c):h[t]=c;if(this._autoRotate){var g,b,v,x,y,w,k,_=this._autoRotate;for(r=_.length;-1<--r;)t=_[r][2],w=_[r][3]||0,k=!0===_[r][4]?1:E,l=this._beziers[_[r][0]],g=this._beziers[_[r][1]],l&&g&&(l=l[e],g=g[e],b=l.a+(l.b-l.a)*a,b+=((x=l.b+(l.c-l.b)*a)-b)*a,x+=(l.c+(l.d-l.c)*a-x)*a,v=g.a+(g.b-g.a)*a,v+=((y=g.b+(g.c-g.b)*a)-v)*a,y+=(g.c+(g.d-g.c)*a-y)*a,c=m?Math.atan2(y-v,x-b)*k+w:this._initialRotations[r],this._mod[t]&&(c=this._mod[t](c,h)),f[t]?h[t](c):h[t]=c)}}}),n=g.prototype,g.bezierThrough=f,g.cubicToQuadratic=w,g._autoCSS=!0,g.quadraticToCubic=function(n,e,o){return new v(n,(2*e+n)/3,(2*e+o)/3,o)},g._cssRegister=function(){var n=o.CSSPlugin;if(n){var e=n._internals,f=e._parseToProxy,h=e._setPluginRatio,m=e.CSSPropTween;e._registerComplexSpecialProp("bezier",{parser:function(n,e,o,r,t,l){e instanceof Array&&(e={values:e}),l=new g;var a,c,i,s=e.values,d=s.length-1,u=[],p={};if(d<0)return t;for(a=0;a<=d;a++)i=f(n,s[a],r,t,l,d!==a),u[a]=i.end;for(c in e)p[c]=e[c];return p.values=u,(t=new m(n,"bezier",0,0,i.pt,2)).data=i,t.plugin=l,t.setRatio=h,0===p.autoRotate&&(p.autoRotate=!0),!p.autoRotate||p.autoRotate instanceof Array||(a=!0===p.autoRotate?0:Number(p.autoRotate),p.autoRotate=null!=i.end.left?[["left","top","rotation",a,!1]]:null!=i.end.x&&[["x","y","rotation",a,!1]]),p.autoRotate&&(r._transform||r._enableTransforms(!1),i.autoRotate=r._target._gsTransform,i.proxy.rotation=i.autoRotate.rotation||0,r._overwriteProps.push("rotation")),l._onInitTween(i.proxy,p,r._tween),t}})}},n._mod=function(n){for(var e,o=this._overwriteProps,r=o.length;-1<--r;)(e=n[o[r]])&&"function"==typeof e&&(this._mod[o[r]]=e)},n._kill=function(n){var e,o,r=this._props;for(e in this._beziers)if(e in n)for(delete this._beziers[e],delete this._func[e],o=r.length;-1<--o;)r[o]===e&&r.splice(o,1);if(r=this._autoRotate)for(o=r.length;-1<--o;)n[r[o][2]]&&r.splice(o,1);return this._super._kill.call(this,n)},ae._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(l,L){var h,E,C,m,U=function(){l.call(this,"css"),this._overwriteProps.length=0,this.setRatio=U.prototype.setRatio},s=ae._gsDefine.globals,g={},n=U.prototype=new l("css");(n.constructor=U).version="2.1.3",U.API=2,U.defaultTransformPerspective=0,U.defaultSkewType="compensated",U.defaultSmoothOrigin=!0,n="px",U.suffixMap={top:n,right:n,bottom:n,left:n,width:n,height:n,fontSize:n,padding:n,margin:n,perspective:n,lineHeight:""};function a(n,e){return e.toUpperCase()}function c(n,e){var o=on.createElementNS?on.createElementNS(e||"http://www.w3.org/1999/xhtml",n):on.createElement(n);return o.style?o:on.createElement(n)}function i(n){return B.test("string"==typeof n?n:(n.currentStyle?n.currentStyle.filter:n.style.filter)||"")?parseFloat(RegExp.$1)/100:1}function b(n){ae.console&&console.log(n)}function T(n,e){var o,r,t=(e=e||rn).style;if(void 0!==t[n])return n;for(n=n.charAt(0).toUpperCase()+n.substr(1),o=["O","Moz","ms","Ms","Webkit"],r=5;-1<--r&&void 0===t[o[r]+n];);return 0<=r?(sn="-"+(dn=3===r?"ms":o[r]).toLowerCase()+"-",dn+n):null}function v(n){return un.getComputedStyle(n)}function x(n,e){var o,r,t,l={};if(e=e||v(n))if(o=e.length)for(;-1<--o;)-1!==(t=e[o]).indexOf("-transform")&&Un!==t||(l[t.replace(X,a)]=e.getPropertyValue(t));else for(o in e)-1!==o.indexOf("Transform")&&Ln!==o||(l[o]=e[o]);else if(e=n.currentStyle||n.style)for(o in e)"string"==typeof o&&void 0===l[o]&&(l[o.replace(X,a)]=e[o]);return cn||(l.opacity=i(n)),r=Jn(n,e,!1),l.rotation=r.rotation,l.skewX=r.skewX,l.scaleX=r.scaleX,l.scaleY=r.scaleY,l.x=r.x,l.y=r.y,Hn&&(l.z=r.z,l.rotationX=r.rotationX,l.rotationY=r.rotationY,l.scaleZ=r.scaleZ),l.filters&&delete l.filters,l}function y(n,e,o,r,t){var l,a,c,i={},s=n.style;for(a in o)"cssText"!==a&&"length"!==a&&isNaN(a)&&(e[a]!==(l=o[a])||t&&t[a])&&-1===a.indexOf("Origin")&&("number"!=typeof l&&"string"!=typeof l||(i[a]="auto"!==l||"left"!==a&&"top"!==a?""!==l&&"auto"!==l&&"none"!==l||"string"!=typeof e[a]||""===e[a].replace(d,"")?l:0:hn(n,a),void 0!==s[a]&&(c=new En(s,a,s[a],c))));if(r)for(a in r)"className"!==a&&(i[a]=r[a]);return{difs:i,firstMPT:c}}function w(n,e,o){if("svg"===(n.nodeName+"").toLowerCase())return(o||v(n))[e]||0;if(n.getCTM&&$n(n))return n.getBBox()[e]||0;var r=parseFloat("width"===e?n.offsetWidth:n.offsetHeight),t=mn[e],l=t.length;for(o=o||v(n);-1<--l;)r-=parseFloat(pn(n,"padding"+t[l],o,!0))||0,r-=parseFloat(pn(n,"border"+t[l]+"Width",o,!0))||0;return r}function z(n,e){return"function"==typeof n&&(n=n(N,R)),"string"==typeof n&&"="===n.charAt(1)?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2)):parseFloat(n)-parseFloat(e)||0}function S(n,e){"function"==typeof n&&(n=n(N,R));var o="string"==typeof n&&"="===n.charAt(1);return"string"==typeof n&&"v"===n.charAt(n.length-2)&&(n=(o?n.substr(0,2):0)+window["inner"+("vh"===n.substr(-2)?"Height":"Width")]*(parseFloat(o?n.substr(2):n)/100)),null==n?e:o?parseInt(n.charAt(0)+"1",10)*parseFloat(n.substr(2))+e:parseFloat(n)||0}function P(n,e,o,r){var t,l,a,c,i;return"function"==typeof n&&(n=n(N,R)),(c=null==n?e:"number"==typeof n?n:(t=360,l=n.split("_"),a=((i="="===n.charAt(1))?parseInt(n.charAt(0)+"1",10)*parseFloat(l[0].substr(2)):parseFloat(l[0]))*(-1===n.indexOf("rad")?1:Q)-(i?0:e),l.length&&(r&&(r[o]=e+a),-1!==n.indexOf("short")&&(a%=t)!==a%180&&(a=a<0?a+t:a-t),-1!==n.indexOf("_cw")&&a<0?a=(a+3599999999640)%t-(a/t|0)*t:-1!==n.indexOf("ccw")&&0<a&&(a=(a-3599999999640)%t-(a/t|0)*t)),e+a))<1e-6&&-1e-6<c&&(c=0),c}function f(n,e,o){return 255*(6*(n=n<0?n+1:1<n?n-1:n)<1?e+(o-e)*n*6:n<.5?o:3*n<2?e+(o-e)*(2/3-n)*6:e)+.5|0}function r(n,e){var o,r,t,l=n.match(yn)||[],a=0,c="";if(!l.length)return n;for(o=0;o<l.length;o++)r=l[o],a+=(t=n.substr(a,n.indexOf(r,a)-a)).length+r.length,3===(r=xn(r,e)).length&&r.push(1),c+=t+(e?"hsla("+r[0]+","+r[1]+"%,"+r[2]+"%,"+r[3]:"rgba("+r.join(","))+")";return c+n.substr(a)}var O,k,_,W,j,A,R,N,e,o,M=/(?:\-|\.|\b)(\d|\.|e\-)+/g,D=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,I=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,t=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b),?/gi,d=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,F=/(?:\d|\-|\+|=|#|\.)*/g,B=/opacity *= *([^)]*)/i,H=/opacity:([^;]*)/i,u=/alpha\(opacity *=.+?\)/i,V=/^(rgb|hsl)/,p=/([A-Z])/g,X=/-([a-z])/gi,G=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,Y=/(?:Left|Right|Width)/i,q=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,$=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,Z=/,(?=[^\)]*(?:\(|$))/gi,K=/[\s,\(]/i,J=Math.PI/180,Q=180/Math.PI,nn={},en={style:{}},on=ae.document||{createElement:function(){return en}},rn=c("div"),tn=c("img"),ln=U._internals={_specialProps:g},an=(ae.navigator||{}).userAgent||"",cn=(e=an.indexOf("Android"),o=c("a"),_=-1!==an.indexOf("Safari")&&-1===an.indexOf("Chrome")&&(-1===e||3<parseFloat(an.substr(e+8,2))),j=_&&parseFloat(an.substr(an.indexOf("Version/")+8,2))<6,W=-1!==an.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(an)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(an))&&(A=parseFloat(RegExp.$1)),!!o&&(o.style.cssText="top:1px;opacity:.55;",/^0.55/.test(o.style.opacity))),sn="",dn="",un=window,pn=U.getStyle=function(n,e,o,r,t){var l;return cn||"opacity"!==e?(!r&&n.style[e]?l=n.style[e]:(o=o||v(n))?l=o[e]||o.getPropertyValue(e)||o.getPropertyValue(e.replace(p,"-$1").toLowerCase()):n.currentStyle&&(l=n.currentStyle[e]),null==t||l&&"none"!==l&&"auto"!==l&&"auto auto"!==l?l:t):i(n)},fn=ln.convertToPixels=function(n,e,o,r,t){if("px"===r||!r&&"lineHeight"!==e)return o;if("auto"===r||!o)return 0;var l,a,c,i=Y.test(e),s=n,d=rn.style,u=o<0,p=1===o;if(u&&(o=-o),p&&(o*=100),"lineHeight"!==e||r)if("%"===r&&-1!==e.indexOf("border"))l=o/100*(i?n.clientWidth:n.clientHeight);else{if(d.cssText="border:0 solid red;position:"+pn(n,"position")+";line-height:0;","%"!==r&&s.appendChild&&"v"!==r.charAt(0)&&"rem"!==r)d[i?"borderLeftWidth":"borderTopWidth"]=o+r;else{if(s=n.parentNode||on.body,-1!==pn(s,"display").indexOf("flex")&&(d.position="absolute"),a=s._gsCache,c=L.ticker.frame,a&&i&&a.time===c)return a.width*o/100;d[i?"width":"height"]=o+r}s.appendChild(rn),l=parseFloat(rn[i?"offsetWidth":"offsetHeight"]),s.removeChild(rn),i&&"%"===r&&!1!==U.cacheWidths&&((a=s._gsCache=s._gsCache||{}).time=c,a.width=l/o*100),0!==l||t||(l=fn(n,e,o,r,!0))}else a=v(n).lineHeight,n.style.lineHeight=o,l=parseFloat(v(n).lineHeight),n.style.lineHeight=a;return p&&(l/=100),u?-l:l},hn=ln.calculateOffset=function(n,e,o){if("absolute"!==pn(n,"position",o))return 0;var r="left"===e?"Left":"Top",t=pn(n,"margin"+r,o);return n["offset"+r]-(fn(n,e,parseFloat(t),t.replace(F,""))||0)},mn={width:["Left","Right"],height:["Top","Bottom"]},gn=["marginLeft","marginRight","marginTop","marginBottom"],bn=function(n,e){if("contain"===n||"auto"===n||"auto auto"===n)return n+" ";null!=n&&""!==n||(n="0 0");var o,r=n.split(" "),t=-1!==n.indexOf("left")?"0%":-1!==n.indexOf("right")?"100%":r[0],l=-1!==n.indexOf("top")?"0%":-1!==n.indexOf("bottom")?"100%":r[1];if(3<r.length&&!e){for(r=n.split(", ").join(",").split(","),n=[],o=0;o<r.length;o++)n.push(bn(r[o]));return n.join(",")}return null==l?l="center"===t?"50%":"0":"center"===l&&(l="50%"),("center"===t||isNaN(parseFloat(t))&&-1===(t+"").indexOf("="))&&(t="50%"),n=t+" "+l+(2<r.length?" "+r[2]:""),e&&(e.oxp=-1!==t.indexOf("%"),e.oyp=-1!==l.indexOf("%"),e.oxr="="===t.charAt(1),e.oyr="="===l.charAt(1),e.ox=parseFloat(t.replace(d,"")),e.oy=parseFloat(l.replace(d,"")),e.v=n),e||n},vn={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},xn=U.parseColor=function(n,e){var o,r,t,l,a,c,i,s,d,u,p;if(n)if("number"==typeof n)o=[n>>16,n>>8&255,255&n];else{if(","===n.charAt(n.length-1)&&(n=n.substr(0,n.length-1)),vn[n])o=vn[n];else if("#"===n.charAt(0))4===n.length&&(n="#"+(r=n.charAt(1))+r+(t=n.charAt(2))+t+(l=n.charAt(3))+l),o=[(n=parseInt(n.substr(1),16))>>16,n>>8&255,255&n];else if("hsl"===n.substr(0,3))if(o=p=n.match(M),e){if(-1!==n.indexOf("="))return n.match(D)}else a=Number(o[0])%360/360,c=Number(o[1])/100,r=2*(i=Number(o[2])/100)-(t=i<=.5?i*(c+1):i+c-i*c),3<o.length&&(o[3]=Number(o[3])),o[0]=f(a+1/3,r,t),o[1]=f(a,r,t),o[2]=f(a-1/3,r,t);else o=n.match(M)||vn.transparent;o[0]=Number(o[0]),o[1]=Number(o[1]),o[2]=Number(o[2]),3<o.length&&(o[3]=Number(o[3]))}else o=vn.black;return e&&!p&&(r=o[0]/255,t=o[1]/255,l=o[2]/255,i=((s=Math.max(r,t,l))+(d=Math.min(r,t,l)))/2,s===d?a=c=0:(u=s-d,c=.5<i?u/(2-s-d):u/(s+d),a=s===r?(t-l)/u+(t<l?6:0):s===t?(l-r)/u+2:(r-t)/u+4,a*=60),o[0]=a+.5|0,o[1]=100*c+.5|0,o[2]=100*i+.5|0),o},yn="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(n in vn)yn+="|"+n+"\\b";yn=new RegExp(yn+")","gi"),U.colorStringFilter=function(n){var e,o=n[0]+" "+n[1];yn.test(o)&&(e=-1!==o.indexOf("hsl(")||-1!==o.indexOf("hsla("),n[0]=r(n[0],e),n[1]=r(n[1],e)),yn.lastIndex=0},L.defaultStringFilter||(L.defaultStringFilter=U.colorStringFilter);function wn(n,e,l,a){if(null==n)return function(n){return n};var c,i=e?(n.match(yn)||[""])[0]:"",s=n.split(i).join("").match(I)||[],d=n.substr(0,n.indexOf(s[0])),u=")"===n.charAt(n.length-1)?")":"",p=-1!==n.indexOf(" ")?" ":",",f=s.length,h=0<f?s[0].replace(M,""):"";return f?c=e?function(n){var e,o,r,t;if("number"==typeof n)n+=h;else if(a&&Z.test(n)){for(t=n.replace(Z,"|").split("|"),r=0;r<t.length;r++)t[r]=c(t[r]);return t.join(",")}if(e=(n.match(yn)||[i])[0],r=(o=n.split(e).join("").match(I)||[]).length,f>r--)for(;++r<f;)o[r]=l?o[(r-1)/2|0]:s[r];return d+o.join(p)+p+e+u+(-1!==n.indexOf("inset")?" inset":"")}:function(n){var e,o,r;if("number"==typeof n)n+=h;else if(a&&Z.test(n)){for(o=n.replace(Z,"|").split("|"),r=0;r<o.length;r++)o[r]=c(o[r]);return o.join(",")}if(r=(e=n.match(","==p?I:t)||[]).length,f>r--)for(;++r<f;)e[r]=l?e[(r-1)/2|0]:s[r];return(d&&"none"!==n&&n.substr(0,n.indexOf(e[0]))||d)+e.join(p)+u}:function(n){return n}}function kn(s){return s=s.split(","),function(n,e,o,r,t,l,a){var c,i=(e+"").split(" ");for(a={},c=0;c<4;c++)a[s[c]]=i[c]=i[c]||i[(c-1)/2>>0];return r.parse(n,a,t,l)}}ln._setPluginRatio=function(n){this.plugin.setRatio(n);for(var e,o,r,t,l,a=this.data,c=a.proxy,i=a.firstMPT;i;)e=c[i.v],i.r?e=i.r(e):e<1e-6&&-1e-6<e&&(e=0),i.t[i.p]=e,i=i._next;if(a.autoRotate&&(a.autoRotate.rotation=a.mod?a.mod.call(this._tween,c.rotation,this.t,this._tween):c.rotation),1===n||0===n)for(i=a.firstMPT,l=1===n?"e":"b";i;){if((o=i.t).type){if(1===o.type){for(t=o.xs0+o.s+o.xs1,r=1;r<o.l;r++)t+=o["xn"+r]+o["xs"+(r+1)];o[l]=t}}else o[l]=o.s+o.xs0;i=i._next}};function _n(n,e,o,r,t,l){var a=new Cn(n,e,o,r-o,t,-1,l);return a.b=o,a.e=a.xs0=r,a}var En=function(n,e,o,r,t){this.t=n,this.p=e,this.v=o,this.r=t,r&&((r._prev=this)._next=r)},Cn=(ln._parseToProxy=function(n,e,o,r,t,l){var a,c,i,s,d,u=r,p={},f={},h=o._transform,m=nn;for(o._transform=null,nn=e,r=d=o.parse(n,e,r,t),nn=m,l&&(o._transform=h,u&&(u._prev=null,u._prev&&(u._prev._next=null)));r&&r!==u;){if(r.type<=1&&(f[c=r.p]=r.s+r.c,p[c]=r.s,l||(s=new En(r,"s",c,s,r.r),r.c=0),1===r.type))for(a=r.l;0<--a;)i="xn"+a,f[c=r.p+"_"+i]=r.data[i],p[c]=r[i],l||(s=new En(r,i,c,s,r.rxp[i]));r=r._next}return{proxy:p,end:f,firstMPT:s,pt:d}},ln.CSSPropTween=function(n,e,o,r,t,l,a,c,i,s,d){this.t=n,this.p=e,this.s=o,this.c=r,this.n=a||e,n instanceof Cn||m.push(this.n),this.r=c?"function"==typeof c?c:Math.round:c,this.type=l||0,i&&(this.pr=i,h=!0),this.b=void 0===s?o:s,this.e=void 0===d?o+r:d,t&&((this._next=t)._prev=this)}),Tn=U.parseComplex=function(n,e,o,r,t,l,a,c,i,s){o=o||l||"","function"==typeof r&&(r=r(N,R)),a=new Cn(n,e,0,0,a,s?2:1,null,!1,c,o,r),r+="",t&&yn.test(r+o)&&(r=[o,r],U.colorStringFilter(r),o=r[0],r=r[1]);var d,u,p,f,h,m,g,b,v,x,y,w,k,_=o.split(", ").join(",").split(" "),E=r.split(", ").join(",").split(" "),C=_.length,T=!1!==O;for(-1===r.indexOf(",")&&-1===o.indexOf(",")||(E=-1!==(r+o).indexOf("rgb")||-1!==(r+o).indexOf("hsl")?(_=_.join(" ").replace(Z,", ").split(" "),E.join(" ").replace(Z,", ").split(" ")):(_=_.join(" ").split(",").join(", ").split(" "),E.join(" ").split(",").join(", ").split(" ")),C=_.length),C!==E.length&&(C=(_=(l||"").split(" ")).length),a.plugin=i,a.setRatio=s,d=yn.lastIndex=0;d<C;d++)if(f=_[d],h=E[d]+"",(b=parseFloat(f))||0===b)a.appendXtra("",b,z(h,b),h.replace(D,""),T&&-1!==h.indexOf("px")&&Math.round,!0);else if(t&&yn.test(f))w=")"+((w=h.indexOf(")")+1)?h.substr(w):""),k=-1!==h.indexOf("hsl")&&cn,x=h,f=xn(f,k),h=xn(h,k),(v=6<f.length+h.length)&&!cn&&0===h[3]?(a["xs"+a.l]+=a.l?" transparent":"transparent",a.e=a.e.split(E[d]).join("transparent")):(cn||(v=!1),k?a.appendXtra(x.substr(0,x.indexOf("hsl"))+(v?"hsla(":"hsl("),f[0],z(h[0],f[0]),",",!1,!0).appendXtra("",f[1],z(h[1],f[1]),"%,",!1).appendXtra("",f[2],z(h[2],f[2]),v?"%,":"%"+w,!1):a.appendXtra(x.substr(0,x.indexOf("rgb"))+(v?"rgba(":"rgb("),f[0],h[0]-f[0],",",Math.round,!0).appendXtra("",f[1],h[1]-f[1],",",Math.round).appendXtra("",f[2],h[2]-f[2],v?",":w,Math.round),v&&(f=f.length<4?1:f[3],a.appendXtra("",f,(h.length<4?1:h[3])-f,w,!1))),yn.lastIndex=0;else if(m=f.match(M)){if(!(g=h.match(D))||g.length!==m.length)return a;for(u=p=0;u<m.length;u++)y=m[u],x=f.indexOf(y,p),a.appendXtra(f.substr(p,x-p),Number(y),z(g[u],y),"",T&&"px"===f.substr(x+y.length,2)&&Math.round,0===u),p=x+y.length;a["xs"+a.l]+=f.substr(p)}else a["xs"+a.l]+=a.l||a["xs"+a.l]?" "+h:h;if(-1!==r.indexOf("=")&&a.data){for(w=a.xs0+a.data.s,d=1;d<a.l;d++)w+=a["xs"+d]+a.data["xn"+d];a.e=w+a["xs"+d]}return a.l||(a.type=-1,a.xs0=a.e),a.xfirst||a},zn=9;for((n=Cn.prototype).l=n.pr=0;0<--zn;)n["xn"+zn]=0,n["xs"+zn]="";n.xs0="",n._next=n._prev=n.xfirst=n.data=n.plugin=n.setRatio=n.rxp=null,n.appendXtra=function(n,e,o,r,t,l){var a=this,c=a.l;return a["xs"+c]+=l&&(c||a["xs"+c])?" "+n:n||"",o||0===c||a.plugin?(a.l++,a.type=a.setRatio?2:1,a["xs"+a.l]=r||"",0<c?(a.data["xn"+c]=e+o,a.rxp["xn"+c]=t,a["xn"+c]=e,a.plugin||(a.xfirst=new Cn(a,"xn"+c,e,o,a.xfirst||a,0,a.n,t,a.pr),a.xfirst.xs0=0)):(a.data={s:e+o},a.rxp={},a.s=e,a.c=o,a.r=t),a):(a["xs"+c]+=e+(r||""),a)};function Sn(n,e){e=e||{},this.p=e.prefix&&T(n)||n,g[n]=g[this.p]=this,this.format=e.formatter||wn(e.defaultValue,e.color,e.collapsible,e.multi),e.parser&&(this.parse=e.parser),this.clrs=e.color,this.multi=e.multi,this.keyword=e.keyword,this.dflt=e.defaultValue,this.allowFunc=e.allowFunc,this.pr=e.priority||0}var Pn=ln._registerComplexSpecialProp=function(n,e,o){"object"!=typeof e&&(e={parser:o});var r,t=n.split(","),l=e.defaultValue;for(o=o||[l],r=0;r<t.length;r++)e.prefix=0===r&&e.prefix,e.defaultValue=o[r]||l,new Sn(t[r],e)},On=ln._registerPluginProp=function(n){if(!g[n]){var i=n.charAt(0).toUpperCase()+n.substr(1)+"Plugin";Pn(n,{parser:function(n,e,o,r,t,l,a){var c=s.com.greensock.plugins[i];return c?(c._cssRegister(),g[o].parse(n,e,o,r,t,l,a)):(b("Error: "+i+" js file not loaded."),t)}})}};(n=Sn.prototype).parseComplex=function(n,e,o,r,t,l){var a,c,i,s,d,u,p=this.keyword;if(this.multi&&(Z.test(o)||Z.test(e)?(c=e.replace(Z,"|").split("|"),i=o.replace(Z,"|").split("|")):p&&(c=[e],i=[o])),i){for(s=i.length>c.length?i.length:c.length,a=0;a<s;a++)e=c[a]=c[a]||this.dflt,o=i[a]=i[a]||this.dflt,p&&(d=e.indexOf(p))!==(u=o.indexOf(p))&&(-1===u?c[a]=c[a].split(p).join(""):-1===d&&(c[a]+=" "+p));e=c.join(", "),o=i.join(", ")}return Tn(n,this.p,e,o,this.clrs,this.dflt,r,this.pr,t,l)},n.parse=function(n,e,o,r,t,l,a){return this.parseComplex(n.style,this.format(pn(n,this.p,C,!1,this.dflt)),this.format(e),t,l)},U.registerSpecialProp=function(n,i,s){Pn(n,{parser:function(n,e,o,r,t,l,a){var c=new Cn(n,o,0,0,t,2,o,!1,s);return c.plugin=l,c.setRatio=i(n,e,r._tween,o),c},priority:s})},U.useSVGTransformAttr=!0;function jn(n,e,o){var r,t=on.createElementNS("http://www.w3.org/2000/svg",n),l=/([a-z])([A-Z])/g;for(r in o)t.setAttributeNS(null,r.replace(l,"$1-$2").toLowerCase(),o[r]);return e.appendChild(t),t}function An(n,e,o,r,t,l){var a,c,i,s,d,u,p,f,h,m,g,b,v,x,y=n._gsTransform,w=Kn(n,!0);y&&(v=y.xOrigin,x=y.yOrigin),(!r||(a=r.split(" ")).length<2)&&(0===(p=n.getBBox()).x&&0===p.y&&p.width+p.height===0&&(p={x:parseFloat(n.hasAttribute("x")?n.getAttribute("x"):n.hasAttribute("cx")?n.getAttribute("cx"):0)||0,y:parseFloat(n.hasAttribute("y")?n.getAttribute("y"):n.hasAttribute("cy")?n.getAttribute("cy"):0)||0,width:0,height:0}),a=[(-1!==(e=bn(e).split(" "))[0].indexOf("%")?parseFloat(e[0])/100*p.width:parseFloat(e[0]))+p.x,(-1!==e[1].indexOf("%")?parseFloat(e[1])/100*p.height:parseFloat(e[1]))+p.y]),o.xOrigin=s=parseFloat(a[0]),o.yOrigin=d=parseFloat(a[1]),r&&w!==Zn&&(u=w[0],p=w[1],f=w[2],h=w[3],m=w[4],g=w[5],(b=u*h-p*f)&&(c=s*(h/b)+d*(-f/b)+(f*g-h*m)/b,i=s*(-p/b)+d*(u/b)-(u*g-p*m)/b,s=o.xOrigin=a[0]=c,d=o.yOrigin=a[1]=i)),y&&(l&&(o.xOffset=y.xOffset,o.yOffset=y.yOffset,y=o),t||!1!==t&&!1!==U.defaultSmoothOrigin?(c=s-v,i=d-x,y.xOffset+=c*w[0]+i*w[2]-c,y.yOffset+=c*w[1]+i*w[3]-i):y.xOffset=y.yOffset=0),l||n.setAttribute("data-svg-origin",a.join(" "))}function Rn(n){var e,o,r=this.data,t=-r.rotation*J,l=t+r.skewX*J,a=1e5,c=(Math.cos(t)*r.scaleX*a|0)/a,i=(Math.sin(t)*r.scaleX*a|0)/a,s=(Math.sin(l)*-r.scaleY*a|0)/a,d=(Math.cos(l)*r.scaleY*a|0)/a,u=this.t.style,p=this.t.currentStyle;if(p){o=i,i=-s,s=-o,e=p.filter,u.filter="";var f,h,m=this.t.offsetWidth,g=this.t.offsetHeight,b="absolute"!==p.position,v="progid:DXImageTransform.Microsoft.Matrix(M11="+c+", M12="+i+", M21="+s+", M22="+d,x=r.x+m*r.xPercent/100,y=r.y+g*r.yPercent/100;if(null!=r.ox&&(x+=(f=(r.oxp?m*r.ox*.01:r.ox)-m/2)-(f*c+(h=(r.oyp?g*r.oy*.01:r.oy)-g/2)*i),y+=h-(f*s+h*d)),v+=b?", Dx="+((f=m/2)-(f*c+(h=g/2)*i)+x)+", Dy="+(h-(f*s+h*d)+y)+")":", sizingMethod='auto expand')",-1!==e.indexOf("DXImageTransform.Microsoft.Matrix(")?u.filter=e.replace($,v):u.filter=v+" "+e,0!==n&&1!==n||1==c&&0===i&&0===s&&1==d&&(b&&-1===v.indexOf("Dx=0, Dy=0")||B.test(e)&&100!==parseFloat(RegExp.$1)||-1===e.indexOf(e.indexOf("Alpha"))&&u.removeAttribute("filter")),!b){var w,k,_,E=A<8?1:-1;for(f=r.ieOffsetX||0,h=r.ieOffsetY||0,r.ieOffsetX=Math.round((m-((c<0?-c:c)*m+(i<0?-i:i)*g))/2+x),r.ieOffsetY=Math.round((g-((d<0?-d:d)*g+(s<0?-s:s)*m))/2+y),zn=0;zn<4;zn++)_=(o=-1!==(w=p[k=gn[zn]]).indexOf("px")?parseFloat(w):fn(this.t,k,parseFloat(w),w.replace(F,""))||0)!==r[k]?zn<2?-r.ieOffsetX:-r.ieOffsetY:zn<2?f-r.ieOffsetX:h-r.ieOffsetY,u[k]=(r[k]=Math.round(o-_*(0===zn||2===zn?1:E)))+"px"}}}var Nn,Mn,Dn,In,Fn,Bn="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),Ln=T("transform"),Un=sn+"transform",Wn=T("transformOrigin"),Hn=null!==T("perspective"),Vn=ln.Transform=function(){this.perspective=parseFloat(U.defaultTransformPerspective)||0,this.force3D=!(!1===U.defaultForce3D||!Hn)&&(U.defaultForce3D||"auto")},Xn=ae.SVGElement,Gn=on.documentElement||{},Yn=(Fn=A||/Android/i.test(an)&&!ae.chrome,on.createElementNS&&Gn.appendChild&&!Fn&&(Mn=jn("svg",Gn),In=(Dn=jn("rect",Mn,{width:100,height:50,x:100})).getBoundingClientRect().width,Dn.style[Wn]="50% 50%",Dn.style[Ln]="scaleX(0.5)",Fn=In===Dn.getBoundingClientRect().width&&!(W&&Hn),Gn.removeChild(Mn)),Fn),qn=function(n){var e,o=c("svg",this.ownerSVGElement&&this.ownerSVGElement.getAttribute("xmlns")||"http://www.w3.org/2000/svg"),r=this.parentNode,t=this.nextSibling,l=this.style.cssText;if(Gn.appendChild(o),o.appendChild(this),this.style.display="block",n)try{e=this.getBBox(),this._originalGetBBox=this.getBBox,this.getBBox=qn}catch(n){}else this._originalGetBBox&&(e=this._originalGetBBox());return t?r.insertBefore(this,t):r.appendChild(this),Gn.removeChild(o),this.style.cssText=l,e},$n=function(n){return!(!Xn||!n.getCTM||n.parentNode&&!n.ownerSVGElement||!function(e){try{return e.getBBox()}catch(n){return qn.call(e,!0)}}(n))},Zn=[1,0,0,1,0,0],Kn=function(n,e){var o,r,t,l,a,c,i,s=n._gsTransform||new Vn,d=n.style;if(Ln?r=pn(n,Un,null,!0):n.currentStyle&&(r=(r=n.currentStyle.filter.match(q))&&4===r.length?[r[0].substr(4),Number(r[2].substr(4)),Number(r[1].substr(4)),r[3].substr(4),s.x||0,s.y||0].join(","):""),o=!r||"none"===r||"matrix(1, 0, 0, 1, 0, 0)"===r,Ln&&o&&!n.offsetParent&&n!==Gn&&(l=d.display,d.display="block",(i=n.parentNode)&&n.offsetParent||(a=1,c=n.nextSibling,Gn.appendChild(n)),o=!(r=pn(n,Un,null,!0))||"none"===r||"matrix(1, 0, 0, 1, 0, 0)"===r,l?d.display=l:oe(d,"display"),a&&(c?i.insertBefore(n,c):i?i.appendChild(n):Gn.removeChild(n))),(s.svg||n.getCTM&&$n(n))&&(o&&-1!==(d[Ln]+"").indexOf("matrix")&&(r=d[Ln],o=0),t=n.getAttribute("transform"),o&&t&&(r="matrix("+(t=n.transform.baseVal.consolidate().matrix).a+","+t.b+","+t.c+","+t.d+","+t.e+","+t.f+")",o=0)),o)return Zn;for(t=(r||"").match(M)||[],zn=t.length;-1<--zn;)l=Number(t[zn]),t[zn]=(a=l-(l|=0))?(1e5*a+(a<0?-.5:.5)|0)/1e5+l:l;return e&&6<t.length?[t[0],t[1],t[4],t[5],t[12],t[13]]:t},Jn=ln.getTransform=function(n,e,o,r){if(n._gsTransform&&o&&!r)return n._gsTransform;var t,l,a,c,i,s,d=o&&n._gsTransform||new Vn,u=d.scaleX<0,p=Hn&&(parseFloat(pn(n,Wn,e,!1,"0 0 0").split(" ")[2])||d.zOrigin)||0,f=parseFloat(U.defaultTransformPerspective)||0;if(d.svg=!(!n.getCTM||!$n(n)),d.svg&&(An(n,pn(n,Wn,e,!1,"50% 50%")+"",d,n.getAttribute("data-svg-origin")),Nn=U.useSVGTransformAttr||Yn),(t=Kn(n))!==Zn){if(16===t.length){var h,m,g,b,v,x=t[0],y=t[1],w=t[2],k=t[3],_=t[4],E=t[5],C=t[6],T=t[7],z=t[8],S=t[9],P=t[10],O=t[12],j=t[13],A=t[14],R=t[11],N=Math.atan2(C,P);d.zOrigin&&(O=z*(A=-d.zOrigin)-t[12],j=S*A-t[13],A=P*A+d.zOrigin-t[14]),d.rotationX=N*Q,N&&(h=_*(b=Math.cos(-N))+z*(v=Math.sin(-N)),m=E*b+S*v,g=C*b+P*v,z=_*-v+z*b,S=E*-v+S*b,P=C*-v+P*b,R=T*-v+R*b,_=h,E=m,C=g),N=Math.atan2(-w,P),d.rotationY=N*Q,N&&(m=y*(b=Math.cos(-N))-S*(v=Math.sin(-N)),g=w*b-P*v,S=y*v+S*b,P=w*v+P*b,R=k*v+R*b,x=h=x*b-z*v,y=m,w=g),N=Math.atan2(y,x),d.rotation=N*Q,N&&(h=x*(b=Math.cos(N))+y*(v=Math.sin(N)),m=_*b+E*v,g=z*b+S*v,y=y*b-x*v,E=E*b-_*v,S=S*b-z*v,x=h,_=m,z=g),d.rotationX&&359.9<Math.abs(d.rotationX)+Math.abs(d.rotation)&&(d.rotationX=d.rotation=0,d.rotationY=180-d.rotationY),N=Math.atan2(_,E),d.scaleX=(1e5*Math.sqrt(x*x+y*y+w*w)+.5|0)/1e5,d.scaleY=(1e5*Math.sqrt(E*E+C*C)+.5|0)/1e5,d.scaleZ=(1e5*Math.sqrt(z*z+S*S+P*P)+.5|0)/1e5,x/=d.scaleX,_/=d.scaleY,y/=d.scaleX,E/=d.scaleY,2e-5<Math.abs(N)?(d.skewX=N*Q,_=0,"simple"!==d.skewType&&(d.scaleY*=1/Math.cos(N))):d.skewX=0,d.perspective=R?1/(R<0?-R:R):0,d.x=O,d.y=j,d.z=A,d.svg&&(d.x-=d.xOrigin-(d.xOrigin*x-d.yOrigin*_),d.y-=d.yOrigin-(d.yOrigin*y-d.xOrigin*E))}else if(!Hn||r||!t.length||d.x!==t[4]||d.y!==t[5]||!d.rotationX&&!d.rotationY){var M=6<=t.length,D=M?t[0]:1,I=t[1]||0,F=t[2]||0,B=M?t[3]:1;d.x=t[4]||0,d.y=t[5]||0,a=Math.sqrt(D*D+I*I),c=Math.sqrt(B*B+F*F),i=D||I?Math.atan2(I,D)*Q:d.rotation||0,s=F||B?Math.atan2(F,B)*Q+i:d.skewX||0,d.scaleX=a,d.scaleY=c,d.rotation=i,d.skewX=s,Hn&&(d.rotationX=d.rotationY=d.z=0,d.perspective=f,d.scaleZ=1),d.svg&&(d.x-=d.xOrigin-(d.xOrigin*D+d.yOrigin*F),d.y-=d.yOrigin-(d.xOrigin*I+d.yOrigin*B))}for(l in 90<Math.abs(d.skewX)&&Math.abs(d.skewX)<270&&(u?(d.scaleX*=-1,d.skewX+=d.rotation<=0?180:-180,d.rotation+=d.rotation<=0?180:-180):(d.scaleY*=-1,d.skewX+=d.skewX<=0?180:-180)),d.zOrigin=p,d)d[l]<2e-5&&-2e-5<d[l]&&(d[l]=0)}return o&&(n._gsTransform=d).svg&&(Nn&&n.style[Ln]?L.delayedCall(.001,function(){oe(n.style,Ln)}):!Nn&&n.getAttribute("transform")&&L.delayedCall(.001,function(){n.removeAttribute("transform")})),d},Qn=ln.set3DTransformRatio=ln.setTransformRatio=function(n){var e,o,r,t,l,a,c,i,s,d,u,p,f,h,m,g,b,v,x,y,w,k,_,E=this.data,C=this.t.style,T=E.rotation,z=E.rotationX,S=E.rotationY,P=E.scaleX,O=E.scaleY,j=E.scaleZ,A=E.x,R=E.y,N=E.z,M=E.svg,D=E.perspective,I=E.force3D,F=E.skewY,B=E.skewX;if(F&&(B+=F,T+=F),!((1!==n&&0!==n||"auto"!==I||this.tween._totalTime!==this.tween._totalDuration&&this.tween._totalTime)&&I||N||D||S||z||1!==j)||Nn&&M||!Hn)T||B||M?(T*=J,k=B*J,_=1e5,o=Math.cos(T)*P,l=Math.sin(T)*P,r=Math.sin(T-k)*-O,a=Math.cos(T-k)*O,k&&"simple"===E.skewType&&(e=Math.tan(k-F*J),r*=e=Math.sqrt(1+e*e),a*=e,F&&(e=Math.tan(F*J),o*=e=Math.sqrt(1+e*e),l*=e)),M&&(A+=E.xOrigin-(E.xOrigin*o+E.yOrigin*r)+E.xOffset,R+=E.yOrigin-(E.xOrigin*l+E.yOrigin*a)+E.yOffset,Nn&&(E.xPercent||E.yPercent)&&(m=this.t.getBBox(),A+=.01*E.xPercent*m.width,R+=.01*E.yPercent*m.height),A<(m=1e-6)&&-m<A&&(A=0),R<m&&-m<R&&(R=0)),x=(o*_|0)/_+","+(l*_|0)/_+","+(r*_|0)/_+","+(a*_|0)/_+","+A+","+R+")",M&&Nn?this.t.setAttribute("transform","matrix("+x):C[Ln]=(E.xPercent||E.yPercent?"translate("+E.xPercent+"%,"+E.yPercent+"%) matrix(":"matrix(")+x):C[Ln]=(E.xPercent||E.yPercent?"translate("+E.xPercent+"%,"+E.yPercent+"%) matrix(":"matrix(")+P+",0,0,"+O+","+A+","+R+")";else{if(W&&(P<(m=1e-4)&&-m<P&&(P=j=2e-5),O<m&&-m<O&&(O=j=2e-5),!D||E.z||E.rotationX||E.rotationY||(D=0)),T||B)T*=J,g=o=Math.cos(T),b=l=Math.sin(T),B&&(T-=B*J,g=Math.cos(T),b=Math.sin(T),"simple"===E.skewType&&(e=Math.tan((B-F)*J),g*=e=Math.sqrt(1+e*e),b*=e,E.skewY&&(e=Math.tan(F*J),o*=e=Math.sqrt(1+e*e),l*=e))),r=-b,a=g;else{if(!(S||z||1!==j||D||M))return void(C[Ln]=(E.xPercent||E.yPercent?"translate("+E.xPercent+"%,"+E.yPercent+"%) translate3d(":"translate3d(")+A+"px,"+R+"px,"+N+"px)"+(1!==P||1!==O?" scale("+P+","+O+")":""));o=a=1,r=l=0}d=1,t=c=i=s=u=p=0,f=D?-1/D:0,h=E.zOrigin,m=1e-6,y=",",w="0",(T=S*J)&&(g=Math.cos(T),u=f*(i=-(b=Math.sin(T))),t=o*b,c=l*b,f*=d=g,o*=g,l*=g),(T=z*J)&&(e=r*(g=Math.cos(T))+t*(b=Math.sin(T)),v=a*g+c*b,s=d*b,p=f*b,t=r*-b+t*g,c=a*-b+c*g,d*=g,f*=g,r=e,a=v),1!==j&&(t*=j,c*=j,d*=j,f*=j),1!==O&&(r*=O,a*=O,s*=O,p*=O),1!==P&&(o*=P,l*=P,i*=P,u*=P),(h||M)&&(h&&(A+=t*-h,R+=c*-h,N+=d*-h+h),M&&(A+=E.xOrigin-(E.xOrigin*o+E.yOrigin*r)+E.xOffset,R+=E.yOrigin-(E.xOrigin*l+E.yOrigin*a)+E.yOffset),A<m&&-m<A&&(A=w),R<m&&-m<R&&(R=w),N<m&&-m<N&&(N=0)),x=E.xPercent||E.yPercent?"translate("+E.xPercent+"%,"+E.yPercent+"%) matrix3d(":"matrix3d(",x+=(o<m&&-m<o?w:o)+y+(l<m&&-m<l?w:l)+y+(i<m&&-m<i?w:i),x+=y+(u<m&&-m<u?w:u)+y+(r<m&&-m<r?w:r)+y+(a<m&&-m<a?w:a),z||S||1!==j?(x+=y+(s<m&&-m<s?w:s)+y+(p<m&&-m<p?w:p)+y+(t<m&&-m<t?w:t),x+=y+(c<m&&-m<c?w:c)+y+(d<m&&-m<d?w:d)+y+(f<m&&-m<f?w:f)+y):x+=",0,0,0,0,1,0,",x+=A+y+R+y+N+y+(D?1+-N/D:1)+")",C[Ln]=x}};(n=Vn.prototype).x=n.y=n.z=n.skewX=n.skewY=n.rotation=n.rotationX=n.rotationY=n.zOrigin=n.xPercent=n.yPercent=n.xOffset=n.yOffset=0,n.scaleX=n.scaleY=n.scaleZ=1,Pn("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(n,e,o,r,t,l,a){if(r._lastParsedTransform===a)return t;var c=(r._lastParsedTransform=a).scale&&"function"==typeof a.scale?a.scale:0;c&&(a.scale=c(N,n));var i,s,d,u,p,f,h,m,g,b=n._gsTransform,v=n.style,x=Bn.length,y=a,w={},k="transformOrigin",_=Jn(n,C,!0,y.parseTransform),E=y.transform&&("function"==typeof y.transform?y.transform(N,R):y.transform);if(_.skewType=y.skewType||_.skewType||U.defaultSkewType,r._transform=_,"rotationZ"in y&&(y.rotation=y.rotationZ),E&&"string"==typeof E&&Ln)(s=rn.style)[Ln]=E,s.display="block",s.position="absolute",-1!==E.indexOf("%")&&(s.width=pn(n,"width"),s.height=pn(n,"height")),on.body.appendChild(rn),i=Jn(rn,null,!1),"simple"===_.skewType&&(i.scaleY*=Math.cos(i.skewX*J)),_.svg&&(f=_.xOrigin,h=_.yOrigin,i.x-=_.xOffset,i.y-=_.yOffset,(y.transformOrigin||y.svgOrigin)&&(E={},An(n,bn(y.transformOrigin),E,y.svgOrigin,y.smoothOrigin,!0),f=E.xOrigin,h=E.yOrigin,i.x-=E.xOffset-_.xOffset,i.y-=E.yOffset-_.yOffset),(f||h)&&(m=Kn(rn,!0),i.x-=f-(f*m[0]+h*m[2]),i.y-=h-(f*m[1]+h*m[3]))),on.body.removeChild(rn),i.perspective||(i.perspective=_.perspective),null!=y.xPercent&&(i.xPercent=S(y.xPercent,_.xPercent)),null!=y.yPercent&&(i.yPercent=S(y.yPercent,_.yPercent));else if("object"==typeof y){if(i={scaleX:S(null!=y.scaleX?y.scaleX:y.scale,_.scaleX),scaleY:S(null!=y.scaleY?y.scaleY:y.scale,_.scaleY),scaleZ:S(y.scaleZ,_.scaleZ),x:S(y.x,_.x),y:S(y.y,_.y),z:S(y.z,_.z),xPercent:S(y.xPercent,_.xPercent),yPercent:S(y.yPercent,_.yPercent),perspective:S(y.transformPerspective,_.perspective)},null!=(p=y.directionalRotation))if("object"==typeof p)for(s in p)y[s]=p[s];else y.rotation=p;"string"==typeof y.x&&-1!==y.x.indexOf("%")&&(i.x=0,i.xPercent=S(y.x,_.xPercent)),"string"==typeof y.y&&-1!==y.y.indexOf("%")&&(i.y=0,i.yPercent=S(y.y,_.yPercent)),i.rotation=P("rotation"in y?y.rotation:"shortRotation"in y?y.shortRotation+"_short":_.rotation,_.rotation,"rotation",w),Hn&&(i.rotationX=P("rotationX"in y?y.rotationX:"shortRotationX"in y?y.shortRotationX+"_short":_.rotationX||0,_.rotationX,"rotationX",w),i.rotationY=P("rotationY"in y?y.rotationY:"shortRotationY"in y?y.shortRotationY+"_short":_.rotationY||0,_.rotationY,"rotationY",w)),i.skewX=P(y.skewX,_.skewX),i.skewY=P(y.skewY,_.skewY)}for(Hn&&null!=y.force3D&&(_.force3D=y.force3D,u=!0),(d=_.force3D||_.z||_.rotationX||_.rotationY||i.z||i.rotationX||i.rotationY||i.perspective)||null==y.scale||(i.scaleZ=1);-1<--x;)(1e-6<(E=i[g=Bn[x]]-_[g])||E<-1e-6||null!=y[g]||null!=nn[g])&&(u=!0,t=new Cn(_,g,_[g],E,t),g in w&&(t.e=w[g]),t.xs0=0,t.plugin=l,r._overwriteProps.push(t.n));return E="function"==typeof y.transformOrigin?y.transformOrigin(N,R):y.transformOrigin,_.svg&&(E||y.svgOrigin)&&(f=_.xOffset,h=_.yOffset,An(n,bn(E),i,y.svgOrigin,y.smoothOrigin),t=_n(_,"xOrigin",(b?_:i).xOrigin,i.xOrigin,t,k),t=_n(_,"yOrigin",(b?_:i).yOrigin,i.yOrigin,t,k),f===_.xOffset&&h===_.yOffset||(t=_n(_,"xOffset",b?f:_.xOffset,_.xOffset,t,k),t=_n(_,"yOffset",b?h:_.yOffset,_.yOffset,t,k)),E="0px 0px"),(E||Hn&&d&&_.zOrigin)&&(Ln?(u=!0,g=Wn,E=E||(E=(pn(n,g,C,!1,"50% 50%")+"").split(" "))[0]+" "+E[1]+" "+_.zOrigin+"px",E+="",(t=new Cn(v,g,0,0,t,-1,k)).b=v[g],t.plugin=l,Hn?(s=_.zOrigin,E=E.split(" "),_.zOrigin=(2<E.length?parseFloat(E[2]):s)||0,t.xs0=t.e=E[0]+" "+(E[1]||"50%")+" 0px",(t=new Cn(_,"zOrigin",0,0,t,-1,t.n)).b=s,t.xs0=t.e=_.zOrigin):t.xs0=t.e=E):bn(E+"",_)),u&&(r._transformType=_.svg&&Nn||!d&&3!==this._transformType?2:3),c&&(a.scale=c),t},allowFunc:!0,prefix:!0}),Pn("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),Pn("clipPath",{defaultValue:"inset(0%)",prefix:!0,multi:!0,formatter:wn("inset(0% 0% 0% 0%)",!1,!0)}),Pn("borderRadius",{defaultValue:"0px",parser:function(n,e,o,r,t,l){e=this.format(e);var a,c,i,s,d,u,p,f,h,m,g,b,v,x,y,w,k=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],_=n.style;for(h=parseFloat(n.offsetWidth),m=parseFloat(n.offsetHeight),a=e.split(" "),c=0;c<k.length;c++)this.p.indexOf("border")&&(k[c]=T(k[c])),-1!==(d=s=pn(n,k[c],C,!1,"0px")).indexOf(" ")&&(d=(s=d.split(" "))[0],s=s[1]),u=i=a[c],p=parseFloat(d),b=d.substr((p+"").length),""===(g=(v="="===u.charAt(1))?(f=parseInt(u.charAt(0)+"1",10),u=u.substr(2),f*=parseFloat(u),u.substr((f+"").length-(f<0?1:0))||""):(f=parseFloat(u),u.substr((f+"").length)))&&(g=E[o]||b),g!==b&&(x=fn(n,"borderLeft",p,b),y=fn(n,"borderTop",p,b),s="%"===g?(d=x/h*100+"%",y/m*100+"%"):"em"===g?(d=x/(w=fn(n,"borderLeft",1,"em"))+"em",y/w+"em"):(d=x+"px",y+"px"),v&&(u=parseFloat(d)+f+g,i=parseFloat(s)+f+g)),t=Tn(_,k[c],d+" "+s,u+" "+i,!1,"0px",t);return t},prefix:!0,formatter:wn("0px 0px 0px 0px",!1,!0)}),Pn("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(n,e,o,r,t,l){return Tn(n.style,o,this.format(pn(n,o,C,!1,"0px 0px")),this.format(e),!1,"0px",t)},prefix:!0,formatter:wn("0px 0px",!1,!0)}),Pn("backgroundPosition",{defaultValue:"0 0",parser:function(n,e,o,r,t,l){var a,c,i,s,d,u,p="background-position",f=C||v(n),h=this.format((f?A?f.getPropertyValue(p+"-x")+" "+f.getPropertyValue(p+"-y"):f.getPropertyValue(p):n.currentStyle.backgroundPositionX+" "+n.currentStyle.backgroundPositionY)||"0 0"),m=this.format(e);if(-1!==h.indexOf("%")!=(-1!==m.indexOf("%"))&&m.split(",").length<2&&(u=pn(n,"backgroundImage").replace(G,""))&&"none"!==u){for(a=h.split(" "),c=m.split(" "),tn.setAttribute("src",u),i=2;-1<--i;)(s=-1!==(h=a[i]).indexOf("%"))!=(-1!==c[i].indexOf("%"))&&(d=0===i?n.offsetWidth-tn.width:n.offsetHeight-tn.height,a[i]=s?parseFloat(h)/100*d+"px":parseFloat(h)/d*100+"%");h=a.join(" ")}return this.parseComplex(n.style,h,m,t,l)},formatter:bn}),Pn("backgroundSize",{defaultValue:"0 0",formatter:function(n){return"co"===(n+="").substr(0,2)?n:bn(-1===n.indexOf(" ")?n+" "+n:n)}}),Pn("perspective",{defaultValue:"0px",prefix:!0}),Pn("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),Pn("transformStyle",{prefix:!0}),Pn("backfaceVisibility",{prefix:!0}),Pn("userSelect",{prefix:!0}),Pn("margin",{parser:kn("marginTop,marginRight,marginBottom,marginLeft")}),Pn("padding",{parser:kn("paddingTop,paddingRight,paddingBottom,paddingLeft")}),Pn("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(n,e,o,r,t,l){var a,c,i;return e=A<9?(c=n.currentStyle,i=A<8?" ":",",a="rect("+c.clipTop+i+c.clipRight+i+c.clipBottom+i+c.clipLeft+")",this.format(e).split(",").join(i)):(a=this.format(pn(n,this.p,C,!1,this.dflt)),this.format(e)),this.parseComplex(n.style,a,e,t,l)}}),Pn("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),Pn("autoRound,strictUnits",{parser:function(n,e,o,r,t){return t}}),Pn("border",{defaultValue:"0px solid #000",parser:function(n,e,o,r,t,l){var a=pn(n,"borderTopWidth",C,!1,"0px"),c=this.format(e).split(" "),i=c[0].replace(F,"");return"px"!==i&&(a=parseFloat(a)/fn(n,"borderTopWidth",1,i)+i),this.parseComplex(n.style,this.format(a+" "+pn(n,"borderTopStyle",C,!1,"solid")+" "+pn(n,"borderTopColor",C,!1,"#000")),c.join(" "),t,l)},color:!0,formatter:function(n){var e=n.split(" ");return e[0]+" "+(e[1]||"solid")+" "+(n.match(yn)||["#000"])[0]}}),Pn("borderWidth",{parser:kn("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),Pn("float,cssFloat,styleFloat",{parser:function(n,e,o,r,t,l){var a=n.style,c="cssFloat"in a?"cssFloat":"styleFloat";return new Cn(a,c,0,0,t,-1,o,!1,0,a[c],e)}});function ne(n){var e,o=this.t,r=o.filter||pn(this.data,"filter")||"",t=this.s+this.c*n|0;100==t&&(e=-1===r.indexOf("atrix(")&&-1===r.indexOf("radient(")&&-1===r.indexOf("oader(")?(o.removeAttribute("filter"),!pn(this.data,"filter")):(o.filter=r.replace(u,""),!0)),e||(this.xn1&&(o.filter=r=r||"alpha(opacity="+t+")"),-1===r.indexOf("pacity")?0==t&&this.xn1||(o.filter=r+" alpha(opacity="+t+")"):o.filter=r.replace(B,"opacity="+t))}Pn("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(n,e,o,r,t,l){var a=parseFloat(pn(n,"opacity",C,!1,"1")),c=n.style,i="autoAlpha"===o;return"string"==typeof e&&"="===e.charAt(1)&&(e=("-"===e.charAt(0)?-1:1)*parseFloat(e.substr(2))+a),i&&1===a&&"hidden"===pn(n,"visibility",C)&&0!==e&&(a=0),cn?t=new Cn(c,"opacity",a,e-a,t):((t=new Cn(c,"opacity",100*a,100*(e-a),t)).xn1=i?1:0,c.zoom=1,t.type=2,t.b="alpha(opacity="+t.s+")",t.e="alpha(opacity="+(t.s+t.c)+")",t.data=n,t.plugin=l,t.setRatio=ne),i&&((t=new Cn(c,"visibility",0,0,t,-1,null,!1,0,0!==a?"inherit":"hidden",0===e?"hidden":"inherit")).xs0="inherit",r._overwriteProps.push(t.n),r._overwriteProps.push(o)),t}});function ee(n){if(this.t._gsClassPT=this,1===n||0===n){this.t.setAttribute("class",0===n?this.b:this.e);for(var e=this.data,o=this.t.style;e;)e.v?o[e.p]=e.v:oe(o,e.p),e=e._next;1===n&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)}var oe=function(n,e){e&&(n.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),n.removeProperty(e.replace(p,"-$1").toLowerCase())):n.removeAttribute(e))};Pn("className",{parser:function(n,e,o,r,t,l,a){var c,i,s,d,u,p=n.getAttribute("class")||"",f=n.style.cssText;if((t=r._classNamePT=new Cn(n,o,0,0,t,2)).setRatio=ee,t.pr=-11,h=!0,t.b=p,i=x(n,C),s=n._gsClassPT){for(d={},u=s.data;u;)d[u.p]=1,u=u._next;s.setRatio(1)}return(n._gsClassPT=t).e="="!==e.charAt(1)?e:p.replace(new RegExp("(?:\\s|^)"+e.substr(2)+"(?![\\w-])"),"")+("+"===e.charAt(0)?" "+e.substr(2):""),n.setAttribute("class",t.e),c=y(n,i,x(n),a,d),n.setAttribute("class",p),t.data=c.firstMPT,n.style.cssText!==f&&(n.style.cssText=f),t=t.xfirst=r.parse(n,c.difs,t,l)}});function re(n){if((1===n||0===n)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var e,o,r,t,l,a=this.t.style,c=g.transform.parse;if("all"===this.e)t=!(a.cssText="");else for(r=(e=this.e.split(" ").join("").split(",")).length;-1<--r;)o=e[r],g[o]&&(g[o].parse===c?t=!0:o="transformOrigin"===o?Wn:g[o].p),oe(a,o);t&&(oe(a,Ln),(l=this.t._gsTransform)&&(l.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}}for(Pn("clearProps",{parser:function(n,e,o,r,t){return(t=new Cn(n,o,0,0,t,2)).setRatio=re,t.e=e,t.pr=-10,t.data=r._tween,h=!0,t}}),n="bezier,throwProps,physicsProps,physics2D".split(","),zn=n.length;zn--;)On(n[zn]);(n=U.prototype)._firstPT=n._lastParsedTransform=n._transform=null,n._onInitTween=function(n,e,o,r){if(!n.nodeType)return!1;this._target=R=n,this._tween=o,this._vars=e,N=r,O=e.autoRound,h=!1,E=e.suffixMap||U.suffixMap,C=v(n),m=this._overwriteProps;var t,l,a,c,i,s,d,u,p,f=n.style;if(k&&""===f.zIndex&&("auto"!==(t=pn(n,"zIndex",C))&&""!==t||this._addLazySet(f,"zIndex",0)),"string"==typeof e&&(c=f.cssText,t=x(n,C),f.cssText=c+";"+e,t=y(n,t,x(n)).difs,!cn&&H.test(e)&&(t.opacity=parseFloat(RegExp.$1)),e=t,f.cssText=c),e.className?this._firstPT=l=g.className.parse(n,e.className,"className",this,null,null,e):this._firstPT=l=this.parse(n,e,null),this._transformType){for(p=3===this._transformType,Ln?_&&(k=!0,""===f.zIndex&&("auto"!==(d=pn(n,"zIndex",C))&&""!==d||this._addLazySet(f,"zIndex",0)),j&&this._addLazySet(f,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(p?"visible":"hidden"))):f.zoom=1,a=l;a&&a._next;)a=a._next;u=new Cn(n,"transform",0,0,null,2),this._linkCSSP(u,null,a),u.setRatio=Ln?Qn:Rn,u.data=this._transform||Jn(n,C,!0),u.tween=o,u.pr=-1,m.pop()}if(h){for(;l;){for(s=l._next,a=c;a&&a.pr>l.pr;)a=a._next;(l._prev=a?a._prev:i)?l._prev._next=l:c=l,(l._next=a)?a._prev=l:i=l,l=s}this._firstPT=c}return!0},n.parse=function(n,e,o,r){var t,l,a,c,i,s,d,u,p,f,h=n.style;for(t in e){if(s=e[t],l=g[t],"function"!=typeof s||l&&l.allowFunc||(s=s(N,R)),l)o=l.parse(n,s,t,this,o,r,e);else{if("--"===t.substr(0,2)){this._tween._propLookup[t]=this._addTween.call(this._tween,n.style,"setProperty",v(n).getPropertyValue(t)+"",s+"",t,!1,t);continue}i=pn(n,t,C)+"",p="string"==typeof s,"color"===t||"fill"===t||"stroke"===t||-1!==t.indexOf("Color")||p&&V.test(s)?(p||(s=(3<(s=xn(s)).length?"rgba(":"rgb(")+s.join(",")+")"),o=Tn(h,t,i,s,!0,"transparent",o,0,r)):p&&K.test(s)?o=Tn(h,t,i,s,!0,null,o,0,r):(d=(a=parseFloat(i))||0===a?i.substr((a+"").length):"",""!==i&&"auto"!==i||(d="width"===t||"height"===t?(a=w(n,t,C),"px"):"left"===t||"top"===t?(a=hn(n,t,C),"px"):(a="opacity"!==t?0:1,"")),""===(u=(f=p&&"="===s.charAt(1))?(c=parseInt(s.charAt(0)+"1",10),s=s.substr(2),c*=parseFloat(s),s.replace(F,"")):(c=parseFloat(s),p?s.replace(F,""):""))&&(u=t in E?E[t]:d),s=c||0===c?(f?c+a:c)+u:e[t],d!==u&&(""===u&&"lineHeight"!==t||(c||0===c)&&a&&(a=fn(n,t,a,d),"%"===u?(a/=fn(n,t,100,"%")/100,!0!==e.strictUnits&&(i=a+"%")):"em"===u||"rem"===u||"vw"===u||"vh"===u?a/=fn(n,t,1,u):"px"!==u&&(c=fn(n,t,c,u),u="px"),f&&(!c&&0!==c||(s=c+a+u)))),f&&(c+=a),!a&&0!==a||!c&&0!==c?void 0!==h[t]&&(s||s+""!="NaN"&&null!=s)?(o=new Cn(h,t,c||a||0,0,o,-1,t,!1,0,i,s)).xs0="none"!==s||"display"!==t&&-1===t.indexOf("Style")?s:i:b("invalid "+t+" tween value: "+e[t]):(o=new Cn(h,t,a,c-a,o,0,t,!1!==O&&("px"===u||"zIndex"===t),0,i,s)).xs0=u)}r&&o&&!o.plugin&&(o.plugin=r)}return o},n.setRatio=function(n){var e,o,r,t=this._firstPT;if(1!==n||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(n||this._tween._time!==this._tween._duration&&0!==this._tween._time||-1e-6===this._tween._rawPrevTime)for(;t;){if(e=t.c*n+t.s,t.r?e=t.r(e):e<1e-6&&-1e-6<e&&(e=0),t.type)if(1===t.type)if(2===(r=t.l))t.t[t.p]=t.xs0+e+t.xs1+t.xn1+t.xs2;else if(3===r)t.t[t.p]=t.xs0+e+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3;else if(4===r)t.t[t.p]=t.xs0+e+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4;else if(5===r)t.t[t.p]=t.xs0+e+t.xs1+t.xn1+t.xs2+t.xn2+t.xs3+t.xn3+t.xs4+t.xn4+t.xs5;else{for(o=t.xs0+e+t.xs1,r=1;r<t.l;r++)o+=t["xn"+r]+t["xs"+(r+1)];t.t[t.p]=o}else-1===t.type?t.t[t.p]=t.xs0:t.setRatio&&t.setRatio(n);else t.t[t.p]=e+t.xs0;t=t._next}else for(;t;)2!==t.type?t.t[t.p]=t.b:t.setRatio(n),t=t._next;else for(;t;){if(2!==t.type)if(t.r&&-1!==t.type)if(e=t.r(t.s+t.c),t.type){if(1===t.type){for(r=t.l,o=t.xs0+e+t.xs1,r=1;r<t.l;r++)o+=t["xn"+r]+t["xs"+(r+1)];t.t[t.p]=o}}else t.t[t.p]=e+t.xs0;else t.t[t.p]=t.e;else t.setRatio(n);t=t._next}},n._enableTransforms=function(n){this._transform=this._transform||Jn(this._target,C,!0),this._transformType=this._transform.svg&&Nn||!n&&3!==this._transformType?2:3};function te(n){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)}n._addLazySet=function(n,e,o){var r=this._firstPT=new Cn(n,e,0,0,this._firstPT,2);r.e=o,r.setRatio=te,r.data=this},n._linkCSSP=function(n,e,o,r){return n&&(e&&(e._prev=n),n._next&&(n._next._prev=n._prev),n._prev?n._prev._next=n._next:this._firstPT===n&&(this._firstPT=n._next,r=!0),o?o._next=n:r||null!==this._firstPT||(this._firstPT=n),n._next=e,n._prev=o),n},n._mod=function(n){for(var e=this._firstPT;e;)"function"==typeof n[e.p]&&(e.r=n[e.p]),e=e._next},n._kill=function(n){var e,o,r,t=n;if(n.autoAlpha||n.alpha){for(o in t={},n)t[o]=n[o];t.opacity=1,t.autoAlpha&&(t.visibility=1)}for(n.className&&(e=this._classNamePT)&&((r=e.xfirst)&&r._prev?this._linkCSSP(r._prev,e._next,r._prev._prev):r===this._firstPT&&(this._firstPT=e._next),e._next&&this._linkCSSP(e._next,e._next._next,r._prev),this._classNamePT=null),e=this._firstPT;e;)e.plugin&&e.plugin!==o&&e.plugin._kill&&(e.plugin._kill(n),o=e.plugin),e=e._next;return l.prototype._kill.call(this,t)};var le=function(n,e,o){var r,t,l,a;if(n.slice)for(t=n.length;-1<--t;)le(n[t],e,o);else for(t=(r=n.childNodes).length;-1<--t;)a=(l=r[t]).type,l.style&&(e.push(x(l)),o&&o.push(l)),1!==a&&9!==a&&11!==a||!l.childNodes.length||le(l,e,o)};return U.cascadeTo=function(n,e,o){var r,t,l,a,c=L.to(n,e,o),i=[c],s=[],d=[],u=[],p=L._internals.reservedProps;for(n=c._targets||c.target,le(n,s,u),c.render(e,!0,!0),le(n,d),c.render(0,!0,!0),c._enabled(!0),r=u.length;-1<--r;)if((t=y(u[r],s[r],d[r])).firstMPT){for(l in t=t.difs,o)p[l]&&(t[l]=o[l]);for(l in a={},t)a[l]=s[r][l];i.push(L.fromTo(u[r],e,a,t))}return i},l.activate([U]),U},!0),e=ae._gsDefine.plugin({propName:"roundProps",version:"1.7.0",priority:-1,API:2,init:function(n,e,o){return this._tween=o,!0}}),(r=e.prototype)._onInitAllProps=function(){var n,e,o,r,t=this._tween,l=t.vars.roundProps,a={},c=t._propLookup.roundProps;if("object"!=typeof l||l.push)for("string"==typeof l&&(l=l.split(",")),o=l.length;-1<--o;)a[l[o]]=Math.round;else for(r in l)a[r]=i(l[r]);for(r in a)for(n=t._firstPT;n;)e=n._next,n.pg?n.t._mod(a):n.n===r&&(2===n.f&&n.t?s(n.t._firstPT,a[r]):(this._add(n.t,r,n.s,n.c,a[r]),e&&(e._prev=n._prev),n._prev?n._prev._next=e:t._firstPT===n&&(t._firstPT=e),n._next=n._prev=null,t._propLookup[r]=c)),n=e;return!1},r._add=function(n,e,o,r,t){this._addTween(n,e,o,o+r,e,t||Math.round),this._overwriteProps.push(e)},ae._gsDefine.plugin({propName:"attr",API:2,version:"0.6.1",init:function(n,e,o,r){var t,l;if("function"!=typeof n.setAttribute)return!1;for(t in e)"function"==typeof(l=e[t])&&(l=l(r,n)),this._addTween(n,"setAttribute",n.getAttribute(t)+"",l+"",t,!1,t),this._overwriteProps.push(t);return!0}}),ae._gsDefine.plugin({propName:"directionalRotation",version:"0.3.1",API:2,init:function(n,e,o,r){"object"!=typeof e&&(e={rotation:e}),this.finals={};var t,l,a,c,i,s,d=!0===e.useRadians?2*Math.PI:360;for(t in e)"useRadians"!==t&&("function"==typeof(c=e[t])&&(c=c(r,n)),l=(s=(c+"").split("_"))[0],a=parseFloat("function"!=typeof n[t]?n[t]:n[t.indexOf("set")||"function"!=typeof n["get"+t.substr(3)]?t:"get"+t.substr(3)]()),i=(c=this.finals[t]="string"==typeof l&&"="===l.charAt(1)?a+parseInt(l.charAt(0)+"1",10)*Number(l.substr(2)):Number(l)||0)-a,s.length&&(-1!==(l=s.join("_")).indexOf("short")&&(i%=d)!==i%(d/2)&&(i=i<0?i+d:i-d),-1!==l.indexOf("_cw")&&i<0?i=(i+9999999999*d)%d-(i/d|0)*d:-1!==l.indexOf("ccw")&&0<i&&(i=(i-9999999999*d)%d-(i/d|0)*d)),(1e-6<i||i<-1e-6)&&(this._addTween(n,t,a,a+i,t),this._overwriteProps.push(t)));return!0},set:function(n){var e;if(1!==n)this._super.setRatio.call(this,n);else for(e=this._firstPT;e;)e.f?e.t[e.p](this.finals[e.p]):e.t[e.p]=this.finals[e.p],e=e._next}})._autoCSS=!0,ae._gsDefine("easing.Back",["easing.Ease"],function(g){function n(n,e){var o=u("easing."+n,function(){},!0),r=o.prototype=new g;return r.constructor=o,r.getRatio=e,o}function e(n,e,o,r,t){var l=u("easing."+n,{easeOut:new e,easeIn:new o,easeInOut:new r},!0);return p(l,n),l}function b(n,e,o){this.t=n,this.v=e,o&&(((this.next=o).prev=this).c=o.v-e,this.gap=o.t-n)}function o(n,e){var o=u("easing."+n,function(n){this._p1=n||0===n?n:1.70158,this._p2=1.525*this._p1},!0),r=o.prototype=new g;return r.constructor=o,r.getRatio=e,r.config=function(n){return new o(n)},o}var r,t,l,a,c=ae.GreenSockGlobals||ae,i=c.com.greensock,s=2*Math.PI,d=Math.PI/2,u=i._class,p=g.register||function(){},f=e("Back",o("BackOut",function(n){return(n-=1)*n*((this._p1+1)*n+this._p1)+1}),o("BackIn",function(n){return n*n*((this._p1+1)*n-this._p1)}),o("BackInOut",function(n){return(n*=2)<1?.5*n*n*((this._p2+1)*n-this._p2):.5*((n-=2)*n*((this._p2+1)*n+this._p2)+2)})),h=u("easing.SlowMo",function(n,e,o){e=e||0===e?e:.7,null==n?n=.7:1<n&&(n=1),this._p=1!==n?e:0,this._p1=(1-n)/2,this._p2=n,this._p3=this._p1+this._p2,this._calcEnd=!0===o},!0),m=h.prototype=new g;return m.constructor=h,m.getRatio=function(n){var e=n+(.5-n)*this._p;return n<this._p1?this._calcEnd?1-(n=1-n/this._p1)*n:e-(n=1-n/this._p1)*n*n*n*e:n>this._p3?this._calcEnd?1===n?0:1-(n=(n-this._p3)/this._p1)*n:e+(n-e)*(n=(n-this._p3)/this._p1)*n*n*n:this._calcEnd?1:e},h.ease=new h(.7,.7),m.config=h.config=function(n,e,o){return new h(n,e,o)},(m=(r=u("easing.SteppedEase",function(n,e){n=n||1,this._p1=1/n,this._p2=n+(e?0:1),this._p3=e?1:0},!0)).prototype=new g).constructor=r,m.getRatio=function(n){return n<0?n=0:1<=n&&(n=.999999999),((this._p2*n|0)+this._p3)*this._p1},m.config=r.config=function(n,e){return new r(n,e)},(m=(t=u("easing.ExpoScaleEase",function(n,e,o){this._p1=Math.log(e/n),this._p2=e-n,this._p3=n,this._ease=o},!0)).prototype=new g).constructor=t,m.getRatio=function(n){return this._ease&&(n=this._ease.getRatio(n)),(this._p3*Math.exp(this._p1*n)-this._p3)/this._p2},m.config=t.config=function(n,e,o){return new t(n,e,o)},(m=(l=u("easing.RoughEase",function(n){for(var e,o,r,t,l,a,c=(n=n||{}).taper||"none",i=[],s=0,d=0|(n.points||20),u=d,p=!1!==n.randomize,f=!0===n.clamp,h=n.template instanceof g?n.template:null,m="number"==typeof n.strength?.4*n.strength:.4;-1<--u;)e=p?Math.random():1/d*u,o=h?h.getRatio(e):e,r="none"===c?m:"out"===c?(t=1-e)*t*m:"in"===c?e*e*m:e<.5?(t=2*e)*t*.5*m:(t=2*(1-e))*t*.5*m,p?o+=Math.random()*r-.5*r:u%2?o+=.5*r:o-=.5*r,f&&(1<o?o=1:o<0&&(o=0)),i[s++]={x:e,y:o};for(i.sort(function(n,e){return n.x-e.x}),a=new b(1,1,null),u=d;-1<--u;)l=i[u],a=new b(l.x,l.y,a);this._prev=new b(0,0,0!==a.t?a:a.next)},!0)).prototype=new g).constructor=l,m.getRatio=function(n){var e=this._prev;if(n>e.t){for(;e.next&&n>=e.t;)e=e.next;e=e.prev}else for(;e.prev&&n<=e.t;)e=e.prev;return(this._prev=e).v+(n-e.t)/e.gap*e.c},m.config=function(n){return new l(n)},l.ease=new l,e("Bounce",n("BounceOut",function(n){return n<1/2.75?7.5625*n*n:n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375}),n("BounceIn",function(n){return(n=1-n)<1/2.75?1-7.5625*n*n:n<2/2.75?1-(7.5625*(n-=1.5/2.75)*n+.75):n<2.5/2.75?1-(7.5625*(n-=2.25/2.75)*n+.9375):1-(7.5625*(n-=2.625/2.75)*n+.984375)}),n("BounceInOut",function(n){var e=n<.5;return(n=e?1-2*n:2*n-1)<1/2.75?n*=7.5625*n:n=n<2/2.75?7.5625*(n-=1.5/2.75)*n+.75:n<2.5/2.75?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375,e?.5*(1-n):.5*n+.5})),e("Circ",n("CircOut",function(n){return Math.sqrt(1-(n-=1)*n)}),n("CircIn",function(n){return-(Math.sqrt(1-n*n)-1)}),n("CircInOut",function(n){return(n*=2)<1?-.5*(Math.sqrt(1-n*n)-1):.5*(Math.sqrt(1-(n-=2)*n)+1)})),e("Elastic",(a=function(n,e,o){var r=u("easing."+n,function(n,e){this._p1=1<=n?n:1,this._p2=(e||o)/(n<1?n:1),this._p3=this._p2/s*(Math.asin(1/this._p1)||0),this._p2=s/this._p2},!0),t=r.prototype=new g;return t.constructor=r,t.getRatio=e,t.config=function(n,e){return new r(n,e)},r})("ElasticOut",function(n){return this._p1*Math.pow(2,-10*n)*Math.sin((n-this._p3)*this._p2)+1},.3),a("ElasticIn",function(n){return-this._p1*Math.pow(2,10*(n-=1))*Math.sin((n-this._p3)*this._p2)},.3),a("ElasticInOut",function(n){return(n*=2)<1?this._p1*Math.pow(2,10*(n-=1))*Math.sin((n-this._p3)*this._p2)*-.5:this._p1*Math.pow(2,-10*(n-=1))*Math.sin((n-this._p3)*this._p2)*.5+1},.45)),e("Expo",n("ExpoOut",function(n){return 1-Math.pow(2,-10*n)}),n("ExpoIn",function(n){return Math.pow(2,10*(n-1))-.001}),n("ExpoInOut",function(n){return(n*=2)<1?.5*Math.pow(2,10*(n-1)):.5*(2-Math.pow(2,-10*(n-1)))})),e("Sine",n("SineOut",function(n){return Math.sin(n*d)}),n("SineIn",function(n){return 1-Math.cos(n*d)}),n("SineInOut",function(n){return-.5*(Math.cos(Math.PI*n)-1)})),u("easing.EaseLookup",{find:function(n){return g.map[n]}},!0),p(c.SlowMo,"SlowMo","ease,"),p(l,"RoughEase","ease,"),p(r,"SteppedEase","ease,"),f},!0)}),ae._gsDefine&&ae._gsQueue.pop()(),function(u,p){var f={},r=u.document,h=u.GreenSockGlobals=u.GreenSockGlobals||u,n=h[p];if(n)return an.exports&&(an.exports=n);function m(n){var e,o=n.split("."),r=h;for(e=0;e<o.length;e++)r[o[e]]=r=r[o[e]]||{};return r}function i(n){var e,o=[],r=n.length;for(e=0;e!==r;o.push(n[e++]));return o}function g(){}var e,o,t,b,v,l,a,x=m("com.greensock"),y=1e-8,w=(l=Object.prototype.toString,a=l.call([]),function(n){return null!=n&&(n instanceof Array||"object"==typeof n&&!!n.push&&l.call(n)===a)}),k={},_=function(c,i,s,d){this.sc=k[c]?k[c].sc:[],(k[c]=this).gsClass=null,this.func=s;var u=[];this.check=function(n){for(var e,o,r,t,l=i.length,a=l;-1<--l;)(e=k[i[l]]||new _(i[l],[])).gsClass?(u[l]=e.gsClass,a--):n&&e.sc.push(this);if(0===a&&s){if(r=(o=("com.greensock."+c).split(".")).pop(),t=m(o.join("."))[r]=this.gsClass=s.apply(s,u),d)if(h[r]=f[r]=t,an.exports)if(c===p)for(l in an.exports=f[p]=t,f)t[l]=f[l];else f[p]&&(f[p][r]=t);else 0;for(l=0;l<this.sc.length;l++)this.sc[l].check()}},this.check(!0)},c=u._gsDefine=function(n,e,o,r){return new _(n,e,o,r)},E=x._class=function(n,e,o){return e=e||function(){},c(n,[],function(){return e},o),e};c.globals=h;var s=[0,0,1,1],C=E("easing.Ease",function(n,e,o,r){this._func=n,this._type=o||0,this._power=r||0,this._params=e?s.concat(e):s},!0),T=C.map={},d=C.register=function(n,e,o,r){for(var t,l,a,c,i=e.split(","),s=i.length,d=(o||"easeIn,easeOut,easeInOut").split(",");-1<--s;)for(l=i[s],t=r?E("easing."+l,null,!0):x.easing[l]||{},a=d.length;-1<--a;)c=d[a],T[l+"."+c]=T[c+l]=t[c]=n.getRatio?n:n[c]||new n};for((t=C.prototype)._calcEnd=!1,t.getRatio=function(n){if(this._func)return this._params[0]=n,this._func.apply(null,this._params);var e=this._type,o=this._power,r=1===e?1-n:2===e?n:n<.5?2*n:2*(1-n);return 1===o?r*=r:2===o?r*=r*r:3===o?r*=r*r*r:4===o&&(r*=r*r*r*r),1===e?1-r:2===e?r:n<.5?r/2:1-r/2},o=(e=["Linear","Quad","Cubic","Quart","Quint,Strong"]).length;-1<--o;)t=e[o]+",Power"+o,d(new C(null,null,1,o),t,"easeOut",!0),d(new C(null,null,2,o),t,"easeIn"+(0===o?",easeNone":"")),d(new C(null,null,3,o),t,"easeInOut");T.linear=x.easing.Linear.easeIn,T.swing=x.easing.Quad.easeInOut;var z=E("events.EventDispatcher",function(n){this._listeners={},this._eventTarget=n||this});(t=z.prototype).addEventListener=function(n,e,o,r,t){t=t||0;var l,a,c=this._listeners[n],i=0;for(this!==b||v||b.wake(),null==c&&(this._listeners[n]=c=[]),a=c.length;-1<--a;)(l=c[a]).c===e&&l.s===o?c.splice(a,1):0===i&&l.pr<t&&(i=a+1);c.splice(i,0,{c:e,s:o,up:r,pr:t})},t.removeEventListener=function(n,e){var o,r=this._listeners[n];if(r)for(o=r.length;-1<--o;)if(r[o].c===e)return void r.splice(o,1)},t.dispatchEvent=function(n){var e,o,r,t=this._listeners[n];if(t)for(1<(e=t.length)&&(t=t.slice(0)),o=this._eventTarget;-1<--e;)(r=t[e])&&(r.up?r.c.call(r.s||o,{type:n,target:o}):r.c.call(r.s||o))};var S=u.requestAnimationFrame,P=u.cancelAnimationFrame,O=Date.now||function(){return(new Date).getTime()},j=O();for(o=(e=["ms","moz","webkit","o"]).length;-1<--o&&!S;)S=u[e[o]+"RequestAnimationFrame"],P=u[e[o]+"CancelAnimationFrame"]||u[e[o]+"CancelRequestAnimationFrame"];E("Ticker",function(n,e){var t,l,a,c,i,s=this,d=O(),o=!(!1===e||!S)&&"auto",u=500,p=33,f=function(n){var e,o,r=O()-j;u<r&&(d+=r-p),j+=r,s.time=(j-d)/1e3,e=s.time-i,(!t||0<e||!0===n)&&(s.frame++,i+=e+(c<=e?.004:c-e),o=!0),!0!==n&&(a=l(f)),o&&s.dispatchEvent("tick")};z.call(s),s.time=s.frame=0,s.tick=function(){f(!0)},s.lagSmoothing=function(n,e){if(!arguments.length)return u<1e8;u=n||1e8,p=Math.min(e,u,0)},s.sleep=function(){null!=a&&(o&&P?P(a):clearTimeout(a),l=g,a=null,s===b&&(v=!1))},s.wake=function(n){null!==a?s.sleep():n?d+=-j+(j=O()):10<s.frame&&(j=O()-u+5),l=0===t?g:o&&S?S:function(n){return setTimeout(n,1e3*(i-s.time)+1|0)},s===b&&(v=!0),f(2)},s.fps=function(n){if(!arguments.length)return t;c=1/((t=n)||60),i=this.time+c,s.wake()},s.useRAF=function(n){if(!arguments.length)return o;s.sleep(),o=n,s.fps(t)},s.fps(n),setTimeout(function(){"auto"===o&&s.frame<5&&"hidden"!==(r||{}).visibilityState&&s.useRAF(!1)},1500)}),(t=x.Ticker.prototype=new x.events.EventDispatcher).constructor=x.Ticker;var A=E("core.Animation",function(n,e){if(this.vars=e=e||{},this._duration=this._totalDuration=n||0,this._delay=Number(e.delay)||0,this._timeScale=1,this._active=!!e.immediateRender,this.data=e.data,this._reversed=!!e.reversed,J){v||b.wake();var o=this.vars.useFrames?K:J;o.add(this,o._time),this.vars.paused&&this.paused(!0)}});b=A.ticker=new x.Ticker,(t=A.prototype)._dirty=t._gc=t._initted=t._paused=!1,t._totalTime=t._time=0,t._rawPrevTime=-1,t._next=t._last=t._onUpdate=t._timeline=t.timeline=null,t._paused=!1;var R=function(){v&&2e3<O()-j&&("hidden"!==(r||{}).visibilityState||!b.lagSmoothing())&&b.wake();var n=setTimeout(R,2e3);n.unref&&n.unref()};R(),t.play=function(n,e){return null!=n&&this.seek(n,e),this.reversed(!1).paused(!1)},t.pause=function(n,e){return null!=n&&this.seek(n,e),this.paused(!0)},t.resume=function(n,e){return null!=n&&this.seek(n,e),this.paused(!1)},t.seek=function(n,e){return this.totalTime(Number(n),!1!==e)},t.restart=function(n,e){return this.reversed(!1).paused(!1).totalTime(n?-this._delay:0,!1!==e,!0)},t.reverse=function(n,e){return null!=n&&this.seek(n||this.totalDuration(),e),this.reversed(!0).paused(!1)},t.render=function(n,e,o){},t.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,!this._gc&&this.timeline||this._enabled(!0),this},t.isActive=function(){var n,e=this._timeline,o=this._startTime;return!e||!this._gc&&!this._paused&&e.isActive()&&(n=e.rawTime(!0))>=o&&n<o+this.totalDuration()/this._timeScale-y},t._enabled=function(n,e){return v||b.wake(),this._gc=!n,this._active=this.isActive(),!0!==e&&(n&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!n&&this.timeline&&this._timeline._remove(this,!0)),!1},t._kill=function(n,e){return this._enabled(!1,!1)},t.kill=function(n,e){return this._kill(n,e),this},t._uncache=function(n){for(var e=n?this:this.timeline;e;)e._dirty=!0,e=e.timeline;return this},t._swapSelfInParams=function(n){for(var e=n.length,o=n.concat();-1<--e;)"{self}"===n[e]&&(o[e]=this);return o},t._callback=function(n){var e=this.vars,o=e[n],r=e[n+"Params"],t=e[n+"Scope"]||e.callbackScope||this;switch(r?r.length:0){case 0:o.call(t);break;case 1:o.call(t,r[0]);break;case 2:o.call(t,r[0],r[1]);break;default:o.apply(t,r)}},t.eventCallback=function(n,e,o,r){if("on"===(n||"").substr(0,2)){var t=this.vars;if(1===arguments.length)return t[n];null==e?delete t[n]:(t[n]=e,t[n+"Params"]=w(o)&&-1!==o.join("").indexOf("{self}")?this._swapSelfInParams(o):o,t[n+"Scope"]=r),"onUpdate"===n&&(this._onUpdate=e)}return this},t.delay=function(n){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+n-this._delay),this._delay=n,this):this._delay},t.duration=function(n){return arguments.length?(this._duration=this._totalDuration=n,this._uncache(!0),this._timeline.smoothChildTiming&&0<this._time&&this._time<this._duration&&0!==n&&this.totalTime(this._totalTime*(n/this._duration),!0),this):(this._dirty=!1,this._duration)},t.totalDuration=function(n){return this._dirty=!1,arguments.length?this.duration(n):this._totalDuration},t.time=function(n,e){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(n>this._duration?this._duration:n,e)):this._time},t.totalTime=function(n,e,o){if(v||b.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(n<0&&!o&&(n+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var r=this._totalDuration,t=this._timeline;if(r<n&&!o&&(n=r),this._startTime=(this._paused?this._pauseTime:t._time)-(this._reversed?r-n:n)/this._timeScale,t._dirty||this._uncache(!1),t._timeline)for(;t._timeline;)t._timeline._time!==(t._startTime+t._totalTime)/t._timeScale&&t.totalTime(t._totalTime,!0),t=t._timeline}this._gc&&this._enabled(!0,!1),this._totalTime===n&&0!==this._duration||(U.length&&nn(),this.render(n,e,!1),U.length&&nn())}return this},t.progress=t.totalProgress=function(n,e){var o=this.duration();return arguments.length?this.totalTime(o*n,e):o?this._time/o:this.ratio},t.startTime=function(n){return arguments.length?(n!==this._startTime&&(this._startTime=n,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,n-this._delay)),this):this._startTime},t.endTime=function(n){return this._startTime+(0!=n?this.totalDuration():this.duration())/this._timeScale},t.timeScale=function(n){if(!arguments.length)return this._timeScale;var e,o;for(n=n||y,this._timeline&&this._timeline.smoothChildTiming&&(o=(e=this._pauseTime)||0===e?e:this._timeline.totalTime(),this._startTime=o-(o-this._startTime)*this._timeScale/n),this._timeScale=n,o=this.timeline;o&&o.timeline;)o._dirty=!0,o.totalDuration(),o=o.timeline;return this},t.reversed=function(n){return arguments.length?(n!=this._reversed&&(this._reversed=n,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},t.paused=function(n){if(!arguments.length)return this._paused;var e,o,r=this._timeline;return n!=this._paused&&r&&(v||n||b.wake(),o=(e=r.rawTime())-this._pauseTime,!n&&r.smoothChildTiming&&(this._startTime+=o,this._uncache(!1)),this._pauseTime=n?e:null,this._paused=n,this._active=this.isActive(),!n&&0!=o&&this._initted&&this.duration()&&(e=r.smoothChildTiming?this._totalTime:(e-this._startTime)/this._timeScale,this.render(e,e===this._totalTime,!0))),this._gc&&!n&&this._enabled(!0,!1),this};var N=E("core.SimpleTimeline",function(n){A.call(this,0,n),this.autoRemoveChildren=this.smoothChildTiming=!0});(t=N.prototype=new A).constructor=N,t.kill()._gc=!1,t._first=t._last=t._recent=null,t._sortChildren=!1,t.add=t.insert=function(n,e,o,r){var t,l;if(n._startTime=Number(e||0)+n._delay,n._paused&&this!==n._timeline&&(n._pauseTime=this.rawTime()-(n._timeline.rawTime()-n._pauseTime)),n.timeline&&n.timeline._remove(n,!0),n.timeline=n._timeline=this,n._gc&&n._enabled(!0,!0),t=this._last,this._sortChildren)for(l=n._startTime;t&&t._startTime>l;)t=t._prev;return t?(n._next=t._next,t._next=n):(n._next=this._first,this._first=n),n._next?n._next._prev=n:this._last=n,n._prev=t,this._recent=n,this._timeline&&this._uncache(!0),this},t._remove=function(n,e){return n.timeline===this&&(e||n._enabled(!1,!0),n._prev?n._prev._next=n._next:this._first===n&&(this._first=n._next),n._next?n._next._prev=n._prev:this._last===n&&(this._last=n._prev),n._next=n._prev=n.timeline=null,n===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},t.render=function(n,e,o){var r,t=this._first;for(this._totalTime=this._time=this._rawPrevTime=n;t;)r=t._next,(t._active||n>=t._startTime&&!t._paused&&!t._gc)&&(t._reversed?t.render((t._dirty?t.totalDuration():t._totalDuration)-(n-t._startTime)*t._timeScale,e,o):t.render((n-t._startTime)*t._timeScale,e,o)),t=r},t.rawTime=function(){return v||b.wake(),this._totalTime};function M(n){return n&&n.length&&n!==u&&n[0]&&(n[0]===u||n[0].nodeType&&n[0].style&&!n.nodeType)}var D=E("TweenLite",function(n,e,o){if(A.call(this,e,o),this.render=D.prototype.render,null==n)throw"Cannot tween a null target.";this.target=n="string"!=typeof n?n:D.selector(n)||n;var r,t,l,a=n.jquery||n.length&&n!==u&&n[0]&&(n[0]===u||n[0].nodeType&&n[0].style&&!n.nodeType),c=this.vars.overwrite;if(this._overwrite=c=null==c?Z[D.defaultOverwrite]:"number"==typeof c?c>>0:Z[c],(a||n instanceof Array||n.push&&w(n))&&"number"!=typeof n[0])for(this._targets=l=i(n),this._propLookup=[],this._siblings=[],r=0;r<l.length;r++)(t=l[r])?"string"!=typeof t?t.length&&t!==u&&t[0]&&(t[0]===u||t[0].nodeType&&t[0].style&&!t.nodeType)?(l.splice(r--,1),this._targets=l=l.concat(i(t))):(this._siblings[r]=on(t,this,!1),1===c&&1<this._siblings[r].length&&rn(t,this,null,1,this._siblings[r])):"string"==typeof(t=l[r--]=D.selector(t))&&l.splice(r+1,1):l.splice(r--,1);else this._propLookup={},this._siblings=on(n,this,!1),1===c&&1<this._siblings.length&&rn(n,this,null,1,this._siblings);(this.vars.immediateRender||0===e&&0===this._delay&&!1!==this.vars.immediateRender)&&(this._time=-y,this.render(Math.min(0,-this._delay)))},!0);(t=D.prototype=new A).constructor=D,t.kill()._gc=!1,t.ratio=0,t._firstPT=t._targets=t._overwrittenProps=t._startAt=null,t._notifyPluginsOfEnabled=t._lazy=!1,D.version="2.1.3",D.defaultEase=t._ease=new C(null,null,1,1),D.defaultOverwrite="auto",D.ticker=b,D.autoSleep=120,D.lagSmoothing=function(n,e){b.lagSmoothing(n,e)},D.selector=u.$||u.jQuery||function(n){var e=u.$||u.jQuery;return e?(D.selector=e)(n):(r=r||u.document)?r.querySelectorAll?r.querySelectorAll(n):r.getElementById("#"===n.charAt(0)?n.substr(1):n):n};function I(n){for(var e,o=this._firstPT;o;)e=o.blob?1===n&&null!=this.end?this.end:n?this.join(""):this.start:o.c*n+o.s,o.m?e=o.m.call(this._tween,e,this._target||o.t,this._tween):e<1e-6&&-1e-6<e&&!o.blob&&(e=0),o.f?o.fp?o.t[o.p](o.fp,e):o.t[o.p](e):o.t[o.p]=e,o=o._next}function F(n){return(1e3*n|0)/1e3+""}function B(n,e,o,r){var t,l,a,c,i,s,d,u=[],p=0,f="",h=0;for(u.start=n,u.end=e,n=u[0]=n+"",e=u[1]=e+"",o&&(o(u),n=u[0],e=u[1]),u.length=0,t=n.match(H)||[],l=e.match(H)||[],r&&(r._next=null,r.blob=1,u._firstPT=u._applyPT=r),i=l.length,c=0;c<i;c++)d=l[c],f+=(s=e.substr(p,e.indexOf(d,p)-p))||!c?s:",",p+=s.length,h?h=(h+1)%5:"rgba("===s.substr(-5)&&(h=1),d===t[c]||t.length<=c?f+=d:(f&&(u.push(f),f=""),a=parseFloat(t[c]),u.push(a),u._firstPT={_next:u._firstPT,t:u,p:u.length-1,s:a,c:("="===d.charAt(1)?parseInt(d.charAt(0)+"1",10)*parseFloat(d.substr(2)):parseFloat(d)-a)||0,f:0,m:h&&h<4?Math.round:F}),p+=d.length;return(f+=e.substr(p))&&u.push(f),u.setRatio=I,V.test(e)&&(u.end=null),u}function L(n,e,o,r,t,l,a,c,i){"function"==typeof r&&(r=r(i||0,n));var s=typeof n[e],d="function"!=s?"":e.indexOf("set")||"function"!=typeof n["get"+e.substr(3)]?e:"get"+e.substr(3),u="get"!==o?o:d?a?n[d](a):n[d]():n[e],p="string"==typeof r&&"="===r.charAt(1),f={t:n,p:e,s:u,f:"function"==s,pg:0,n:t||e,m:l?"function"==typeof l?l:Math.round:0,pr:0,c:p?parseInt(r.charAt(0)+"1",10)*parseFloat(r.substr(2)):parseFloat(r)-u||0};if("number"==typeof u&&("number"==typeof r||p)||(a||isNaN(u)||!p&&isNaN(r)||"boolean"==typeof u||"boolean"==typeof r?(f.fp=a,f={t:B(u,p?parseFloat(f.s)+f.c+(f.s+"").replace(/[0-9\-\.]/g,""):r,c||D.defaultStringFilter,f),p:"setRatio",s:0,c:1,f:2,pg:0,n:t||e,pr:0,m:0}):(f.s=parseFloat(u),p||(f.c=parseFloat(r)-f.s||0))),f.c)return(f._next=this._firstPT)&&(f._next._prev=f),this._firstPT=f}var U=[],W={},H=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,V=/[\+-]=-?[\.\d]/,X=D._internals={isArray:w,isSelector:M,lazyTweens:U,blobDif:B},G=D._plugins={},Y=X.tweenLookup={},q=0,$=X.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1,yoyoEase:1,stagger:1},Z={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,true:1,false:0},K=A._rootFramesTimeline=new N,J=A._rootTimeline=new N,Q=30,nn=X.lazyRender=function(){var n,e,o=U.length;for(W={},n=0;n<o;n++)(e=U[n])&&!1!==e._lazy&&(e.render(e._lazy[0],e._lazy[1],!0),e._lazy=!1);U.length=0};J._startTime=b.time,K._startTime=b.frame,J._active=K._active=!0,setTimeout(nn,1),A._updateRoot=D.render=function(){var n,e,o;if(U.length&&nn(),J.render((b.time-J._startTime)*J._timeScale,!1,!1),K.render((b.frame-K._startTime)*K._timeScale,!1,!1),U.length&&nn(),b.frame>=Q){for(o in Q=b.frame+(parseInt(D.autoSleep,10)||120),Y){for(n=(e=Y[o].tweens).length;-1<--n;)e[n]._gc&&e.splice(n,1);0===e.length&&delete Y[o]}if((!(o=J._first)||o._paused)&&D.autoSleep&&!K._first&&1===b._listeners.tick.length){for(;o&&o._paused;)o=o._next;o||b.sleep()}}},b.addEventListener("tick",A._updateRoot);function en(n,e,o,r){var t,l,a=n.vars.onOverwrite;return a&&(t=a(n,e,o,r)),(a=D.onOverwrite)&&(l=a(n,e,o,r)),!1!==t&&!1!==l}var on=function(n,e,o){var r,t,l=n._gsTweenID;if(Y[l||(n._gsTweenID=l="t"+q++)]||(Y[l]={target:n,tweens:[]}),e&&((r=Y[l].tweens)[t=r.length]=e,o))for(;-1<--t;)r[t]===e&&r.splice(t,1);return Y[l].tweens},rn=function(n,e,o,r,t){var l,a,c,i;if(1===r||4<=r){for(i=t.length,l=0;l<i;l++)if((c=t[l])!==e)c._gc||c._kill(null,n,e)&&(a=!0);else if(5===r)break;return a}var s,d=e._startTime+y,u=[],p=0,f=0===e._duration;for(l=t.length;-1<--l;)(c=t[l])===e||c._gc||c._paused||(c._timeline!==e._timeline?(s=s||tn(e,0,f),0===tn(c,s,f)&&(u[p++]=c)):c._startTime<=d&&c._startTime+c.totalDuration()/c._timeScale>d&&((f||!c._initted)&&d-c._startTime<=2e-8||(u[p++]=c)));for(l=p;-1<--l;)if(i=(c=u[l])._firstPT,2===r&&c._kill(o,n,e)&&(a=!0),2!==r||!c._firstPT&&c._initted&&i){if(2!==r&&!en(c,e))continue;c._enabled(!1,!1)&&(a=!0)}return a},tn=function(n,e,o){for(var r=n._timeline,t=r._timeScale,l=n._startTime;r._timeline;){if(l+=r._startTime,t*=r._timeScale,r._paused)return-100;r=r._timeline}return e<(l/=t)?l-e:o&&l===e||!n._initted&&l-e<2e-8?y:(l+=n.totalDuration()/n._timeScale/t)>e+y?0:l-e-y};t._init=function(){var n,e,o,r,t,l,a=this.vars,c=this._overwrittenProps,i=this._duration,s=!!a.immediateRender,d=a.ease,u=this._startAt;if(a.startAt){for(r in u&&(u.render(-1,!0),u.kill()),t={},a.startAt)t[r]=a.startAt[r];if(t.data="isStart",t.overwrite=!1,t.immediateRender=!0,t.lazy=s&&!1!==a.lazy,t.startAt=t.delay=null,t.onUpdate=a.onUpdate,t.onUpdateParams=a.onUpdateParams,t.onUpdateScope=a.onUpdateScope||a.callbackScope||this,this._startAt=D.to(this.target||{},0,t),s)if(0<this._time)this._startAt=null;else if(0!==i)return}else if(a.runBackwards&&0!==i)if(u)u.render(-1,!0),u.kill(),this._startAt=null;else{for(r in 0!==this._time&&(s=!1),o={},a)$[r]&&"autoCSS"!==r||(o[r]=a[r]);if(o.overwrite=0,o.data="isFromStart",o.lazy=s&&!1!==a.lazy,o.immediateRender=s,this._startAt=D.to(this.target,0,o),s){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=d=d?d instanceof C?d:"function"==typeof d?new C(d,a.easeParams):T[d]||D.defaultEase:D.defaultEase,a.easeParams instanceof Array&&d.config&&(this._ease=d.config.apply(d,a.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(l=this._targets.length,n=0;n<l;n++)this._initProps(this._targets[n],this._propLookup[n]={},this._siblings[n],c?c[n]:null,n)&&(e=!0);else e=this._initProps(this.target,this._propLookup,this._siblings,c,0);if(e&&D._onPluginEvent("_onInitAllProps",this),c&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),a.runBackwards)for(o=this._firstPT;o;)o.s+=o.c,o.c=-o.c,o=o._next;this._onUpdate=a.onUpdate,this._initted=!0},t._initProps=function(n,e,o,r,t){var l,a,c,i,s,d;if(null==n)return!1;for(l in W[n._gsTweenID]&&nn(),this.vars.css||n.style&&n!==u&&n.nodeType&&G.css&&!1!==this.vars.autoCSS&&function(n,e){var o,r={};for(o in n)$[o]||o in e&&"transform"!==o&&"x"!==o&&"y"!==o&&"width"!==o&&"height"!==o&&"className"!==o&&"border"!==o||!(!G[o]||G[o]&&G[o]._autoCSS)||(r[o]=n[o],delete n[o]);n.css=r}(this.vars,n),this.vars)if(d=this.vars[l],$[l])d&&(d instanceof Array||d.push&&w(d))&&-1!==d.join("").indexOf("{self}")&&(this.vars[l]=d=this._swapSelfInParams(d,this));else if(G[l]&&(i=new G[l])._onInitTween(n,this.vars[l],this,t)){for(this._firstPT=s={_next:this._firstPT,t:i,p:"setRatio",s:0,c:1,f:1,n:l,pg:1,pr:i._priority,m:0},a=i._overwriteProps.length;-1<--a;)e[i._overwriteProps[a]]=this._firstPT;(i._priority||i._onInitAllProps)&&(c=!0),(i._onDisable||i._onEnable)&&(this._notifyPluginsOfEnabled=!0),s._next&&(s._next._prev=s)}else e[l]=L.call(this,n,l,"get",d,l,0,null,this.vars.stringFilter,t);return r&&this._kill(r,n)?this._initProps(n,e,o,r,t):1<this._overwrite&&this._firstPT&&1<o.length&&rn(n,this,e,this._overwrite,o)?(this._kill(e,n),this._initProps(n,e,o,r,t)):(this._firstPT&&(!1!==this.vars.lazy&&this._duration||this.vars.lazy&&!this._duration)&&(W[n._gsTweenID]=!0),c)},t.render=function(n,e,o){var r,t,l,a,c=this,i=c._time,s=c._duration,d=c._rawPrevTime;if(s-y<=n&&0<=n)c._totalTime=c._time=s,c.ratio=c._ease._calcEnd?c._ease.getRatio(1):1,c._reversed||(r=!0,t="onComplete",o=o||c._timeline.autoRemoveChildren),0===s&&(!c._initted&&c.vars.lazy&&!o||(c._startTime===c._timeline._duration&&(n=0),(d<0||n<=0&&-y<=n||d===y&&"isPause"!==c.data)&&d!==n&&(o=!0,y<d&&(t="onReverseComplete")),c._rawPrevTime=a=!e||n||d===n?n:y));else if(n<y)c._totalTime=c._time=0,c.ratio=c._ease._calcEnd?c._ease.getRatio(0):0,(0!==i||0===s&&0<d)&&(t="onReverseComplete",r=c._reversed),-y<n?n=0:n<0&&(c._active=!1,0===s&&(!c._initted&&c.vars.lazy&&!o||(0<=d&&(d!==y||"isPause"!==c.data)&&(o=!0),c._rawPrevTime=a=!e||n||d===n?n:y))),(!c._initted||c._startAt&&c._startAt.progress())&&(o=!0);else if(c._totalTime=c._time=n,c._easeType){var u=n/s,p=c._easeType,f=c._easePower;(1===p||3===p&&.5<=u)&&(u=1-u),3===p&&(u*=2),1===f?u*=u:2===f?u*=u*u:3===f?u*=u*u*u:4===f&&(u*=u*u*u*u),c.ratio=1===p?1-u:2===p?u:n/s<.5?u/2:1-u/2}else c.ratio=c._ease.getRatio(n/s);if(c._time!==i||o){if(!c._initted){if(c._init(),!c._initted||c._gc)return;if(!o&&c._firstPT&&(!1!==c.vars.lazy&&c._duration||c.vars.lazy&&!c._duration))return c._time=c._totalTime=i,c._rawPrevTime=d,U.push(c),void(c._lazy=[n,e]);c._time&&!r?c.ratio=c._ease.getRatio(c._time/s):r&&c._ease._calcEnd&&(c.ratio=c._ease.getRatio(0===c._time?0:1))}for(!1!==c._lazy&&(c._lazy=!1),c._active||!c._paused&&c._time!==i&&0<=n&&(c._active=!0),0===i&&(c._startAt&&(0<=n?c._startAt.render(n,!0,o):t=t||"_dummyGS"),c.vars.onStart&&(0===c._time&&0!==s||e||c._callback("onStart"))),l=c._firstPT;l;)l.f?l.t[l.p](l.c*c.ratio+l.s):l.t[l.p]=l.c*c.ratio+l.s,l=l._next;c._onUpdate&&(n<0&&c._startAt&&-1e-4!==n&&c._startAt.render(n,!0,o),e||(c._time!==i||r||o)&&c._callback("onUpdate")),t&&(c._gc&&!o||(n<0&&c._startAt&&!c._onUpdate&&-1e-4!==n&&c._startAt.render(n,!0,o),r&&(c._timeline.autoRemoveChildren&&c._enabled(!1,!1),c._active=!1),!e&&c.vars[t]&&c._callback(t),0===s&&c._rawPrevTime===y&&a!==y&&(c._rawPrevTime=0)))}},t._kill=function(n,e,o){if("all"===n&&(n=null),null==n&&(null==e||e===this.target))return this._lazy=!1,this._enabled(!1,!1);e="string"!=typeof e?e||this._targets||this.target:D.selector(e)||e;var r,t,l,a,c,i,s,d,u,p=o&&this._time&&o._startTime===this._startTime&&this._timeline===o._timeline,f=this._firstPT;if((w(e)||M(e))&&"number"!=typeof e[0])for(r=e.length;-1<--r;)this._kill(n,e[r],o)&&(i=!0);else{if(this._targets){for(r=this._targets.length;-1<--r;)if(e===this._targets[r]){c=this._propLookup[r]||{},this._overwrittenProps=this._overwrittenProps||[],t=this._overwrittenProps[r]=n?this._overwrittenProps[r]||{}:"all";break}}else{if(e!==this.target)return!1;c=this._propLookup,t=this._overwrittenProps=n?this._overwrittenProps||{}:"all"}if(c){if(s=n||c,d=n!==t&&"all"!==t&&n!==c&&("object"!=typeof n||!n._tempKill),o&&(D.onOverwrite||this.vars.onOverwrite)){for(l in s)c[l]&&(u=u||[]).push(l);if((u||!n)&&!en(this,o,e,u))return!1}for(l in s)(a=c[l])&&(p&&(a.f?a.t[a.p](a.s):a.t[a.p]=a.s,i=!0),a.pg&&a.t._kill(s)&&(i=!0),a.pg&&0!==a.t._overwriteProps.length||(a._prev?a._prev._next=a._next:a===this._firstPT&&(this._firstPT=a._next),a._next&&(a._next._prev=a._prev),a._next=a._prev=null),delete c[l]),d&&(t[l]=1);!this._firstPT&&this._initted&&f&&this._enabled(!1,!1)}}return i},t.invalidate=function(){this._notifyPluginsOfEnabled&&D._onPluginEvent("_onDisable",this);var n=this._time;return this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],A.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-y,this.render(n,!1,!1!==this.vars.lazy)),this},t._enabled=function(n,e){if(v||b.wake(),n&&this._gc){var o,r=this._targets;if(r)for(o=r.length;-1<--o;)this._siblings[o]=on(r[o],this,!0);else this._siblings=on(this.target,this,!0)}return A.prototype._enabled.call(this,n,e),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&D._onPluginEvent(n?"_onEnable":"_onDisable",this)},D.to=function(n,e,o){return new D(n,e,o)},D.from=function(n,e,o){return o.runBackwards=!0,o.immediateRender=0!=o.immediateRender,new D(n,e,o)},D.fromTo=function(n,e,o,r){return r.startAt=o,r.immediateRender=0!=r.immediateRender&&0!=o.immediateRender,new D(n,e,r)},D.delayedCall=function(n,e,o,r,t){return new D(e,0,{delay:n,onComplete:e,onCompleteParams:o,callbackScope:r,onReverseComplete:e,onReverseCompleteParams:o,immediateRender:!1,lazy:!1,useFrames:t,overwrite:0})},D.set=function(n,e){return new D(n,0,e)},D.getTweensOf=function(n,e){if(null==n)return[];var o,r,t,l;if(n="string"!=typeof n?n:D.selector(n)||n,(w(n)||M(n))&&"number"!=typeof n[0]){for(o=n.length,r=[];-1<--o;)r=r.concat(D.getTweensOf(n[o],e));for(o=r.length;-1<--o;)for(l=r[o],t=o;-1<--t;)l===r[t]&&r.splice(o,1)}else if(n._gsTweenID)for(o=(r=on(n).concat()).length;-1<--o;)(r[o]._gc||e&&!r[o].isActive())&&r.splice(o,1);return r||[]},D.killTweensOf=D.killDelayedCallsTo=function(n,e,o){"object"==typeof e&&(o=e,e=!1);for(var r=D.getTweensOf(n,e),t=r.length;-1<--t;)r[t]._kill(o,n)};var ln=E("plugins.TweenPlugin",function(n,e){this._overwriteProps=(n||"").split(","),this._propName=this._overwriteProps[0],this._priority=e||0,this._super=ln.prototype},!0);if(t=ln.prototype,ln.version="1.19.0",ln.API=2,t._firstPT=null,t._addTween=L,t.setRatio=I,t._kill=function(n){var e,o=this._overwriteProps,r=this._firstPT;if(null!=n[this._propName])this._overwriteProps=[];else for(e=o.length;-1<--e;)null!=n[o[e]]&&o.splice(e,1);for(;r;)null!=n[r.n]&&(r._next&&(r._next._prev=r._prev),r._prev?(r._prev._next=r._next,r._prev=null):this._firstPT===r&&(this._firstPT=r._next)),r=r._next;return!1},t._mod=t._roundProps=function(n){for(var e,o=this._firstPT;o;)(e=n[this._propName]||null!=o.n&&n[o.n.split(this._propName+"_").join("")])&&"function"==typeof e&&(2===o.f?o.t._applyPT.m=e:o.m=e),o=o._next},D._onPluginEvent=function(n,e){var o,r,t,l,a,c=e._firstPT;if("_onInitAllProps"===n){for(;c;){for(a=c._next,r=t;r&&r.pr>c.pr;)r=r._next;(c._prev=r?r._prev:l)?c._prev._next=c:t=c,(c._next=r)?r._prev=c:l=c,c=a}c=e._firstPT=t}for(;c;)c.pg&&"function"==typeof c.t[n]&&c.t[n]()&&(o=!0),c=c._next;return o},ln.activate=function(n){for(var e=n.length;-1<--e;)n[e].API===ln.API&&(G[(new n[e])._propName]=n[e]);return!0},c.plugin=function(n){if(!(n&&n.propName&&n.init&&n.API))throw"illegal plugin definition.";var e,o=n.propName,r=n.priority||0,t=n.overwriteProps,l={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},a=E("plugins."+o.charAt(0).toUpperCase()+o.substr(1)+"Plugin",function(){ln.call(this,o,r),this._overwriteProps=t||[]},!0===n.global),c=a.prototype=new ln(o);for(e in(c.constructor=a).API=n.API,l)"function"==typeof n[e]&&(c[l[e]]=n[e]);return a.version=n.version,ln.activate([a]),a},e=u._gsQueue){for(o=0;o<e.length;o++)e[o]();for(t in k)k[t].func||u.console.log("GSAP encountered missing dependency: "+t)}v=!1}((an.exports,this||window),"TweenMax")},yi.f[68]=function(n,e){var o="__global_unique_id__";n.exports=function(){return r[o]=(r[o]||0)+1}},yi.f[69]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.warning=function(){},e.invariant=function(){}},yi.f[70]=function(n,e){n.exports=yi.r(71)},yi.f[71]=function(n,e){function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}Object.defineProperty(e,"__esModule",{value:!0});var l=o(yi.r(130)),r=o(yi.r(145));yi.r(143);var S=o(yi.r(142));function P(){return(P=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n}).apply(this,arguments)}function O(n){return"/"===n.charAt(0)?n:"/"+n}function t(n){return"/"===n.charAt(0)?n.substr(1):n}function j(n,e){return function(n,e){return new RegExp("^"+e+"(\\/|\\?|#|$)","i").test(n)}(n,e)?n.substr(e.length):n}function A(n){return"/"===n.charAt(n.length-1)?n.slice(0,-1):n}function a(n){var e=n||"/",o="",r="",t=e.indexOf("#");-1!==t&&(r=e.substr(t),e=e.substr(0,t));var l=e.indexOf("?");return-1!==l&&(o=e.substr(l),e=e.substr(0,l)),{pathname:e,search:"?"===o?"":o,hash:"#"===r?"":r}}function R(n){var e=n.pathname,o=n.search,r=n.hash,t=e||"/";return o&&"?"!==o&&(t+="?"===o.charAt(0)?o:"?"+o),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function N(n,e,o,r){var t;"string"==typeof n?(t=a(n)).state=e:(void 0===(t=P({},n)).pathname&&(t.pathname=""),t.search?"?"!==t.search.charAt(0)&&(t.search="?"+t.search):t.search="",t.hash?"#"!==t.hash.charAt(0)&&(t.hash="#"+t.hash):t.hash="",void 0!==e&&void 0===t.state&&(t.state=e));try{t.pathname=decodeURI(t.pathname)}catch(n){throw n instanceof URIError?new URIError('Pathname "'+t.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):n}return o&&(t.key=o),r?t.pathname?"/"!==t.pathname.charAt(0)&&(t.pathname=l(t.pathname,r.pathname)):t.pathname=r.pathname:t.pathname||(t.pathname="/"),t}function T(n,e){return n.pathname===e.pathname&&n.search===e.search&&n.hash===e.hash&&n.key===e.key&&r(n.state,e.state)}function M(){var l=null,r=[];return{setPrompt:function(n){return l=n,function(){l===n&&(l=null)}},confirmTransitionTo:function(n,e,o,r){if(null!=l){var t="function"==typeof l?l(n,e):l;"string"==typeof t?"function"==typeof o?o(t,r):r(!0):r(!1!==t)}else r(!0)},appendListener:function(n){var e=!0;function o(){e&&n.apply(void 0,arguments)}return r.push(o),function(){e=!1,r=r.filter(function(n){return n!==o})}},notifyListeners:function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];r.forEach(function(n){return n.apply(void 0,e)})}}}var D=!(!window.document||!window.document.createElement);function I(n,e){e(window.confirm(n))}var F="popstate",B="hashchange";function L(){try{return window.history.state||{}}catch(n){return{}}}var z="hashchange",U={hashbang:{encodePath:function(n){return"!"===n.charAt(0)?n:"!/"+t(n)},decodePath:function(n){return"!"===n.charAt(0)?n.substr(1):n}},noslash:{encodePath:t,decodePath:O},slash:{encodePath:O,decodePath:O}};function W(){var n=window.location.href,e=n.indexOf("#");return-1===e?"":n.substring(e+1)}function H(n){var e=window.location.href.indexOf("#");window.location.replace(window.location.href.slice(0,0<=e?e:0)+"#"+n)}function b(n,e,o){return Math.min(Math.max(n,e),o)}e.createBrowserHistory=function(n){void 0===n&&(n={}),D||S(!1);var c=window.history,i=function(){var n=window.navigator.userAgent;return(-1===n.indexOf("Android 2.")&&-1===n.indexOf("Android 4.0")||-1===n.indexOf("Mobile Safari")||-1!==n.indexOf("Chrome")||-1!==n.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),e=!(-1===window.navigator.userAgent.indexOf("Trident")),o=n,r=o.forceRefresh,s=void 0!==r&&r,t=o.getUserConfirmation,d=void 0===t?I:t,l=o.keyLength,a=void 0===l?6:l,u=n.basename?A(O(n.basename)):"";function p(n){var e=n||{},o=e.key,r=e.state,t=window.location,l=t.pathname+t.search+t.hash;return u&&(l=j(l,u)),N(l,r,o)}function f(){return Math.random().toString(36).substr(2,a)}var h=M();function m(n){P(z,n),z.length=c.length,h.notifyListeners(z.location,z.action)}function g(n){!function(n){void 0===n.state&&navigator.userAgent.indexOf("CriOS")}(n)&&x(p(n.state))}function b(){x(p(L()))}var v=!1;function x(e){v?(v=!1,m()):h.confirmTransitionTo(e,"POP",d,function(n){n?m({action:"POP",location:e}):function(n){var e=z.location,o=w.indexOf(e.key);-1===o&&(o=0);var r=w.indexOf(n.key);-1===r&&(r=0);var t=o-r;t&&(v=!0,_(t))}(e)})}var y=p(L()),w=[y.key];function k(n){return u+R(n)}function _(n){c.go(n)}var E=0;function C(n){1===(E+=n)&&1===n?(window.addEventListener(F,g),e&&window.addEventListener(B,b)):0===E&&(window.removeEventListener(F,g),e&&window.removeEventListener(B,b))}var T=!1,z={length:c.length,action:"POP",location:y,createHref:k,push:function(n,e){var a=N(n,e,f(),z.location);h.confirmTransitionTo(a,"PUSH",d,function(n){if(n){var e=k(a),o=a.key,r=a.state;if(i)if(c.pushState({key:o,state:r},null,e),s)window.location.href=e;else{var t=w.indexOf(z.location.key),l=w.slice(0,-1===t?0:t+1);l.push(a.key),w=l,m({action:"PUSH",location:a})}else window.location.href=e}})},replace:function(n,e){var l="REPLACE",a=N(n,e,f(),z.location);h.confirmTransitionTo(a,l,d,function(n){if(n){var e=k(a),o=a.key,r=a.state;if(i)if(c.replaceState({key:o,state:r},null,e),s)window.location.replace(e);else{var t=w.indexOf(z.location.key);-1!==t&&(w[t]=a.key),m({action:l,location:a})}else window.location.replace(e)}})},go:_,goBack:function(){_(-1)},goForward:function(){_(1)},block:function(n){void 0===n&&(n=!1);var e=h.setPrompt(n);return T||(C(1),T=!0),function(){return T&&(T=!1,C(-1)),e()}},listen:function(n){var e=h.appendListener(n);return C(1),function(){C(-1),e()}}};return z},e.createHashHistory=function(n){void 0===n&&(n={}),D||S(!1);var e=window.history,o=(window.navigator.userAgent.indexOf("Firefox"),n),r=o.getUserConfirmation,a=void 0===r?I:r,t=o.hashType,l=void 0===t?"slash":t,c=n.basename?A(O(n.basename)):"",i=U[l],s=i.encodePath,d=i.decodePath;function u(){var n=d(W());return c&&(n=j(n,c)),N(n)}var p=M();function f(n){P(C,n),C.length=e.length,p.notifyListeners(C.location,C.action)}var h=!1,m=null;function g(){var e,n=W(),o=s(n);if(n!==o)H(o);else{var r=u(),t=C.location;if(!h&&T(t,r))return;if(m===R(r))return;m=null,e=r,h?(h=!1,f()):p.confirmTransitionTo(e,"POP",a,function(n){n?f({action:"POP",location:e}):function(n){var e=C.location,o=y.lastIndexOf(R(e));-1===o&&(o=0);var r=y.lastIndexOf(R(n));-1===r&&(r=0);var t=o-r;t&&(h=!0,w(t))}(e)})}}var b=W(),v=s(b);b!==v&&H(v);var x=u(),y=[R(x)];function w(n){e.go(n)}var k=0;function _(n){1===(k+=n)&&1===n?window.addEventListener(z,g):0===k&&window.removeEventListener(z,g)}var E=!1,C={length:e.length,action:"POP",location:x,createHref:function(n){return"#"+s(c+R(n))},push:function(n,e){var l=N(n,void 0,void 0,C.location);p.confirmTransitionTo(l,"PUSH",a,function(n){if(n){var e=R(l),o=s(c+e);if(W()!==o){m=e,function(n){window.location.hash=n}(o);var r=y.lastIndexOf(R(C.location)),t=y.slice(0,-1===r?0:r+1);t.push(e),y=t,f({action:"PUSH",location:l})}else f()}})},replace:function(n,e){var t="REPLACE",l=N(n,void 0,void 0,C.location);p.confirmTransitionTo(l,t,a,function(n){if(n){var e=R(l),o=s(c+e);W()!==o&&(m=e,H(o));var r=y.indexOf(R(C.location));-1!==r&&(y[r]=e),f({action:t,location:l})}})},go:w,goBack:function(){w(-1)},goForward:function(){w(1)},block:function(n){void 0===n&&(n=!1);var e=p.setPrompt(n);return E||(_(1),E=!0),function(){return E&&(E=!1,_(-1)),e()}},listen:function(n){var e=p.appendListener(n);return _(1),function(){_(-1),e()}}};return C},e.createMemoryHistory=function(n){void 0===n&&(n={});var e=n,t=e.getUserConfirmation,o=e.initialEntries,r=void 0===o?["/"]:o,l=e.initialIndex,a=void 0===l?0:l,c=e.keyLength,i=void 0===c?6:c,s=M();function d(n){P(g,n),g.length=g.entries.length,s.notifyListeners(g.location,g.action)}function u(){return Math.random().toString(36).substr(2,i)}var p=b(a,0,r.length-1),f=r.map(function(n){return N(n,void 0,"string"==typeof n?u():n.key||u())}),h=R;function m(n){var e=b(g.index+n,0,g.entries.length-1),o=g.entries[e];s.confirmTransitionTo(o,"POP",t,function(n){n?d({action:"POP",location:o,index:e}):d()})}var g={length:f.length,action:"POP",location:f[p],index:p,entries:f,createHref:h,push:function(n,e){var r=N(n,e,u(),g.location);s.confirmTransitionTo(r,"PUSH",t,function(n){if(n){var e=g.index+1,o=g.entries.slice(0);o.length>e?o.splice(e,o.length-e,r):o.push(r),d({action:"PUSH",location:r,index:e,entries:o})}})},replace:function(n,e){var o="REPLACE",r=N(n,e,u(),g.location);s.confirmTransitionTo(r,o,t,function(n){n&&(g.entries[g.index]=r,d({action:o,location:r}))})},go:m,goBack:function(){m(-1)},goForward:function(){m(1)},canGo:function(n){var e=g.index+n;return 0<=e&&e<g.entries.length},block:function(n){return void 0===n&&(n=!1),s.setPrompt(n)},listen:function(n){return s.appendListener(n)}};return g},e.createLocation=N,e.locationsAreEqual=T,e.parsePath=a,e.createPath=R},yi.f[72]=function(n,e){function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}Object.defineProperty(e,"__esModule",{value:!0});var l=o(yi.r(130)),r=o(yi.r(145)),S=o(yi.r(143)),P=o(yi.r(142));function O(){return(O=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n}).apply(this,arguments)}function j(n){return"/"===n.charAt(0)?n:"/"+n}function t(n){return"/"===n.charAt(0)?n.substr(1):n}function A(n,e){return new RegExp("^"+e+"(\\/|\\?|#|$)","i").test(n)}function R(n,e){return A(n,e)?n.substr(e.length):n}function N(n){return"/"===n.charAt(n.length-1)?n.slice(0,-1):n}function a(n){var e=n||"/",o="",r="",t=e.indexOf("#");-1!==t&&(r=e.substr(t),e=e.substr(0,t));var l=e.indexOf("?");return-1!==l&&(o=e.substr(l),e=e.substr(0,l)),{pathname:e,search:"?"===o?"":o,hash:"#"===r?"":r}}function M(n){var e=n.pathname,o=n.search,r=n.hash,t=e||"/";return o&&"?"!==o&&(t+="?"===o.charAt(0)?o:"?"+o),r&&"#"!==r&&(t+="#"===r.charAt(0)?r:"#"+r),t}function D(n,e,o,r){var t;"string"==typeof n?(t=a(n)).state=e:(void 0===(t=O({},n)).pathname&&(t.pathname=""),t.search?"?"!==t.search.charAt(0)&&(t.search="?"+t.search):t.search="",t.hash?"#"!==t.hash.charAt(0)&&(t.hash="#"+t.hash):t.hash="",void 0!==e&&void 0===t.state&&(t.state=e));try{t.pathname=decodeURI(t.pathname)}catch(n){throw n instanceof URIError?new URIError('Pathname "'+t.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):n}return o&&(t.key=o),r?t.pathname?"/"!==t.pathname.charAt(0)&&(t.pathname=l(t.pathname,r.pathname)):t.pathname=r.pathname:t.pathname||(t.pathname="/"),t}function z(n,e){return n.pathname===e.pathname&&n.search===e.search&&n.hash===e.hash&&n.key===e.key&&r(n.state,e.state)}function I(){var l=null;var r=[];return{setPrompt:function(n){return S(null==l,"A history supports only one prompt at a time"),l=n,function(){l===n&&(l=null)}},confirmTransitionTo:function(n,e,o,r){if(null!=l){var t="function"==typeof l?l(n,e):l;"string"==typeof t?"function"==typeof o?o(t,r):(S(!1,"A history needs a getUserConfirmation function in order to use a prompt message"),r(!0)):r(!1!==t)}else r(!0)},appendListener:function(n){var e=!0;function o(){e&&n.apply(void 0,arguments)}return r.push(o),function(){e=!1,r=r.filter(function(n){return n!==o})}},notifyListeners:function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];r.forEach(function(n){return n.apply(void 0,e)})}}}var F=!(!window.document||!window.document.createElement);function B(n,e){e(window.confirm(n))}var L="popstate",U="hashchange";function W(){try{return window.history.state||{}}catch(n){return{}}}var H="hashchange",V={hashbang:{encodePath:function(n){return"!"===n.charAt(0)?n:"!/"+t(n)},decodePath:function(n){return"!"===n.charAt(0)?n.substr(1):n}},noslash:{encodePath:t,decodePath:j},slash:{encodePath:j,decodePath:j}};function X(){var n=window.location.href,e=n.indexOf("#");return-1===e?"":n.substring(e+1)}function G(n){var e=window.location.href.indexOf("#");window.location.replace(window.location.href.slice(0,0<=e?e:0)+"#"+n)}function b(n,e,o){return Math.min(Math.max(n,e),o)}e.createBrowserHistory=function(n){void 0===n&&(n={}),F||P(!1,"Browser history needs a DOM");var c=window.history,i=function(){var n=window.navigator.userAgent;return(-1===n.indexOf("Android 2.")&&-1===n.indexOf("Android 4.0")||-1===n.indexOf("Mobile Safari")||-1!==n.indexOf("Chrome")||-1!==n.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)}(),e=!(-1===window.navigator.userAgent.indexOf("Trident")),o=n,r=o.forceRefresh,s=void 0!==r&&r,t=o.getUserConfirmation,d=void 0===t?B:t,l=o.keyLength,a=void 0===l?6:l,u=n.basename?N(j(n.basename)):"";function p(n){var e=n||{},o=e.key,r=e.state,t=window.location,l=t.pathname+t.search+t.hash;return S(!u||A(l,u),'You are attempting to use a basename on a page whose URL path does not begin with the basename. Expected path "'+l+'" to begin with "'+u+'".'),u&&(l=R(l,u)),D(l,r,o)}function f(){return Math.random().toString(36).substr(2,a)}var h=I();function m(n){O(z,n),z.length=c.length,h.notifyListeners(z.location,z.action)}function g(n){!function(n){void 0===n.state&&navigator.userAgent.indexOf("CriOS")}(n)&&x(p(n.state))}function b(){x(p(W()))}var v=!1;function x(e){if(v)v=!1,m();else{h.confirmTransitionTo(e,"POP",d,function(n){n?m({action:"POP",location:e}):function(n){var e=z.location,o=w.indexOf(e.key);-1===o&&(o=0);var r=w.indexOf(n.key);-1===r&&(r=0);var t=o-r;t&&(v=!0,_(t))}(e)})}}var y=p(W()),w=[y.key];function k(n){return u+M(n)}function _(n){c.go(n)}var E=0;function C(n){1===(E+=n)&&1===n?(window.addEventListener(L,g),e&&window.addEventListener(U,b)):0===E&&(window.removeEventListener(L,g),e&&window.removeEventListener(U,b))}var T=!1,z={length:c.length,action:"POP",location:y,createHref:k,push:function(n,e){S(!("object"==typeof n&&void 0!==n.state&&void 0!==e),"You should avoid providing a 2nd state argument to push when the 1st argument is a location-like object that already has state; it is ignored");var a=D(n,e,f(),z.location);h.confirmTransitionTo(a,"PUSH",d,function(n){if(n){var e=k(a),o=a.key,r=a.state;if(i)if(c.pushState({key:o,state:r},null,e),s)window.location.href=e;else{var t=w.indexOf(z.location.key),l=w.slice(0,-1===t?0:t+1);l.push(a.key),w=l,m({action:"PUSH",location:a})}else S(void 0===r,"Browser history cannot push state in browsers that do not support HTML5 history"),window.location.href=e}})},replace:function(n,e){S(!("object"==typeof n&&void 0!==n.state&&void 0!==e),"You should avoid providing a 2nd state argument to replace when the 1st argument is a location-like object that already has state; it is ignored");var l=D(n,e,f(),z.location);h.confirmTransitionTo(l,"REPLACE",d,function(n){if(n){var e=k(l),o=l.key,r=l.state;if(i)if(c.replaceState({key:o,state:r},null,e),s)window.location.replace(e);else{var t=w.indexOf(z.location.key);-1!==t&&(w[t]=l.key),m({action:"REPLACE",location:l})}else S(void 0===r,"Browser history cannot replace state in browsers that do not support HTML5 history"),window.location.replace(e)}})},go:_,goBack:function(){_(-1)},goForward:function(){_(1)},block:function(n){void 0===n&&(n=!1);var e=h.setPrompt(n);return T||(C(1),T=!0),function(){return T&&(T=!1,C(-1)),e()}},listen:function(n){var e=h.appendListener(n);return C(1),function(){C(-1),e()}}};return z},e.createHashHistory=function(n){void 0===n&&(n={}),F||P(!1,"Hash history needs a DOM");var e=window.history,o=-1===window.navigator.userAgent.indexOf("Firefox"),r=n,t=r.getUserConfirmation,a=void 0===t?B:t,l=r.hashType,c=void 0===l?"slash":l,i=n.basename?N(j(n.basename)):"",s=V[c],d=s.encodePath,u=s.decodePath;function p(){var n=u(X());return S(!i||A(n,i),'You are attempting to use a basename on a page whose URL path does not begin with the basename. Expected path "'+n+'" to begin with "'+i+'".'),i&&(n=R(n,i)),D(n)}var f=I();function h(n){O(T,n),T.length=e.length,f.notifyListeners(T.location,T.action)}var m=!1,g=null;function b(){var n=X(),e=d(n);if(n!==e)G(e);else{var o=p(),r=T.location;if(!m&&z(r,o))return;if(g===M(o))return;g=null,function(e){if(m)m=!1,h();else{f.confirmTransitionTo(e,"POP",a,function(n){n?h({action:"POP",location:e}):function(n){var e=T.location,o=w.lastIndexOf(M(e));-1===o&&(o=0);var r=w.lastIndexOf(M(n));-1===r&&(r=0);var t=o-r;t&&(m=!0,k(t))}(e)})}}(o)}}var v=X(),x=d(v);v!==x&&G(x);var y=p(),w=[M(y)];function k(n){S(o,"Hash history go(n) causes a full page reload in this browser"),e.go(n)}var _=0;function E(n){1===(_+=n)&&1===n?window.addEventListener(H,b):0===_&&window.removeEventListener(H,b)}var C=!1,T={length:e.length,action:"POP",location:y,createHref:function(n){return"#"+d(i+M(n))},push:function(n,e){S(void 0===e,"Hash history cannot push state; it is ignored");var l=D(n,void 0,void 0,T.location);f.confirmTransitionTo(l,"PUSH",a,function(n){if(n){var e=M(l),o=d(i+e);if(X()!==o){g=e,function(n){window.location.hash=n}(o);var r=w.lastIndexOf(M(T.location)),t=w.slice(0,-1===r?0:r+1);t.push(e),w=t,h({action:"PUSH",location:l})}else S(!1,"Hash history cannot PUSH the same path; a new entry will not be added to the history stack"),h()}})},replace:function(n,e){S(void 0===e,"Hash history cannot replace state; it is ignored");var t=D(n,void 0,void 0,T.location);f.confirmTransitionTo(t,"REPLACE",a,function(n){if(n){var e=M(t),o=d(i+e);X()!==o&&(g=e,G(o));var r=w.indexOf(M(T.location));-1!==r&&(w[r]=e),h({action:"REPLACE",location:t})}})},go:k,goBack:function(){k(-1)},goForward:function(){k(1)},block:function(n){void 0===n&&(n=!1);var e=f.setPrompt(n);return C||(E(1),C=!0),function(){return C&&(C=!1,E(-1)),e()}},listen:function(n){var e=f.appendListener(n);return E(1),function(){E(-1),e()}}};return T},e.createMemoryHistory=function(n){void 0===n&&(n={});var e=n,t=e.getUserConfirmation,o=e.initialEntries,r=void 0===o?["/"]:o,l=e.initialIndex,a=void 0===l?0:l,c=e.keyLength,i=void 0===c?6:c,s=I();function d(n){O(g,n),g.length=g.entries.length,s.notifyListeners(g.location,g.action)}function u(){return Math.random().toString(36).substr(2,i)}var p=b(a,0,r.length-1),f=r.map(function(n){return D(n,void 0,"string"==typeof n?u():n.key||u())}),h=M;function m(n){var e=b(g.index+n,0,g.entries.length-1),o=g.entries[e];s.confirmTransitionTo(o,"POP",t,function(n){n?d({action:"POP",location:o,index:e}):d()})}var g={length:f.length,action:"POP",location:f[p],index:p,entries:f,createHref:h,push:function(n,e){S(!("object"==typeof n&&void 0!==n.state&&void 0!==e),"You should avoid providing a 2nd state argument to push when the 1st argument is a location-like object that already has state; it is ignored");var r=D(n,e,u(),g.location);s.confirmTransitionTo(r,"PUSH",t,function(n){if(n){var e=g.index+1,o=g.entries.slice(0);o.length>e?o.splice(e,o.length-e,r):o.push(r),d({action:"PUSH",location:r,index:e,entries:o})}})},replace:function(n,e){S(!("object"==typeof n&&void 0!==n.state&&void 0!==e),"You should avoid providing a 2nd state argument to replace when the 1st argument is a location-like object that already has state; it is ignored");var o=D(n,e,u(),g.location);s.confirmTransitionTo(o,"REPLACE",t,function(n){n&&d({action:"REPLACE",location:g.entries[g.index]=o})})},go:m,goBack:function(){m(-1)},goForward:function(){m(1)},canGo:function(n){var e=g.index+n;return 0<=e&&e<g.entries.length},block:function(n){return void 0===n&&(n=!1),s.setPrompt(n)},listen:function(n){return s.appendListener(n)}};return g},e.createLocation=D,e.locationsAreEqual=z,e.parsePath=a,e.createPath=M},yi.f[73]=function(n,e){var o=yi.r(107),r={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},u={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},t={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function p(n){return o.isMemo(n)?t:l[n.$$typeof]||r}l[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var f=Object.defineProperty,h=Object.getOwnPropertyNames,m=Object.getOwnPropertySymbols,g=Object.getOwnPropertyDescriptor,b=Object.getPrototypeOf,v=Object.prototype;n.exports=function n(e,o,r){if("string"==typeof o)return e;if(v){var t=b(o);t&&t!==v&&n(e,t,r)}var l=h(o);m&&(l=l.concat(m(o)));for(var a=p(e),c=p(o),i=0;i<l.length;++i){var s=l[i];if(!(u[s]||r&&r[s]||c&&c[s]||a&&a[s])){var d=g(o,s);try{f(e,s,d)}catch(n){}}}return e}},yi.f[74]=function(n,e){n.exports=Array.isArray||function(n){return"[object Array]"==Object.prototype.toString.call(n)}},yi.f[75]=function(I,F){(function(){var ra,ta="Expected a function",la="__lodash_hash_undefined__",aa="__lodash_placeholder__",ca=9007199254740991,ia=NaN,sa=4294967295,da=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],ua="[object Arguments]",pa="[object Array]",fa="[object Boolean]",ha="[object Date]",ma="[object Error]",ga="[object Function]",ba="[object GeneratorFunction]",va="[object Map]",xa="[object Number]",ya="[object Object]",wa="[object Promise]",ka="[object RegExp]",_a="[object Set]",Ea="[object String]",Ca="[object Symbol]",Ta="[object WeakMap]",za="[object ArrayBuffer]",Sa="[object DataView]",Pa="[object Float32Array]",Oa="[object Float64Array]",ja="[object Int8Array]",Aa="[object Int16Array]",Ra="[object Int32Array]",Na="[object Uint8Array]",Ma="[object Uint8ClampedArray]",Da="[object Uint16Array]",Ia="[object Uint32Array]",Fa=/\b__p \+= '';/g,Ba=/\b(__p \+=) '' \+/g,La=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ua=/&(?:amp|lt|gt|quot|#39);/g,Wa=/[&<>"']/g,Ha=RegExp(Ua.source),Va=RegExp(Wa.source),Xa=/<%-([\s\S]+?)%>/g,Ga=/<%([\s\S]+?)%>/g,Ya=/<%=([\s\S]+?)%>/g,qa=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$a=/^\w*$/,Za=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ka=/[\\^$.*+?()[\]{}|]/g,Ja=RegExp(Ka.source),Qa=/^\s+|\s+$/g,nc=/^\s+/,ec=/\s+$/,oc=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,rc=/\{\n\/\* \[wrapped with (.+)\] \*/,tc=/,? & /,lc=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,ac=/\\(\\)?/g,cc=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,ic=/\w*$/,sc=/^[-+]0x[0-9a-f]+$/i,dc=/^0b[01]+$/i,uc=/^\[object .+?Constructor\]$/,pc=/^0o[0-7]+$/i,fc=/^(?:0|[1-9]\d*)$/,hc=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,mc=/($^)/,gc=/['\n\r\u2028\u2029\\]/g,n="\\ud800-\\udfff",e="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",o="\\u2700-\\u27bf",r="a-z\\xdf-\\xf6\\xf8-\\xff",t="A-Z\\xc0-\\xd6\\xd8-\\xde",l="\\ufe0e\\ufe0f",a="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",c="["+n+"]",i="["+a+"]",s="["+e+"]",d="\\d+",u="["+o+"]",p="["+r+"]",f="[^"+n+a+d+o+r+t+"]",h="\\ud83c[\\udffb-\\udfff]",m="[^"+n+"]",g="(?:\\ud83c[\\udde6-\\uddff]){2}",b="[\\ud800-\\udbff][\\udc00-\\udfff]",v="["+t+"]",x="(?:"+p+"|"+f+")",y="(?:"+v+"|"+f+")",w="(?:['’](?:d|ll|m|re|s|t|ve))?",k="(?:['’](?:D|LL|M|RE|S|T|VE))?",_="(?:"+s+"|"+h+")"+"?",E="["+l+"]?",C=E+_+("(?:\\u200d(?:"+[m,g,b].join("|")+")"+E+_+")*"),T="(?:"+[u,g,b].join("|")+")"+C,z="(?:"+[m+s+"?",s,g,b,c].join("|")+")",bc=RegExp("['’]","g"),vc=RegExp(s,"g"),S=RegExp(h+"(?="+h+")|"+z+C,"g"),xc=RegExp([v+"?"+p+"+"+w+"(?="+[i,v,"$"].join("|")+")",y+"+"+k+"(?="+[i,v+x,"$"].join("|")+")",v+"?"+x+"+"+w,v+"+"+k,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",d,T].join("|"),"g"),P=RegExp("[\\u200d"+n+e+l+"]"),yc=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,wc=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],kc=-1,_c={};_c[Pa]=_c[Oa]=_c[ja]=_c[Aa]=_c[Ra]=_c[Na]=_c[Ma]=_c[Da]=_c[Ia]=!0,_c[ua]=_c[pa]=_c[za]=_c[fa]=_c[Sa]=_c[ha]=_c[ma]=_c[ga]=_c[va]=_c[xa]=_c[ya]=_c[ka]=_c[_a]=_c[Ea]=_c[Ta]=!1;var Ec={};Ec[ua]=Ec[pa]=Ec[za]=Ec[Sa]=Ec[fa]=Ec[ha]=Ec[Pa]=Ec[Oa]=Ec[ja]=Ec[Aa]=Ec[Ra]=Ec[va]=Ec[xa]=Ec[ya]=Ec[ka]=Ec[_a]=Ec[Ea]=Ec[Ca]=Ec[Na]=Ec[Ma]=Ec[Da]=Ec[Ia]=!0,Ec[ma]=Ec[ga]=Ec[Ta]=!1;var O={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Cc=parseFloat,Tc=parseInt,zc="object"==typeof self&&self&&self.Object===Object&&self||Function("return this")(),j=F&&!F.nodeType&&F,A=j&&I&&!I.nodeType&&I,Sc=A&&A.exports===j,R=Sc&&(!1).process,N=function(){try{var n=A&&A.require&&A.require("util").types;return n||R&&R.binding&&R.binding("util")}catch(n){}}(),Pc=N&&N.isArrayBuffer,Oc=N&&N.isDate,jc=N&&N.isMap,Ac=N&&N.isRegExp,Rc=N&&N.isSet,Nc=N&&N.isTypedArray;function Mc(n,e,o){switch(o.length){case 0:return n.call(e);case 1:return n.call(e,o[0]);case 2:return n.call(e,o[0],o[1]);case 3:return n.call(e,o[0],o[1],o[2])}return n.apply(e,o)}function Dc(n,e,o,r){for(var t=-1,l=null==n?0:n.length;++t<l;){var a=n[t];e(r,a,o(a),n)}return r}function Ic(n,e){for(var o=-1,r=null==n?0:n.length;++o<r&&!1!==e(n[o],o,n););return n}function Fc(n,e){for(var o=null==n?0:n.length;o--&&!1!==e(n[o],o,n););return n}function Bc(n,e){for(var o=-1,r=null==n?0:n.length;++o<r;)if(!e(n[o],o,n))return!1;return!0}function Lc(n,e){for(var o=-1,r=null==n?0:n.length,t=0,l=[];++o<r;){var a=n[o];e(a,o,n)&&(l[t++]=a)}return l}function Uc(n,e){return!!(null==n?0:n.length)&&-1<Zc(n,e,0)}function Wc(n,e,o){for(var r=-1,t=null==n?0:n.length;++r<t;)if(o(e,n[r]))return!0;return!1}function Hc(n,e){for(var o=-1,r=null==n?0:n.length,t=Array(r);++o<r;)t[o]=e(n[o],o,n);return t}function Vc(n,e){for(var o=-1,r=e.length,t=n.length;++o<r;)n[t+o]=e[o];return n}function Xc(n,e,o,r){var t=-1,l=null==n?0:n.length;for(r&&l&&(o=n[++t]);++t<l;)o=e(o,n[t],t,n);return o}function Gc(n,e,o,r){var t=null==n?0:n.length;for(r&&t&&(o=n[--t]);t--;)o=e(o,n[t],t,n);return o}function Yc(n,e){for(var o=-1,r=null==n?0:n.length;++o<r;)if(e(n[o],o,n))return!0;return!1}var M=ni("length");function qc(n,r,e){var t;return e(n,function(n,e,o){if(r(n,e,o))return t=e,!1}),t}function $c(n,e,o,r){for(var t=n.length,l=o+(r?1:-1);r?l--:++l<t;)if(e(n[l],l,n))return l;return-1}function Zc(n,e,o){return e==e?function(n,e,o){var r=o-1,t=n.length;for(;++r<t;)if(n[r]===e)return r;return-1}(n,e,o):$c(n,Jc,o)}function Kc(n,e,o,r){for(var t=o-1,l=n.length;++t<l;)if(r(n[t],e))return t;return-1}function Jc(n){return n!=n}function Qc(n,e){var o=null==n?0:n.length;return o?oi(n,e)/o:ia}function ni(e){return function(n){return null==n?ra:n[e]}}function D(e){return function(n){return null==e?ra:e[n]}}function ei(n,r,t,l,e){return e(n,function(n,e,o){t=l?(l=!1,n):r(t,n,e,o)}),t}function oi(n,e){for(var o,r=-1,t=n.length;++r<t;){var l=e(n[r]);l!==ra&&(o=o===ra?l:o+l)}return o}function ri(n,e){for(var o=-1,r=Array(n);++o<n;)r[o]=e(o);return r}function ti(e){return function(n){return e(n)}}function li(e,n){return Hc(n,function(n){return e[n]})}function ai(n,e){return n.has(e)}function ci(n,e){for(var o=-1,r=n.length;++o<r&&-1<Zc(e,n[o],0););return o}function ii(n,e){for(var o=n.length;o--&&-1<Zc(e,n[o],0););return o}var si=D({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),di=D({"&":"&","<":"<",">":">",'"':""","'":"'"});function ui(n){return"\\"+O[n]}function pi(n){return P.test(n)}function fi(n){var o=-1,r=Array(n.size);return n.forEach(function(n,e){r[++o]=[e,n]}),r}function hi(e,o){return function(n){return e(o(n))}}function mi(n,e){for(var o=-1,r=n.length,t=0,l=[];++o<r;){var a=n[o];a!==e&&a!==aa||(n[o]=aa,l[t++]=o)}return l}function gi(n){var e=-1,o=Array(n.size);return n.forEach(function(n){o[++e]=n}),o}function bi(n){return pi(n)?function(n){var e=S.lastIndex=0;for(;S.test(n);)++e;return e}(n):M(n)}function vi(n){return pi(n)?function(n){return n.match(S)||[]}(n):function(n){return n.split("")}(n)}var xi=D({"&":"&","<":"<",">":">",""":'"',"'":"'"});var yi=function n(e){var o,C=(e=null==e?zc:yi.defaults(zc.Object(),e,yi.pick(zc,wc))).Array,r=e.Date,t=e.Error,g=e.Function,l=e.Math,m=e.Object,b=e.RegExp,d=e.String,v=e.TypeError,a=C.prototype,c=g.prototype,u=m.prototype,i=e["__core-js_shared__"],s=c.toString,y=u.hasOwnProperty,p=0,f=(o=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"",h=u.toString,x=s.call(m),w=zc._,k=b("^"+s.call(y).replace(Ka,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),_=Sc?e.Buffer:ra,E=e.Symbol,T=e.Uint8Array,z=_?_.allocUnsafe:ra,S=hi(m.getPrototypeOf,m),P=m.create,O=u.propertyIsEnumerable,j=a.splice,A=E?E.isConcatSpreadable:ra,R=E?E.iterator:ra,N=E?E.toStringTag:ra,M=function(){try{var n=Wo(m,"defineProperty");return n({},"",{}),n}catch(n){}}(),D=e.clearTimeout!==zc.clearTimeout&&e.clearTimeout,I=r&&r.now!==zc.Date.now&&r.now,F=e.setTimeout!==zc.setTimeout&&e.setTimeout,B=l.ceil,L=l.floor,U=m.getOwnPropertySymbols,W=_?_.isBuffer:ra,H=e.isFinite,V=a.join,X=hi(m.keys,m),G=l.max,Y=l.min,q=r.now,$=e.parseInt,Z=l.random,K=a.reverse,J=Wo(e,"DataView"),Q=Wo(e,"Map"),nn=Wo(e,"Promise"),en=Wo(e,"Set"),on=Wo(e,"WeakMap"),rn=Wo(m,"create"),tn=on&&new on,ln={},an=gr(J),cn=gr(Q),sn=gr(nn),dn=gr(en),un=gr(on),pn=E?E.prototype:ra,fn=pn?pn.valueOf:ra,hn=pn?pn.toString:ra;function mn(n){if(Rt(n)&&!kt(n)&&!(n instanceof yn)){if(n instanceof xn)return n;if(y.call(n,"__wrapped__"))return br(n)}return new xn(n)}var gn=function(n){if(!At(n))return{};if(P)return P(n);bn.prototype=n;var e=new bn;return bn.prototype=ra,e};function bn(){}function vn(){}function xn(n,e){this.__wrapped__=n,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=ra}function yn(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=sa,this.__views__=[]}function wn(n){var e=-1,o=null==n?0:n.length;for(this.clear();++e<o;){var r=n[e];this.set(r[0],r[1])}}function kn(n){var e=-1,o=null==n?0:n.length;for(this.clear();++e<o;){var r=n[e];this.set(r[0],r[1])}}function _n(n){var e=-1,o=null==n?0:n.length;for(this.clear();++e<o;){var r=n[e];this.set(r[0],r[1])}}function En(n){var e=-1,o=null==n?0:n.length;for(this.__data__=new _n;++e<o;)this.add(n[e])}function Cn(n){var e=this.__data__=new kn(n);this.size=e.size}function Tn(n,e){var o=kt(n),r=!o&&wt(n),t=!o&&!r&&Tt(n),l=!o&&!r&&!t&&Ut(n),a=o||r||t||l,c=a?ri(n.length,d):[],i=c.length;for(var s in n)!e&&!y.call(n,s)||a&&("length"==s||t&&("offset"==s||"parent"==s)||l&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||$o(s,i))||c.push(s);return c}function zn(n){var e=n.length;return e?n[Ee(0,e-1)]:ra}function Sn(n,e){return ur(lo(n),In(e,0,n.length))}function Pn(n){return ur(lo(n))}function On(n,e,o){(o===ra||vt(n[e],o))&&(o!==ra||e in n)||Mn(n,e,o)}function jn(n,e,o){var r=n[e];y.call(n,e)&&vt(r,o)&&(o!==ra||e in n)||Mn(n,e,o)}function An(n,e){for(var o=n.length;o--;)if(vt(n[o][0],e))return o;return-1}function Rn(n,r,t,l){return Wn(n,function(n,e,o){r(l,n,t(n),o)}),l}function Nn(n,e){return n&&ao(e,sl(e),n)}function Mn(n,e,o){"__proto__"==e&&M?M(n,e,{configurable:!0,enumerable:!0,value:o,writable:!0}):n[e]=o}function Dn(n,e){for(var o=-1,r=e.length,t=C(r),l=null==n;++o<r;)t[o]=l?ra:tl(n,e[o]);return t}function In(n,e,o){return n==n&&(o!==ra&&(n=n<=o?n:o),e!==ra&&(n=e<=n?n:e)),n}function Fn(o,r,t,n,e,l){var a,c=1&r,i=2&r,s=4&r;if(t&&(a=e?t(o,n,e,l):t(o)),a!==ra)return a;if(!At(o))return o;var d=kt(o);if(d){if(a=function(n){var e=n.length,o=new n.constructor(e);e&&"string"==typeof n[0]&&y.call(n,"index")&&(o.index=n.index,o.input=n.input);return o}(o),!c)return lo(o,a)}else{var u=Xo(o),p=u==ga||u==ba;if(Tt(o))return Qe(o,c);if(u==ya||u==ua||p&&!e){if(a=i||p?{}:Yo(o),!c)return i?function(n,e){return ao(n,Vo(n),e)}(o,function(n,e){return n&&ao(e,dl(e),n)}(a,o)):function(n,e){return ao(n,Ho(n),e)}(o,Nn(a,o))}else{if(!Ec[u])return e?o:{};a=function(n,e,o){var r=n.constructor;switch(e){case za:return no(n);case fa:case ha:return new r(+n);case Sa:return function(n,e){var o=e?no(n.buffer):n.buffer;return new n.constructor(o,n.byteOffset,n.byteLength)}(n,o);case Pa:case Oa:case ja:case Aa:case Ra:case Na:case Ma:case Da:case Ia:return eo(n,o);case va:return new r;case xa:case Ea:return new r(n);case ka:return function(n){var e=new n.constructor(n.source,ic.exec(n));return e.lastIndex=n.lastIndex,e}(n);case _a:return new r;case Ca:return function(n){return fn?m(fn.call(n)):{}}(n)}}(o,u,c)}}var f=(l=l||new Cn).get(o);if(f)return f;l.set(o,a),Ft(o)?o.forEach(function(n){a.add(Fn(n,r,t,n,o,l))}):Nt(o)&&o.forEach(function(n,e){a.set(e,Fn(n,r,t,e,o,l))});var h=d?ra:(s?i?Mo:No:i?dl:sl)(o);return Ic(h||o,function(n,e){h&&(n=o[e=n]),jn(a,e,Fn(n,r,t,e,o,l))}),a}function Bn(n,e,o){var r=o.length;if(null==n)return!r;for(n=m(n);r--;){var t=o[r],l=e[t],a=n[t];if(a===ra&&!(t in n)||!l(a))return!1}return!0}function Ln(n,e,o){if("function"!=typeof n)throw new v(ta);return cr(function(){n.apply(ra,o)},e)}function Un(n,e,o,r){var t=-1,l=Uc,a=!0,c=n.length,i=[],s=e.length;if(!c)return i;o&&(e=Hc(e,ti(o))),r?(l=Wc,a=!1):200<=e.length&&(l=ai,a=!1,e=new En(e));n:for(;++t<c;){var d=n[t],u=null==o?d:o(d);if(d=r||0!==d?d:0,a&&u==u){for(var p=s;p--;)if(e[p]===u)continue n;i.push(d)}else l(e,u,r)||i.push(d)}return i}mn.templateSettings={escape:Xa,evaluate:Ga,interpolate:Ya,variable:"",imports:{_:mn}},(mn.prototype=vn.prototype).constructor=mn,(xn.prototype=gn(vn.prototype)).constructor=xn,(yn.prototype=gn(vn.prototype)).constructor=yn,wn.prototype.clear=function(){this.__data__=rn?rn(null):{},this.size=0},wn.prototype.delete=function(n){var e=this.has(n)&&delete this.__data__[n];return this.size-=e?1:0,e},wn.prototype.get=function(n){var e=this.__data__;if(rn){var o=e[n];return o===la?ra:o}return y.call(e,n)?e[n]:ra},wn.prototype.has=function(n){var e=this.__data__;return rn?e[n]!==ra:y.call(e,n)},wn.prototype.set=function(n,e){var o=this.__data__;return this.size+=this.has(n)?0:1,o[n]=rn&&e===ra?la:e,this},kn.prototype.clear=function(){this.__data__=[],this.size=0},kn.prototype.delete=function(n){var e=this.__data__,o=An(e,n);return!(o<0)&&(o==e.length-1?e.pop():j.call(e,o,1),--this.size,!0)},kn.prototype.get=function(n){var e=this.__data__,o=An(e,n);return o<0?ra:e[o][1]},kn.prototype.has=function(n){return-1<An(this.__data__,n)},kn.prototype.set=function(n,e){var o=this.__data__,r=An(o,n);return r<0?(++this.size,o.push([n,e])):o[r][1]=e,this},_n.prototype.clear=function(){this.size=0,this.__data__={hash:new wn,map:new(Q||kn),string:new wn}},_n.prototype.delete=function(n){var e=Lo(this,n).delete(n);return this.size-=e?1:0,e},_n.prototype.get=function(n){return Lo(this,n).get(n)},_n.prototype.has=function(n){return Lo(this,n).has(n)},_n.prototype.set=function(n,e){var o=Lo(this,n),r=o.size;return o.set(n,e),this.size+=o.size==r?0:1,this},En.prototype.add=En.prototype.push=function(n){return this.__data__.set(n,la),this},En.prototype.has=function(n){return this.__data__.has(n)},Cn.prototype.clear=function(){this.__data__=new kn,this.size=0},Cn.prototype.delete=function(n){var e=this.__data__,o=e.delete(n);return this.size=e.size,o},Cn.prototype.get=function(n){return this.__data__.get(n)},Cn.prototype.has=function(n){return this.__data__.has(n)},Cn.prototype.set=function(n,e){var o=this.__data__;if(o instanceof kn){var r=o.__data__;if(!Q||r.length<199)return r.push([n,e]),this.size=++o.size,this;o=this.__data__=new _n(r)}return o.set(n,e),this.size=o.size,this};var Wn=so(Zn),Hn=so(Kn,!0);function Vn(n,r){var t=!0;return Wn(n,function(n,e,o){return t=!!r(n,e,o)}),t}function Xn(n,e,o){for(var r=-1,t=n.length;++r<t;){var l=n[r],a=e(l);if(null!=a&&(c===ra?a==a&&!Lt(a):o(a,c)))var c=a,i=l}return i}function Gn(n,r){var t=[];return Wn(n,function(n,e,o){r(n,e,o)&&t.push(n)}),t}function Yn(n,e,o,r,t){var l=-1,a=n.length;for(o=o||qo,t=t||[];++l<a;){var c=n[l];0<e&&o(c)?1<e?Yn(c,e-1,o,r,t):Vc(t,c):r||(t[t.length]=c)}return t}var qn=uo(),$n=uo(!0);function Zn(n,e){return n&&qn(n,e,sl)}function Kn(n,e){return n&&$n(n,e,sl)}function Jn(e,n){return Lc(n,function(n){return Pt(e[n])})}function Qn(n,e){for(var o=0,r=(e=$e(e,n)).length;null!=n&&o<r;)n=n[mr(e[o++])];return o&&o==r?n:ra}function ne(n,e,o){var r=e(n);return kt(n)?r:Vc(r,o(n))}function ee(n){return null==n?n===ra?"[object Undefined]":"[object Null]":N&&N in m(n)?function(n){var e=y.call(n,N),o=n[N];try{n[N]=ra;var r=!0}catch(n){}var t=h.call(n);r&&(e?n[N]=o:delete n[N]);return t}(n):function(n){return h.call(n)}(n)}function oe(n,e){return e<n}function re(n,e){return null!=n&&y.call(n,e)}function te(n,e){return null!=n&&e in m(n)}function le(n,e,o){for(var r=o?Wc:Uc,t=n[0].length,l=n.length,a=l,c=C(l),i=1/0,s=[];a--;){var d=n[a];a&&e&&(d=Hc(d,ti(e))),i=Y(d.length,i),c[a]=!o&&(e||120<=t&&120<=d.length)?new En(a&&d):ra}d=n[0];var u=-1,p=c[0];n:for(;++u<t&&s.length<i;){var f=d[u],h=e?e(f):f;if(f=o||0!==f?f:0,!(p?ai(p,h):r(s,h,o))){for(a=l;--a;){var m=c[a];if(!(m?ai(m,h):r(n[a],h,o)))continue n}p&&p.push(h),s.push(f)}}return s}function ae(n,e,o){var r=null==(n=tr(n,e=$e(e,n)))?n:n[mr(Sr(e))];return null==r?ra:Mc(r,n,o)}function ce(n){return Rt(n)&&ee(n)==ua}function ie(n,e,o,r,t){return n===e||(null==n||null==e||!Rt(n)&&!Rt(e)?n!=n&&e!=e:function(n,e,o,r,t,l){var a=kt(n),c=kt(e),i=a?pa:Xo(n),s=c?pa:Xo(e),d=(i=i==ua?ya:i)==ya,u=(s=s==ua?ya:s)==ya,p=i==s;if(p&&Tt(n)){if(!Tt(e))return!1;d=!(a=!0)}if(p&&!d)return l=l||new Cn,a||Ut(n)?Ao(n,e,o,r,t,l):function(n,e,o,r,t,l,a){switch(o){case Sa:if(n.byteLength!=e.byteLength||n.byteOffset!=e.byteOffset)return!1;n=n.buffer,e=e.buffer;case za:return!(n.byteLength!=e.byteLength||!l(new T(n),new T(e)));case fa:case ha:case xa:return vt(+n,+e);case ma:return n.name==e.name&&n.message==e.message;case ka:case Ea:return n==e+"";case va:var c=fi;case _a:var i=1&r;if(c=c||gi,n.size!=e.size&&!i)return!1;var s=a.get(n);if(s)return s==e;r|=2,a.set(n,e);var d=Ao(c(n),c(e),r,t,l,a);return a.delete(n),d;case Ca:if(fn)return fn.call(n)==fn.call(e)}return!1}(n,e,i,o,r,t,l);if(!(1&o)){var f=d&&y.call(n,"__wrapped__"),h=u&&y.call(e,"__wrapped__");if(f||h){var m=f?n.value():n,g=h?e.value():e;return l=l||new Cn,t(m,g,o,r,l)}}return p&&(l=l||new Cn,function(n,e,o,r,t,l){var a=1&o,c=No(n),i=c.length,s=No(e).length;if(i!=s&&!a)return!1;var d=i;for(;d--;){var u=c[d];if(!(a?u in e:y.call(e,u)))return!1}var p=l.get(n);if(p&&l.get(e))return p==e;var f=!0;l.set(n,e),l.set(e,n);var h=a;for(;++d<i;){u=c[d];var m=n[u],g=e[u];if(r)var b=a?r(g,m,u,e,n,l):r(m,g,u,n,e,l);if(!(b===ra?m===g||t(m,g,o,r,l):b)){f=!1;break}h=h||"constructor"==u}if(f&&!h){var v=n.constructor,x=e.constructor;v!=x&&"constructor"in n&&"constructor"in e&&!("function"==typeof v&&v instanceof v&&"function"==typeof x&&x instanceof x)&&(f=!1)}return l.delete(n),l.delete(e),f}(n,e,o,r,t,l))}(n,e,o,r,ie,t))}function se(n,e,o,r){var t=o.length,l=t,a=!r;if(null==n)return!l;for(n=m(n);t--;){var c=o[t];if(a&&c[2]?c[1]!==n[c[0]]:!(c[0]in n))return!1}for(;++t<l;){var i=(c=o[t])[0],s=n[i],d=c[1];if(a&&c[2]){if(s===ra&&!(i in n))return!1}else{var u=new Cn;if(r)var p=r(s,d,i,n,e,u);if(!(p===ra?ie(d,s,3,r,u):p))return!1}}return!0}function de(n){return!(!At(n)||function(n){return!!f&&f in n}(n))&&(Pt(n)?k:uc).test(gr(n))}function ue(n){return"function"==typeof n?n:null==n?Ml:"object"==typeof n?kt(n)?be(n[0],n[1]):ge(n):Vl(n)}function pe(n){if(!nr(n))return X(n);var e=[];for(var o in m(n))y.call(n,o)&&"constructor"!=o&&e.push(o);return e}function fe(n){if(!At(n))return function(n){var e=[];if(null!=n)for(var o in m(n))e.push(o);return e}(n);var e=nr(n),o=[];for(var r in n)("constructor"!=r||!e&&y.call(n,r))&&o.push(r);return o}function he(n,e){return n<e}function me(n,r){var t=-1,l=Et(n)?C(n.length):[];return Wn(n,function(n,e,o){l[++t]=r(n,e,o)}),l}function ge(e){var o=Uo(e);return 1==o.length&&o[0][2]?or(o[0][0],o[0][1]):function(n){return n===e||se(n,e,o)}}function be(o,r){return Ko(o)&&er(r)?or(mr(o),r):function(n){var e=tl(n,o);return e===ra&&e===r?ll(n,o):ie(r,e,3)}}function ve(r,t,l,a,c){r!==t&&qn(t,function(n,e){if(c=c||new Cn,At(n))!function(n,e,o,r,t,l,a){var c=lr(n,o),i=lr(e,o),s=a.get(i);if(s)return On(n,o,s);var d=l?l(c,i,o+"",n,e,a):ra,u=d===ra;if(u){var p=kt(i),f=!p&&Tt(i),h=!p&&!f&&Ut(i);d=i,p||f||h?d=kt(c)?c:Ct(c)?lo(c):f?Qe(i,!(u=!1)):h?eo(i,!(u=!1)):[]:Dt(i)||wt(i)?wt(d=c)?d=$t(c):At(c)&&!Pt(c)||(d=Yo(i)):u=!1}u&&(a.set(i,d),t(d,i,r,l,a),a.delete(i));On(n,o,d)}(r,t,e,l,ve,a,c);else{var o=a?a(lr(r,e),n,e+"",r,t,c):ra;o===ra&&(o=n),On(r,e,o)}},dl)}function xe(n,e){var o=n.length;if(o)return $o(e+=e<0?o:0,o)?n[e]:ra}function ye(n,r,o){var t=-1;return r=Hc(r.length?r:[Ml],ti(Bo())),function(n,e){var o=n.length;for(n.sort(e);o--;)n[o]=n[o].value;return n}(me(n,function(e,n,o){return{criteria:Hc(r,function(n){return n(e)}),index:++t,value:e}}),function(n,e){return function(n,e,o){var r=-1,t=n.criteria,l=e.criteria,a=t.length,c=o.length;for(;++r<a;){var i=oo(t[r],l[r]);if(i){if(c<=r)return i;var s=o[r];return i*("desc"==s?-1:1)}}return n.index-e.index}(n,e,o)})}function we(n,e,o){for(var r=-1,t=e.length,l={};++r<t;){var a=e[r],c=Qn(n,a);o(c,a)&&Pe(l,$e(a,n),c)}return l}function ke(n,e,o,r){var t=r?Kc:Zc,l=-1,a=e.length,c=n;for(n===e&&(e=lo(e)),o&&(c=Hc(n,ti(o)));++l<a;)for(var i=0,s=e[l],d=o?o(s):s;-1<(i=t(c,d,i,r));)c!==n&&j.call(c,i,1),j.call(n,i,1);return n}function _e(n,e){for(var o=n?e.length:0,r=o-1;o--;){var t=e[o];if(o==r||t!==l){var l=t;$o(t)?j.call(n,t,1):Ue(n,t)}}return n}function Ee(n,e){return n+L(Z()*(e-n+1))}function Ce(n,e){var o="";if(!n||e<1||ca<e)return o;for(;e%2&&(o+=n),(e=L(e/2))&&(n+=n),e;);return o}function Te(n,e){return ir(rr(n,e,Ml),n+"")}function ze(n){return zn(vl(n))}function Se(n,e){var o=vl(n);return ur(o,In(e,0,o.length))}function Pe(n,e,o,r){if(!At(n))return n;for(var t=-1,l=(e=$e(e,n)).length,a=l-1,c=n;null!=c&&++t<l;){var i=mr(e[t]),s=o;if(t!=a){var d=c[i];(s=r?r(d,i,c):ra)===ra&&(s=At(d)?d:$o(e[t+1])?[]:{})}jn(c,i,s),c=c[i]}return n}var Oe=tn?function(n,e){return tn.set(n,e),n}:Ml,je=M?function(n,e){return M(n,"toString",{configurable:!0,enumerable:!1,value:Al(e),writable:!0})}:Ml;function Ae(n){return ur(vl(n))}function Re(n,e,o){var r=-1,t=n.length;e<0&&(e=t<-e?0:t+e),(o=t<o?t:o)<0&&(o+=t),t=o<e?0:o-e>>>0,e>>>=0;for(var l=C(t);++r<t;)l[r]=n[r+e];return l}function Ne(n,r){var t;return Wn(n,function(n,e,o){return!(t=r(n,e,o))}),!!t}function Me(n,e,o){var r=0,t=null==n?r:n.length;if("number"==typeof e&&e==e&&t<=2147483647){for(;r<t;){var l=r+t>>>1,a=n[l];null!==a&&!Lt(a)&&(o?a<=e:a<e)?r=1+l:t=l}return t}return De(n,e,Ml,o)}function De(n,e,o,r){e=o(e);for(var t=0,l=null==n?0:n.length,a=e!=e,c=null===e,i=Lt(e),s=e===ra;t<l;){var d=L((t+l)/2),u=o(n[d]),p=u!==ra,f=null===u,h=u==u,m=Lt(u);if(a)var g=r||h;else g=s?h&&(r||p):c?h&&p&&(r||!f):i?h&&p&&!f&&(r||!m):!f&&!m&&(r?u<=e:u<e);g?t=d+1:l=d}return Y(l,4294967294)}function Ie(n,e){for(var o=-1,r=n.length,t=0,l=[];++o<r;){var a=n[o],c=e?e(a):a;if(!o||!vt(c,i)){var i=c;l[t++]=0===a?0:a}}return l}function Fe(n){return"number"==typeof n?n:Lt(n)?ia:+n}function Be(n){if("string"==typeof n)return n;if(kt(n))return Hc(n,Be)+"";if(Lt(n))return hn?hn.call(n):"";var e=n+"";return"0"==e&&1/n==-1/0?"-0":e}function Le(n,e,o){var r=-1,t=Uc,l=n.length,a=!0,c=[],i=c;if(o)a=!1,t=Wc;else if(200<=l){var s=e?null:To(n);if(s)return gi(s);a=!1,t=ai,i=new En}else i=e?[]:c;n:for(;++r<l;){var d=n[r],u=e?e(d):d;if(d=o||0!==d?d:0,a&&u==u){for(var p=i.length;p--;)if(i[p]===u)continue n;e&&i.push(u),c.push(d)}else t(i,u,o)||(i!==c&&i.push(u),c.push(d))}return c}function Ue(n,e){return null==(n=tr(n,e=$e(e,n)))||delete n[mr(Sr(e))]}function We(n,e,o,r){return Pe(n,e,o(Qn(n,e)),r)}function He(n,e,o,r){for(var t=n.length,l=r?t:-1;(r?l--:++l<t)&&e(n[l],l,n););return o?Re(n,r?0:l,r?l+1:t):Re(n,r?l+1:0,r?t:l)}function Ve(n,e){var o=n;return o instanceof yn&&(o=o.value()),Xc(e,function(n,e){return e.func.apply(e.thisArg,Vc([n],e.args))},o)}function Xe(n,e,o){var r=n.length;if(r<2)return r?Le(n[0]):[];for(var t=-1,l=C(r);++t<r;)for(var a=n[t],c=-1;++c<r;)c!=t&&(l[t]=Un(l[t]||a,n[c],e,o));return Le(Yn(l,1),e,o)}function Ge(n,e,o){for(var r=-1,t=n.length,l=e.length,a={};++r<t;){var c=r<l?e[r]:ra;o(a,n[r],c)}return a}function Ye(n){return Ct(n)?n:[]}function qe(n){return"function"==typeof n?n:Ml}function $e(n,e){return kt(n)?n:Ko(n,e)?[n]:hr(Zt(n))}var Ze=Te;function Ke(n,e,o){var r=n.length;return o=o===ra?r:o,!e&&r<=o?n:Re(n,e,o)}var Je=D||function(n){return zc.clearTimeout(n)};function Qe(n,e){if(e)return n.slice();var o=n.length,r=z?z(o):new n.constructor(o);return n.copy(r),r}function no(n){var e=new n.constructor(n.byteLength);return new T(e).set(new T(n)),e}function eo(n,e){var o=e?no(n.buffer):n.buffer;return new n.constructor(o,n.byteOffset,n.length)}function oo(n,e){if(n!==e){var o=n!==ra,r=null===n,t=n==n,l=Lt(n),a=e!==ra,c=null===e,i=e==e,s=Lt(e);if(!c&&!s&&!l&&e<n||l&&a&&i&&!c&&!s||r&&a&&i||!o&&i||!t)return 1;if(!r&&!l&&!s&&n<e||s&&o&&t&&!r&&!l||c&&o&&t||!a&&t||!i)return-1}return 0}function ro(n,e,o,r){for(var t=-1,l=n.length,a=o.length,c=-1,i=e.length,s=G(l-a,0),d=C(i+s),u=!r;++c<i;)d[c]=e[c];for(;++t<a;)(u||t<l)&&(d[o[t]]=n[t]);for(;s--;)d[c++]=n[t++];return d}function to(n,e,o,r){for(var t=-1,l=n.length,a=-1,c=o.length,i=-1,s=e.length,d=G(l-c,0),u=C(d+s),p=!r;++t<d;)u[t]=n[t];for(var f=t;++i<s;)u[f+i]=e[i];for(;++a<c;)(p||t<l)&&(u[f+o[a]]=n[t++]);return u}function lo(n,e){var o=-1,r=n.length;for(e=e||C(r);++o<r;)e[o]=n[o];return e}function ao(n,e,o,r){var t=!o;o=o||{};for(var l=-1,a=e.length;++l<a;){var c=e[l],i=r?r(o[c],n[c],c,o,n):ra;i===ra&&(i=n[c]),t?Mn(o,c,i):jn(o,c,i)}return o}function co(t,l){return function(n,e){var o=kt(n)?Dc:Rn,r=l?l():{};return o(n,t,Bo(e,2),r)}}function io(c){return Te(function(n,e){var o=-1,r=e.length,t=1<r?e[r-1]:ra,l=2<r?e[2]:ra;for(t=3<c.length&&"function"==typeof t?(r--,t):ra,l&&Zo(e[0],e[1],l)&&(t=r<3?ra:t,r=1),n=m(n);++o<r;){var a=e[o];a&&c(n,a,o,t)}return n})}function so(l,a){return function(n,e){if(null==n)return n;if(!Et(n))return l(n,e);for(var o=n.length,r=a?o:-1,t=m(n);(a?r--:++r<o)&&!1!==e(t[r],r,t););return n}}function uo(i){return function(n,e,o){for(var r=-1,t=m(n),l=o(n),a=l.length;a--;){var c=l[i?a:++r];if(!1===e(t[c],c,t))break}return n}}function po(t){return function(n){var e=pi(n=Zt(n))?vi(n):ra,o=e?e[0]:n.charAt(0),r=e?Ke(e,1).join(""):n.slice(1);return o[t]()+r}}function fo(e){return function(n){return Xc(Pl(wl(n).replace(bc,"")),e,"")}}function ho(r){return function(){var n=arguments;switch(n.length){case 0:return new r;case 1:return new r(n[0]);case 2:return new r(n[0],n[1]);case 3:return new r(n[0],n[1],n[2]);case 4:return new r(n[0],n[1],n[2],n[3]);case 5:return new r(n[0],n[1],n[2],n[3],n[4]);case 6:return new r(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new r(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var e=gn(r.prototype),o=r.apply(e,n);return At(o)?o:e}}function mo(a){return function(n,e,o){var r=m(n);if(!Et(n)){var t=Bo(e,3);n=sl(n),e=function(n){return t(r[n],n,r)}}var l=a(n,e,o);return-1<l?r[t?n[l]:l]:ra}}function go(i){return Ro(function(t){var l=t.length,n=l,e=xn.prototype.thru;for(i&&t.reverse();n--;){var o=t[n];if("function"!=typeof o)throw new v(ta);if(e&&!a&&"wrapper"==Io(o))var a=new xn([],!0)}for(n=a?n:l;++n<l;){var r=Io(o=t[n]),c="wrapper"==r?Do(o):ra;a=c&&Jo(c[0])&&424==c[1]&&!c[4].length&&1==c[9]?a[Io(c[0])].apply(a,c[3]):1==o.length&&Jo(o)?a[r]():a.thru(o)}return function(){var n=arguments,e=n[0];if(a&&1==n.length&&kt(e))return a.plant(e).value();for(var o=0,r=l?t[o].apply(this,n):e;++o<l;)r=t[o].call(this,r);return r}})}function bo(s,d,u,p,f,h,m,g,b,v){var x=128&d,y=1&d,w=2&d,k=24&d,_=512&d,E=w?ra:ho(s);return function n(){for(var e=arguments.length,o=C(e),r=e;r--;)o[r]=arguments[r];if(k)var t=Fo(n),l=function(n,e){for(var o=n.length,r=0;o--;)n[o]===e&&++r;return r}(o,t);if(p&&(o=ro(o,p,f,k)),h&&(o=to(o,h,m,k)),e-=l,k&&e<v){var a=mi(o,t);return Eo(s,d,bo,n.placeholder,u,o,a,g,b,v-e)}var c=y?u:this,i=w?c[s]:s;return e=o.length,g?o=function(n,e){for(var o=n.length,r=Y(e.length,o),t=lo(n);r--;){var l=e[r];n[r]=$o(l,o)?t[l]:ra}return n}(o,g):_&&1<e&&o.reverse(),x&&b<e&&(o.length=b),this&&this!==zc&&this instanceof n&&(i=E||ho(i)),i.apply(c,o)}}function vo(o,r){return function(n,e){return function(n,r,t,l){return Zn(n,function(n,e,o){r(l,t(n),e,o)}),l}(n,o,r(e),{})}}function xo(r,t){return function(n,e){var o;if(n===ra&&e===ra)return t;if(n!==ra&&(o=n),e!==ra){if(o===ra)return e;e="string"==typeof n||"string"==typeof e?(n=Be(n),Be(e)):(n=Fe(n),Fe(e)),o=r(n,e)}return o}}function yo(r){return Ro(function(n){return n=Hc(n,ti(Bo())),Te(function(e){var o=this;return r(n,function(n){return Mc(n,o,e)})})})}function wo(n,e){var o=(e=e===ra?" ":Be(e)).length;if(o<2)return o?Ce(e,n):e;var r=Ce(e,B(n/bi(e)));return pi(e)?Ke(vi(r),0,n).join(""):r.slice(0,n)}function ko(r){return function(n,e,o){return o&&"number"!=typeof o&&Zo(n,e,o)&&(e=o=ra),n=Xt(n),e===ra?(e=n,n=0):e=Xt(e),function(n,e,o,r){for(var t=-1,l=G(B((e-n)/(o||1)),0),a=C(l);l--;)a[r?l:++t]=n,n+=o;return a}(n,e,o=o===ra?n<e?1:-1:Xt(o),r)}}function _o(o){return function(n,e){return"string"==typeof n&&"string"==typeof e||(n=qt(n),e=qt(e)),o(n,e)}}function Eo(n,e,o,r,t,l,a,c,i,s){var d=8&e;e|=d?32:64,4&(e&=~(d?64:32))||(e&=-4);var u=[n,e,t,d?l:ra,d?a:ra,d?ra:l,d?ra:a,c,i,s],p=o.apply(ra,u);return Jo(n)&&ar(p,u),p.placeholder=r,sr(p,n,e)}function Co(n){var r=l[n];return function(n,e){if(n=qt(n),(e=null==e?0:Y(Gt(e),292))&&H(n)){var o=(Zt(n)+"e").split("e");return+((o=(Zt(r(o[0]+"e"+(+o[1]+e)))+"e").split("e"))[0]+"e"+(+o[1]-e))}return r(n)}}var To=en&&1/gi(new en([,-0]))[1]==1/0?function(n){return new en(n)}:Ll;function zo(o){return function(n){var e=Xo(n);return e==va?fi(n):e==_a?function(n){var e=-1,o=Array(n.size);return n.forEach(function(n){o[++e]=[n,n]}),o}(n):function(e,n){return Hc(n,function(n){return[n,e[n]]})}(n,o(n))}}function So(n,e,o,r,t,l,a,c){var i=2&e;if(!i&&"function"!=typeof n)throw new v(ta);var s=r?r.length:0;if(s||(e&=-97,r=t=ra),a=a===ra?a:G(Gt(a),0),c=c===ra?c:Gt(c),s-=t?t.length:0,64&e){var d=r,u=t;r=t=ra}var p=i?ra:Do(n),f=[n,e,o,r,t,d,u,l,a,c];if(p&&function(n,e){var o=n[1],r=e[1],t=o|r,l=t<131,a=128==r&&8==o||128==r&&256==o&&n[7].length<=e[8]||384==r&&e[7].length<=e[8]&&8==o;if(!l&&!a)return;1&r&&(n[2]=e[2],t|=1&o?0:4);var c=e[3];if(c){var i=n[3];n[3]=i?ro(i,c,e[4]):c,n[4]=i?mi(n[3],aa):e[4]}(c=e[5])&&(i=n[5],n[5]=i?to(i,c,e[6]):c,n[6]=i?mi(n[5],aa):e[6]);(c=e[7])&&(n[7]=c);128&r&&(n[8]=null==n[8]?e[8]:Y(n[8],e[8]));null==n[9]&&(n[9]=e[9]);n[0]=e[0],n[1]=t}(f,p),n=f[0],e=f[1],o=f[2],r=f[3],t=f[4],!(c=f[9]=f[9]===ra?i?0:n.length:G(f[9]-s,0))&&24&e&&(e&=-25),e&&1!=e)h=8==e||16==e?function(a,c,i){var s=ho(a);return function n(){for(var e=arguments.length,o=C(e),r=e,t=Fo(n);r--;)o[r]=arguments[r];var l=e<3&&o[0]!==t&&o[e-1]!==t?[]:mi(o,t);return(e-=l.length)<i?Eo(a,c,bo,n.placeholder,ra,o,l,ra,ra,i-e):Mc(this&&this!==zc&&this instanceof n?s:a,this,o)}}(n,e,c):32!=e&&33!=e||t.length?bo.apply(ra,f):function(c,n,i,s){var d=1&n,u=ho(c);return function n(){for(var e=-1,o=arguments.length,r=-1,t=s.length,l=C(t+o),a=this&&this!==zc&&this instanceof n?u:c;++r<t;)l[r]=s[r];for(;o--;)l[r++]=arguments[++e];return Mc(a,d?i:this,l)}}(n,e,o,r);else var h=function(e,n,o){var r=1&n,t=ho(e);return function n(){return(this&&this!==zc&&this instanceof n?t:e).apply(r?o:this,arguments)}}(n,e,o);return sr((p?Oe:ar)(h,f),n,e)}function Po(n,e,o,r){return n===ra||vt(n,u[o])&&!y.call(r,o)?e:n}function Oo(n,e,o,r,t,l){return At(n)&&At(e)&&(l.set(e,n),ve(n,e,ra,Oo,l),l.delete(e)),n}function jo(n){return Dt(n)?ra:n}function Ao(n,e,o,r,t,l){var a=1&o,c=n.length,i=e.length;if(c!=i&&!(a&&c<i))return!1;var s=l.get(n);if(s&&l.get(e))return s==e;var d=-1,u=!0,p=2&o?new En:ra;for(l.set(n,e),l.set(e,n);++d<c;){var f=n[d],h=e[d];if(r)var m=a?r(h,f,d,e,n,l):r(f,h,d,n,e,l);if(m!==ra){if(m)continue;u=!1;break}if(p){if(!Yc(e,function(n,e){if(!ai(p,e)&&(f===n||t(f,n,o,r,l)))return p.push(e)})){u=!1;break}}else if(f!==h&&!t(f,h,o,r,l)){u=!1;break}}return l.delete(n),l.delete(e),u}function Ro(n){return ir(rr(n,ra,_r),n+"")}function No(n){return ne(n,sl,Ho)}function Mo(n){return ne(n,dl,Vo)}var Do=tn?function(n){return tn.get(n)}:Ll;function Io(n){for(var e=n.name+"",o=ln[e],r=y.call(ln,e)?o.length:0;r--;){var t=o[r],l=t.func;if(null==l||l==n)return t.name}return e}function Fo(n){return(y.call(mn,"placeholder")?mn:n).placeholder}function Bo(){var n=mn.iteratee||Dl;return n=n===Dl?ue:n,arguments.length?n(arguments[0],arguments[1]):n}function Lo(n,e){var o=n.__data__;return function(n){var e=typeof n;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==n:null===n}(e)?o["string"==typeof e?"string":"hash"]:o.map}function Uo(n){for(var e=sl(n),o=e.length;o--;){var r=e[o],t=n[r];e[o]=[r,t,er(t)]}return e}function Wo(n,e){var o=function(n,e){return null==n?ra:n[e]}(n,e);return de(o)?o:ra}var Ho=U?function(e){return null==e?[]:(e=m(e),Lc(U(e),function(n){return O.call(e,n)}))}:Yl,Vo=U?function(n){for(var e=[];n;)Vc(e,Ho(n)),n=S(n);return e}:Yl,Xo=ee;function Go(n,e,o){for(var r=-1,t=(e=$e(e,n)).length,l=!1;++r<t;){var a=mr(e[r]);if(!(l=null!=n&&o(n,a)))break;n=n[a]}return l||++r!=t?l:!!(t=null==n?0:n.length)&&jt(t)&&$o(a,t)&&(kt(n)||wt(n))}function Yo(n){return"function"!=typeof n.constructor||nr(n)?{}:gn(S(n))}function qo(n){return kt(n)||wt(n)||!!(A&&n&&n[A])}function $o(n,e){var o=typeof n;return!!(e=null==e?ca:e)&&("number"==o||"symbol"!=o&&fc.test(n))&&-1<n&&n%1==0&&n<e}function Zo(n,e,o){if(!At(o))return!1;var r=typeof e;return!!("number"==r?Et(o)&&$o(e,o.length):"string"==r&&e in o)&&vt(o[e],n)}function Ko(n,e){if(kt(n))return!1;var o=typeof n;return!("number"!=o&&"symbol"!=o&&"boolean"!=o&&null!=n&&!Lt(n))||($a.test(n)||!qa.test(n)||null!=e&&n in m(e))}function Jo(n){var e=Io(n),o=mn[e];if("function"!=typeof o||!(e in yn.prototype))return!1;if(n===o)return!0;var r=Do(o);return!!r&&n===r[0]}(J&&Xo(new J(new ArrayBuffer(1)))!=Sa||Q&&Xo(new Q)!=va||nn&&Xo(nn.resolve())!=wa||en&&Xo(new en)!=_a||on&&Xo(new on)!=Ta)&&(Xo=function(n){var e=ee(n),o=e==ya?n.constructor:ra,r=o?gr(o):"";if(r)switch(r){case an:return Sa;case cn:return va;case sn:return wa;case dn:return _a;case un:return Ta}return e});var Qo=i?Pt:ql;function nr(n){var e=n&&n.constructor;return n===("function"==typeof e&&e.prototype||u)}function er(n){return n==n&&!At(n)}function or(e,o){return function(n){return null!=n&&(n[e]===o&&(o!==ra||e in m(n)))}}function rr(l,a,c){return a=G(a===ra?l.length-1:a,0),function(){for(var n=arguments,e=-1,o=G(n.length-a,0),r=C(o);++e<o;)r[e]=n[a+e];e=-1;for(var t=C(a+1);++e<a;)t[e]=n[e];return t[a]=c(r),Mc(l,this,t)}}function tr(n,e){return e.length<2?n:Qn(n,Re(e,0,-1))}function lr(n,e){if(("constructor"!==e||"function"!=typeof n[e])&&"__proto__"!=e)return n[e]}var ar=dr(Oe),cr=F||function(n,e){return zc.setTimeout(n,e)},ir=dr(je);function sr(n,e,o){var r=e+"";return ir(n,function(n,e){var o=e.length;if(!o)return n;var r=o-1;return e[r]=(1<o?"& ":"")+e[r],e=e.join(2<o?", ":" "),n.replace(oc,"{\n/* [wrapped with "+e+"] */\n")}(r,function(o,r){return Ic(da,function(n){var e="_."+n[0];r&n[1]&&!Uc(o,e)&&o.push(e)}),o.sort()}(function(n){var e=n.match(rc);return e?e[1].split(tc):[]}(r),o)))}function dr(o){var r=0,t=0;return function(){var n=q(),e=16-(n-t);if(t=n,0<e){if(800<=++r)return arguments[0]}else r=0;return o.apply(ra,arguments)}}function ur(n,e){var o=-1,r=n.length,t=r-1;for(e=e===ra?r:e;++o<e;){var l=Ee(o,t),a=n[l];n[l]=n[o],n[o]=a}return n.length=e,n}var pr,fr,hr=(fr=(pr=pt(function(n){var t=[];return 46===n.charCodeAt(0)&&t.push(""),n.replace(Za,function(n,e,o,r){t.push(o?r.replace(ac,"$1"):e||n)}),t},function(n){return 500===fr.size&&fr.clear(),n})).cache,pr);function mr(n){if("string"==typeof n||Lt(n))return n;var e=n+"";return"0"==e&&1/n==-1/0?"-0":e}function gr(n){if(null!=n){try{return s.call(n)}catch(n){}try{return n+""}catch(n){}}return""}function br(n){if(n instanceof yn)return n.clone();var e=new xn(n.__wrapped__,n.__chain__);return e.__actions__=lo(n.__actions__),e.__index__=n.__index__,e.__values__=n.__values__,e}var vr=Te(function(n,e){return Ct(n)?Un(n,Yn(e,1,Ct,!0)):[]}),xr=Te(function(n,e){var o=Sr(e);return Ct(o)&&(o=ra),Ct(n)?Un(n,Yn(e,1,Ct,!0),Bo(o,2)):[]}),yr=Te(function(n,e){var o=Sr(e);return Ct(o)&&(o=ra),Ct(n)?Un(n,Yn(e,1,Ct,!0),ra,o):[]});function wr(n,e,o){var r=null==n?0:n.length;if(!r)return-1;var t=null==o?0:Gt(o);return t<0&&(t=G(r+t,0)),$c(n,Bo(e,3),t)}function kr(n,e,o){var r=null==n?0:n.length;if(!r)return-1;var t=r-1;return o!==ra&&(t=Gt(o),t=o<0?G(r+t,0):Y(t,r-1)),$c(n,Bo(e,3),t,!0)}function _r(n){return(null==n?0:n.length)?Yn(n,1):[]}function Er(n){return n&&n.length?n[0]:ra}var Cr=Te(function(n){var e=Hc(n,Ye);return e.length&&e[0]===n[0]?le(e):[]}),Tr=Te(function(n){var e=Sr(n),o=Hc(n,Ye);return e===Sr(o)?e=ra:o.pop(),o.length&&o[0]===n[0]?le(o,Bo(e,2)):[]}),zr=Te(function(n){var e=Sr(n),o=Hc(n,Ye);return(e="function"==typeof e?e:ra)&&o.pop(),o.length&&o[0]===n[0]?le(o,ra,e):[]});function Sr(n){var e=null==n?0:n.length;return e?n[e-1]:ra}var Pr=Te(Or);function Or(n,e){return n&&n.length&&e&&e.length?ke(n,e):n}var jr=Ro(function(n,e){var o=null==n?0:n.length,r=Dn(n,e);return _e(n,Hc(e,function(n){return $o(n,o)?+n:n}).sort(oo)),r});function Ar(n){return null==n?n:K.call(n)}var Rr=Te(function(n){return Le(Yn(n,1,Ct,!0))}),Nr=Te(function(n){var e=Sr(n);return Ct(e)&&(e=ra),Le(Yn(n,1,Ct,!0),Bo(e,2))}),Mr=Te(function(n){var e=Sr(n);return e="function"==typeof e?e:ra,Le(Yn(n,1,Ct,!0),ra,e)});function Dr(e){if(!e||!e.length)return[];var o=0;return e=Lc(e,function(n){if(Ct(n))return o=G(n.length,o),!0}),ri(o,function(n){return Hc(e,ni(n))})}function Ir(n,e){if(!n||!n.length)return[];var o=Dr(n);return null==e?o:Hc(o,function(n){return Mc(e,ra,n)})}var Fr=Te(function(n,e){return Ct(n)?Un(n,e):[]}),Br=Te(function(n){return Xe(Lc(n,Ct))}),Lr=Te(function(n){var e=Sr(n);return Ct(e)&&(e=ra),Xe(Lc(n,Ct),Bo(e,2))}),Ur=Te(function(n){var e=Sr(n);return e="function"==typeof e?e:ra,Xe(Lc(n,Ct),ra,e)}),Wr=Te(Dr);var Hr=Te(function(n){var e=n.length,o=1<e?n[e-1]:ra;return o="function"==typeof o?(n.pop(),o):ra,Ir(n,o)});function Vr(n){var e=mn(n);return e.__chain__=!0,e}function Xr(n,e){return e(n)}var Gr=Ro(function(e){function n(n){return Dn(n,e)}var o=e.length,r=o?e[0]:0,t=this.__wrapped__;return!(1<o||this.__actions__.length)&&t instanceof yn&&$o(r)?((t=t.slice(r,+r+(o?1:0))).__actions__.push({func:Xr,args:[n],thisArg:ra}),new xn(t,this.__chain__).thru(function(n){return o&&!n.length&&n.push(ra),n})):this.thru(n)});var Yr=co(function(n,e,o){y.call(n,o)?++n[o]:Mn(n,o,1)});var qr=mo(wr),$r=mo(kr);function Zr(n,e){return(kt(n)?Ic:Wn)(n,Bo(e,3))}function Kr(n,e){return(kt(n)?Fc:Hn)(n,Bo(e,3))}var Jr=co(function(n,e,o){y.call(n,o)?n[o].push(e):Mn(n,o,[e])});var Qr=Te(function(n,e,o){var r=-1,t="function"==typeof e,l=Et(n)?C(n.length):[];return Wn(n,function(n){l[++r]=t?Mc(e,n,o):ae(n,e,o)}),l}),nt=co(function(n,e,o){Mn(n,o,e)});function et(n,e){return(kt(n)?Hc:me)(n,Bo(e,3))}var ot=co(function(n,e,o){n[o?0:1].push(e)},function(){return[[],[]]});var rt=Te(function(n,e){if(null==n)return[];var o=e.length;return 1<o&&Zo(n,e[0],e[1])?e=[]:2<o&&Zo(e[0],e[1],e[2])&&(e=[e[0]]),ye(n,Yn(e,1),[])}),tt=I||function(){return zc.Date.now()};function lt(n,e,o){return e=o?ra:e,e=n&&null==e?n.length:e,So(n,128,ra,ra,ra,ra,e)}function at(n,e){var o;if("function"!=typeof e)throw new v(ta);return n=Gt(n),function(){return 0<--n&&(o=e.apply(this,arguments)),n<=1&&(e=ra),o}}var ct=Te(function(n,e,o){var r=1;if(o.length){var t=mi(o,Fo(ct));r|=32}return So(n,r,e,o,t)}),it=Te(function(n,e,o){var r=3;if(o.length){var t=mi(o,Fo(it));r|=32}return So(e,r,n,o,t)});function st(r,o,n){var t,l,a,c,i,s,d=0,u=!1,p=!1,e=!0;if("function"!=typeof r)throw new v(ta);function f(n){var e=t,o=l;return t=l=ra,d=n,c=r.apply(o,e)}function h(n){var e=n-s;return s===ra||o<=e||e<0||p&&a<=n-d}function m(){var n=tt();if(h(n))return g(n);i=cr(m,function(n){var e=o-(n-s);return p?Y(e,a-(n-d)):e}(n))}function g(n){return i=ra,e&&t?f(n):(t=l=ra,c)}function b(){var n=tt(),e=h(n);if(t=arguments,l=this,s=n,e){if(i===ra)return function(n){return d=n,i=cr(m,o),u?f(n):c}(s);if(p)return Je(i),i=cr(m,o),f(s)}return i===ra&&(i=cr(m,o)),c}return o=qt(o)||0,At(n)&&(u=!!n.leading,a=(p="maxWait"in n)?G(qt(n.maxWait)||0,o):a,e="trailing"in n?!!n.trailing:e),b.cancel=function(){i!==ra&&Je(i),d=0,t=s=l=i=ra},b.flush=function(){return i===ra?c:g(tt())},b}var dt=Te(function(n,e){return Ln(n,1,e)}),ut=Te(function(n,e,o){return Ln(n,qt(e)||0,o)});function pt(t,l){if("function"!=typeof t||null!=l&&"function"!=typeof l)throw new v(ta);var a=function(){var n=arguments,e=l?l.apply(this,n):n[0],o=a.cache;if(o.has(e))return o.get(e);var r=t.apply(this,n);return a.cache=o.set(e,r)||o,r};return a.cache=new(pt.Cache||_n),a}function ft(e){if("function"!=typeof e)throw new v(ta);return function(){var n=arguments;switch(n.length){case 0:return!e.call(this);case 1:return!e.call(this,n[0]);case 2:return!e.call(this,n[0],n[1]);case 3:return!e.call(this,n[0],n[1],n[2])}return!e.apply(this,n)}}pt.Cache=_n;var ht=Ze(function(r,t){var l=(t=1==t.length&&kt(t[0])?Hc(t[0],ti(Bo())):Hc(Yn(t,1),ti(Bo()))).length;return Te(function(n){for(var e=-1,o=Y(n.length,l);++e<o;)n[e]=t[e].call(this,n[e]);return Mc(r,this,n)})}),mt=Te(function(n,e){var o=mi(e,Fo(mt));return So(n,32,ra,e,o)}),gt=Te(function(n,e){var o=mi(e,Fo(gt));return So(n,64,ra,e,o)}),bt=Ro(function(n,e){return So(n,256,ra,ra,ra,e)});function vt(n,e){return n===e||n!=n&&e!=e}var xt=_o(oe),yt=_o(function(n,e){return e<=n}),wt=ce(function(){return arguments}())?ce:function(n){return Rt(n)&&y.call(n,"callee")&&!O.call(n,"callee")},kt=C.isArray,_t=Pc?ti(Pc):function(n){return Rt(n)&&ee(n)==za};function Et(n){return null!=n&&jt(n.length)&&!Pt(n)}function Ct(n){return Rt(n)&&Et(n)}var Tt=W||ql,zt=Oc?ti(Oc):function(n){return Rt(n)&&ee(n)==ha};function St(n){if(!Rt(n))return!1;var e=ee(n);return e==ma||"[object DOMException]"==e||"string"==typeof n.message&&"string"==typeof n.name&&!Dt(n)}function Pt(n){if(!At(n))return!1;var e=ee(n);return e==ga||e==ba||"[object AsyncFunction]"==e||"[object Proxy]"==e}function Ot(n){return"number"==typeof n&&n==Gt(n)}function jt(n){return"number"==typeof n&&-1<n&&n%1==0&&n<=ca}function At(n){var e=typeof n;return null!=n&&("object"==e||"function"==e)}function Rt(n){return null!=n&&"object"==typeof n}var Nt=jc?ti(jc):function(n){return Rt(n)&&Xo(n)==va};function Mt(n){return"number"==typeof n||Rt(n)&&ee(n)==xa}function Dt(n){if(!Rt(n)||ee(n)!=ya)return!1;var e=S(n);if(null===e)return!0;var o=y.call(e,"constructor")&&e.constructor;return"function"==typeof o&&o instanceof o&&s.call(o)==x}var It=Ac?ti(Ac):function(n){return Rt(n)&&ee(n)==ka};var Ft=Rc?ti(Rc):function(n){return Rt(n)&&Xo(n)==_a};function Bt(n){return"string"==typeof n||!kt(n)&&Rt(n)&&ee(n)==Ea}function Lt(n){return"symbol"==typeof n||Rt(n)&&ee(n)==Ca}var Ut=Nc?ti(Nc):function(n){return Rt(n)&&jt(n.length)&&!!_c[ee(n)]};var Wt=_o(he),Ht=_o(function(n,e){return n<=e});function Vt(n){if(!n)return[];if(Et(n))return Bt(n)?vi(n):lo(n);if(R&&n[R])return function(n){for(var e,o=[];!(e=n.next()).done;)o.push(e.value);return o}(n[R]());var e=Xo(n);return(e==va?fi:e==_a?gi:vl)(n)}function Xt(n){return n?(n=qt(n))!==1/0&&n!==-1/0?n==n?n:0:17976931348623157e292*(n<0?-1:1):0===n?n:0}function Gt(n){var e=Xt(n),o=e%1;return e==e?o?e-o:e:0}function Yt(n){return n?In(Gt(n),0,sa):0}function qt(n){if("number"==typeof n)return n;if(Lt(n))return ia;if(At(n)){var e="function"==typeof n.valueOf?n.valueOf():n;n=At(e)?e+"":e}if("string"!=typeof n)return 0===n?n:+n;n=n.replace(Qa,"");var o=dc.test(n);return o||pc.test(n)?Tc(n.slice(2),o?2:8):sc.test(n)?ia:+n}function $t(n){return ao(n,dl(n))}function Zt(n){return null==n?"":Be(n)}var Kt=io(function(n,e){if(nr(e)||Et(e))ao(e,sl(e),n);else for(var o in e)y.call(e,o)&&jn(n,o,e[o])}),Jt=io(function(n,e){ao(e,dl(e),n)}),Qt=io(function(n,e,o,r){ao(e,dl(e),n,r)}),nl=io(function(n,e,o,r){ao(e,sl(e),n,r)}),el=Ro(Dn);var ol=Te(function(n,e){n=m(n);var o=-1,r=e.length,t=2<r?e[2]:ra;for(t&&Zo(e[0],e[1],t)&&(r=1);++o<r;)for(var l=e[o],a=dl(l),c=-1,i=a.length;++c<i;){var s=a[c],d=n[s];(d===ra||vt(d,u[s])&&!y.call(n,s))&&(n[s]=l[s])}return n}),rl=Te(function(n){return n.push(ra,Oo),Mc(pl,ra,n)});function tl(n,e,o){var r=null==n?ra:Qn(n,e);return r===ra?o:r}function ll(n,e){return null!=n&&Go(n,e,te)}var al=vo(function(n,e,o){null!=e&&"function"!=typeof e.toString&&(e=h.call(e)),n[e]=o},Al(Ml)),cl=vo(function(n,e,o){null!=e&&"function"!=typeof e.toString&&(e=h.call(e)),y.call(n,e)?n[e].push(o):n[e]=[o]},Bo),il=Te(ae);function sl(n){return Et(n)?Tn(n):pe(n)}function dl(n){return Et(n)?Tn(n,!0):fe(n)}var ul=io(function(n,e,o){ve(n,e,o)}),pl=io(function(n,e,o,r){ve(n,e,o,r)}),fl=Ro(function(e,n){var o={};if(null==e)return o;var r=!1;n=Hc(n,function(n){return n=$e(n,e),r=r||1<n.length,n}),ao(e,Mo(e),o),r&&(o=Fn(o,7,jo));for(var t=n.length;t--;)Ue(o,n[t]);return o});var hl=Ro(function(n,e){return null==n?{}:function(o,n){return we(o,n,function(n,e){return ll(o,e)})}(n,e)});function ml(n,o){if(null==n)return{};var e=Hc(Mo(n),function(n){return[n]});return o=Bo(o),we(n,e,function(n,e){return o(n,e[0])})}var gl=zo(sl),bl=zo(dl);function vl(n){return null==n?[]:li(n,sl(n))}var xl=fo(function(n,e,o){return e=e.toLowerCase(),n+(o?yl(e):e)});function yl(n){return Sl(Zt(n).toLowerCase())}function wl(n){return(n=Zt(n))&&n.replace(hc,si).replace(vc,"")}var kl=fo(function(n,e,o){return n+(o?"-":"")+e.toLowerCase()}),_l=fo(function(n,e,o){return n+(o?" ":"")+e.toLowerCase()}),El=po("toLowerCase");var Cl=fo(function(n,e,o){return n+(o?"_":"")+e.toLowerCase()});var Tl=fo(function(n,e,o){return n+(o?" ":"")+Sl(e)});var zl=fo(function(n,e,o){return n+(o?" ":"")+e.toUpperCase()}),Sl=po("toUpperCase");function Pl(n,e,o){return n=Zt(n),(e=o?ra:e)===ra?function(n){return yc.test(n)}(n)?function(n){return n.match(xc)||[]}(n):function(n){return n.match(lc)||[]}(n):n.match(e)||[]}var Ol=Te(function(n,e){try{return Mc(n,ra,e)}catch(n){return St(n)?n:new t(n)}}),jl=Ro(function(e,n){return Ic(n,function(n){n=mr(n),Mn(e,n,ct(e[n],e))}),e});function Al(n){return function(){return n}}var Rl=go(),Nl=go(!0);function Ml(n){return n}function Dl(n){return ue("function"==typeof n?n:Fn(n,1))}var Il=Te(function(e,o){return function(n){return ae(n,e,o)}}),Fl=Te(function(e,o){return function(n){return ae(e,n,o)}});function Bl(r,e,n){var o=sl(e),t=Jn(e,o);null!=n||At(e)&&(t.length||!o.length)||(n=e,e=r,r=this,t=Jn(e,sl(e)));var l=!(At(n)&&"chain"in n&&!n.chain),a=Pt(r);return Ic(t,function(n){var o=e[n];r[n]=o,a&&(r.prototype[n]=function(){var n=this.__chain__;if(l||n){var e=r(this.__wrapped__);return(e.__actions__=lo(this.__actions__)).push({func:o,args:arguments,thisArg:r}),e.__chain__=n,e}return o.apply(r,Vc([this.value()],arguments))})}),r}function Ll(){}var Ul=yo(Hc),Wl=yo(Bc),Hl=yo(Yc);function Vl(n){return Ko(n)?ni(mr(n)):function(e){return function(n){return Qn(n,e)}}(n)}var Xl=ko(),Gl=ko(!0);function Yl(){return[]}function ql(){return!1}var $l=xo(function(n,e){return n+e},0),Zl=Co("ceil"),Kl=xo(function(n,e){return n/e},1),Jl=Co("floor");var Ql,na=xo(function(n,e){return n*e},1),ea=Co("round"),oa=xo(function(n,e){return n-e},0);return mn.after=function(n,e){if("function"!=typeof e)throw new v(ta);return n=Gt(n),function(){if(--n<1)return e.apply(this,arguments)}},mn.ary=lt,mn.assign=Kt,mn.assignIn=Jt,mn.assignInWith=Qt,mn.assignWith=nl,mn.at=el,mn.before=at,mn.bind=ct,mn.bindAll=jl,mn.bindKey=it,mn.castArray=function(){if(!arguments.length)return[];var n=arguments[0];return kt(n)?n:[n]},mn.chain=Vr,mn.chunk=function(n,e,o){e=(o?Zo(n,e,o):e===ra)?1:G(Gt(e),0);var r=null==n?0:n.length;if(!r||e<1)return[];for(var t=0,l=0,a=C(B(r/e));t<r;)a[l++]=Re(n,t,t+=e);return a},mn.compact=function(n){for(var e=-1,o=null==n?0:n.length,r=0,t=[];++e<o;){var l=n[e];l&&(t[r++]=l)}return t},mn.concat=function(){var n=arguments.length;if(!n)return[];for(var e=C(n-1),o=arguments[0],r=n;r--;)e[r-1]=arguments[r];return Vc(kt(o)?lo(o):[o],Yn(e,1))},mn.cond=function(r){var t=null==r?0:r.length,e=Bo();return r=t?Hc(r,function(n){if("function"!=typeof n[1])throw new v(ta);return[e(n[0]),n[1]]}):[],Te(function(n){for(var e=-1;++e<t;){var o=r[e];if(Mc(o[0],this,n))return Mc(o[1],this,n)}})},mn.conforms=function(n){return function(e){var o=sl(e);return function(n){return Bn(n,e,o)}}(Fn(n,1))},mn.constant=Al,mn.countBy=Yr,mn.create=function(n,e){var o=gn(n);return null==e?o:Nn(o,e)},mn.curry=function n(e,o,r){var t=So(e,8,ra,ra,ra,ra,ra,o=r?ra:o);return t.placeholder=n.placeholder,t},mn.curryRight=function n(e,o,r){var t=So(e,16,ra,ra,ra,ra,ra,o=r?ra:o);return t.placeholder=n.placeholder,t},mn.debounce=st,mn.defaults=ol,mn.defaultsDeep=rl,mn.defer=dt,mn.delay=ut,mn.difference=vr,mn.differenceBy=xr,mn.differenceWith=yr,mn.drop=function(n,e,o){var r=null==n?0:n.length;return r?Re(n,(e=o||e===ra?1:Gt(e))<0?0:e,r):[]},mn.dropRight=function(n,e,o){var r=null==n?0:n.length;return r?Re(n,0,(e=r-(e=o||e===ra?1:Gt(e)))<0?0:e):[]},mn.dropRightWhile=function(n,e){return n&&n.length?He(n,Bo(e,3),!0,!0):[]},mn.dropWhile=function(n,e){return n&&n.length?He(n,Bo(e,3),!0):[]},mn.fill=function(n,e,o,r){var t=null==n?0:n.length;return t?(o&&"number"!=typeof o&&Zo(n,e,o)&&(o=0,r=t),function(n,e,o,r){var t=n.length;for((o=Gt(o))<0&&(o=t<-o?0:t+o),(r=r===ra||t<r?t:Gt(r))<0&&(r+=t),r=r<o?0:Yt(r);o<r;)n[o++]=e;return n}(n,e,o,r)):[]},mn.filter=function(n,e){return(kt(n)?Lc:Gn)(n,Bo(e,3))},mn.flatMap=function(n,e){return Yn(et(n,e),1)},mn.flatMapDeep=function(n,e){return Yn(et(n,e),1/0)},mn.flatMapDepth=function(n,e,o){return o=o===ra?1:Gt(o),Yn(et(n,e),o)},mn.flatten=_r,mn.flattenDeep=function(n){return(null==n?0:n.length)?Yn(n,1/0):[]},mn.flattenDepth=function(n,e){return(null==n?0:n.length)?Yn(n,e=e===ra?1:Gt(e)):[]},mn.flip=function(n){return So(n,512)},mn.flow=Rl,mn.flowRight=Nl,mn.fromPairs=function(n){for(var e=-1,o=null==n?0:n.length,r={};++e<o;){var t=n[e];r[t[0]]=t[1]}return r},mn.functions=function(n){return null==n?[]:Jn(n,sl(n))},mn.functionsIn=function(n){return null==n?[]:Jn(n,dl(n))},mn.groupBy=Jr,mn.initial=function(n){return(null==n?0:n.length)?Re(n,0,-1):[]},mn.intersection=Cr,mn.intersectionBy=Tr,mn.intersectionWith=zr,mn.invert=al,mn.invertBy=cl,mn.invokeMap=Qr,mn.iteratee=Dl,mn.keyBy=nt,mn.keys=sl,mn.keysIn=dl,mn.map=et,mn.mapKeys=function(n,r){var t={};return r=Bo(r,3),Zn(n,function(n,e,o){Mn(t,r(n,e,o),n)}),t},mn.mapValues=function(n,r){var t={};return r=Bo(r,3),Zn(n,function(n,e,o){Mn(t,e,r(n,e,o))}),t},mn.matches=function(n){return ge(Fn(n,1))},mn.matchesProperty=function(n,e){return be(n,Fn(e,1))},mn.memoize=pt,mn.merge=ul,mn.mergeWith=pl,mn.method=Il,mn.methodOf=Fl,mn.mixin=Bl,mn.negate=ft,mn.nthArg=function(e){return e=Gt(e),Te(function(n){return xe(n,e)})},mn.omit=fl,mn.omitBy=function(n,e){return ml(n,ft(Bo(e)))},mn.once=function(n){return at(2,n)},mn.orderBy=function(n,e,o,r){return null==n?[]:(kt(e)||(e=null==e?[]:[e]),kt(o=r?ra:o)||(o=null==o?[]:[o]),ye(n,e,o))},mn.over=Ul,mn.overArgs=ht,mn.overEvery=Wl,mn.overSome=Hl,mn.partial=mt,mn.partialRight=gt,mn.partition=ot,mn.pick=hl,mn.pickBy=ml,mn.property=Vl,mn.propertyOf=function(e){return function(n){return null==e?ra:Qn(e,n)}},mn.pull=Pr,mn.pullAll=Or,mn.pullAllBy=function(n,e,o){return n&&n.length&&e&&e.length?ke(n,e,Bo(o,2)):n},mn.pullAllWith=function(n,e,o){return n&&n.length&&e&&e.length?ke(n,e,ra,o):n},mn.pullAt=jr,mn.range=Xl,mn.rangeRight=Gl,mn.rearg=bt,mn.reject=function(n,e){return(kt(n)?Lc:Gn)(n,ft(Bo(e,3)))},mn.remove=function(n,e){var o=[];if(!n||!n.length)return o;var r=-1,t=[],l=n.length;for(e=Bo(e,3);++r<l;){var a=n[r];e(a,r,n)&&(o.push(a),t.push(r))}return _e(n,t),o},mn.rest=function(n,e){if("function"!=typeof n)throw new v(ta);return Te(n,e=e===ra?e:Gt(e))},mn.reverse=Ar,mn.sampleSize=function(n,e,o){return e=(o?Zo(n,e,o):e===ra)?1:Gt(e),(kt(n)?Sn:Se)(n,e)},mn.set=function(n,e,o){return null==n?n:Pe(n,e,o)},mn.setWith=function(n,e,o,r){return r="function"==typeof r?r:ra,null==n?n:Pe(n,e,o,r)},mn.shuffle=function(n){return(kt(n)?Pn:Ae)(n)},mn.slice=function(n,e,o){var r=null==n?0:n.length;return r?(o=o&&"number"!=typeof o&&Zo(n,e,o)?(e=0,r):(e=null==e?0:Gt(e),o===ra?r:Gt(o)),Re(n,e,o)):[]},mn.sortBy=rt,mn.sortedUniq=function(n){return n&&n.length?Ie(n):[]},mn.sortedUniqBy=function(n,e){return n&&n.length?Ie(n,Bo(e,2)):[]},mn.split=function(n,e,o){return o&&"number"!=typeof o&&Zo(n,e,o)&&(e=o=ra),(o=o===ra?sa:o>>>0)?(n=Zt(n))&&("string"==typeof e||null!=e&&!It(e))&&!(e=Be(e))&&pi(n)?Ke(vi(n),0,o):n.split(e,o):[]},mn.spread=function(r,t){if("function"!=typeof r)throw new v(ta);return t=null==t?0:G(Gt(t),0),Te(function(n){var e=n[t],o=Ke(n,0,t);return e&&Vc(o,e),Mc(r,this,o)})},mn.tail=function(n){var e=null==n?0:n.length;return e?Re(n,1,e):[]},mn.take=function(n,e,o){return n&&n.length?Re(n,0,(e=o||e===ra?1:Gt(e))<0?0:e):[]},mn.takeRight=function(n,e,o){var r=null==n?0:n.length;return r?Re(n,(e=r-(e=o||e===ra?1:Gt(e)))<0?0:e,r):[]},mn.takeRightWhile=function(n,e){return n&&n.length?He(n,Bo(e,3),!1,!0):[]},mn.takeWhile=function(n,e){return n&&n.length?He(n,Bo(e,3)):[]},mn.tap=function(n,e){return e(n),n},mn.throttle=function(n,e,o){var r=!0,t=!0;if("function"!=typeof n)throw new v(ta);return At(o)&&(r="leading"in o?!!o.leading:r,t="trailing"in o?!!o.trailing:t),st(n,e,{leading:r,maxWait:e,trailing:t})},mn.thru=Xr,mn.toArray=Vt,mn.toPairs=gl,mn.toPairsIn=bl,mn.toPath=function(n){return kt(n)?Hc(n,mr):Lt(n)?[n]:lo(hr(Zt(n)))},mn.toPlainObject=$t,mn.transform=function(n,r,t){var e=kt(n),o=e||Tt(n)||Ut(n);if(r=Bo(r,4),null==t){var l=n&&n.constructor;t=o?e?new l:[]:At(n)&&Pt(l)?gn(S(n)):{}}return(o?Ic:Zn)(n,function(n,e,o){return r(t,n,e,o)}),t},mn.unary=function(n){return lt(n,1)},mn.union=Rr,mn.unionBy=Nr,mn.unionWith=Mr,mn.uniq=function(n){return n&&n.length?Le(n):[]},mn.uniqBy=function(n,e){return n&&n.length?Le(n,Bo(e,2)):[]},mn.uniqWith=function(n,e){return e="function"==typeof e?e:ra,n&&n.length?Le(n,ra,e):[]},mn.unset=function(n,e){return null==n||Ue(n,e)},mn.unzip=Dr,mn.unzipWith=Ir,mn.update=function(n,e,o){return null==n?n:We(n,e,qe(o))},mn.updateWith=function(n,e,o,r){return r="function"==typeof r?r:ra,null==n?n:We(n,e,qe(o),r)},mn.values=vl,mn.valuesIn=function(n){return null==n?[]:li(n,dl(n))},mn.without=Fr,mn.words=Pl,mn.wrap=function(n,e){return mt(qe(e),n)},mn.xor=Br,mn.xorBy=Lr,mn.xorWith=Ur,mn.zip=Wr,mn.zipObject=function(n,e){return Ge(n||[],e||[],jn)},mn.zipObjectDeep=function(n,e){return Ge(n||[],e||[],Pe)},mn.zipWith=Hr,mn.entries=gl,mn.entriesIn=bl,mn.extend=Jt,mn.extendWith=Qt,Bl(mn,mn),mn.add=$l,mn.attempt=Ol,mn.camelCase=xl,mn.capitalize=yl,mn.ceil=Zl,mn.clamp=function(n,e,o){return o===ra&&(o=e,e=ra),o!==ra&&(o=(o=qt(o))==o?o:0),e!==ra&&(e=(e=qt(e))==e?e:0),In(qt(n),e,o)},mn.clone=function(n){return Fn(n,4)},mn.cloneDeep=function(n){return Fn(n,5)},mn.cloneDeepWith=function(n,e){return Fn(n,5,e="function"==typeof e?e:ra)},mn.cloneWith=function(n,e){return Fn(n,4,e="function"==typeof e?e:ra)},mn.conformsTo=function(n,e){return null==e||Bn(n,e,sl(e))},mn.deburr=wl,mn.defaultTo=function(n,e){return null==n||n!=n?e:n},mn.divide=Kl,mn.endsWith=function(n,e,o){n=Zt(n),e=Be(e);var r=n.length,t=o=o===ra?r:In(Gt(o),0,r);return 0<=(o-=e.length)&&n.slice(o,t)==e},mn.eq=vt,mn.escape=function(n){return(n=Zt(n))&&Va.test(n)?n.replace(Wa,di):n},mn.escapeRegExp=function(n){return(n=Zt(n))&&Ja.test(n)?n.replace(Ka,"\\$&"):n},mn.every=function(n,e,o){var r=kt(n)?Bc:Vn;return o&&Zo(n,e,o)&&(e=ra),r(n,Bo(e,3))},mn.find=qr,mn.findIndex=wr,mn.findKey=function(n,e){return qc(n,Bo(e,3),Zn)},mn.findLast=$r,mn.findLastIndex=kr,mn.findLastKey=function(n,e){return qc(n,Bo(e,3),Kn)},mn.floor=Jl,mn.forEach=Zr,mn.forEachRight=Kr,mn.forIn=function(n,e){return null==n?n:qn(n,Bo(e,3),dl)},mn.forInRight=function(n,e){return null==n?n:$n(n,Bo(e,3),dl)},mn.forOwn=function(n,e){return n&&Zn(n,Bo(e,3))},mn.forOwnRight=function(n,e){return n&&Kn(n,Bo(e,3))},mn.get=tl,mn.gt=xt,mn.gte=yt,mn.has=function(n,e){return null!=n&&Go(n,e,re)},mn.hasIn=ll,mn.head=Er,mn.identity=Ml,mn.includes=function(n,e,o,r){n=Et(n)?n:vl(n),o=o&&!r?Gt(o):0;var t=n.length;return o<0&&(o=G(t+o,0)),Bt(n)?o<=t&&-1<n.indexOf(e,o):!!t&&-1<Zc(n,e,o)},mn.indexOf=function(n,e,o){var r=null==n?0:n.length;if(!r)return-1;var t=null==o?0:Gt(o);return t<0&&(t=G(r+t,0)),Zc(n,e,t)},mn.inRange=function(n,e,o){return e=Xt(e),o===ra?(o=e,e=0):o=Xt(o),function(n,e,o){return n>=Y(e,o)&&n<G(e,o)}(n=qt(n),e,o)},mn.invoke=il,mn.isArguments=wt,mn.isArray=kt,mn.isArrayBuffer=_t,mn.isArrayLike=Et,mn.isArrayLikeObject=Ct,mn.isBoolean=function(n){return!0===n||!1===n||Rt(n)&&ee(n)==fa},mn.isBuffer=Tt,mn.isDate=zt,mn.isElement=function(n){return Rt(n)&&1===n.nodeType&&!Dt(n)},mn.isEmpty=function(n){if(null==n)return!0;if(Et(n)&&(kt(n)||"string"==typeof n||"function"==typeof n.splice||Tt(n)||Ut(n)||wt(n)))return!n.length;var e=Xo(n);if(e==va||e==_a)return!n.size;if(nr(n))return!pe(n).length;for(var o in n)if(y.call(n,o))return!1;return!0},mn.isEqual=function(n,e){return ie(n,e)},mn.isEqualWith=function(n,e,o){var r=(o="function"==typeof o?o:ra)?o(n,e):ra;return r===ra?ie(n,e,ra,o):!!r},mn.isError=St,mn.isFinite=function(n){return"number"==typeof n&&H(n)},mn.isFunction=Pt,mn.isInteger=Ot,mn.isLength=jt,mn.isMap=Nt,mn.isMatch=function(n,e){return n===e||se(n,e,Uo(e))},mn.isMatchWith=function(n,e,o){return o="function"==typeof o?o:ra,se(n,e,Uo(e),o)},mn.isNaN=function(n){return Mt(n)&&n!=+n},mn.isNative=function(n){if(Qo(n))throw new t("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return de(n)},mn.isNil=function(n){return null==n},mn.isNull=function(n){return null===n},mn.isNumber=Mt,mn.isObject=At,mn.isObjectLike=Rt,mn.isPlainObject=Dt,mn.isRegExp=It,mn.isSafeInteger=function(n){return Ot(n)&&-ca<=n&&n<=ca},mn.isSet=Ft,mn.isString=Bt,mn.isSymbol=Lt,mn.isTypedArray=Ut,mn.isUndefined=function(n){return n===ra},mn.isWeakMap=function(n){return Rt(n)&&Xo(n)==Ta},mn.isWeakSet=function(n){return Rt(n)&&"[object WeakSet]"==ee(n)},mn.join=function(n,e){return null==n?"":V.call(n,e)},mn.kebabCase=kl,mn.last=Sr,mn.lastIndexOf=function(n,e,o){var r=null==n?0:n.length;if(!r)return-1;var t=r;return o!==ra&&(t=(t=Gt(o))<0?G(r+t,0):Y(t,r-1)),e==e?function(n,e,o){for(var r=o+1;r--;)if(n[r]===e)return r;return r}(n,e,t):$c(n,Jc,t,!0)},mn.lowerCase=_l,mn.lowerFirst=El,mn.lt=Wt,mn.lte=Ht,mn.max=function(n){return n&&n.length?Xn(n,Ml,oe):ra},mn.maxBy=function(n,e){return n&&n.length?Xn(n,Bo(e,2),oe):ra},mn.mean=function(n){return Qc(n,Ml)},mn.meanBy=function(n,e){return Qc(n,Bo(e,2))},mn.min=function(n){return n&&n.length?Xn(n,Ml,he):ra},mn.minBy=function(n,e){return n&&n.length?Xn(n,Bo(e,2),he):ra},mn.stubArray=Yl,mn.stubFalse=ql,mn.stubObject=function(){return{}},mn.stubString=function(){return""},mn.stubTrue=function(){return!0},mn.multiply=na,mn.nth=function(n,e){return n&&n.length?xe(n,Gt(e)):ra},mn.noConflict=function(){return zc._===this&&(zc._=w),this},mn.noop=Ll,mn.now=tt,mn.pad=function(n,e,o){n=Zt(n);var r=(e=Gt(e))?bi(n):0;if(!e||e<=r)return n;var t=(e-r)/2;return wo(L(t),o)+n+wo(B(t),o)},mn.padEnd=function(n,e,o){n=Zt(n);var r=(e=Gt(e))?bi(n):0;return e&&r<e?n+wo(e-r,o):n},mn.padStart=function(n,e,o){n=Zt(n);var r=(e=Gt(e))?bi(n):0;return e&&r<e?wo(e-r,o)+n:n},mn.parseInt=function(n,e,o){return e=o||null==e?0:e&&+e,$(Zt(n).replace(nc,""),e||0)},mn.random=function(n,e,o){if(o&&"boolean"!=typeof o&&Zo(n,e,o)&&(e=o=ra),o===ra&&("boolean"==typeof e?(o=e,e=ra):"boolean"==typeof n&&(o=n,n=ra)),n===ra&&e===ra?(n=0,e=1):(n=Xt(n),e===ra?(e=n,n=0):e=Xt(e)),e<n){var r=n;n=e,e=r}if(o||n%1||e%1){var t=Z();return Y(n+t*(e-n+Cc("1e-"+((t+"").length-1))),e)}return Ee(n,e)},mn.reduce=function(n,e,o){var r=kt(n)?Xc:ei,t=arguments.length<3;return r(n,Bo(e,4),o,t,Wn)},mn.reduceRight=function(n,e,o){var r=kt(n)?Gc:ei,t=arguments.length<3;return r(n,Bo(e,4),o,t,Hn)},mn.repeat=function(n,e,o){return e=(o?Zo(n,e,o):e===ra)?1:Gt(e),Ce(Zt(n),e)},mn.replace=function(){var n=arguments,e=Zt(n[0]);return n.length<3?e:e.replace(n[1],n[2])},mn.result=function(n,e,o){var r=-1,t=(e=$e(e,n)).length;for(t||(t=1,n=ra);++r<t;){var l=null==n?ra:n[mr(e[r])];l===ra&&(r=t,l=o),n=Pt(l)?l.call(n):l}return n},mn.round=ea,mn.runInContext=n,mn.sample=function(n){return(kt(n)?zn:ze)(n)},mn.size=function(n){if(null==n)return 0;if(Et(n))return Bt(n)?bi(n):n.length;var e=Xo(n);return e==va||e==_a?n.size:pe(n).length},mn.snakeCase=Cl,mn.some=function(n,e,o){var r=kt(n)?Yc:Ne;return o&&Zo(n,e,o)&&(e=ra),r(n,Bo(e,3))},mn.sortedIndex=function(n,e){return Me(n,e)},mn.sortedIndexBy=function(n,e,o){return De(n,e,Bo(o,2))},mn.sortedIndexOf=function(n,e){var o=null==n?0:n.length;if(o){var r=Me(n,e);if(r<o&&vt(n[r],e))return r}return-1},mn.sortedLastIndex=function(n,e){return Me(n,e,!0)},mn.sortedLastIndexBy=function(n,e,o){return De(n,e,Bo(o,2),!0)},mn.sortedLastIndexOf=function(n,e){if(null==n?0:n.length){var o=Me(n,e,!0)-1;if(vt(n[o],e))return o}return-1},mn.startCase=Tl,mn.startsWith=function(n,e,o){return n=Zt(n),o=null==o?0:In(Gt(o),0,n.length),e=Be(e),n.slice(o,o+e.length)==e},mn.subtract=oa,mn.sum=function(n){return n&&n.length?oi(n,Ml):0},mn.sumBy=function(n,e){return n&&n.length?oi(n,Bo(e,2)):0},mn.template=function(a,n,e){var o=mn.templateSettings;e&&Zo(a,n,e)&&(n=ra),a=Zt(a),n=Qt({},n,o,Po);var c,i,r=Qt({},n.imports,o.imports,Po),t=sl(r),l=li(r,t),s=0,d=n.interpolate||mc,u="__p += '",p=b((n.escape||mc).source+"|"+d.source+"|"+(d===Ya?cc:mc).source+"|"+(n.evaluate||mc).source+"|$","g"),f="//# sourceURL="+(y.call(n,"sourceURL")?(n.sourceURL+"").replace(/[\r\n]/g," "):"lodash.templateSources["+ ++kc+"]")+"\n";a.replace(p,function(n,e,o,r,t,l){return o=o||r,u+=a.slice(s,l).replace(gc,ui),e&&(c=!0,u+="' +\n__e("+e+") +\n'"),t&&(i=!0,u+="';\n"+t+";\n__p += '"),o&&(u+="' +\n((__t = ("+o+")) == null ? '' : __t) +\n'"),s=l+n.length,n}),u+="';\n";var h=y.call(n,"variable")&&n.variable;h||(u="with (obj) {\n"+u+"\n}\n"),u=(i?u.replace(Fa,""):u).replace(Ba,"$1").replace(La,"$1;"),u="function("+(h||"obj")+") {\n"+(h?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(c?", __e = _.escape":"")+(i?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+u+"return __p\n}";var m=Ol(function(){return g(t,f+"return "+u).apply(ra,l)});if(m.source=u,St(m))throw m;return m},mn.times=function(n,e){if((n=Gt(n))<1||ca<n)return[];var o=sa,r=Y(n,sa);e=Bo(e),n-=sa;for(var t=ri(r,e);++o<n;)e(o);return t},mn.toFinite=Xt,mn.toInteger=Gt,mn.toLength=Yt,mn.toLower=function(n){return Zt(n).toLowerCase()},mn.toNumber=qt,mn.toSafeInteger=function(n){return n?In(Gt(n),-ca,ca):0===n?n:0},mn.toString=Zt,mn.toUpper=function(n){return Zt(n).toUpperCase()},mn.trim=function(n,e,o){if((n=Zt(n))&&(o||e===ra))return n.replace(Qa,"");if(!n||!(e=Be(e)))return n;var r=vi(n),t=vi(e);return Ke(r,ci(r,t),ii(r,t)+1).join("")},mn.trimEnd=function(n,e,o){if((n=Zt(n))&&(o||e===ra))return n.replace(ec,"");if(!n||!(e=Be(e)))return n;var r=vi(n);return Ke(r,0,ii(r,vi(e))+1).join("")},mn.trimStart=function(n,e,o){if((n=Zt(n))&&(o||e===ra))return n.replace(nc,"");if(!n||!(e=Be(e)))return n;var r=vi(n);return Ke(r,ci(r,vi(e))).join("")},mn.truncate=function(n,e){var o=30,r="...";if(At(e)){var t="separator"in e?e.separator:t;o="length"in e?Gt(e.length):o,r="omission"in e?Be(e.omission):r}var l=(n=Zt(n)).length;if(pi(n)){var a=vi(n);l=a.length}if(l<=o)return n;var c=o-bi(r);if(c<1)return r;var i=a?Ke(a,0,c).join(""):n.slice(0,c);if(t===ra)return i+r;if(a&&(c+=i.length-c),It(t)){if(n.slice(c).search(t)){var s,d=i;for(t.global||(t=b(t.source,Zt(ic.exec(t))+"g")),t.lastIndex=0;s=t.exec(d);)var u=s.index;i=i.slice(0,u===ra?c:u)}}else if(n.indexOf(Be(t),c)!=c){var p=i.lastIndexOf(t);-1<p&&(i=i.slice(0,p))}return i+r},mn.unescape=function(n){return(n=Zt(n))&&Ha.test(n)?n.replace(Ua,xi):n},mn.uniqueId=function(n){var e=++p;return Zt(n)+e},mn.upperCase=zl,mn.upperFirst=Sl,mn.each=Zr,mn.eachRight=Kr,mn.first=Er,Bl(mn,(Ql={},Zn(mn,function(n,e){y.call(mn.prototype,e)||(Ql[e]=n)}),Ql),{chain:!1}),mn.VERSION="4.17.14",Ic(["bind","bindKey","curry","curryRight","partial","partialRight"],function(n){mn[n].placeholder=mn}),Ic(["drop","take"],function(o,r){yn.prototype[o]=function(n){n=n===ra?1:G(Gt(n),0);var e=this.__filtered__&&!r?new yn(this):this.clone();return e.__filtered__?e.__takeCount__=Y(n,e.__takeCount__):e.__views__.push({size:Y(n,sa),type:o+(e.__dir__<0?"Right":"")}),e},yn.prototype[o+"Right"]=function(n){return this.reverse()[o](n).reverse()}}),Ic(["filter","map","takeWhile"],function(n,e){var o=e+1,r=1==o||3==o;yn.prototype[n]=function(n){var e=this.clone();return e.__iteratees__.push({iteratee:Bo(n,3),type:o}),e.__filtered__=e.__filtered__||r,e}}),Ic(["head","last"],function(n,e){var o="take"+(e?"Right":"");yn.prototype[n]=function(){return this[o](1).value()[0]}}),Ic(["initial","tail"],function(n,e){var o="drop"+(e?"":"Right");yn.prototype[n]=function(){return this.__filtered__?new yn(this):this[o](1)}}),yn.prototype.compact=function(){return this.filter(Ml)},yn.prototype.find=function(n){return this.filter(n).head()},yn.prototype.findLast=function(n){return this.reverse().find(n)},yn.prototype.invokeMap=Te(function(e,o){return"function"==typeof e?new yn(this):this.map(function(n){return ae(n,e,o)})}),yn.prototype.reject=function(n){return this.filter(ft(Bo(n)))},yn.prototype.slice=function(n,e){n=Gt(n);var o=this;return o.__filtered__&&(0<n||e<0)?new yn(o):(n<0?o=o.takeRight(-n):n&&(o=o.drop(n)),e!==ra&&(o=(e=Gt(e))<0?o.dropRight(-e):o.take(e-n)),o)},yn.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},yn.prototype.toArray=function(){return this.take(sa)},Zn(yn.prototype,function(u,n){var p=/^(?:filter|find|map|reject)|While$/.test(n),f=/^(?:head|last)$/.test(n),h=mn[f?"take"+("last"==n?"Right":""):n],m=f||/^find/.test(n);h&&(mn.prototype[n]=function(){function n(n){var e=h.apply(mn,Vc([n],o));return f&&a?e[0]:e}var e=this.__wrapped__,o=f?[1]:arguments,r=e instanceof yn,t=o[0],l=r||kt(e);l&&p&&"function"==typeof t&&1!=t.length&&(r=l=!1);var a=this.__chain__,c=!!this.__actions__.length,i=m&&!a,s=r&&!c;if(m||!l)return i&&s?u.apply(this,o):(d=this.thru(n),i?f?d.value()[0]:d.value():d);e=s?e:new yn(this);var d=u.apply(e,o);return d.__actions__.push({func:Xr,args:[n],thisArg:ra}),new xn(d,a)})}),Ic(["pop","push","shift","sort","splice","unshift"],function(n){var o=a[n],r=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",t=/^(?:pop|shift)$/.test(n);mn.prototype[n]=function(){var e=arguments;if(!t||this.__chain__)return this[r](function(n){return o.apply(kt(n)?n:[],e)});var n=this.value();return o.apply(kt(n)?n:[],e)}}),Zn(yn.prototype,function(n,e){var o=mn[e];if(o){var r=o.name+"";y.call(ln,r)||(ln[r]=[]),ln[r].push({name:e,func:o})}}),ln[bo(ra,2).name]=[{name:"wrapper",func:ra}],yn.prototype.clone=function(){var n=new yn(this.__wrapped__);return n.__actions__=lo(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=lo(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=lo(this.__views__),n},yn.prototype.reverse=function(){if(this.__filtered__){var n=new yn(this);n.__dir__=-1,n.__filtered__=!0}else(n=this.clone()).__dir__*=-1;return n},yn.prototype.value=function(){var n=this.__wrapped__.value(),e=this.__dir__,o=kt(n),r=e<0,t=o?n.length:0,l=function(n,e,o){var r=-1,t=o.length;for(;++r<t;){var l=o[r],a=l.size;switch(l.type){case"drop":n+=a;break;case"dropRight":e-=a;break;case"take":e=Y(e,n+a);break;case"takeRight":n=G(n,e-a)}}return{start:n,end:e}}(0,t,this.__views__),a=l.start,c=l.end,i=c-a,s=r?c:a-1,d=this.__iteratees__,u=d.length,p=0,f=Y(i,this.__takeCount__);if(!o||!r&&t==i&&f==i)return Ve(n,this.__actions__);var h=[];n:for(;i--&&p<f;){for(var m=-1,g=n[s+=e];++m<u;){var b=d[m],v=b.iteratee,x=b.type,y=v(g);if(2==x)g=y;else if(!y){if(1==x)continue n;break n}}h[p++]=g}return h},mn.prototype.at=Gr,mn.prototype.chain=function(){return Vr(this)},mn.prototype.commit=function(){return new xn(this.value(),this.__chain__)},mn.prototype.next=function(){this.__values__===ra&&(this.__values__=Vt(this.value()));var n=this.__index__>=this.__values__.length;return{done:n,value:n?ra:this.__values__[this.__index__++]}},mn.prototype.plant=function(n){for(var e,o=this;o instanceof vn;){var r=br(o);r.__index__=0,r.__values__=ra,e?t.__wrapped__=r:e=r;var t=r;o=o.__wrapped__}return t.__wrapped__=n,e},mn.prototype.reverse=function(){var n=this.__wrapped__;if(n instanceof yn){var e=n;return this.__actions__.length&&(e=new yn(this)),(e=e.reverse()).__actions__.push({func:Xr,args:[Ar],thisArg:ra}),new xn(e,this.__chain__)}return this.thru(Ar)},mn.prototype.toJSON=mn.prototype.valueOf=mn.prototype.value=function(){return Ve(this.__wrapped__,this.__actions__)},mn.prototype.first=mn.prototype.head,R&&(mn.prototype[R]=function(){return this}),mn}();A?((A.exports=yi)._=yi,j._=yi):zc._=yi}).call(this)},yi.f[76]=function(n,e){function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}var c=yi.r(127),r=o(c),i=o(yi.r(50)),s=o(yi.r(85)),d=o(yi.r(68)),u=(o(yi.r(143)),1073741823);var t=r.createContext||function(r,t){var n,e,l="__create-react-context-"+d()+"__",o=function(e){function n(){var n;return(n=e.apply(this,arguments)||this).emitter=function(o){var r=[];return{on:function(n){r.push(n)},off:function(e){r=r.filter(function(n){return n!==e})},get:function(){return o},set:function(n,e){o=n,r.forEach(function(n){return n(o,e)})}}}(n.props.value),n}i(n,e);var o=n.prototype;return o.getChildContext=function(){var n;return(n={})[l]=this.emitter,n},o.componentWillReceiveProps=function(n){if(this.props.value!==n.value){var e,o=this.props.value,r=n.value;!function(n,e){return n===e?0!==n||1/n==1/e:n!=n&&e!=e}(o,r)?(e="function"==typeof t?t(o,r):u,0!==(e|=0)&&this.emitter.set(n.value,e)):e=0}},o.render=function(){return this.props.children},n}(c.Component);o.childContextTypes=((n={})[l]=s.object.isRequired,n);var a=function(n){function e(){var o;return(o=n.apply(this,arguments)||this).state={value:o.getValue()},o.onUpdate=function(n,e){0!=((0|o.observedBits)&e)&&o.setState({value:o.getValue()})},o}i(e,n);var o=e.prototype;return o.componentWillReceiveProps=function(n){var e=n.observedBits;this.observedBits=null==e?u:e},o.componentDidMount=function(){this.context[l]&&this.context[l].on(this.onUpdate);var n=this.props.observedBits;this.observedBits=null==n?u:n},o.componentWillUnmount=function(){this.context[l]&&this.context[l].off(this.onUpdate)},o.getValue=function(){return this.context[l]?this.context[l].get():r},o.render=function(){return function(n){return Array.isArray(n)?n[0]:n}(this.props.children)(this.state.value)},e}(c.Component);return a.contextTypes=((e={})[l]=s.object,e),{Provider:o,Consumer:a}};n.exports=t},yi.f[77]=function(n,e){var i=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;n.exports=function(){try{if(!Object.assign)return!1;var n=new String("abc");if(n[5]="de","5"===Object.getOwnPropertyNames(n)[0])return!1;for(var e={},o=0;o<10;o++)e["_"+String.fromCharCode(o)]=o;if("0123456789"!==Object.getOwnPropertyNames(e).map(function(n){return e[n]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(n){r[n]=n}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(n){return!1}}()?Object.assign:function(n,e){for(var o,r,t=function(n){if(null==n)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(n)}(n),l=1;l<arguments.length;l++){for(var a in o=Object(arguments[l]))s.call(o,a)&&(t[a]=o[a]);if(i){r=i(o);for(var c=0;c<r.length;c++)d.call(o,r[c])&&(t[r[c]]=o[r[c]])}}return t}},yi.f[78]=function(n,e){var p=yi.r(74);n.exports=l,n.exports.parse=r,n.exports.compile=function(n,e){return o(r(n,e))},n.exports.tokensToFunction=o,n.exports.tokensToRegExp=t;var E=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function r(n,e){for(var o,r,t=[],l=0,a=0,c="",i=e&&e.delimiter||"/";null!=(o=E.exec(n));){var s=o[0],d=o[1],u=o.index;if(c+=n.slice(a,u),a=u+s.length,d)c+=d[1];else{var p=n[a],f=o[2],h=o[3],m=o[4],g=o[5],b=o[6],v=o[7];c&&(t.push(c),c="");var x=null!=f&&null!=p&&p!==f,y="+"===b||"*"===b,w="?"===b||"*"===b,k=o[2]||i,_=m||g;t.push({name:h||l++,prefix:f||"",delimiter:k,optional:w,repeat:y,partial:x,asterisk:!!v,pattern:_?(r=_,r.replace(/([=!:$\/()])/g,"\\$1")):v?".*":"[^"+C(k)+"]+?"})}}return a<n.length&&(c+=n.substr(a)),c&&t.push(c),t}function f(n){return encodeURI(n).replace(/[\/?#]/g,function(n){return"%"+n.charCodeAt(0).toString(16).toUpperCase()})}function o(d){for(var u=new Array(d.length),n=0;n<d.length;n++)"object"==typeof d[n]&&(u[n]=new RegExp("^(?:"+d[n].pattern+")$"));return function(n,e){for(var o="",r=n||{},t=(e||{}).pretty?f:encodeURIComponent,l=0;l<d.length;l++){var a=d[l];if("string"!=typeof a){var c,i=r[a.name];if(null==i){if(a.optional){a.partial&&(o+=a.prefix);continue}throw new TypeError('Expected "'+a.name+'" to be defined')}if(p(i)){if(!a.repeat)throw new TypeError('Expected "'+a.name+'" to not repeat, but received `'+JSON.stringify(i)+"`");if(0===i.length){if(a.optional)continue;throw new TypeError('Expected "'+a.name+'" to not be empty')}for(var s=0;s<i.length;s++){if(c=t(i[s]),!u[l].test(c))throw new TypeError('Expected all "'+a.name+'" to match "'+a.pattern+'", but received `'+JSON.stringify(c)+"`");o+=(0===s?a.prefix:a.delimiter)+c}}else{if(c=a.asterisk?encodeURI(i).replace(/[?#]/g,function(n){return"%"+n.charCodeAt(0).toString(16).toUpperCase()}):t(i),!u[l].test(c))throw new TypeError('Expected "'+a.name+'" to match "'+a.pattern+'", but received "'+c+'"');o+=a.prefix+c}}else o+=a}return o}}function C(n){return n.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function h(n,e){return n.keys=e,n}function m(n){return n.sensitive?"":"i"}function t(n,e,o){p(e)||(o=e||o,e=[]);for(var r=(o=o||{}).strict,t=!1!==o.end,l="",a=0;a<n.length;a++){var c=n[a];if("string"==typeof c)l+=C(c);else{var i=C(c.prefix),s="(?:"+c.pattern+")";e.push(c),c.repeat&&(s+="(?:"+i+s+")*"),l+=s=c.optional?c.partial?i+"("+s+")?":"(?:"+i+"("+s+"))?":i+"("+s+")"}}var d=C(o.delimiter||"/"),u=l.slice(-d.length)===d;return r||(l=(u?l.slice(0,-d.length):l)+"(?:"+d+"(?=$))?"),l+=t?"$":r&&u?"":"(?="+d+"|$)",h(new RegExp("^"+l,m(o)),e)}function l(n,e,o){return p(e)||(o=e||o,e=[]),o=o||{},n instanceof RegExp?function(n,e){var o=n.source.match(/\((?!\?)/g);if(o)for(var r=0;r<o.length;r++)e.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return h(n,e)}(n,e):p(n)?function(n,e,o){for(var r=[],t=0;t<n.length;t++)r.push(l(n[t],e,o).source);return h(new RegExp("(?:"+r.join("|")+")",m(o)),e)}(n,e,o):function(n,e,o){return t(r(n,o),e,o)}(n,e,o)}},yi.f[79]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r,t,b=yi.r(80),g=yi.r(58),v=yi.r(140),l=(o=yi.r(81))&&"object"==typeof o&&"default"in o?o.default:o,x=yi.r(69),y=function(){return(y=Object.assign||function(n){for(var e,o=1,r=arguments.length;o<r;o++)for(var t in e=arguments[o])Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n}).apply(this,arguments)};function w(n,e){var o={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&e.indexOf(r)<0&&(o[r]=n[r]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols){var t=0;for(r=Object.getOwnPropertySymbols(n);t<r.length;t++)e.indexOf(r[t])<0&&(o[r[t]]=n[r[t]])}return o}(t=r=r||{}).width="width",t.height="height",t.left="left",t.right="right",t.top="top",t.bottom="bottom";function f(n,e){return"function"==typeof n?n(e):n}function a(o){return function(n){var e;return b.pointer(((e={})[o]="string"==typeof n?parseFloat(n):n,e)).pipe(function(n){return n[o]})}}function c(i,s,d,u){return function(n){var e=n.from,o=n.type,r=n.dimensions,t=n.dragBounds,l=i(r.measurementAsPixels(u,e,o)),a=[];if(t){var c=f(t,n);void 0!==c[s]&&a.push(function(n){return Math.max(n,r.measurementAsPixels(u,c[s],o))}),void 0!==c[d]&&a.push(function(n){return Math.min(n,r.measurementAsPixels(u,c[d],o))})}return o===v.percent&&a.push(F([0,r.get(u)],[0,100],{clamp:!1}),function(n){return n+"%"}),a.length?l.pipe.apply(l,a):l}}function i(r){return b.action(function(n){var e=n.update,o=n.complete;e(r),o()})}function s(n){var e=n.from,o=n.velocity,r=n.to;return b.spring({from:e,to:r,velocity:o,stiffness:500,damping:25,restDelta:.5,restSpeed:10})}function d(n){var e=n.from,o=n.velocity,r=n.to;return b.spring({from:e,to:r,velocity:o,stiffness:700,damping:0===r?100:35})}function u(n){var e=n.from;return i(e)}function h(n){return Y.find(function(e){return function(n){return n.test(e)}}(n))}function p(n,e){return void 0===n&&(n=0),b.chain(b.delay(n),e)}function m(n){var s=n.startEvents,d=n.endEvents,u=n.startPose,p=n.endPose,f=n.startCallback,h=n.endCallback,m=n.useDocumentToEnd,g=n.preventScroll;return function(o,r,t,l){var n=u+"Start",a=u+"End",e=u+"Move";if(g){var c=b.listen(o,"touchmove",{passive:!1}).start(function(n){n.preventDefault()});r.set(e,c)}var i=b.listen(o,s).start(function(n){t.unset(p),t.set(u),f&&l[f]&&l[f](n);var e=b.listen(m?document.documentElement:o,d+(m?" mouseenter":"")).start(function(n){m&&"mouseenter"===n.type&&1===n.buttons||(r.get(a).stop(),t.unset(u),t.set(p),h&&l[h]&&l[h](n))});r.set(a,e)});r.set(n,i)}}function k(n){var e=n.top,o=n.right,r=n.bottom;return{x:(n.left+o)/2,y:(e+r)/2}}function _(n){return K.has(n)}function E(n,e,o){var r=n.values,t=n.props;if(r.has(e)){var l=r.get(e).raw;l.update(o),l.update(o)}else r.set(e,{raw:b.value(o,function(n){return t.elementStyler.set(e,n)})})}function C(n,e){return function(n){return Object.keys(n).some(_)}(e)?function(o,r){var n=o.props,e=n.dimensions,t=n.elementStyler;e.measure();r.width,r.height,r.top,r.left,r.bottom,r.right,r.position;var l=w(r,["width","height","top","left","bottom","right","position"]),a=Z.concat("position").reduce(function(n,e){return void 0!==r[e]&&(n[e]=f(r[e],o.props)),n},{});return t.set(a).render(),J(o,l)}(n,e):J(n,e)}function T(n,e){return parseFloat(n.split(", ")[e])}function z(l,a){return function(n,e,o){var r=o.transform;if("none"===r)return 0;var t=r.match(/^matrix3d\((.+)\)$/);return t?T(t[1],a):T(r.match(/^matrix\((.+)\)$/)[1],l)}}function S(n){return void 0!==Q[n]}function P(e){return function(n){return n.elementStyler.get(e)}}function O(n,e){var o=e.onDragStart,r=e.onDragEnd,t=e.onPressStart,l=e.onPressEnd,a=e.draggable,c=e.hoverable,i=e.focusable,s=e.pressable,d=e.dragBounds,u=w(e,["onDragStart","onDragEnd","onPressStart","onPressEnd","draggable","hoverable","focusable","pressable","dragBounds"]),p=y({flip:{}},u,{props:y({},u.props,{onDragStart:o,onDragEnd:r,onPressStart:t,onPressEnd:l,dragBounds:d,draggable:a,hoverable:c,focusable:i,pressable:s,element:n,elementStyler:b.styler(n,{preparseOutput:!1}),dimensions:function(n){var e=!1,r={width:0,height:0,top:0,left:0,bottom:0,right:0};return{get:function(n){return n?r[n]:r},measure:function(){return r=n.getBoundingClientRect(),e=!0,r},measurementAsPixels:function(n,e,o){return o===v.percent?("string"==typeof e?parseFloat(e):e)/100*r[n]:e},has:function(){return e}}}(n)})});if(a){var f=function(n){var e={preTransition:function(n){return n.dimensions.measure()}},o={};return!0!==n&&"x"!==n||(e.x=o.x=P("x")),!0!==n&&"y"!==n||(e.y=o.y=P("y")),{drag:e,dragEnd:o}}(a),h=f.drag,m=f.dragEnd;p.drag=y({},h,p.drag),p.dragEnd=y({},m,p.dragEnd)}return p}var j,A,R,N,M,D,I,F=b.transform.interpolate,B=a("x"),L=a("y"),U={x:s,y:s,z:s,rotate:s,rotateX:s,rotateY:s,rotateZ:s,scaleX:d,scaleY:d,scale:d,opacity:function(n){var e=n.from,o=n.to;return b.tween({from:e,to:o,ease:g.linear})},default:b.tween},W=y({},U,{x:c(B,"left","right",r.width),y:c(L,"top","bottom",r.height)}),H=y({},U,{x:u,y:u}),V=new Map([["default",U],["drag",W],["dragEnd",H]]),X={tween:b.tween,spring:b.spring,decay:b.decay,keyframes:b.keyframes,physics:b.physics},G={linear:g.linear,easeIn:g.easeIn,easeOut:g.easeOut,easeInOut:g.easeInOut,circIn:g.circIn,circOut:g.circOut,circInOut:g.circInOut,backIn:g.backIn,backOut:g.backOut,backInOut:g.backInOut,anticipate:g.anticipate},Y=[v.number,v.degrees,v.percent,v.px,v.vw,v.vh,{test:function(n){return"auto"===n},parse:function(n){return n}}],q={draggable:m({startEvents:"mousedown touchstart",endEvents:"mouseup touchend",startPose:"drag",endPose:"dragEnd",startCallback:"onDragStart",endCallback:"onDragEnd",useDocumentToEnd:!0,preventScroll:!0}),hoverable:m({startEvents:"mouseenter",endEvents:"mouseleave",startPose:"hover",endPose:"hoverEnd"}),focusable:m({startEvents:"focus",endEvents:"blur",startPose:"focus",endPose:"blur"}),pressable:m({startEvents:"mousedown touchstart",endEvents:"mouseup touchend",startPose:"press",endPose:"pressEnd",startCallback:"onPressStart",endCallback:"onPressEnd",useDocumentToEnd:!0})},$=Object.keys(q),Z=["width","height","top","left","bottom","right"],K=new Set(Z),J=function(n,e){var o=n.props,r=o.dimensions,t=o.element,l=o.elementStyler;if(!r.has())return{};var a=r.get(),c=function(n){var e=n.style.transform;n.style.transform="";var o=n.getBoundingClientRect();return n.style.transform=e,o}(t),i=a.left===c.left?0:a.right===c.right?"100%":"50%",s=a.top===c.top?0:a.bottom===c.bottom?"100%":"50%";l.set({originX:i,originY:s}),a.width!==c.width&&(E(n,"scaleX",a.width/c.width),e.scaleX=1),a.height!==c.height&&(E(n,"scaleY",a.height/c.height),e.scaleY=1);var d=k(a),u=k(c);return"50%"===i&&(E(n,"x",d.x-u.x),e.x=0),"50%"===s&&(E(n,"y",d.y-u.y),e.y=0),l.render(),e},Q={width:function(n,e){return e.width},height:function(n,e){return e.height},top:function(n,e,o){var r=o.top;return parseFloat(r)},left:function(n,e,o){var r=o.left;return parseFloat(r)},bottom:function(n,e,o){var r=e.height,t=o.top;return parseFloat(t)+r},right:function(n,e,o){var r=e.width,t=o.left;return parseFloat(t)+r},x:z(4,13),y:z(5,14)},nn=(A=(j={posePriority:["drag","press","focus","hover"],transformPose:function(n,e,o){var r=n.flip,t=w(n,["flip"]);return function(n,e,o){return o.props.element instanceof HTMLElement&&(!0===n||"flip"===e)}(r,e,o)?C(o,t):function(n){return Object.keys(n).some(S)}(t)?function(t,l){var a=t.values,c=t.props,e=c.element,n=c.elementStyler,o=Object.keys(l).filter(S),i=[],r=getComputedStyle(e),s=!1;if(o.forEach(function(n){var e=a.get(n),o=h(e.raw.get()),r=f(l[n],c);o!==h(r)&&(i.push(n),s||(s=!0,l.applyAtEnd=l.applyAtEnd?y({},l.applyAtEnd):{}),l.applyAtEnd[n]=l.applyAtEnd[n]||l[n],E(t,n,r))}),!i.length)return l;var d=e.getBoundingClientRect(),u={top:r.top,left:r.left,bottom:r.bottom,right:r.right,transform:r.transform};n.render();var p=e.getBoundingClientRect();return i.forEach(function(n){E(t,n,Q[n](e,d,u)),l[n]=Q[n](e,p,r)}),n.render(),l}(o,t):t},forceRender:function(n){n.elementStyler.render()},addListenerToValue:function(e,o){return function(n){return o.set(e,n)}},readValueFromSource:function(n,e){var o=e.elementStyler,r=e.dragBounds,t=o.get(n);if(r&&("x"===n||"y"===n)){var l="x"===n?r.left||r.right:r.top||r.bottom;if(l)t=h(l).transform(t)}return isNaN(t)?t:parseFloat(t)},setValueNative:function(n,e,o){return o.elementStyler.set(n,e)},extendAPI:function(o,n,e){var r=n.props,t=n.activeActions,l=r.dimensions.measure,a=y({},o,{addChild:function(n,e){return o._addChild(O(n,e),nn)},measure:l,flip:function(n){return n&&(l(),n()),o.set("flip")}});return r.elementStyler.render(),function(e,o,r,n){var t=n.props;$.forEach(function(n){t[n]&&q[n](e,o,r,t)})}(r.element,t,a,e),a}}).transformPose,R=j.addListenerToValue,N=j.extendAPI,M=j.readValueFromSource,D=j.posePriority,I=j.setValueNative,l({bindOnChange:function(e,o){return function(n){e.has(n)&&e.get(n).raw.subscribe(o[n])}},readValue:function(n){return n.raw.get()},setValue:function(n,e){return n.raw.update(e)},createValue:function(n,e,o,r){var t=o.elementStyler,l=void 0===r?{}:r,a=l.passiveParent,c=l.passiveProps,i=a?function(n,e,o){var r=b.value(o(n));return e.raw.subscribe(function(n){return r.update(o(n))}),{raw:r}}(n,a,c):function(n){var e=h(n);return{raw:b.value(n),type:e}}(n);return i.raw.subscribe(R(e,t)),i},convertValue:function(n,e,o){var r=o.elementStyler;return n.subscribe(R(e,r)),{raw:n,type:h(n.get())}},getTransitionProps:function(n,e){var o=n.raw,r=n.type;return{from:o.get(),velocity:o.getVelocity(),to:e,type:r}},resolveTarget:function(n,e){return e},selectValueToRead:function(n){return n.raw},startAction:function(n,e,o){var r=n.raw,t={update:function(n){return r.update(n)},complete:o};return e.start(t)},stopAction:function(n){return n.stop()},getInstantTransition:function(n,e){var o=e.to;return i(o)},convertTransitionDefinition:function(n,e,o){if(function(n){return void 0!==n.start}(e))return e;var r=e.delay,t=e.min,l=e.max,a=e.round,c=function(n,e,o){var r,t=o.from,l=o.to,a=o.velocity,c=e.type,i=void 0===c?"tween":c,s=e.ease,d=w(e,["type","ease"]);if(x.invariant(void 0!==X[i],"Invalid transition type '"+i+"'. Valid transition types are: tween, spring, decay, physics and keyframes."),"tween"===i&&"function"!=typeof s)if("string"==typeof s)x.invariant(void 0!==G[s],"Invalid easing type '"+s+"'. popmotion.io/pose/api/config"),r=G[s];else if(Array.isArray(s)&&function(n){return"number"==typeof n[0]}(s)){x.invariant(4===s.length,"Cubic bezier arrays must contain four numerical values.");var u=s[0],p=s[1],f=s[2],h=s[3];r=g.cubicBezier(u,p,f,h)}r=r||s;var m="keyframes"!==i?{from:t,to:l,velocity:a,ease:r}:{ease:r};return X[i](y({},m,d))}(0,w(e,["delay","min","max","round"]),o),i=[];return r&&(c=p(r,c)),void 0!==t&&i.push(function(n){return Math.max(n,t)}),void 0!==l&&i.push(function(n){return Math.min(n,l)}),a&&i.push(Math.round),i.length?c.pipe.apply(c,i):c},setValueNative:I,addActionDelay:p,defaultTransitions:V,transformPose:A,readValueFromSource:M,posePriority:D,extendAPI:N}));e.default=function(n,e){return nn(O(n,e))}},yi.f[80]=function(n,e){function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}Object.defineProperty(e,"__esModule",{value:!0});var k=yi.r(144),D=yi.r(59),I=yi.r(65),F=o(I),r=yi.r(140),B=yi.r(58),t=o(yi.r(141)),l=yi.r(69),a=(c.prototype.applyMiddleware=function(n){return this.create(k.__assign({},this.props,{middleware:this.props.middleware?[n].concat(this.props.middleware):[n]}))},c.prototype.pipe=function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];var o=1===n.length?n[0]:D.pipe.apply(void 0,n);return this.applyMiddleware(function(e){return function(n){return e(o(n))}})},c.prototype.while=function(r){return this.applyMiddleware(function(e,o){return function(n){return r(n)?e(n):o()}})},c.prototype.filter=function(o){return this.applyMiddleware(function(e){return function(n){return o(n)&&e(n)}})},c);function c(n){void 0===n&&(n={}),this.props=n}function i(n,e,o){var r=e.middleware;return new d({middleware:r,onComplete:o},"function"==typeof n?{update:n}:n)}var s,d=function(n,e){var o=n.middleware,r=n.onComplete,t=this;this.isActive=!0,this.update=function(n){t.observer.update&&t.updateObserver(n)},this.complete=function(){t.observer.complete&&t.isActive&&t.observer.complete(),t.onComplete&&t.onComplete(),t.isActive=!1},this.error=function(n){t.observer.error&&t.isActive&&t.observer.error(n),t.isActive=!1},this.observer=e,this.updateObserver=function(n){return e.update(n)},this.onComplete=r,e.update&&o&&o.length&&o.forEach(function(n){return t.updateObserver=n(t.updateObserver,t.complete)})},u=(s=a,k.__extends(p,s),p.prototype.create=function(n){return new p(n)},p.prototype.start=function(n){void 0===n&&(n={});var e=!1,o={stop:function(){}},r=this.props,t=r.init,l=k.__rest(r,["init"]),a=t(i(n,l,function(){e=!0,o.stop()}));return o=a?k.__assign({},o,a):o,n.registerParent&&n.registerParent(o),e&&o.stop(),o},p);function p(){return null!==s&&s.apply(this,arguments)||this}function _(n){return new u({init:n})}var f,h=(f=a,k.__extends(m,f),m.prototype.complete=function(){this.subscribers.forEach(function(n){return n.complete()})},m.prototype.error=function(e){this.subscribers.forEach(function(n){return n.error(e)})},m.prototype.update=function(n){for(var e=0;e<this.subscribers.length;e++)this.subscribers[e].update(n)},m.prototype.subscribe=function(n){var e=this,o=i(n,this.props);return this.subscribers.push(o),{unsubscribe:function(){var n=e.subscribers.indexOf(o);-1!==n&&e.subscribers.splice(n,1)}}},m.prototype.stop=function(){this.parent&&this.parent.stop()},m.prototype.registerParent=function(n){this.stop(),this.parent=n},m);function m(){var n=null!==f&&f.apply(this,arguments)||this;return n.subscribers=[],n}var g,b=(g=h,k.__extends(v,g),v.prototype.create=function(n){return new v(n)},v);function v(){return null!==g&&g.apply(this,arguments)||this}function x(n,e){var o=1/(n-1),r=1/(2*(n-1)),t=Math.min(e,1)/r;return Math.floor((1+t)/2)*o}var y,w=Object.freeze({angle:D.angle,degreesToRadians:D.degreesToRadians,distance:D.distance,isPoint3D:D.isPoint3D,isPoint:D.isPoint,dilate:D.mix,getValueFromProgress:D.mix,pointFromAngleAndDistance:D.pointFromVector,getProgressFromValue:D.progress,radiansToDegrees:D.radiansToDegrees,smooth:D.smoothFrame,speedPerFrame:D.velocityPerFrame,speedPerSecond:D.velocityPerSecond,stepProgress:x}),E=(y=h,k.__extends(C,y),C.prototype.create=function(n){return new C(n)},C.prototype.get=function(){return this.current},C.prototype.getVelocity=function(){return this.getVelocityOfCurrent()},C.prototype.update=function(n){y.prototype.update.call(this,n),this.prev=this.current,this.updateCurrent(n);var e=I.getFrameData(),o=e.delta,r=e.timestamp;this.timeDelta=o,this.lastUpdated=r,F.postRender(this.scheduleVelocityCheck)},C.prototype.subscribe=function(n){var e=y.prototype.subscribe.call(this,n);return this.subscribers[this.subscribers.length-1].update(this.current),e},C.prototype.getSingleVelocity=function(n,e){return"number"==typeof n&&"number"==typeof e?D.velocityPerSecond(n-e,this.timeDelta):D.velocityPerSecond(parseFloat(n)-parseFloat(e),this.timeDelta)||0},C.prototype.getListVelocity=function(){var o=this;return this.current.map(function(n,e){return o.getSingleVelocity(n,o.prev[e])})},C.prototype.getMapVelocity=function(){var n={};for(var e in this.current)this.current.hasOwnProperty(e)&&(n[e]=this.getSingleVelocity(this.current[e],this.prev[e]));return n},C);function C(n){var o=y.call(this,n)||this;return o.scheduleVelocityCheck=function(){return F.postRender(o.velocityCheck)},o.velocityCheck=function(n){n.timestamp!==o.lastUpdated&&(o.prev=o.current)},o.prev=o.current=n.value||0,!function(n){var e=typeof n;return"string"==e||"number"==e}(o.current)?!function(n){return Array.isArray(n)}(o.current)?(o.updateCurrent=function(n){for(var e in o.current={},n)n.hasOwnProperty(e)&&(o.current[e]=n[e])},o.getVelocityOfCurrent=function(){return o.getMapVelocity()}):(o.updateCurrent=function(n){return o.current=n.slice()},o.getVelocityOfCurrent=function(){return o.getListVelocity()}):(o.updateCurrent=function(n){return o.current=n},o.getVelocityOfCurrent=function(){return o.getSingleVelocity(o.current,o.prev)}),n.initialSubscription&&o.subscribe(n.initialSubscription),o}function T(n,e){return new E({value:n,initialSubscription:e})}function z(n){var d=n.getCount,u=n.getFirst,p=n.getOutput,f=n.mapApi,h=n.setProp,m=n.startActions;return function(s){return _(function(n){function r(){return e(c)}var e=n.update,t=n.complete,l=n.error,a=d(s),c=p(),i=0,o=m(s,function(n,e){var o=!1;return n.start({complete:function(){o||(o=!0,++i===a&&F.update(t))},error:l,update:function(n){h(c,e,n),F.update(r,!1,!0)}})});return Object.keys(u(o)).reduce(function(n,e){return n[e]=f(o,e),n},{})})}}function S(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return Y(n)}function P(e){return q.find(function(n){return n.test(e)})}function O(n,e){return n(e)}function j(r,t,l){var n=l[0],e=t[n].map(function(n,e){var o=l.reduce(function(o){return function(n,e){return n[e]=n[e][o],n}}(e),k.__assign({},t));return K(n)(r,o)});return S.apply(void 0,e)}function A(r,t,l){var a=l[0],n=Object.keys(t[a]).reduce(function(n,e){var o=l.reduce(function(o){return function(n,e){return n[e]=n[e][o],n}}(e),k.__assign({},t));return n[e]=K(t[a][e])(r,o),n},{});return G(n)}function R(n,e){var o=e.from,r=e.to,t=k.__rest(e,["from","to"]),l=P(o)||P(r),a=l.transform,c=l.parse;return n(k.__assign({},t,{from:"string"==typeof o?c(o):o,to:"string"==typeof r?c(r):r})).pipe(a)}function N(l){return function(n,e){var o=e.from,r=e.to,t=k.__rest(e,["from","to"]);return n(k.__assign({},t,{from:0,to:1})).pipe(l(o,r))}}function M(r,n){var e=function(o){function r(n,e){return void 0!==n&&!o[e](n)}var n=Object.keys(o);return{getVectorKeys:function(o){return n.reduce(function(n,e){return r(o[e],e)&&n.push(e),n},[])},testVectorProps:function(e){return e&&n.some(function(n){return r(e[n],n)})}}}(n),t=e.testVectorProps,l=e.getVectorKeys;return function(n){if(!t(n))return r(n);var e=l(n),o=n[e[0]];return K(o)(r,n,e)}}function L(M){return void 0===M&&(M={}),_(function(n){function o(n){var e;void 0===n&&(n=!1),A=en({from:w=(e=[_,w])[0],to:_=e[1],ease:u,reverseEase:n}).start(a)}function r(){R=on(D.progress(0,s,C)),A.seek(R)}function e(){N=!0,l=F.update(function(n){var e=n.delta;C+=e,r(),function(){var n=N&&s+x<C;return!!n&&(!(!n||m||f||b)||(C=s-(C-x),m&&j<m?(j++,!1):f&&z<f?(z++,o(),!1):!(b&&P<b)||(o(++P%2!=0),!1)))}()&&(I.cancelSync.update(l),c&&F.update(c,!1,!0))},!0)}function t(){N=!1,l&&I.cancelSync.update(l)}var l,a=n.update,c=n.complete,i=M.duration,s=void 0===i?300:i,d=M.ease,u=void 0===d?B.easeOut:d,p=M.flip,f=void 0===p?0:p,h=M.loop,m=void 0===h?0:h,g=M.yoyo,b=void 0===g?0:g,v=M.repeatDelay,x=void 0===v?0:v,y=M.from,w=void 0===y?0:y,k=M.to,_=void 0===k?1:k,E=M.elapsed,C=void 0===E?0:E,T=M.flipCount,z=void 0===T?0:T,S=M.yoyoCount,P=void 0===S?0:S,O=M.loopCount,j=void 0===O?0:O,A=en({from:w,to:_,ease:u}).start(a),R=0,N=!1;return e(),{isActive:function(){return N},getElapsed:function(){return D.clamp(0,s,C)},getProgress:function(){return R},stop:function(){t()},pause:function(){return t(),this},resume:function(){return N||e(),this},seek:function(n){return C=D.mix(0,s,n),F.update(r,!1,!0),this},reverse:function(){return o(),this}}})}function U(n){var e=n.easings,o=n.ease,r=void 0===o?B.linear:o,t=n.times,l=n.values,a=k.__rest(n,["easings","ease","times","values"]);e=Array.isArray(e)?e:function(n,e){return n.map(function(){return e||B.easeOut}).splice(0,n.length-1)}(l,e),t=t||function(n){var o=n.length;return n.map(function(n,e){return 0!==e?e/(o-1):0})}(l);var c=e.map(function(n,e){return en({from:l[e],to:l[e+1],ease:n})});return L(k.__assign({},a,{ease:r})).applyMiddleware(function(n){return function(r,n,e){var t=r.length,l=t-1,a=l-1,c=n.map(function(n){return n.start(e)});return function(n){n<=r[0]&&c[0].seek(0),n>=r[l]&&c[a].seek(1);for(var e=1;e<t&&!(r[e]>n||e===l);e++);var o=D.progress(r[e-1],r[e],n);c[e-1].seek(rn(o))}}(t,c,n)})}function W(n,e){return Array.isArray(e)?n.push.apply(n,function(n){var r=[],e=n[n.length-1],o="number"==typeof e,t=o?e:0,l=o?n.slice(0,-1):n,a=l.length,c=0;return l.forEach(function(n,e){if(r.push(n),e!==a-1){var o=n.duration||300;c+=t,r.push("-"+(o-c))}}),r}(e)):n.push(e),n}function H(n,e,o){var r=n.duration,t=n.easings,l=n.times,a=n.values,c=a.length,i=l[c-1],s=0===e.at?0:e.at/r,d=(e.at+e.duration)/r;if(0===o)a.push(e.from),l.push(s);else if(i!==s){void 0!==e.from&&(a.push(a[c-1]),l.push(s),t.push(B.linear));var u=void 0!==e.from?e.from:a[c-1];a.push(u),l.push(s),t.push(B.linear)}else void 0!==e.from&&(a.push(e.from),l.push(s),t.push(B.linear));return a.push(e.to),l.push(d),t.push(e.ease||B.easeInOut),n}function V(r,t,l){return _(function(n){var e=n.update,o=t.split(" ").map(function(n){return r.addEventListener(n,e,l),n});return{stop:function(){return o.forEach(function(n){return r.removeEventListener(n,e,l)})}}})}function X(n,e){return void 0===e&&(e={clientX:0,clientY:0,pageX:0,pageY:0,x:0,y:0}),e.clientX=e.x=n.clientX,e.clientY=e.y=n.clientY,e.pageX=n.pageX,e.pageY=n.pageY,e}var G=z({getOutput:function(){return{}},getCount:function(n){return Object.keys(n).length},getFirst:function(n){return n[Object.keys(n)[0]]},mapApi:function(t,l){return function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return Object.keys(t).reduce(function(n,e){var o;return t[e][l]&&(r[0]&&void 0!==r[0][e]?n[e]=t[e][l](r[0][e]):n[e]=(o=t[e])[l].apply(o,r)),n},{})}},setProp:function(n,e,o){return n[e]=o},startActions:function(o,r){return Object.keys(o).reduce(function(n,e){return n[e]=r(o[e],e),n},{})}}),Y=z({getOutput:function(){return[]},getCount:function(n){return n.length},getFirst:function(n){return n[0]},mapApi:function(e,r){return function(){for(var o=[],n=0;n<arguments.length;n++)o[n]=arguments[n];return e.map(function(n,e){if(n[r])return Array.isArray(o[0])?n[r](o[0][e]):n[r].apply(n,o)})}},setProp:function(n,e,o){return n[e]=o},startActions:function(n,o){return n.map(function(n,e){return o(n,e)})}}),q=[r.px,r.percent,r.degrees,r.vh,r.vw],$=N(D.mixColor),Z=N(D.mixComplex),K=function(n){return"number"==typeof n?O:Array.isArray(n)?j:function(n){return Boolean(P(n))}(n)?R:r.color.test(n)?$:r.complex.test(n)?Z:"object"==typeof n?A:O},J=M(function(x){return void 0===x&&(x={}),_(function(n){var t=n.complete,l=n.update,e=x.velocity,o=void 0===e?0:e,r=x.from,a=void 0===r?0:r,c=x.power,i=void 0===c?.8:c,s=x.timeConstant,d=void 0===s?350:s,u=x.restDelta,p=void 0===u?.5:u,f=x.modifyTarget,h=0,m=i*o,g=Math.round(a+m),b=void 0===f?g:f(g),v=F.update(function(n){var e=n.delta;h+=e;var o=-m*Math.exp(-h/d),r=p<o||o<-p;l(r?b+o:b),r||(I.cancelSync.update(v),t())},!0);return{stop:function(){return I.cancelSync.update(v)}}})},{from:r.number.test,modifyTarget:function(n){return"function"==typeof n},velocity:r.number.test}),Q=M(function(C){return void 0===C&&(C={}),_(function(n){var i=n.update,s=n.complete,e=C.velocity,d=void 0===e?0:e,o=C.from,r=void 0===o?0:o,t=C.to,u=void 0===t?0:t,l=C.stiffness,p=void 0===l?100:l,a=C.damping,f=void 0===a?10:a,c=C.mass,h=void 0===c?1:c,m=C.restSpeed,g=void 0===m?.01:m,b=C.restDelta,v=void 0===b?.01:b,x=d?-d/1e3:0,y=0,w=u-r,k=r,_=k,E=F.update(function(n){var e=n.delta;y+=e;var o=f/(2*Math.sqrt(p*h)),r=Math.sqrt(p/h)/1e3;if(_=k,o<1){var t=Math.exp(-o*r*y),l=r*Math.sqrt(1-o*o);k=u-t*((x+o*r*w)/l*Math.sin(l*y)+w*Math.cos(l*y))}else{t=Math.exp(-r*y);k=u-t*(w+(x+r*w)*y)}d=D.velocityPerSecond(k-_,e);var a=Math.abs(d)<=g,c=Math.abs(u-k)<=v;a&&c?(i(k=u),I.cancelSync.update(E),s()):i(k)},!0);return{stop:function(){return I.cancelSync.update(E)}}})},{from:r.number.test,to:r.number.test,stiffness:r.number.test,damping:r.number.test,mass:r.number.test,velocity:r.number.test}),nn=M(function(n){var e=n.from,p=void 0===e?0:e,o=n.velocity,f=void 0===o?0:o,h=n.min,m=n.max,r=n.power,g=void 0===r?.8:r,t=n.timeConstant,b=void 0===t?700:t,l=n.bounceStiffness,v=void 0===l?500:l,a=n.bounceDamping,x=void 0===a?10:a,c=n.restDelta,y=void 0===c?1:c,w=n.modifyTarget;return _(function(n){function o(n){return void 0!==h&&n<=h}function r(n){return void 0!==m&&m<=n}function e(n){return o(n)||r(n)}function t(n,e){a&&a.stop(),a=n.start({update:function(n){return s.update(n)},complete:function(){e?e():i()}})}function l(n){d=!0,t(Q(k.__assign({},n,{to:o(n.from)?h:m,stiffness:v,damping:x,restDelta:y})))}var a,c=n.update,i=n.complete,s=T(p),d=!1;if(s.subscribe(function(n){c(n);var e=s.getVelocity();a&&!d&&function(n,e){return o(n)&&e<0||r(n)&&0<e}(n,e)&&l({from:n,velocity:e})}),e(p))l({from:p,velocity:f});else if(0!==f){var u=J({from:p,velocity:f,timeConstant:b,power:g,restDelta:e(p)?20:y,modifyTarget:w});t(u,function(){var n=s.get();e(n)?l({from:n,velocity:s.getVelocity()}):i()})}else i();return{stop:function(){return a&&a.stop()}}})},{from:r.number.test,velocity:r.number.test,min:r.number.test,max:r.number.test,damping:r.number.test,stiffness:r.number.test,modifyTarget:function(n){return"function"==typeof n}}),en=M(function(n){var e=n.from,o=void 0===e?0:e,r=n.to,t=void 0===r?1:r,l=n.ease,a=void 0===l?B.linear:l,c=n.reverseEase;return void 0!==c&&c&&(a=B.createReversedEasing(a)),_(function(n){var e=n.update;return{seek:function(n){return e(n)}}}).pipe(a,function(n){return D.mix(o,t,n)})},{ease:function(n){return"function"==typeof n},from:r.number.test,to:r.number.test}),on=D.clamp(0,1),rn=D.clamp(0,1),tn=M(function(g){return void 0===g&&(g={}),_(function(n){var r=n.complete,t=n.update,e=g.acceleration,l=void 0===e?0:e,o=g.friction,a=void 0===o?0:o,c=g.velocity,i=void 0===c?0:c,s=g.springStrength,d=g.to,u=g.restSpeed,p=void 0===u?.001:u,f=g.from,h=void 0===f?0:f,m=F.update(function(n){var e=n.delta,o=Math.max(e,16);l&&(i+=D.velocityPerFrame(l,o)),a&&(i*=Math.pow(1-a,o/100)),void 0!==s&&void 0!==d&&(i+=(d-h)*D.velocityPerFrame(s,o));h+=D.velocityPerFrame(i,o),t(h),!1!==p&&(!i||Math.abs(i)<=p)&&(I.cancelSync.update(m),r())},!0);return{set:function(n){return h=n,this},setAcceleration:function(n){return l=n,this},setFriction:function(n){return a=n,this},setSpringStrength:function(n){return s=n,this},setSpringTarget:function(n){return d=n,this},setVelocity:function(n){return i=n,this},stop:function(){return I.cancelSync.update(m)}}})},{acceleration:r.number.test,friction:r.number.test,velocity:r.number.test,from:r.number.test,to:r.number.test,springStrength:r.number.test}),ln=[{clientX:0,clientY:0,pageX:0,pageY:0,x:0,y:0}],an=!1;if("undefined"!=typeof document){V(document,"touchstart touchmove",{passive:!0,capture:!0}).start(function(n){var e=n.touches;an=!0;for(var o=e.length,r=ln.length=0;r<o;r++){var t=e[r];ln.push(X(t))}})}function cn(n){var e=void 0===n?{}:n,o=e.preventDefault,d=void 0===o||o,r=e.scale,u=void 0===r?1:r,t=e.rotate,p=void 0===t?0:t;return _(function(n){var t=n.update,l={touches:ln,scale:u,rotate:p},a=0,c=0,i=1<ln.length;if(i){var e=ln[0],o=ln[1];a=D.distance(e,o),c=D.angle(e,o)}function r(){if(i){var n=ln[0],e=ln[1],o=D.distance(n,e),r=D.angle(n,e);l.scale=u*(o/a),l.rotate=p+(r-c)}t(l)}var s=V(document,"touchmove",{passive:!d}).start(function(n){(d||1<n.touches.length)&&n.preventDefault(),F.update(r)});return an&&F.update(r),{stop:function(){I.cancelSync.update(r),s.stop()}}})}var sn={clientX:0,clientY:0,pageX:0,pageY:0,x:0,y:0},dn=!1;if("undefined"!=typeof document){V(document,"mousedown mousemove",!0).start(function(n){dn=!0,X(n,sn)})}function un(n){var e=(void 0===n?{}:n).preventDefault,t=void 0===e||e;return _(function(n){function e(){return o(sn)}var o=n.update,r=V(document,"mousemove").start(function(n){t&&n.preventDefault(),F.update(e)});return dn&&F.update(e),{stop:function(){I.cancelSync.update(e),r.stop()}}})}function pn(n){return n[0]}function fn(n){return void 0===n&&(n={}),an?cn(n).pipe(function(n){return n.touches},pn):un(n)}function hn(){for(var a=[],n=0;n<arguments.length;n++)a[n]=arguments[n];return _(function(n){var e,o=n.update,r=n.complete,t=0,l=function(){e=a[t].start({complete:function(){++t>=a.length?r():l()},update:o})};return l(),{stop:function(){return e&&e.stop()}}})}function mn(r){return _(function(n){var e=n.complete,o=setTimeout(e,r);return{stop:function(){return clearTimeout(o)}}})}var gn=Object.freeze({applyOffset:D.applyOffset,clamp:D.clamp,conditional:D.conditional,interpolate:D.interpolate,blendArray:D.mixArray,blendColor:D.mixColor,pipe:D.pipe,smooth:D.smooth,snap:D.snap,generateStaticSpring:D.springForce,nonlinearSpring:D.springForceExpo,linearSpring:D.springForceLinear,wrap:D.wrap,appendUnit:function(e){return function(n){return""+n+e}},steps:function(o,r,t){return void 0===r&&(r=0),void 0===t&&(t=1),function(n){var e=D.progress(r,t,n);return D.mix(r,t,x(o,e))}},transformMap:function(t){return function(n){var e=k.__assign({},n);for(var o in t)if(t.hasOwnProperty(o)){var r=t[o];e[o]=r(n[o])}return e}}});e.valueTypes=r,e.easing=B,e.styler=t,e.action=_,e.multicast=function(){return new b},e.value=T,e.decay=J,e.inertia=nn,e.keyframes=U,e.everyFrame=function(){return _(function(n){var o=n.update,r=0,e=F.update(function(n){var e=n.timestamp;o(e-(r=r||e))},!0,!0);return{stop:function(){return I.cancelSync.update(e)}}})},e.physics=tn,e.spring=Q,e.timeline=function(n,e){var o=void 0===e?{}:e,r=o.duration,t=o.elapsed,l=o.ease,a=o.loop,c=o.flip,i=o.yoyo,s=0,d=0,u=n.reduce(W,[]),p=[];u.forEach(function(n){if("string"==typeof n)s+=parseFloat(n);else if("number"==typeof n)s=n;else{var e=k.__assign({},n,{at:s});e.duration=void 0===e.duration?300:e.duration,p.push(e),s+=e.duration,d=Math.max(d,e.at+e.duration)}});for(var f={},h=p.length,m=0;m<h;m++){var g=p[m],b=g.track;if(void 0===b)throw new Error("No track defined");f.hasOwnProperty(b)||(f[b]=[]),f[b].push(g)}var v={};for(var x in f)if(f.hasOwnProperty(x)){var y=f[x].reduce(H,{duration:d,easings:[],times:[],values:[]});v[x]=U(k.__assign({},y,{duration:r||d,ease:l,elapsed:t,loop:a,yoyo:i,flip:c}))}return G(v)},e.tween=L,e.listen=V,e.pointer=function(n){void 0===n&&(n={});var e=n.x,o=n.y,r=k.__rest(n,["x","y"]);if(void 0===e&&void 0===o)return fn(r);var t=D.applyOffset(e||0),l=D.applyOffset(o||0),a={x:0,y:0};return fn(r).pipe(function(n){return a.x=t(n.x),a.y=l(n.y),a})},e.mouse=un,e.multitouch=cn,e.chain=hn,e.composite=G,e.crossfade=function(e,o){return _(function(r){var t=0,n=S(e,o).start(k.__assign({},r,{update:function(n){var e=n[0],o=n[1];r.update(D.mix(e,o,t))}}));return{setBalance:function(n){return t=n},stop:function(){return n.stop()}}})},e.delay=mn,e.merge=function(){for(var o=[],n=0;n<arguments.length;n++)o[n]=arguments[n];return _(function(e){var n=o.map(function(n){return n.start(e)});return{stop:function(){return n.forEach(function(n){return n.stop()})}}})},e.parallel=S,e.schedule=function(a,c){return _(function(n){var e,o=n.update,r=n.complete,t=a.start({update:function(){return void 0!==e&&o(e)},complete:r}),l=c.start({update:function(n){return e=n},complete:r});return{stop:function(){t.stop(),l.stop()}}})},e.stagger=function(n,r){var t="number"==typeof r,e=n.map(function(n,e){var o=t?r*e:r(e);return hn(mn(o),n)});return S.apply(void 0,e)},e.calc=w,e.transform=gn,e.css=function(n,e){return l.warning(!1,"css() is deprecated, use styler instead"),t(n,e)},e.svg=function(n,e){return l.warning(!1,"svg() is deprecated, use styler instead"),t(n,e)},e.Action=u,e.ValueReaction=E},yi.f[81]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});function P(n){return n.transition,n.flip,n.delay,n.delayChildren,n.staggerChildren,n.staggerDirection,n.afterChildren,n.beforeChildren,n.preTransition,n.applyAtStart,n.applyAtEnd,W.__rest(n,["transition","flip","delay","delayChildren","staggerChildren","staggerDirection","afterChildren","beforeChildren","preTransition","applyAtStart","applyAtEnd"])}function O(n,e){return"function"==typeof n?n(e):n}function j(n,e,o,r){return n&&void 0!==n[e]?O(n[e],r):o}function A(o,r,t,l,a){return s.invariant("object"==typeof o,"applyAtStart and applyAtEnd must be of type object"),Object.keys(o).forEach(function(n){var e=O(o[n],t);r.has(n)?l(r.get(n),e):a(n,e,t)})}function B(n){var m=n.state,g=n.poses,b=n.startAction,v=n.stopAction,x=n.getInstantTransition,y=n.addActionDelay,w=n.getTransitionProps,k=n.resolveTarget,_=n.transformPose,E=n.posePriority,C=n.convertTransitionDefinition,T=n.setValue,z=n.setValueNative,S=n.forceRender;return function(t,n,e){void 0===n&&(n={}),void 0===e&&(e=!0);function o(){return i&&e?function(n,o,e,r){var t=[],l=j(e,"delayChildren",0,r),a=j(e,"staggerChildren",0,r),c=j(e,"staggerDirection",1,r),i=(n.size-1)*a,s=1===c?function(n){return n*a}:function(n){return i-n*a};return Array.from(n).forEach(function(n,e){t.push(n.set(o,{delay:l+s(e)}))}),t}(l,t,h,f):[]}function r(){if(!h)return[];var n=h.applyAtStart;n&&(A(n,s,f,T,z),S&&S(f)),_&&(h=_(h,t,m));var e=h.preTransition,i=h.transition,o=h.applyAtEnd;e&&e(f);var r=Object.keys(P(h)).map(function(c){var n=(u.has(c)||u.set(c,[]),u.get(c)),e=n.indexOf(t);-1!==e&&n.splice(e,1);var o=E?E.indexOf(t):0,r=o<=0?0:function(n,e,o){for(var r=0,t=o-1;0<=t;t--){var l=n.indexOf(e[t]);if(-1!==l){r=l+1;break}}return r}(n,E,o);return n.splice(r,0,t),0===r?new Promise(function(n){var e=s.get(c),o=W.__assign({},f,{key:c,value:e}),r=k(e,O(h[c],o));d.has(c)&&v(d.get(c));var t=W.__assign({to:r},o,w(e,r,o)),l=R(i,c,e,t,C,x),a=p||O(h.delay,o);a&&(l=y(a,l)),d.set(c,b(e,l,n))}):Promise.resolve()});return o?[Promise.all(r).then(function(){A(o,s,f,T,z)})]:r}var l=m.children,s=m.values,a=m.props,d=m.activeActions,u=m.activePoses,c=n.delay,p=void 0===c?0:c,i=l.size,f=W.__assign({},a,n),h=g[t];if(h&&i){if(O(h.beforeChildren,f))return Promise.all(r()).then(function(){return Promise.all(o())});if(O(h.afterChildren,f))return Promise.all(o()).then(function(){return Promise.all(r())})}return Promise.all(r().concat(o()))}}function c(n){return function(n){return n.includes("scale")}(n)?1:0}function i(n){var e=Array.isArray(n)?n:[n];return e.push("init"),e}function p(o,r,n,e,t,l){void 0===t&&(t=c);var a=i(n).filter(Boolean).find(function(n){var e=o[n];return e&&(void 0!==e[r]||e.applyAtStart&&void 0!==e.applyAtStart[r]||e.applyAtEnd&&void 0!==e.applyAtEnd[r])});return l.set(r,[a||"init"]),a?function(n,e,o){var r=n.applyAtEnd&&void 0!==n.applyAtEnd[e]?n.applyAtEnd[e]:void 0!==n[e]?n[e]:n.applyAtStart&&void 0!==n.applyAtStart[e]?n.applyAtStart[e]:0;return O(r,o)}(o[a],r,e):t(r,e)}function t(o,r){return function(n){var e=r.poses[n];Object.keys(P(e)).forEach(function(r,n){var t=n.userSetValues,l=n.createValue,a=n.convertValue,c=n.readValueFromSource,i=n.initialPose,s=n.poses,d=n.activePoses,u=n.props;return function(n){if(!r.has(n)){var e;if(t&&void 0!==t[n])e=a(t[n],n,u);else{var o=p(s,n,i,u,c,d);e=l(o,n,u)}r.set(n,e)}}}(o,r))}}function L(n){var e=n.poses,o=n.passive,r=new Map;return Object.keys(e).forEach(t(r,n)),function(n){function o(n,e){if(n[e])for(var o in n[e])a.has(o)||(a.add(o),r(o,O(n[e][o],t),t))}var r=n.setValueNative,e=n.initialPose,t=n.props,l=n.poses,a=new Set;i(e).forEach(function(n){var e=l[n];e&&(o(e,"applyAtEnd"),o(e,"applyAtStart"))})}(n),o&&Object.keys(o).forEach(function(c,n){var i=n.passive,s=n.ancestorValues,d=n.createValue,u=n.readValue,p=n.props;return function(n){var e=i[n],o=e[0],r=e[1],t=e[2],l=t&&s.length?function(n,e,o){if(!0===e)return o[0]&&o[0].values.get(n);var r=o.find(function(n){return n.label===e});return r&&r.values.get(n)}(o,t,s):!!c.has(o)&&c.get(o);if(l){var a=d(u(l),n,p,{passiveParentKey:o,passiveParent:l,passiveProps:r});c.set(n,a)}}}(r,n)),r}function U(o,r){return Object.keys(o).forEach(function(n){var e=o[n];s.invariant("object"==typeof e,"Pose '"+n+"' is of invalid type. All poses should be objects."),o[n]=void 0!==e.transition?e:function(n,e,o){return W.__assign({},n,{transition:o.has(e)?o.get(e):o.get("default")})}(e,n,r)}),o}var W=yi.r(144),s=yi.r(69),R=function(n,e,o,r,t,l){var a;if("function"==typeof n){var c=n(r);a=R(c,e,o,r,t,l)}else if(n[e]||n.default){var i=n[e]||n.default;a="function"==typeof i?i(r):i}else a=n;return!1===a?l(o,r):t(o,a,r)};e.default=function(n){var v=n.getDefaultProps,x=n.defaultTransitions,y=n.bindOnChange,w=n.startAction,k=n.stopAction,_=n.readValue,E=n.readValueFromSource,C=n.resolveTarget,T=n.setValue,z=n.setValueNative,S=n.createValue,P=n.convertValue,O=n.getInstantTransition,j=n.getTransitionProps,A=n.addActionDelay,R=n.selectValueToRead,N=n.convertTransitionDefinition,M=n.transformPose,D=n.posePriority,I=n.forceRender,F=n.extendAPI;return function(r){var n=r.parentValues,e=r.ancestorValues,t=void 0===e?[]:e;n&&t.unshift({values:n});var o=new Map,a=new Map,c=new Set,l=U(function(n){n.label,n.props,n.values,n.parentValues,n.ancestorValues,n.onChange,n.passive,n.initialPose;return W.__rest(n,["label","props","values","parentValues","ancestorValues","onChange","passive","initialPose"])}(r),x),i=r.props,s=void 0===i?{}:i;v&&(s=W.__assign({},v(r),s));var d=r.passive,u=r.values,p=r.initialPose,f=void 0===p?"init":p,h=L({poses:l,passive:d,ancestorValues:t,readValue:_,setValueNative:z,createValue:S,convertValue:P,readValueFromSource:E,userSetValues:u,initialPose:f,activePoses:a,props:s}),m={activeActions:o,activePoses:a,children:c,props:s,values:h},g=r.onChange;g&&Object.keys(g).forEach(y(h,g));var b=B({state:m,poses:l,getInstantTransition:O,getTransitionProps:j,convertTransitionDefinition:N,setValue:T,setValueNative:z,startAction:w,stopAction:k,resolveTarget:C,addActionDelay:A,transformPose:M,posePriority:D,forceRender:I});return F({set:b,unset:function(t,e){var l=[];a.forEach(function(n){var e=n.indexOf(t);if(-1!==e){var o=n[0];n.splice(e,1);var r=n[0];r!==o&&-1===l.indexOf(r)&&l.push(r)}});var o=l.sort(function(t){return function(n,e){var o=t.indexOf(n),r=t.indexOf(e);return-1===o&&-1!==r?-1:-1!==o&&-1===r?1:o-r}}(D)).map(function(n){return b(n,e,!1)});return c.forEach(function(n){return o.push(n.unset(t))}),Promise.all(o)},get:function(n){return n?R(h.get(n)):function(n,o){var r={};return n.forEach(function(n,e){return r[e]=o(n)}),r}(h,R)},has:function(n){return!!l[n]},setProps:function(n){return m.props=W.__assign({},m.props,n)},_addChild:function(n,e){var o=e(W.__assign({initialPose:f},n,{ancestorValues:[{label:r.label,values:h}].concat(t)}));return c.add(o),o},removeChild:function(n){return c.delete(n)},clearChildren:function(){c.forEach(function(n){return n.destroy()}),c.clear()},destroy:function(){o.forEach(k),c.forEach(function(n){return n.destroy()})}},m,r)}}},yi.f[83]=function(n,e){function o(n,e,o,r,t){}o.resetWarningCache=function(){},n.exports=o},yi.f[84]=function(n,e){n.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},yi.f[85]=function(n,e){n.exports=yi.r(87)()},yi.f[86]=function(n,e){var m=yi.r(107),g=yi.r(77),b=yi.r(84),t=yi.r(83),v=Function.call.bind(Object.prototype.hasOwnProperty);function x(){return null}n.exports=function(a,s){var l="function"==typeof Symbol&&Symbol.iterator,c="@@iterator";var d="<<anonymous>>",n={array:e("array"),bool:e("boolean"),func:e("function"),number:e("number"),object:e("object"),string:e("string"),symbol:e("symbol"),any:o(x),arrayOf:function(i){return o(function(n,e,o,r,t){if("function"!=typeof i)return new p("Property `"+t+"` of component `"+o+"` has invalid PropType notation inside arrayOf.");var l=n[e];if(!Array.isArray(l))return new p("Invalid "+r+" `"+t+"` of type `"+f(l)+"` supplied to `"+o+"`, expected an array.");for(var a=0;a<l.length;a++){var c=i(l,a,o,r,t+"["+a+"]",b);if(c instanceof Error)return c}return null})},element:o(function(n,e,o,r,t){var l=n[e];return a(l)?null:new p("Invalid "+r+" `"+t+"` of type `"+f(l)+"` supplied to `"+o+"`, expected a single ReactElement.")}),elementType:o(function(n,e,o,r,t){var l=n[e];return m.isValidElementType(l)?null:new p("Invalid "+r+" `"+t+"` of type `"+f(l)+"` supplied to `"+o+"`, expected a single ReactElement type.")}),instanceOf:function(a){return o(function(n,e,o,r,t){if(n[e]instanceof a)return null;var l=a.name||d;return new p("Invalid "+r+" `"+t+"` of type `"+function(n){return n.constructor&&n.constructor.name?n.constructor.name:d}(n[e])+"` supplied to `"+o+"`, expected instance of `"+l+"`.")})},node:o(function(n,e,o,r,t){return i(n[e])?null:new p("Invalid "+r+" `"+t+"` supplied to `"+o+"`, expected a ReactNode.")}),objectOf:function(s){return o(function(n,e,o,r,t){if("function"!=typeof s)return new p("Property `"+t+"` of component `"+o+"` has invalid PropType notation inside objectOf.");var l=n[e],a=f(l);if("object"!==a)return new p("Invalid "+r+" `"+t+"` of type `"+a+"` supplied to `"+o+"`, expected an object.");for(var c in l)if(v(l,c)){var i=s(l,c,o,r,t+"."+c,b);if(i instanceof Error)return i}return null})},oneOf:function(i){if(!Array.isArray(i))return x;return o(function(n,e,o,r,t){for(var l=n[e],a=0;a<i.length;a++)if(u(l,i[a]))return null;var c=JSON.stringify(i,function(n,e){return"symbol"===h(e)?String(e):e});return new p("Invalid "+r+" `"+t+"` of value `"+String(l)+"` supplied to `"+o+"`, expected one of "+c+".")})},oneOfType:function(a){if(!Array.isArray(a))return x;for(var n=0;n<a.length;n++){var e=a[n];if("function"!=typeof e)return r(e),x}return o(function(n,e,o,r,t){for(var l=0;l<a.length;l++){if(null==(0,a[l])(n,e,o,r,t,b))return null}return new p("Invalid "+r+" `"+t+"` supplied to `"+o+"`.")})},shape:function(d){return o(function(n,e,o,r,t){var l=n[e],a=f(l);if("object"!==a)return new p("Invalid "+r+" `"+t+"` of type `"+a+"` supplied to `"+o+"`, expected `object`.");for(var c in d){var i=d[c];if(i){var s=i(l,c,o,r,t+"."+c,b);if(s)return s}}return null})},exact:function(u){return o(function(n,e,o,r,t){var l=n[e],a=f(l);if("object"!==a)return new p("Invalid "+r+" `"+t+"` of type `"+a+"` supplied to `"+o+"`, expected `object`.");var c=g({},n[e],u);for(var i in c){var s=u[i];if(!s)return new p("Invalid "+r+" `"+t+"` key `"+i+"` supplied to `"+o+"`.\nBad object: "+JSON.stringify(n[e],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(u),null," "));var d=s(l,i,o,r,t+"."+i,b);if(d)return d}return null})}};function u(n,e){return n===e?0!==n||1/n==1/e:n!=n&&e!=e}function p(n){this.message=n,this.stack=""}function o(i){function n(n,e,o,r,t,l,a){if((r=r||d,l=l||o,a!==b)&&s){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}return null==e[o]?n?null===e[o]?new p("The "+t+" `"+l+"` is marked as required in `"+r+"`, but its value is `null`."):new p("The "+t+" `"+l+"` is marked as required in `"+r+"`, but its value is `undefined`."):null:i(e,o,r,t,l)}var e=n.bind(null,!1);return e.isRequired=n.bind(null,!0),e}function e(c){return o(function(n,e,o,r,t,l){var a=n[e];return f(a)===c?null:new p("Invalid "+r+" `"+t+"` of type `"+h(a)+"` supplied to `"+o+"`, expected `"+c+"`.")})}function i(n){switch(typeof n){case"number":case"string":case"undefined":return!0;case"boolean":return!n;case"object":if(Array.isArray(n))return n.every(i);if(null===n||a(n))return!0;var e=function(n){var e=n&&(l&&n[l]||n[c]);if("function"==typeof e)return e}(n);if(!e)return!1;var o,r=e.call(n);if(e!==n.entries){for(;!(o=r.next()).done;)if(!i(o.value))return!1}else for(;!(o=r.next()).done;){var t=o.value;if(t&&!i(t[1]))return!1}return!0;default:return!1}}function f(n){var e=typeof n;return Array.isArray(n)?"array":n instanceof RegExp?"object":function(n,e){return"symbol"===n||!!e&&("Symbol"===e["@@toStringTag"]||"function"==typeof Symbol&&e instanceof Symbol)}(e,n)?"symbol":e}function h(n){if(null==n)return""+n;var e=f(n);if("object"===e){if(n instanceof Date)return"date";if(n instanceof RegExp)return"regexp"}return e}function r(n){var e=h(n);switch(e){case"array":case"object":return"an "+e;case"boolean":case"date":case"regexp":return"a "+e;default:return e}}return p.prototype=Error.prototype,n.checkPropTypes=t,n.resetWarningCache=t.resetWarningCache,n.PropTypes=n}},yi.f[87]=function(n,e){var c=yi.r(84);function r(){}function t(){}t.resetWarningCache=r,n.exports=function(){function n(n,e,o,r,t,l){if(l!==c){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function e(){return n}var o={array:n.isRequired=n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:e,element:n,elementType:n,instanceOf:e,node:n,objectOf:e,oneOf:e,oneOfType:e,shape:e,exact:e,checkPropTypes:t,resetWarningCache:r};return o.PropTypes=o}},yi.f[88]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default={slide:yi.r(89),stack:yi.r(94),elastic:yi.r(95),bubble:yi.r(97),push:yi.r(98),pushRotate:yi.r(99),scaleDown:yi.r(100),scaleRotate:yi.r(101),fallDown:yi.r(102),reveal:yi.r(103)},n.exports=e.default},yi.f[89]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(90),t=(o=r)&&o.__esModule?o:{default:o};e.default=(0,t.default)({}),n.exports=e.default},yi.f[90]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var a=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n},o=function(n,e,o){return e&&r(n.prototype,e),o&&r(n,o),n};function r(n,e){for(var o=0;o<e.length;o++){var r=e[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}function t(n){return n&&n.__esModule?n:{default:n}}var c=yi.r(127),i=t(c),s=t(yi.r(104)),d=t(yi.r(85)),u=t(yi.r(91)),p=t(yi.r(92)),f=t(yi.r(93));e.default=function(l){var n=(function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(n,e):n.__proto__=e)}(e,c.Component),o(e,[{key:"toggleMenu",value:function(n){var e=this,o=arguments.length<=0||void 0===n?{}:n,r=o.isOpen,t=o.noStateChange,l={isOpen:void 0!==r?r:!this.state.isOpen};this.applyWrapperStyles(),this.setState(l,function(){if(t||e.props.onStateChange(l),!e.props.disableAutoFocus)if(l.isOpen){var n=document.querySelector(".bm-item");n&&n.focus()}else document.activeElement?document.activeElement.blur():document.body.blur();e.timeoutId&&clearTimeout(e.timeoutId),e.timeoutId=setTimeout(function(){e.timeoutId=null,l.isOpen||e.applyWrapperStyles(!1)},500)})}},{key:"applyWrapperStyles",value:function(n){function e(n,e){return n.classList[o?"add":"remove"](e)}var o=arguments.length<=0||void 0===n||n;this.props.htmlClassName&&e(document.querySelector("html"),this.props.htmlClassName),this.props.bodyClassName&&e(document.querySelector("body"),this.props.bodyClassName),l.pageWrap&&this.props.pageWrapId&&this.handleExternalWrapper(this.props.pageWrapId,l.pageWrap,o),l.outerContainer&&this.props.outerContainerId&&this.handleExternalWrapper(this.props.outerContainerId,l.outerContainer,o)}},{key:"handleExternalWrapper",value:function(n,e,o){var r=document.getElementById(n);if(r){var t=this.getStyle(e);for(var l in t)t.hasOwnProperty(l)&&(r.style[l]=o?t[l]:"");function a(n){return n.style["overflow-x"]=o?"hidden":""}this.props.htmlClassName||a(document.querySelector("html")),this.props.bodyClassName||a(document.querySelector("body"))}else console.error("Element with ID '"+n+"' not found")}},{key:"getStyles",value:function(n,e,o){var r="bm"+n.replace(n.charAt(0),n.charAt(0).toUpperCase()),t=u.default[n]?this.getStyle(u.default[n]):{};return l[n]&&(t=a({},t,this.getStyle(l[n],e+1))),this.props.styles[r]&&(t=a({},t,this.props.styles[r])),o&&(t=a({},t,o)),this.props.noTransition&&delete t.transition,t}},{key:"getStyle",value:function(n,e){var o=this.props.width,r="string"!=typeof o?o+"px":o;return n(this.state.isOpen,r,this.props.right,e)}},{key:"listenForClose",value:function(n){n=n||window.event,this.props.disableCloseOnEsc||!this.state.isOpen||"Escape"!==n.key&&27!==n.keyCode||this.toggleMenu()}},{key:"shouldDisableOverlayClick",value:function(){return"function"==typeof this.props.disableOverlayClick?this.props.disableOverlayClick():this.props.disableOverlayClick}},{key:"componentDidMount",value:function(){this.props.customOnKeyDown?window.onkeydown=this.props.customOnKeyDown:window.onkeydown=this.listenForClose.bind(this),this.props.isOpen&&this.toggleMenu({isOpen:!0,noStateChange:!0})}},{key:"componentWillUnmount",value:function(){window.onkeydown=null,this.applyWrapperStyles(!1)}},{key:"componentDidUpdate",value:function(n){var e,o,r=this;void 0!==this.props.isOpen&&this.props.isOpen!==this.state.isOpen&&this.props.isOpen!==n.isOpen?this.toggleMenu():l.svg&&(e=s.default.findDOMNode(r,"bm-morph-shape"),o=l.svg.lib(e).select("path"),r.state.isOpen?l.svg.animate(o):setTimeout(function(){o.attr("d",l.svg.pathInitial)},300))}},{key:"render",value:function(){var r=this;return i.default.createElement("div",null,!this.props.noOverlay&&i.default.createElement("div",{className:("bm-overlay "+this.props.overlayClassName).trim(),onClick:function(){return!r.shouldDisableOverlayClick()&&r.toggleMenu()},style:this.getStyles("overlay")}),i.default.createElement("div",{id:this.props.id,className:("bm-menu-wrap "+this.props.className).trim(),style:this.getStyles("menuWrap")},l.svg&&i.default.createElement("div",{className:("bm-morph-shape "+this.props.morphShapeClassName).trim(),style:this.getStyles("morphShape")},i.default.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 100 800",preserveAspectRatio:"none"},i.default.createElement("path",{d:l.svg.pathInitial}))),i.default.createElement("div",{className:("bm-menu "+this.props.menuClassName).trim(),style:this.getStyles("menu")},i.default.createElement("nav",{className:("bm-item-list "+this.props.itemListClassName).trim(),style:this.getStyles("itemList")},i.default.Children.map(this.props.children,function(n,e){if(n){var o={key:e,className:["bm-item",r.props.itemClassName,n.props.className].filter(function(n){return!!n}).join(" "),style:r.getStyles("item",e,n.props.style),tabIndex:r.state.isOpen?0:-1};return i.default.cloneElement(n,o)}}))),!1!==this.props.customCrossIcon&&i.default.createElement("div",{style:this.getStyles("closeButton")},i.default.createElement(f.default,{onClick:function(){return r.toggleMenu()},styles:this.props.styles,customIcon:this.props.customCrossIcon,className:this.props.crossButtonClassName,crossClassName:this.props.crossClassName,tabIndex:this.state.isOpen?0:-1}))),!1!==this.props.customBurgerIcon&&i.default.createElement("div",{style:this.getStyles("burgerIcon")},i.default.createElement(p.default,{onClick:function(){return r.toggleMenu()},styles:this.props.styles,customIcon:this.props.customBurgerIcon,className:this.props.burgerButtonClassName,barClassName:this.props.burgerBarClassName})))}}]),e);function e(n){if(function(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),function(n,e,o){for(var r=!0;r;){var t=n,l=e,a=o;r=!1,null===t&&(t=Function.prototype);var c=Object.getOwnPropertyDescriptor(t,l);if(void 0!==c){if("value"in c)return c.value;var i=c.get;if(void 0===i)return;return i.call(a)}var s=Object.getPrototypeOf(t);if(null===s)return;n=s,e=l,o=a,r=!0,c=s=void 0}}(Object.getPrototypeOf(e.prototype),"constructor",this).call(this,n),this.state={isOpen:!1},!l)throw new Error("No styles supplied")}return n.propTypes={bodyClassName:d.default.string,burgerBarClassName:d.default.string,burgerButtonClassName:d.default.string,className:d.default.string,crossButtonClassName:d.default.string,crossClassName:d.default.string,customBurgerIcon:d.default.oneOfType([d.default.element,d.default.oneOf([!1])]),customCrossIcon:d.default.oneOfType([d.default.element,d.default.oneOf([!1])]),customOnKeyDown:d.default.func,disableAutoFocus:d.default.bool,disableCloseOnEsc:d.default.bool,disableOverlayClick:d.default.oneOfType([d.default.bool,d.default.func]),htmlClassName:d.default.string,id:d.default.string,isOpen:d.default.bool,itemClassName:d.default.string,itemListClassName:d.default.string,menuClassName:d.default.string,morphShapeClassName:d.default.string,noOverlay:d.default.bool,noTransition:d.default.bool,onStateChange:d.default.func,outerContainerId:l&&l.outerContainer?d.default.string.isRequired:d.default.string,overlayClassName:d.default.string,pageWrapId:l&&l.pageWrap?d.default.string.isRequired:d.default.string,right:d.default.bool,styles:d.default.object,width:d.default.oneOfType([d.default.number,d.default.string])},n.defaultProps={bodyClassName:"",burgerBarClassName:"",burgerButtonClassName:"",className:"",crossButtonClassName:"",crossClassName:"",disableAutoFocus:!1,disableCloseOnEsc:!1,htmlClassName:"",id:"",itemClassName:"",itemListClassName:"",menuClassName:"",morphShapeClassName:"",noOverlay:!1,noTransition:!1,onStateChange:function(){},outerContainerId:"",overlayClassName:"",pageWrapId:"",styles:{},width:300},n},n.exports=e.default},yi.f[91]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});e.default={overlay:function(n){return{position:"fixed",zIndex:1e3,width:"100%",height:"100%",background:"rgba(0, 0, 0, 0.3)",opacity:n?1:0,MozTransform:n?"":"translate3d(100%, 0, 0)",MsTransform:n?"":"translate3d(100%, 0, 0)",OTransform:n?"":"translate3d(100%, 0, 0)",WebkitTransform:n?"":"translate3d(100%, 0, 0)",transform:n?"":"translate3d(100%, 0, 0)",transition:n?"opacity 0.3s":"opacity 0.3s, transform 0s 0.3s"}},menuWrap:function(n,e,o){return{position:"fixed",right:o?0:"inherit",zIndex:1100,width:e,height:"100%",MozTransform:n?"":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",MsTransform:n?"":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",OTransform:n?"":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",WebkitTransform:n?"":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transform:n?"":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transition:"all 0.5s"}},menu:function(){return{height:"100%",boxSizing:"border-box",overflow:"auto"}},itemList:function(){return{height:"100%"}},item:function(){return{display:"block"}}},n.exports=e.default},yi.f[92]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n},o=function(n,e,o){return e&&t(n.prototype,e),o&&t(n,o),n};function t(n,e){for(var o=0;o<e.length;o++){var r=e[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}function l(n){return n&&n.__esModule?n:{default:n}}var a=yi.r(127),c=l(a),i=l(yi.r(85)),s=(function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(n,e):n.__proto__=e)}(d,a.Component),o(d,[{key:"getLineStyle",value:function(n){return r({position:"absolute",height:"20%",left:0,right:0,top:2*n*20+"%",opacity:this.state.hover?.6:1},this.state.hover&&this.props.styles.bmBurgerBarsHover)}},{key:"render",value:function(){var e=this,n=void 0;if(this.props.customIcon){var o={className:("bm-icon "+(this.props.customIcon.props.className||"")).trim(),style:r({width:"100%",height:"100%"},this.props.styles.bmIcon)};n=c.default.cloneElement(this.props.customIcon,o)}else n=c.default.createElement("span",null,[0,1,2].map(function(n){return c.default.createElement("span",{key:n,className:("bm-burger-bars "+e.props.barClassName+" "+(e.state.hover?"bm-burger-bars-hover":"")).trim(),style:r({},e.getLineStyle(n),e.props.styles.bmBurgerBars)})}));return c.default.createElement("div",{className:("bm-burger-button "+this.props.className).trim(),style:r({zIndex:1e3},this.props.styles.bmBurgerButton)},n,c.default.createElement("button",{onClick:this.props.onClick,onMouseOver:function(){return e.setState({hover:!0})},onMouseOut:function(){return e.setState({hover:!1})},style:{position:"absolute",left:0,top:0,width:"100%",height:"100%",margin:0,padding:0,border:"none",fontSize:0,background:"transparent",cursor:"pointer"}},"Open Menu"))}}]),d);function d(n){!function(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}(this,d),function(n,e,o){for(var r=!0;r;){var t=n,l=e,a=o;r=!1,null===t&&(t=Function.prototype);var c=Object.getOwnPropertyDescriptor(t,l);if(void 0!==c){if("value"in c)return c.value;var i=c.get;if(void 0===i)return;return i.call(a)}var s=Object.getPrototypeOf(t);if(null===s)return;n=s,e=l,o=a,r=!0,c=s=void 0}}(Object.getPrototypeOf(d.prototype),"constructor",this).call(this,n),this.state={hover:!1}}(e.default=s).propTypes={barClassName:i.default.string,customIcon:i.default.element,styles:i.default.object},s.defaultProps={barClassName:"",className:"",styles:{}},n.exports=e.default},yi.f[93]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n},o=function(n,e,o){return e&&t(n.prototype,e),o&&t(n,o),n};function t(n,e){for(var o=0;o<e.length;o++){var r=e[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}function l(n){return n&&n.__esModule?n:{default:n}}var a=yi.r(127),c=l(a),i=l(yi.r(85)),s=(function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(n,e):n.__proto__=e)}(d,a.Component),o(d,[{key:"getCrossStyle",value:function(n){return{position:"absolute",width:3,height:14,transform:"before"===n?"rotate(45deg)":"rotate(-45deg)"}}},{key:"render",value:function(){var n,o=this;if(this.props.customIcon){var e={className:("bm-cross "+(this.props.customIcon.props.className||"")).trim(),style:r({width:"100%",height:"100%"},this.props.styles.bmCross)};n=c.default.cloneElement(this.props.customIcon,e)}else n=c.default.createElement("span",{style:{position:"absolute",top:"6px",right:"14px"}},["before","after"].map(function(n,e){return c.default.createElement("span",{key:e,className:("bm-cross "+o.props.crossClassName).trim(),style:r({},o.getCrossStyle(n),o.props.styles.bmCross)})}));return c.default.createElement("div",{className:("bm-cross-button "+this.props.className).trim(),style:r({},{position:"absolute",width:24,height:24,right:8,top:8},this.props.styles.bmCrossButton)},n,c.default.createElement("button",{onClick:this.props.onClick,style:{position:"absolute",left:0,top:0,width:"100%",height:"100%",margin:0,padding:0,border:"none",fontSize:0,background:"transparent",cursor:"pointer"},tabIndex:this.props.tabIndex},"Close Menu"))}}]),d);function d(){!function(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}(this,d),function(n,e,o){for(var r=!0;r;){var t=n,l=e,a=o;r=!1,null===t&&(t=Function.prototype);var c=Object.getOwnPropertyDescriptor(t,l);if(void 0!==c){if("value"in c)return c.value;var i=c.get;if(void 0===i)return;return i.call(a)}var s=Object.getPrototypeOf(t);if(null===s)return;n=s,e=l,o=a,r=!0,c=s=void 0}}(Object.getPrototypeOf(d.prototype),"constructor",this).apply(this,arguments)}(e.default=s).propTypes={crossClassName:i.default.string,customIcon:i.default.element,styles:i.default.object,tabIndex:i.default.number},s.defaultProps={crossClassName:"",className:"",styles:{},tabIndex:0},n.exports=e.default},yi.f[94]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(90),t=(o=r)&&o.__esModule?o:{default:o};e.default=(0,t.default)({menuWrap:function(n,e,o){return{MozTransform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",MsTransform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",OTransform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",WebkitTransform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transition:n?"transform 0.8s cubic-bezier(0.7, 0, 0.3, 1)":"transform 0.4s cubic-bezier(0.7, 0, 0.3, 1)"}},item:function(n,e,o,r){return{MozTransform:n?"":"translate3d(0, "+500*r+"px, 0)",MsTransform:n?"":"translate3d(0, "+500*r+"px, 0)",OTransform:n?"":"translate3d(0, "+500*r+"px, 0)",WebkitTransform:n?"":"translate3d(0, "+500*r+"px, 0)",transform:n?"":"translate3d(0, "+500*r+"px, 0)",transition:n?"transform 0.8s cubic-bezier(0.7, 0, 0.3, 1)":"transform 0s 0.2s cubic-bezier(0.7, 0, 0.3, 1)"}}}),n.exports=e.default},yi.f[95]=function(n,e){function o(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(e,"__esModule",{value:!0});var r=o(yi.r(96)),t=o(yi.r(90)),l={svg:{lib:r.default,pathInitial:"M-1,0h101c0,0-97.833,153.603-97.833,396.167C2.167,627.579,100,800,100,800H-1V0z",pathOpen:"M-1,0h101c0,0,0-1,0,395c0,404,0,405,0,405H-1V0z",animate:function(n){n.animate({path:this.pathOpen},400,window.mina.easeinout)}},morphShape:function(n,e,o){return{position:"absolute",width:120,height:"100%",right:o?"inherit":0,left:o?0:"inherit",MozTransform:o?"rotateY(180deg)":"",MsTransform:o?"rotateY(180deg)":"",OTransform:o?"rotateY(180deg)":"",WebkitTransform:o?"rotateY(180deg)":"",transform:o?"rotateY(180deg)":""}},menuWrap:function(n,e,o){return{MozTransform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",MsTransform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",OTransform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",WebkitTransform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transition:"all 0.3s"}},menu:function(n,e,o){return{position:"fixed",right:o?0:"inherit",width:180,whiteSpace:"nowrap",boxSizing:"border-box",overflow:"visible"}},itemList:function(n,e,o){if(o)return{position:"relative",left:"-110px",width:"170%",overflow:"auto"}},pageWrap:function(n,e,o){return{MozTransform:n?"":o?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",MsTransform:n?"":o?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",OTransform:n?"":o?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",WebkitTransform:n?"":o?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",transform:n?"":o?"translate3d(-100px, 0, 0)":"translate3d(100px, 0, 0)",transition:n?"all 0.3s":"all 0.3s 0.1s"}},outerContainer:function(n){return{overflow:n?"":"hidden"}}};e.default=(0,t.default)(l),n.exports=e.default},yi.f[96]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var n=void 0;try{n=yi.r(139)}finally{return n}},n.exports=e.default},yi.f[97]=function(n,e){function o(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(e,"__esModule",{value:!0});var r=o(yi.r(96)),t=o(yi.r(90)),l={svg:{lib:r.default,pathInitial:"M-7.312,0H0c0,0,0,113.839,0,400c0,264.506,0,400,0,400h-7.312V0z",pathOpen:"M-7.312,0H15c0,0,66,113.339,66,399.5C81,664.006,15,800,15,800H-7.312V0z;M-7.312,0H100c0,0,0,113.839,0,400c0,264.506,0,400,0,400H-7.312V0z",animate:function(e){var o=0,r=this.pathOpen.split(";"),t=r.length,l=window.mina;!function n(){t-1<o||(e.animate({path:r[o]},0===o?400:500,0===o?l.easein:l.elastic,function(){n()}),o++)}()}},morphShape:function(n,e,o){return{position:"absolute",width:"100%",height:"100%",right:o?"inherit":0,left:o?0:"inherit",MozTransform:o?"rotateY(180deg)":"rotateY(0deg)",MsTransform:o?"rotateY(180deg)":"rotateY(0deg)",OTransform:o?"rotateY(180deg)":"rotateY(0deg)",WebkitTransform:o?"rotateY(180deg)":"rotateY(0deg)",transform:o?"rotateY(180deg)":"rotateY(0deg)"}},menuWrap:function(n,e,o){return{MozTransform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",MsTransform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",OTransform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",WebkitTransform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transform:n?"translate3d(0, 0, 0)":o?"translate3d(100%, 0, 0)":"translate3d(-100%, 0, 0)",transition:n?"transform 0.4s 0s":"transform 0.4s"}},menu:function(n,e,o){return e-=140,{position:"fixed",MozTransform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",MsTransform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",OTransform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",WebkitTransform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transform:n?"":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transition:n?"opacity 0.1s 0.4s cubic-bezier(.17, .67, .1, 1.27), transform 0.1s 0.4s cubic-bezier(.17, .67, .1, 1.27)":"opacity 0s 0.3s cubic-bezier(.17, .67, .1, 1.27), transform 0s 0.3s cubic-bezier(.17, .67, .1, 1.27)",opacity:n?1:0}},item:function(n,e,o,r){return e-=140,{MozTransform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",MsTransform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",OTransform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",WebkitTransform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transition:n?"opacity 0.3s 0.4s, transform 0.3s 0.4s":"opacity 0s 0.3s cubic-bezier(.17, .67, .1, 1.27), transform 0s 0.3s cubic-bezier(.17, .67, .1, 1.27)",opacity:n?1:0}},closeButton:function(n,e,o){return e-=140,{MozTransform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",MsTransform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",OTransform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",WebkitTransform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transform:n?"translate3d(0, 0, 0)":o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)",transition:n?"opacity 0.3s 0.4s cubic-bezier(.17, .67, .1, 1.27), transform 0.3s 0.4s cubic-bezier(.17, .67, .1, 1.27)":"opacity 0s 0.3s cubic-bezier(.17, .67, .1, 1.27), transform 0s 0.3s cubic-bezier(.17, .67, .1, 1.27)",opacity:n?1:0}}};e.default=(0,t.default)(l),n.exports=e.default},yi.f[98]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(90),t=(o=r)&&o.__esModule?o:{default:o};e.default=(0,t.default)({pageWrap:function(n,e,o){return{MozTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",MsTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",OTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",WebkitTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transition:"all 0.5s"}},outerContainer:function(n){return{overflow:n?"":"hidden"}}}),n.exports=e.default},yi.f[99]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(90),t=(o=r)&&o.__esModule?o:{default:o};e.default=(0,t.default)({pageWrap:function(n,e,o){return{MozTransform:n?"":o?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",MsTransform:n?"":o?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",OTransform:n?"":o?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",WebkitTransform:n?"":o?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",transform:n?"":o?"translate3d(-"+e+", 0, 0) rotateY(15deg)":"translate3d("+e+", 0, 0) rotateY(-15deg)",transformOrigin:o?"100% 50%":"0% 50%",transformStyle:"preserve-3d",transition:"all 0.5s"}},outerContainer:function(n){return{perspective:"1500px",overflow:n?"":"hidden"}}}),n.exports=e.default},yi.f[100]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(90),t=(o=r)&&o.__esModule?o:{default:o};e.default=(0,t.default)({pageWrap:function(n,e){return{MozTransform:n?"":"translate3d(0, 0, -"+e+")",MsTransform:n?"":"translate3d(0, 0, -"+e+")",OTransform:n?"":"translate3d(0, 0, -"+e+")",WebkitTransform:n?"":"translate3d(0, 0, -"+e+")",transform:n?"":"translate3d(0, 0, -"+e+")",transformOrigin:"100%",transformStyle:"preserve-3d",transition:"all 0.5s"}},outerContainer:function(){return{perspective:"1500px"}}}),n.exports=e.default},yi.f[101]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(90),t=(o=r)&&o.__esModule?o:{default:o};e.default=(0,t.default)({pageWrap:function(n,e,o){return{MozTransform:n?"":o?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",MsTransform:n?"":o?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",OTransform:n?"":o?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",WebkitTransform:n?"":o?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",transform:n?"":o?"translate3d(-100px, 0, -600px) rotateY(20deg)":"translate3d(100px, 0, -600px) rotateY(-20deg)",transformStyle:"preserve-3d",transition:"all 0.5s",overflow:n?"":"hidden"}},outerContainer:function(n){return{perspective:"1500px",overflow:n?"":"hidden"}}}),n.exports=e.default},yi.f[102]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(90),t=(o=r)&&o.__esModule?o:{default:o};e.default=(0,t.default)({menuWrap:function(n){return{MozTransform:n?"":"translate3d(0, -100%, 0)",MsTransform:n?"":"translate3d(0, -100%, 0)",OTransform:n?"":"translate3d(0, -100%, 0)",WebkitTransform:n?"":"translate3d(0, -100%, 0)",transform:n?"":"translate3d(0, -100%, 0)",transition:"all 0.5s ease-in-out"}},pageWrap:function(n,e,o){return{MozTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",MsTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",OTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",WebkitTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transition:"all 0.5s"}},outerContainer:function(n){return{perspective:"1500px",perspectiveOrigin:"0% 50%",overflow:n?"":"hidden"}}}),n.exports=e.default},yi.f[103]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,r=yi.r(90),t=(o=r)&&o.__esModule?o:{default:o};e.default=(0,t.default)({menuWrap:function(n,e,o){return{visibility:n?"visible":"hidden",MozTransform:"translate3d(0, 0, 0)",MsTransform:"translate3d(0, 0, 0)",OTransform:"translate3d(0, 0, 0)",WebkitTransform:"translate3d(0, 0, 0)",transform:"translate3d(0, 0, 0)",zIndex:1e3}},overlay:function(n,e,o){return{zIndex:1400,MozTransform:n?o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",MsTransform:n?o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",OTransform:n?o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",WebkitTransform:n?o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",transform:n?o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)":"translate3d(0, 0, 0)",transition:"all 0.5s",visibility:n?"visible":"hidden"}},pageWrap:function(n,e,o){return{MozTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",MsTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",OTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",WebkitTransform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transform:n?"":o?"translate3d(-"+e+", 0, 0)":"translate3d("+e+", 0, 0)",transition:"all 0.5s",zIndex:1200,position:"relative"}},burgerIcon:function(n,e,o){return{MozTransform:n?o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",MsTransform:n?o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",OTransform:n?o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",WebkitTransform:n?o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",transform:n?o?"translate3d("+e+", 0, 0)":"translate3d(-"+e+", 0, 0)":"translate3d(0, 0, 0)",transition:"all 0.1s",position:"relative",zIndex:1300}},outerContainer:function(n){return{overflow:n?"":"hidden"}}}),n.exports=e.default},yi.f[104]=function(n,e){!function n(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(n){console.error(n)}}(),n.exports=yi.r(105)},yi.f[105]=function(n,e){var o=yi.r(127),h=yi.r(77),r=yi.r(133);function F(n){for(var e=n.message,o="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)o+="&args[]="+encodeURIComponent(arguments[r]);return n.message="Minified React error #"+e+"; visit "+o+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n}if(!o)throw F(Error(227));var s=null,d={};function t(){if(s)for(var n in d){var e=d[n],o=s.indexOf(n);if(!(-1<o))throw F(Error(96),n);if(!p[o]){if(!e.extractEvents)throw F(Error(97),n);for(var r in o=(p[o]=e).eventTypes){var t=void 0,l=o[r],a=e,c=r;if(f.hasOwnProperty(c))throw F(Error(99),c);var i=(f[c]=l).phasedRegistrationNames;if(i){for(t in i)i.hasOwnProperty(t)&&u(i[t],a,c);t=!0}else t=!!l.registrationName&&(u(l.registrationName,a,c),!0);if(!t)throw F(Error(98),r,n)}}}}function u(n,e,o){if(m[n])throw F(Error(100),n);m[n]=e,c[n]=e.eventTypes[o].dependencies}var p=[],f={},m={},c={};var g=!1,b=null,v=!1,x=null,y={onError:function(n){g=!0,b=n}};function w(n,e,o,r,t,l,a,c,i){g=!1,b=null,function(n,e,o,r,t,l,a,c,i){var s=Array.prototype.slice.call(arguments,3);try{e.apply(o,s)}catch(n){this.onError(n)}}.apply(y,arguments)}var l=null,a=null,i=null;function k(n,e,o){var r=n.type||"unknown-event";n.currentTarget=i(o),function(n,e,o,r,t,l,a,c,i){if(w.apply(this,arguments),g){if(!g)throw F(Error(198));var s=b;g=!1,b=null,v||(v=!0,x=s)}}(r,e,void 0,n),n.currentTarget=null}function _(n,e){if(null==e)throw F(Error(30));return null==n?e:Array.isArray(n)?(Array.isArray(e)?n.push.apply(n,e):n.push(e),n):Array.isArray(e)?[n].concat(e):[n,e]}function E(n,e,o){Array.isArray(n)?n.forEach(e,o):n&&e.call(o,n)}var C=null;function T(n){if(n){var e=n._dispatchListeners,o=n._dispatchInstances;if(Array.isArray(e))for(var r=0;r<e.length&&!n.isPropagationStopped();r++)k(n,e[r],o[r]);else e&&k(n,e,o);n._dispatchListeners=null,n._dispatchInstances=null,n.isPersistent()||n.constructor.release(n)}}function z(n){if(null!==n&&(C=_(C,n)),n=C,C=null,n){if(E(n,T),C)throw F(Error(95));if(v)throw n=x,v=!1,x=null,n}}var S={injectEventPluginOrder:function(n){if(s)throw F(Error(101));s=Array.prototype.slice.call(n),t()},injectEventPluginsByName:function(n){var e,o=!1;for(e in n)if(n.hasOwnProperty(e)){var r=n[e];if(!d.hasOwnProperty(e)||d[e]!==r){if(d[e])throw F(Error(102),e);d[e]=r,o=!0}}o&&t()}};function P(n,e){var o=n.stateNode;if(!o)return null;var r=l(o);if(!r)return null;o=r[e];n:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":(r=!r.disabled)||(r=!("button"===(n=n.type)||"input"===n||"select"===n||"textarea"===n)),n=!r;break n;default:n=!1}if(n)return null;if(o&&"function"!=typeof o)throw F(Error(231),e,typeof o);return o}var O=Math.random().toString(36).slice(2),j="__reactInternalInstance$"+O,A="__reactEventHandlers$"+O;function R(n){if(n[j])return n[j];for(;!n[j];){if(!n.parentNode)return null;n=n.parentNode}return 5===(n=n[j]).tag||6===n.tag?n:null}function N(n){return!(n=n[j])||5!==n.tag&&6!==n.tag?null:n}function M(n){if(5===n.tag||6===n.tag)return n.stateNode;throw F(Error(33))}function D(n){return n[A]||null}function I(n){for(;(n=n.return)&&5!==n.tag;);return n||null}function B(n,e,o){(e=P(n,o.dispatchConfig.phasedRegistrationNames[e]))&&(o._dispatchListeners=_(o._dispatchListeners,e),o._dispatchInstances=_(o._dispatchInstances,n))}function L(n){if(n&&n.dispatchConfig.phasedRegistrationNames){for(var e=n._targetInst,o=[];e;)o.push(e),e=I(e);for(e=o.length;0<e--;)B(o[e],"captured",n);for(e=0;e<o.length;e++)B(o[e],"bubbled",n)}}function U(n,e,o){n&&o&&o.dispatchConfig.registrationName&&(e=P(n,o.dispatchConfig.registrationName))&&(o._dispatchListeners=_(o._dispatchListeners,e),o._dispatchInstances=_(o._dispatchInstances,n))}function W(n){n&&n.dispatchConfig.registrationName&&U(n._targetInst,null,n)}function H(n){E(n,L)}var V=!(void 0===window.document||void 0===window.document.createElement);function X(n,e){var o={};return o[n.toLowerCase()]=e.toLowerCase(),o["Webkit"+n]="webkit"+e,o["Moz"+n]="moz"+e,o}var G={animationend:X("Animation","AnimationEnd"),animationiteration:X("Animation","AnimationIteration"),animationstart:X("Animation","AnimationStart"),transitionend:X("Transition","TransitionEnd")},Y={},q={};function $(n){if(Y[n])return Y[n];if(!G[n])return n;var e,o=G[n];for(e in o)if(o.hasOwnProperty(e)&&e in q)return Y[n]=o[e];return n}V&&(q=document.createElement("div").style,"AnimationEvent"in window||(delete G.animationend.animation,delete G.animationiteration.animation,delete G.animationstart.animation),"TransitionEvent"in window||delete G.transitionend.transition);var Z=$("animationend"),K=$("animationiteration"),J=$("animationstart"),Q=$("transitionend"),nn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),en=null,on=null,rn=null;function tn(){if(rn)return rn;var n,e,o=on,r=o.length,t="value"in en?en.value:en.textContent,l=t.length;for(n=0;n<r&&o[n]===t[n];n++);var a=r-n;for(e=1;e<=a&&o[r-e]===t[l-e];e++);return rn=t.slice(n,1<e?1-e:void 0)}function ln(){return!0}function an(){return!1}function cn(n,e,o,r){for(var t in this.dispatchConfig=n,this._targetInst=e,this.nativeEvent=o,n=this.constructor.Interface)n.hasOwnProperty(t)&&((e=n[t])?this[t]=e(o):"target"===t?this.target=r:this[t]=o[t]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?ln:an,this.isPropagationStopped=an,this}function sn(n,e,o,r){if(this.eventPool.length){var t=this.eventPool.pop();return this.call(t,n,e,o,r),t}return new this(n,e,o,r)}function dn(n){if(!(n instanceof this))throw F(Error(279));n.destructor(),this.eventPool.length<10&&this.eventPool.push(n)}function un(n){n.eventPool=[],n.getPooled=sn,n.release=dn}h(cn.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():"unknown"!=typeof n.returnValue&&(n.returnValue=!1),this.isDefaultPrevented=ln)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():"unknown"!=typeof n.cancelBubble&&(n.cancelBubble=!0),this.isPropagationStopped=ln)},persist:function(){this.isPersistent=ln},isPersistent:an,destructor:function(){var n,e=this.constructor.Interface;for(n in e)this[n]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=an,this._dispatchInstances=this._dispatchListeners=null}}),cn.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(n){return n.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},cn.extend=function(n){function e(){}function o(){return r.apply(this,arguments)}var r=this;e.prototype=r.prototype;var t=new e;return h(t,o.prototype),((o.prototype=t).constructor=o).Interface=h({},r.Interface,n),o.extend=r.extend,un(o),o},un(cn);var pn=cn.extend({data:null}),fn=cn.extend({data:null}),hn=[9,13,27,32],mn=V&&"CompositionEvent"in window,gn=null;V&&"documentMode"in document&&(gn=document.documentMode);var bn=V&&"TextEvent"in window&&!gn,vn=V&&(!mn||gn&&8<gn&&gn<=11),xn=String.fromCharCode(32),yn={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},wn=!1;function kn(n,e){switch(n){case"keyup":return-1!==hn.indexOf(e.keyCode);case"keydown":return 229!==e.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function _n(n){return"object"==typeof(n=n.detail)&&"data"in n?n.data:null}var En=!1;var Cn={eventTypes:yn,extractEvents:function(n,e,o,r){var t=void 0,l=void 0;if(mn)n:{switch(n){case"compositionstart":t=yn.compositionStart;break n;case"compositionend":t=yn.compositionEnd;break n;case"compositionupdate":t=yn.compositionUpdate;break n}t=void 0}else En?kn(n,o)&&(t=yn.compositionEnd):"keydown"===n&&229===o.keyCode&&(t=yn.compositionStart);return l=t?(vn&&"ko"!==o.locale&&(En||t!==yn.compositionStart?t===yn.compositionEnd&&En&&(l=tn()):(on="value"in(en=r)?en.value:en.textContent,En=!0)),t=pn.getPooled(t,e,o,r),l?t.data=l:null!==(l=_n(o))&&(t.data=l),H(t),t):null,(n=bn?function(n,e){switch(n){case"compositionend":return _n(e);case"keypress":return 32!==e.which?null:(wn=!0,xn);case"textInput":return(n=e.data)===xn&&wn?null:n;default:return null}}(n,o):function(n,e){if(En)return"compositionend"===n||!mn&&kn(n,e)?(n=tn(),rn=on=en=null,En=!1,n):null;switch(n){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return vn&&"ko"!==e.locale?null:e.data;default:return null}}(n,o))?((e=fn.getPooled(yn.beforeInput,e,o,r)).data=n,H(e)):e=null,null===l?e:null===e?l:[l,e]}},Tn=null,zn=null,Sn=null;function Pn(n){if(n=a(n)){if("function"!=typeof Tn)throw F(Error(280));var e=l(n.stateNode);Tn(n.stateNode,n.type,e)}}function On(n){zn?Sn?Sn.push(n):Sn=[n]:zn=n}function jn(){if(zn){var n=zn,e=Sn;if(Sn=zn=null,Pn(n),e)for(n=0;n<e.length;n++)Pn(e[n])}}function An(n,e){return n(e)}function Rn(n,e,o,r){return n(e,o,r)}function Nn(){}var Mn=An,Dn=!1;function In(){null===zn&&null===Sn||(Nn(),jn())}var Fn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Bn(n){var e=n&&n.nodeName&&n.nodeName.toLowerCase();return"input"===e?!!Fn[n.type]:"textarea"===e}function Ln(n){return(n=n.target||n.srcElement||window).correspondingUseElement&&(n=n.correspondingUseElement),3===n.nodeType?n.parentNode:n}function Un(n){if(!V)return!1;var e=(n="on"+n)in document;return e||((e=document.createElement("div")).setAttribute(n,"return;"),e="function"==typeof e[n]),e}function Wn(n){var e=n.type;return(n=n.nodeName)&&"input"===n.toLowerCase()&&("checkbox"===e||"radio"===e)}function Hn(n){n._valueTracker||(n._valueTracker=function(n){var e=Wn(n)?"checked":"value",o=Object.getOwnPropertyDescriptor(n.constructor.prototype,e),r=""+n[e];if(!n.hasOwnProperty(e)&&void 0!==o&&"function"==typeof o.get&&"function"==typeof o.set){var t=o.get,l=o.set;return Object.defineProperty(n,e,{configurable:!0,get:function(){return t.call(this)},set:function(n){r=""+n,l.call(this,n)}}),Object.defineProperty(n,e,{enumerable:o.enumerable}),{getValue:function(){return r},setValue:function(n){r=""+n},stopTracking:function(){n._valueTracker=null,delete n[e]}}}}(n))}function Vn(n){if(!n)return!1;var e=n._valueTracker;if(!e)return!0;var o=e.getValue(),r="";return n&&(r=Wn(n)?n.checked?"true":"false":n.value),(n=r)!==o&&(e.setValue(n),!0)}var Xn=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;Xn.hasOwnProperty("ReactCurrentDispatcher")||(Xn.ReactCurrentDispatcher={current:null}),Xn.hasOwnProperty("ReactCurrentBatchConfig")||(Xn.ReactCurrentBatchConfig={suspense:null});var Gn=/^(.*)[\\\/]/,Yn="function"==typeof Symbol&&Symbol.for,qn=Yn?Symbol.for("react.element"):60103,$n=Yn?Symbol.for("react.portal"):60106,Zn=Yn?Symbol.for("react.fragment"):60107,Kn=Yn?Symbol.for("react.strict_mode"):60108,Jn=Yn?Symbol.for("react.profiler"):60114,Qn=Yn?Symbol.for("react.provider"):60109,ne=Yn?Symbol.for("react.context"):60110,ee=Yn?Symbol.for("react.concurrent_mode"):60111,oe=Yn?Symbol.for("react.forward_ref"):60112,re=Yn?Symbol.for("react.suspense"):60113,te=Yn?Symbol.for("react.suspense_list"):60120,le=Yn?Symbol.for("react.memo"):60115,ae=Yn?Symbol.for("react.lazy"):60116;Yn&&Symbol.for("react.fundamental"),Yn&&Symbol.for("react.responder");var ce="function"==typeof Symbol&&Symbol.iterator;function ie(n){return null===n||"object"!=typeof n?null:"function"==typeof(n=ce&&n[ce]||n["@@iterator"])?n:null}function se(n){if(null==n)return null;if("function"==typeof n)return n.displayName||n.name||null;if("string"==typeof n)return n;switch(n){case Zn:return"Fragment";case $n:return"Portal";case Jn:return"Profiler";case Kn:return"StrictMode";case re:return"Suspense";case te:return"SuspenseList"}if("object"==typeof n)switch(n.$$typeof){case ne:return"Context.Consumer";case Qn:return"Context.Provider";case oe:var e=n.render;return e=e.displayName||e.name||"",n.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case le:return se(n.type);case ae:if(n=1===n._status?n._result:null)return se(n)}return null}function de(n){var e="";do{n:switch(n.tag){case 3:case 4:case 6:case 7:case 10:case 9:var o="";break n;default:var r=n._debugOwner,t=n._debugSource,l=se(n.type);o=null,r&&(o=se(r.type)),r=l,l="",t?l=" (at "+t.fileName.replace(Gn,"")+":"+t.lineNumber+")":o&&(l=" (created by "+o+")"),o="\n in "+(r||"Unknown")+l}e+=o,n=n.return}while(n);return e}var ue=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,pe=Object.prototype.hasOwnProperty,fe={},he={};function me(n,e,o,r,t,l){this.acceptsBooleans=2===e||3===e||4===e,this.attributeName=r,this.attributeNamespace=t,this.mustUseProperty=o,this.propertyName=n,this.type=e,this.sanitizeURL=l}var ge={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(n){ge[n]=new me(n,0,!1,n,null,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(n){var e=n[0];ge[e]=new me(e,1,!1,n[1],null,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(n){ge[n]=new me(n,2,!1,n.toLowerCase(),null,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(n){ge[n]=new me(n,2,!1,n,null,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(n){ge[n]=new me(n,3,!1,n.toLowerCase(),null,!1)}),["checked","multiple","muted","selected"].forEach(function(n){ge[n]=new me(n,3,!0,n,null,!1)}),["capture","download"].forEach(function(n){ge[n]=new me(n,4,!1,n,null,!1)}),["cols","rows","size","span"].forEach(function(n){ge[n]=new me(n,6,!1,n,null,!1)}),["rowSpan","start"].forEach(function(n){ge[n]=new me(n,5,!1,n.toLowerCase(),null,!1)});var be=/[\-:]([a-z])/g;function ve(n){return n[1].toUpperCase()}function xe(n,e,o,r){var t=ge.hasOwnProperty(e)?ge[e]:null;(null!==t?0!==t.type:r||(!(2<e.length)||"o"!==e[0]&&"O"!==e[0]||"n"!==e[1]&&"N"!==e[1]))&&(function(n,e,o,r){if(null==e||function(n,e,o,r){if(null!==o&&0===o.type)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==o?!o.acceptsBooleans:"data-"!==(n=n.toLowerCase().slice(0,5))&&"aria-"!==n);default:return!1}}(n,e,o,r))return!0;if(r)return!1;if(null!==o)switch(o.type){case 3:return!e;case 4:return!1===e;case 5:return isNaN(e);case 6:return isNaN(e)||e<1}return!1}(e,o,t,r)&&(o=null),r||null===t?function(n){return!!pe.call(he,n)||!pe.call(fe,n)&&(ue.test(n)?he[n]=!0:!(fe[n]=!0))}(e)&&(null===o?n.removeAttribute(e):n.setAttribute(e,""+o)):t.mustUseProperty?n[t.propertyName]=null===o?3!==t.type&&"":o:(e=t.attributeName,r=t.attributeNamespace,null===o?n.removeAttribute(e):(o=3===(t=t.type)||4===t&&!0===o?"":""+o,r?n.setAttributeNS(r,e,o):n.setAttribute(e,o))))}function ye(n){switch(typeof n){case"boolean":case"number":case"object":case"string":case"undefined":return n;default:return""}}function we(n,e){var o=e.checked;return h({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=o?o:n._wrapperState.initialChecked})}function ke(n,e){var o=null==e.defaultValue?"":e.defaultValue,r=null!=e.checked?e.checked:e.defaultChecked;o=ye(null!=e.value?e.value:o),n._wrapperState={initialChecked:r,initialValue:o,controlled:"checkbox"===e.type||"radio"===e.type?null!=e.checked:null!=e.value}}function _e(n,e){null!=(e=e.checked)&&xe(n,"checked",e,!1)}function Ee(n,e){_e(n,e);var o=ye(e.value),r=e.type;if(null!=o)"number"===r?(0===o&&""===n.value||n.value!=o)&&(n.value=""+o):n.value!==""+o&&(n.value=""+o);else if("submit"===r||"reset"===r)return void n.removeAttribute("value");e.hasOwnProperty("value")?Te(n,e.type,o):e.hasOwnProperty("defaultValue")&&Te(n,e.type,ye(e.defaultValue)),null==e.checked&&null!=e.defaultChecked&&(n.defaultChecked=!!e.defaultChecked)}function Ce(n,e,o){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var r=e.type;if(!("submit"!==r&&"reset"!==r||void 0!==e.value&&null!==e.value))return;e=""+n._wrapperState.initialValue,o||e===n.value||(n.value=e),n.defaultValue=e}""!==(o=n.name)&&(n.name=""),n.defaultChecked=!n.defaultChecked,n.defaultChecked=!!n._wrapperState.initialChecked,""!==o&&(n.name=o)}function Te(n,e,o){"number"===e&&n.ownerDocument.activeElement===n||(null==o?n.defaultValue=""+n._wrapperState.initialValue:n.defaultValue!==""+o&&(n.defaultValue=""+o))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(n){var e=n.replace(be,ve);ge[e]=new me(e,1,!1,n,null,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(n){var e=n.replace(be,ve);ge[e]=new me(e,1,!1,n,"http://www.w3.org/1999/xlink",!1)}),["xml:base","xml:lang","xml:space"].forEach(function(n){var e=n.replace(be,ve);ge[e]=new me(e,1,!1,n,"http://www.w3.org/XML/1998/namespace",!1)}),["tabIndex","crossOrigin"].forEach(function(n){ge[n]=new me(n,1,!1,n.toLowerCase(),null,!1)}),ge.xlinkHref=new me("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach(function(n){ge[n]=new me(n,1,!1,n.toLowerCase(),null,!0)});var ze={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function Se(n,e,o){return(n=cn.getPooled(ze.change,n,e,o)).type="change",On(o),H(n),n}var Pe=null,Oe=null;function je(n){z(n)}function Ae(n){if(Vn(M(n)))return n}function Re(n,e){if("change"===n)return e}var Ne=!1;function Me(){Pe&&(Pe.detachEvent("onpropertychange",De),Oe=Pe=null)}function De(n){if("value"===n.propertyName&&Ae(Oe))if(n=Se(Oe,n,Ln(n)),Dn)z(n);else{Dn=!0;try{An(je,n)}finally{Dn=!1,In()}}}function Ie(n,e,o){"focus"===n?(Me(),Oe=o,(Pe=e).attachEvent("onpropertychange",De)):"blur"===n&&Me()}function Fe(n){if("selectionchange"===n||"keyup"===n||"keydown"===n)return Ae(Oe)}function Be(n,e){if("click"===n)return Ae(e)}function Le(n,e){if("input"===n||"change"===n)return Ae(e)}V&&(Ne=Un("input")&&(!document.documentMode||9<document.documentMode));var Ue={eventTypes:ze,_isInputEventSupported:Ne,extractEvents:function(n,e,o,r){var t=e?M(e):window,l=void 0,a=void 0,c=t.nodeName&&t.nodeName.toLowerCase();if("select"===c||"input"===c&&"file"===t.type?l=Re:Bn(t)?Ne?l=Le:(l=Fe,a=Ie):!(c=t.nodeName)||"input"!==c.toLowerCase()||"checkbox"!==t.type&&"radio"!==t.type||(l=Be),l=l&&l(n,e))return Se(l,o,r);a&&a(n,t,e),"blur"===n&&(n=t._wrapperState)&&n.controlled&&"number"===t.type&&Te(t,"number",t.value)}},We=cn.extend({view:null,detail:null}),He={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ve(n){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(n):!!(n=He[n])&&!!e[n]}function Xe(){return Ve}var Ge=0,Ye=0,qe=!1,$e=!1,Ze=We.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Xe,button:null,buttons:null,relatedTarget:function(n){return n.relatedTarget||(n.fromElement===n.srcElement?n.toElement:n.fromElement)},movementX:function(n){if("movementX"in n)return n.movementX;var e=Ge;return Ge=n.screenX,qe?"mousemove"===n.type?n.screenX-e:0:(qe=!0,0)},movementY:function(n){if("movementY"in n)return n.movementY;var e=Ye;return Ye=n.screenY,$e?"mousemove"===n.type?n.screenY-e:0:($e=!0,0)}}),Ke=Ze.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Je={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},Qe={eventTypes:Je,extractEvents:function(n,e,o,r){var t="mouseover"===n||"pointerover"===n,l="mouseout"===n||"pointerout"===n;if(t&&(o.relatedTarget||o.fromElement)||!l&&!t)return null;if(t=r.window===r?r:(t=r.ownerDocument)?t.defaultView||t.parentWindow:window,l?(l=e,e=(e=o.relatedTarget||o.toElement)?R(e):null):l=null,l===e)return null;var a=void 0,c=void 0,i=void 0,s=void 0;"mouseout"===n||"mouseover"===n?(a=Ze,c=Je.mouseLeave,i=Je.mouseEnter,s="mouse"):"pointerout"!==n&&"pointerover"!==n||(a=Ke,c=Je.pointerLeave,i=Je.pointerEnter,s="pointer");var d=null==l?t:M(l);if(t=null==e?t:M(e),(n=a.getPooled(c,l,o,r)).type=s+"leave",n.target=d,n.relatedTarget=t,(o=a.getPooled(i,e,o,r)).type=s+"enter",o.target=t,o.relatedTarget=d,r=e,l&&r)n:{for(t=r,s=0,a=e=l;a;a=I(a))s++;for(a=0,i=t;i;i=I(i))a++;for(;0<s-a;)e=I(e),s--;for(;0<a-s;)t=I(t),a--;for(;s--;){if(e===t||e===t.alternate)break n;e=I(e),t=I(t)}e=null}else e=null;for(t=e,e=[];l&&l!==t&&(null===(s=l.alternate)||s!==t);)e.push(l),l=I(l);for(l=[];r&&r!==t&&(null===(s=r.alternate)||s!==t);)l.push(r),r=I(r);for(r=0;r<e.length;r++)U(e[r],"bubbled",n);for(r=l.length;0<r--;)U(l[r],"captured",o);return[n,o]}};function no(n,e){return n===e&&(0!==n||1/n==1/e)||n!=n&&e!=e}var eo=Object.prototype.hasOwnProperty;function oo(n,e){if(no(n,e))return!0;if("object"!=typeof n||null===n||"object"!=typeof e||null===e)return!1;var o=Object.keys(n),r=Object.keys(e);if(o.length!==r.length)return!1;for(r=0;r<o.length;r++)if(!eo.call(e,o[r])||!no(n[o[r]],e[o[r]]))return!1;return!0}function ro(n,e){return{responder:n,props:e}}function to(n){var e=n;if(n.alternate)for(;e.return;)e=e.return;else{if(0!=(2&e.effectTag))return 1;for(;e.return;)if(0!=(2&(e=e.return).effectTag))return 1}return 3===e.tag?2:3}function lo(n){if(2!==to(n))throw F(Error(188))}function ao(n){if(!(n=function(n){var e=n.alternate;if(!e){if(3===(e=to(n)))throw F(Error(188));return 1===e?null:n}for(var o=n,r=e;;){var t=o.return;if(null===t)break;var l=t.alternate;if(null!==l){if(t.child===l.child){for(l=t.child;l;){if(l===o)return lo(t),n;if(l===r)return lo(t),e;l=l.sibling}throw F(Error(188))}if(o.return!==r.return)o=t,r=l;else{for(var a=!1,c=t.child;c;){if(c===o){a=!0,o=t,r=l;break}if(c===r){a=!0,r=t,o=l;break}c=c.sibling}if(!a){for(c=l.child;c;){if(c===o){a=!0,o=l,r=t;break}if(c===r){a=!0,r=l,o=t;break}c=c.sibling}if(!a)throw F(Error(189))}}if(o.alternate!==r)throw F(Error(190))}else{if(null===(r=t.return))break;o=r}}if(3!==o.tag)throw F(Error(188));return o.stateNode.current===o?n:e}(n)))return null;for(var e=n;;){if(5===e.tag||6===e.tag)return e;if(e.child)e=(e.child.return=e).child;else{if(e===n)break;for(;!e.sibling;){if(!e.return||e.return===n)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}}return null}new Map,new Map,new Set,new Map;var co=cn.extend({animationName:null,elapsedTime:null,pseudoElement:null}),io=cn.extend({clipboardData:function(n){return"clipboardData"in n?n.clipboardData:window.clipboardData}}),so=We.extend({relatedTarget:null});function uo(n){var e=n.keyCode;return"charCode"in n?0===(n=n.charCode)&&13===e&&(n=13):n=e,10===n&&(n=13),32<=n||13===n?n:0}for(var po={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},fo={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},ho=We.extend({key:function(n){if(n.key){var e=po[n.key]||n.key;if("Unidentified"!==e)return e}return"keypress"===n.type?13===(n=uo(n))?"Enter":String.fromCharCode(n):"keydown"===n.type||"keyup"===n.type?fo[n.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Xe,charCode:function(n){return"keypress"===n.type?uo(n):0},keyCode:function(n){return"keydown"===n.type||"keyup"===n.type?n.keyCode:0},which:function(n){return"keypress"===n.type?uo(n):"keydown"===n.type||"keyup"===n.type?n.keyCode:0}}),mo=Ze.extend({dataTransfer:null}),go=We.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Xe}),bo=cn.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),vo=Ze.extend({deltaX:function(n){return"deltaX"in n?n.deltaX:"wheelDeltaX"in n?-n.wheelDeltaX:0},deltaY:function(n){return"deltaY"in n?n.deltaY:"wheelDeltaY"in n?-n.wheelDeltaY:"wheelDelta"in n?-n.wheelDelta:0},deltaZ:null,deltaMode:null}),xo=[["blur","blur",0],["cancel","cancel",0],["click","click",0],["close","close",0],["contextmenu","contextMenu",0],["copy","copy",0],["cut","cut",0],["auxclick","auxClick",0],["dblclick","doubleClick",0],["dragend","dragEnd",0],["dragstart","dragStart",0],["drop","drop",0],["focus","focus",0],["input","input",0],["invalid","invalid",0],["keydown","keyDown",0],["keypress","keyPress",0],["keyup","keyUp",0],["mousedown","mouseDown",0],["mouseup","mouseUp",0],["paste","paste",0],["pause","pause",0],["play","play",0],["pointercancel","pointerCancel",0],["pointerdown","pointerDown",0],["pointerup","pointerUp",0],["ratechange","rateChange",0],["reset","reset",0],["seeked","seeked",0],["submit","submit",0],["touchcancel","touchCancel",0],["touchend","touchEnd",0],["touchstart","touchStart",0],["volumechange","volumeChange",0],["drag","drag",1],["dragenter","dragEnter",1],["dragexit","dragExit",1],["dragleave","dragLeave",1],["dragover","dragOver",1],["mousemove","mouseMove",1],["mouseout","mouseOut",1],["mouseover","mouseOver",1],["pointermove","pointerMove",1],["pointerout","pointerOut",1],["pointerover","pointerOver",1],["scroll","scroll",1],["toggle","toggle",1],["touchmove","touchMove",1],["wheel","wheel",1],["abort","abort",2],[Z,"animationEnd",2],[K,"animationIteration",2],[J,"animationStart",2],["canplay","canPlay",2],["canplaythrough","canPlayThrough",2],["durationchange","durationChange",2],["emptied","emptied",2],["encrypted","encrypted",2],["ended","ended",2],["error","error",2],["gotpointercapture","gotPointerCapture",2],["load","load",2],["loadeddata","loadedData",2],["loadedmetadata","loadedMetadata",2],["loadstart","loadStart",2],["lostpointercapture","lostPointerCapture",2],["playing","playing",2],["progress","progress",2],["seeking","seeking",2],["stalled","stalled",2],["suspend","suspend",2],["timeupdate","timeUpdate",2],[Q,"transitionEnd",2],["waiting","waiting",2]],yo={},wo={},ko=0;ko<xo.length;ko++){var _o=xo[ko],Eo=_o[0],Co=_o[1],To=_o[2],zo="on"+(Co[0].toUpperCase()+Co.slice(1)),So={phasedRegistrationNames:{bubbled:zo,captured:zo+"Capture"},dependencies:[Eo],eventPriority:To};yo[Co]=So,wo[Eo]=So}var Po={eventTypes:yo,getEventPriority:function(n){return void 0!==(n=wo[n])?n.eventPriority:2},extractEvents:function(n,e,o,r){var t=wo[n];if(!t)return null;switch(n){case"keypress":if(0===uo(o))return null;case"keydown":case"keyup":n=ho;break;case"blur":case"focus":n=so;break;case"click":if(2===o.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":n=Ze;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":n=mo;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":n=go;break;case Z:case K:case J:n=co;break;case Q:n=bo;break;case"scroll":n=We;break;case"wheel":n=vo;break;case"copy":case"cut":case"paste":n=io;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":n=Ke;break;default:n=cn}return H(e=n.getPooled(t,e,o,r)),e}},Oo=Po.getEventPriority,jo=[];function Ao(n){var e=n.targetInst,o=e;do{if(!o){n.ancestors.push(o);break}var r;for(r=o;r.return;)r=r.return;if(!(r=3!==r.tag?null:r.stateNode.containerInfo))break;n.ancestors.push(o),o=R(r)}while(o);for(o=0;o<n.ancestors.length;o++){e=n.ancestors[o];var t=Ln(n.nativeEvent);r=n.topLevelType;for(var l=n.nativeEvent,a=null,c=0;c<p.length;c++){var i=p[c];(i=i&&i.extractEvents(r,e,l,t))&&(a=_(a,i))}z(a)}}var Ro=!0;function No(n,e){Mo(e,n,!1)}function Mo(n,e,o){switch(Oo(e)){case 0:var r=function(n,e,o){Dn||Nn();var r=Do,t=Dn;Dn=!0;try{Rn(r,n,e,o)}finally{(Dn=t)||In()}}.bind(null,e,1);break;case 1:r=function(n,e,o){Do(n,e,o)}.bind(null,e,1);break;default:r=Do.bind(null,e,1)}o?n.addEventListener(e,r,!0):n.addEventListener(e,r,!1)}function Do(n,e,o){if(Ro){if(null===(e=R(e=Ln(o)))||"number"!=typeof e.tag||2===to(e)||(e=null),jo.length){var r=jo.pop();r.topLevelType=n,r.nativeEvent=o,r.targetInst=e,n=r}else n={topLevelType:n,nativeEvent:o,targetInst:e,ancestors:[]};try{if(o=n,Dn)Ao(o);else{Dn=!0;try{Mn(Ao,o,void 0)}finally{Dn=!1,In()}}}finally{n.topLevelType=null,n.nativeEvent=null,n.targetInst=null,n.ancestors.length=0,jo.length<10&&jo.push(n)}}}var Io=new("function"==typeof WeakMap?WeakMap:Map);function Fo(n){var e=Io.get(n);return void 0===e&&(e=new Set,Io.set(n,e)),e}function Bo(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Lo(n){for(;n&&n.firstChild;)n=n.firstChild;return n}function Uo(n,e){var o,r=Lo(n);for(n=0;r;){if(3===r.nodeType){if(o=n+r.textContent.length,n<=e&&e<=o)return{node:r,offset:e-n};n=o}n:{for(;r;){if(r.nextSibling){r=r.nextSibling;break n}r=r.parentNode}r=void 0}r=Lo(r)}}function Wo(){for(var n=window,e=Bo();e instanceof n.HTMLIFrameElement;){try{var o="string"==typeof e.contentWindow.location.href}catch(n){o=!1}if(!o)break;e=Bo((n=e.contentWindow).document)}return e}function Ho(n){var e=n&&n.nodeName&&n.nodeName.toLowerCase();return e&&("input"===e&&("text"===n.type||"search"===n.type||"tel"===n.type||"url"===n.type||"password"===n.type)||"textarea"===e||"true"===n.contentEditable)}var Vo=V&&"documentMode"in document&&document.documentMode<=11,Xo={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Go=null,Yo=null,qo=null,$o=!1;function Zo(n,e){var o=e.window===e?e.document:9===e.nodeType?e:e.ownerDocument;return $o||null==Go||Go!==Bo(o)?null:(o="selectionStart"in(o=Go)&&Ho(o)?{start:o.selectionStart,end:o.selectionEnd}:{anchorNode:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset},qo&&oo(qo,o)?null:(qo=o,(n=cn.getPooled(Xo.select,Yo,n,e)).type="select",n.target=Go,H(n),n))}var Ko={eventTypes:Xo,extractEvents:function(n,e,o,r){var t,l=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;if(!(t=!l)){n:{l=Fo(l),t=c.onSelect;for(var a=0;a<t.length;a++)if(!l.has(t[a])){l=!1;break n}l=!0}t=!l}if(t)return null;switch(l=e?M(e):window,n){case"focus":!Bn(l)&&"true"!==l.contentEditable||(Go=l,Yo=e,qo=null);break;case"blur":qo=Yo=Go=null;break;case"mousedown":$o=!0;break;case"contextmenu":case"mouseup":case"dragend":return $o=!1,Zo(o,r);case"selectionchange":if(Vo)break;case"keydown":case"keyup":return Zo(o,r)}return null}};function Jo(n,e){return n=h({children:void 0},e),(e=function(n){var e="";return o.Children.forEach(n,function(n){null!=n&&(e+=n)}),e}(e.children))&&(n.children=e),n}function Qo(n,e,o,r){if(n=n.options,e){e={};for(var t=0;t<o.length;t++)e["$"+o[t]]=!0;for(o=0;o<n.length;o++)t=e.hasOwnProperty("$"+n[o].value),n[o].selected!==t&&(n[o].selected=t),t&&r&&(n[o].defaultSelected=!0)}else{for(o=""+ye(o),e=null,t=0;t<n.length;t++){if(n[t].value===o)return n[t].selected=!0,void(r&&(n[t].defaultSelected=!0));null!==e||n[t].disabled||(e=n[t])}null!==e&&(e.selected=!0)}}function nr(n,e){if(null!=e.dangerouslySetInnerHTML)throw F(Error(91));return h({},e,{value:void 0,defaultValue:void 0,children:""+n._wrapperState.initialValue})}function er(n,e){var o=e.value;if(null==o){if(o=e.defaultValue,null!=(e=e.children)){if(null!=o)throw F(Error(92));if(Array.isArray(e)){if(!(e.length<=1))throw F(Error(93));e=e[0]}o=e}null==o&&(o="")}n._wrapperState={initialValue:ye(o)}}function or(n,e){var o=ye(e.value),r=ye(e.defaultValue);null!=o&&((o=""+o)!==n.value&&(n.value=o),null==e.defaultValue&&n.defaultValue!==o&&(n.defaultValue=o)),null!=r&&(n.defaultValue=""+r)}function rr(n){var e=n.textContent;e===n._wrapperState.initialValue&&(n.value=e)}S.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),l=D,a=N,i=M,S.injectEventPluginsByName({SimpleEventPlugin:Po,EnterLeaveEventPlugin:Qe,ChangeEventPlugin:Ue,SelectEventPlugin:Ko,BeforeInputEventPlugin:Cn});var tr={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function lr(n){switch(n){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function ar(n,e){return null==n||"http://www.w3.org/1999/xhtml"===n?lr(e):"http://www.w3.org/2000/svg"===n&&"foreignObject"===e?"http://www.w3.org/1999/xhtml":n}var cr,ir=void 0,sr=(cr=function(n,e){if(n.namespaceURI!==tr.svg||"innerHTML"in n)n.innerHTML=e;else{for((ir=ir||document.createElement("div")).innerHTML="<svg>"+e+"</svg>",e=ir.firstChild;n.firstChild;)n.removeChild(n.firstChild);for(;e.firstChild;)n.appendChild(e.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(n,e,o,r){MSApp.execUnsafeLocalFunction(function(){return cr(n,e)})}:cr);function dr(n,e){if(e){var o=n.firstChild;if(o&&o===n.lastChild&&3===o.nodeType)return void(o.nodeValue=e)}n.textContent=e}var ur={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},pr=["Webkit","ms","Moz","O"];function fr(n,e,o){return null==e||"boolean"==typeof e||""===e?"":o||"number"!=typeof e||0===e||ur.hasOwnProperty(n)&&ur[n]?(""+e).trim():e+"px"}function hr(n,e){for(var o in n=n.style,e)if(e.hasOwnProperty(o)){var r=0===o.indexOf("--"),t=fr(o,e[o],r);"float"===o&&(o="cssFloat"),r?n.setProperty(o,t):n[o]=t}}Object.keys(ur).forEach(function(e){pr.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),ur[n]=ur[e]})});var mr=h({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function gr(n,e){if(e){if(mr[n]&&(null!=e.children||null!=e.dangerouslySetInnerHTML))throw F(Error(137),n,"");if(null!=e.dangerouslySetInnerHTML){if(null!=e.children)throw F(Error(60));if(!("object"==typeof e.dangerouslySetInnerHTML&&"__html"in e.dangerouslySetInnerHTML))throw F(Error(61))}if(null!=e.style&&"object"!=typeof e.style)throw F(Error(62),"")}}function br(n,e){if(-1===n.indexOf("-"))return"string"==typeof e.is;switch(n){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function vr(n,e){var o=Fo(n=9===n.nodeType||11===n.nodeType?n:n.ownerDocument);e=c[e];for(var r=0;r<e.length;r++){var t=e[r];if(!o.has(t)){switch(t){case"scroll":Mo(n,"scroll",!0);break;case"focus":case"blur":Mo(n,"focus",!0),Mo(n,"blur",!0),o.add("blur"),o.add("focus");break;case"cancel":case"close":Un(t)&&Mo(n,t,!0);break;case"invalid":case"submit":case"reset":break;default:-1===nn.indexOf(t)&&No(t,n)}o.add(t)}}}function xr(){}var yr=null,wr=null;function kr(n,e){switch(n){case"button":case"input":case"select":case"textarea":return!!e.autoFocus}return!1}function _r(n,e){return"textarea"===n||"option"===n||"noscript"===n||"string"==typeof e.children||"number"==typeof e.children||"object"==typeof e.dangerouslySetInnerHTML&&null!==e.dangerouslySetInnerHTML&&null!=e.dangerouslySetInnerHTML.__html}var Er="function"==typeof setTimeout?setTimeout:void 0,Cr="function"==typeof clearTimeout?clearTimeout:void 0;function Tr(n){for(;null!=n;n=n.nextSibling){var e=n.nodeType;if(1===e||3===e)break}return n}new Set;var zr=[],Sr=-1;function Pr(n){Sr<0||(n.current=zr[Sr],zr[Sr]=null,Sr--)}function Or(n,e){zr[++Sr]=n.current,n.current=e}var jr={},Ar={current:jr},Rr={current:!1},Nr=jr;function Mr(n,e){var o=n.type.contextTypes;if(!o)return jr;var r=n.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===e)return r.__reactInternalMemoizedMaskedChildContext;var t,l={};for(t in o)l[t]=e[t];return r&&((n=n.stateNode).__reactInternalMemoizedUnmaskedChildContext=e,n.__reactInternalMemoizedMaskedChildContext=l),l}function Dr(n){return null!=(n=n.childContextTypes)}function Ir(){Pr(Rr),Pr(Ar)}function Fr(){Pr(Rr),Pr(Ar)}function Br(n,e,o){if(Ar.current!==jr)throw F(Error(168));Or(Ar,e),Or(Rr,o)}function Lr(n,e,o){var r=n.stateNode;if(n=e.childContextTypes,"function"!=typeof r.getChildContext)return o;for(var t in r=r.getChildContext())if(!(t in n))throw F(Error(108),se(e)||"Unknown",t);return h({},o,r)}function Ur(n){var e=n.stateNode;return e=e&&e.__reactInternalMemoizedMergedChildContext||jr,Nr=Ar.current,Or(Ar,e),Or(Rr,Rr.current),!0}function Wr(n,e,o){var r=n.stateNode;if(!r)throw F(Error(169));o?(e=Lr(n,e,Nr),r.__reactInternalMemoizedMergedChildContext=e,Pr(Rr),Pr(Ar),Or(Ar,e)):Pr(Rr),Or(Rr,o)}var Hr=r.unstable_runWithPriority,Vr=r.unstable_scheduleCallback,Xr=r.unstable_cancelCallback,Gr=r.unstable_shouldYield,Yr=r.unstable_requestPaint,qr=r.unstable_now,$r=r.unstable_getCurrentPriorityLevel,Zr=r.unstable_ImmediatePriority,Kr=r.unstable_UserBlockingPriority,Jr=r.unstable_NormalPriority,Qr=r.unstable_LowPriority,nt=r.unstable_IdlePriority,et={},ot=void 0!==Yr?Yr:function(){},rt=null,tt=null,lt=!1,at=qr(),ct=at<1e4?qr:function(){return qr()-at};function it(){switch($r()){case Zr:return 99;case Kr:return 98;case Jr:return 97;case Qr:return 96;case nt:return 95;default:throw F(Error(332))}}function st(n){switch(n){case 99:return Zr;case 98:return Kr;case 97:return Jr;case 96:return Qr;case 95:return nt;default:throw F(Error(332))}}function dt(n,e){return n=st(n),Hr(n,e)}function ut(n,e,o){return n=st(n),Vr(n,e,o)}function pt(n){return null===rt?(rt=[n],tt=Vr(Zr,ht)):rt.push(n),et}function ft(){null!==tt&&Xr(tt),ht()}function ht(){if(!lt&&null!==rt){lt=!0;var e=0;try{var o=rt;dt(99,function(){for(;e<o.length;e++)for(var n=o[e];null!==(n=n(!0)););}),rt=null}catch(n){throw null!==rt&&(rt=rt.slice(e+1)),Vr(Zr,ft),n}finally{lt=!1}}}function mt(n,e){return 1073741823===e?99:1===e?95:(n=10*(1073741821-e)-10*(1073741821-n))<=0?99:n<=250?98:n<=5250?97:95}function gt(n,e){if(n&&n.defaultProps)for(var o in e=h({},e),n=n.defaultProps)void 0===e[o]&&(e[o]=n[o]);return e}var bt={current:null},vt=null,xt=null,yt=null;function wt(){yt=xt=vt=null}function kt(n,e){var o=n.type._context;Or(bt,o._currentValue),o._currentValue=e}function _t(n){var e=bt.current;Pr(bt),n.type._context._currentValue=e}function Et(n,e){for(;null!==n;){var o=n.alternate;if(n.childExpirationTime<e)n.childExpirationTime=e,null!==o&&o.childExpirationTime<e&&(o.childExpirationTime=e);else{if(!(null!==o&&o.childExpirationTime<e))break;o.childExpirationTime=e}n=n.return}}function Ct(n,e){yt=xt=null,null!==(n=(vt=n).dependencies)&&null!==n.firstContext&&(n.expirationTime>=e&&(ia=!0),n.firstContext=null)}function Tt(n,e){if(yt!==n&&!1!==e&&0!==e)if("number"==typeof e&&1073741823!==e||(yt=n,e=1073741823),e={context:n,observedBits:e,next:null},null===xt){if(null===vt)throw F(Error(308));xt=e,vt.dependencies={expirationTime:0,firstContext:e,responders:null}}else xt=xt.next=e;return n._currentValue}var zt=!1;function St(n){return{baseState:n,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Pt(n){return{baseState:n.baseState,firstUpdate:n.firstUpdate,lastUpdate:n.lastUpdate,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Ot(n,e){return{expirationTime:n,suspenseConfig:e,tag:0,payload:null,callback:null,next:null,nextEffect:null}}function jt(n,e){null===n.lastUpdate?n.firstUpdate=n.lastUpdate=e:(n.lastUpdate.next=e,n.lastUpdate=e)}function At(n,e){var o=n.alternate;if(null===o){var r=n.updateQueue,t=null;null===r&&(r=n.updateQueue=St(n.memoizedState))}else r=n.updateQueue,t=o.updateQueue,null===r?null===t?(r=n.updateQueue=St(n.memoizedState),t=o.updateQueue=St(o.memoizedState)):r=n.updateQueue=Pt(t):null===t&&(t=o.updateQueue=Pt(r));null===t||r===t?jt(r,e):null===r.lastUpdate||null===t.lastUpdate?(jt(r,e),jt(t,e)):(jt(r,e),t.lastUpdate=e)}function Rt(n,e){var o=n.updateQueue;null===(o=null===o?n.updateQueue=St(n.memoizedState):Nt(n,o)).lastCapturedUpdate?o.firstCapturedUpdate=o.lastCapturedUpdate=e:(o.lastCapturedUpdate.next=e,o.lastCapturedUpdate=e)}function Nt(n,e){var o=n.alternate;return null!==o&&e===o.updateQueue&&(e=n.updateQueue=Pt(e)),e}function Mt(n,e,o,r,t,l){switch(o.tag){case 1:return"function"==typeof(n=o.payload)?n.call(l,r,t):n;case 3:n.effectTag=-2049&n.effectTag|64;case 0:if(null==(t="function"==typeof(n=o.payload)?n.call(l,r,t):n))break;return h({},r,t);case 2:zt=!0}return r}function Dt(n,e,o,r,t){zt=!1;for(var l=(e=Nt(n,e)).baseState,a=null,c=0,i=e.firstUpdate,s=l;null!==i;){var d=i.expirationTime;d<t?(null===a&&(a=i,l=s),c<d&&(c=d)):(Bc(d,i.suspenseConfig),s=Mt(n,0,i,s,o,r),null!==i.callback&&(n.effectTag|=32,(i.nextEffect=null)===e.lastEffect?e.firstEffect=e.lastEffect=i:(e.lastEffect.nextEffect=i,e.lastEffect=i))),i=i.next}for(d=null,i=e.firstCapturedUpdate;null!==i;){var u=i.expirationTime;u<t?(null===d&&(d=i,null===a&&(l=s)),c<u&&(c=u)):(s=Mt(n,0,i,s,o,r),null!==i.callback&&(n.effectTag|=32,(i.nextEffect=null)===e.lastCapturedEffect?e.firstCapturedEffect=e.lastCapturedEffect=i:(e.lastCapturedEffect.nextEffect=i,e.lastCapturedEffect=i))),i=i.next}null===a&&(e.lastUpdate=null),null===d?e.lastCapturedUpdate=null:n.effectTag|=32,null===a&&null===d&&(l=s),e.baseState=l,e.firstUpdate=a,e.firstCapturedUpdate=d,n.expirationTime=c,n.memoizedState=s}function It(n,e,o){null!==e.firstCapturedUpdate&&(null!==e.lastUpdate&&(e.lastUpdate.next=e.firstCapturedUpdate,e.lastUpdate=e.lastCapturedUpdate),e.firstCapturedUpdate=e.lastCapturedUpdate=null),Ft(e.firstEffect,o),e.firstEffect=e.lastEffect=null,Ft(e.firstCapturedEffect,o),e.firstCapturedEffect=e.lastCapturedEffect=null}function Ft(n,e){for(;null!==n;){var o=n.callback;if(null!==o){n.callback=null;var r=e;if("function"!=typeof o)throw F(Error(191),o);o.call(r)}n=n.nextEffect}}var Bt=Xn.ReactCurrentBatchConfig,Lt=(new o.Component).refs;function Ut(n,e,o,r){o=null==(o=o(r,e=n.memoizedState))?e:h({},e,o),n.memoizedState=o,null!==(r=n.updateQueue)&&0===n.expirationTime&&(r.baseState=o)}var Wt={isMounted:function(n){return!!(n=n._reactInternalFiber)&&2===to(n)},enqueueSetState:function(n,e,o){n=n._reactInternalFiber;var r=Tc(),t=Bt.suspense;(t=Ot(r=zc(r,n,t),t)).payload=e,null!=o&&(t.callback=o),At(n,t),Pc(n,r)},enqueueReplaceState:function(n,e,o){n=n._reactInternalFiber;var r=Tc(),t=Bt.suspense;(t=Ot(r=zc(r,n,t),t)).tag=1,t.payload=e,null!=o&&(t.callback=o),At(n,t),Pc(n,r)},enqueueForceUpdate:function(n,e){n=n._reactInternalFiber;var o=Tc(),r=Bt.suspense;(r=Ot(o=zc(o,n,r),r)).tag=2,null!=e&&(r.callback=e),At(n,r),Pc(n,o)}};function Ht(n,e,o,r,t,l,a){return"function"==typeof(n=n.stateNode).shouldComponentUpdate?n.shouldComponentUpdate(r,l,a):!e.prototype||!e.prototype.isPureReactComponent||(!oo(o,r)||!oo(t,l))}function Vt(n,e,o){var r=!1,t=jr,l=e.contextType;return e=new e(o,l="object"==typeof l&&null!==l?Tt(l):(t=Dr(e)?Nr:Ar.current,(r=null!=(r=e.contextTypes))?Mr(n,t):jr)),n.memoizedState=null!==e.state&&void 0!==e.state?e.state:null,e.updater=Wt,(n.stateNode=e)._reactInternalFiber=n,r&&((n=n.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,n.__reactInternalMemoizedMaskedChildContext=l),e}function Xt(n,e,o,r){n=e.state,"function"==typeof e.componentWillReceiveProps&&e.componentWillReceiveProps(o,r),"function"==typeof e.UNSAFE_componentWillReceiveProps&&e.UNSAFE_componentWillReceiveProps(o,r),e.state!==n&&Wt.enqueueReplaceState(e,e.state,null)}function Gt(n,e,o,r){var t=n.stateNode;t.props=o,t.state=n.memoizedState,t.refs=Lt;var l=e.contextType;"object"==typeof l&&null!==l?t.context=Tt(l):(l=Dr(e)?Nr:Ar.current,t.context=Mr(n,l)),null!==(l=n.updateQueue)&&(Dt(n,l,o,t,r),t.state=n.memoizedState),"function"==typeof(l=e.getDerivedStateFromProps)&&(Ut(n,e,l,o),t.state=n.memoizedState),"function"==typeof e.getDerivedStateFromProps||"function"==typeof t.getSnapshotBeforeUpdate||"function"!=typeof t.UNSAFE_componentWillMount&&"function"!=typeof t.componentWillMount||(e=t.state,"function"==typeof t.componentWillMount&&t.componentWillMount(),"function"==typeof t.UNSAFE_componentWillMount&&t.UNSAFE_componentWillMount(),e!==t.state&&Wt.enqueueReplaceState(t,t.state,null),null!==(l=n.updateQueue)&&(Dt(n,l,o,t,r),t.state=n.memoizedState)),"function"==typeof t.componentDidMount&&(n.effectTag|=4)}var Yt=Array.isArray;function qt(n,e,o){if(null!==(n=o.ref)&&"function"!=typeof n&&"object"!=typeof n){if(o._owner){o=o._owner;var r=void 0;if(o){if(1!==o.tag)throw F(Error(309));r=o.stateNode}if(!r)throw F(Error(147),n);var t=""+n;return null!==e&&null!==e.ref&&"function"==typeof e.ref&&e.ref._stringRef===t?e.ref:((e=function(n){var e=r.refs;e===Lt&&(e=r.refs={}),null===n?delete e[t]:e[t]=n})._stringRef=t,e)}if("string"!=typeof n)throw F(Error(284));if(!o._owner)throw F(Error(290),n)}return n}function $t(n,e){if("textarea"!==n.type)throw F(Error(31),"[object Object]"===Object.prototype.toString.call(e)?"object with keys {"+Object.keys(e).join(", ")+"}":e,"")}function Zt(u){function p(n,e){if(u){var o=n.lastEffect;null!==o?(o.nextEffect=e,n.lastEffect=e):n.firstEffect=n.lastEffect=e,e.nextEffect=null,e.effectTag=8}}function f(n,e){if(!u)return null;for(;null!==e;)p(n,e),e=e.sibling;return null}function h(n,e){for(n=new Map;null!==e;)null!==e.key?n.set(e.key,e):n.set(e.index,e),e=e.sibling;return n}function a(n,e){return(n=Qc(n,e)).index=0,n.sibling=null,n}function m(n,e,o){return n.index=o,u?null!==(o=n.alternate)?(o=o.index)<e?(n.effectTag=2,e):o:(n.effectTag=2,e):e}function c(n){return u&&null===n.alternate&&(n.effectTag=2),n}function l(n,e,o,r){return null===e||6!==e.tag?(e=oi(o,n.mode,r)).return=n:(e=a(e,o)).return=n,e}function i(n,e,o,r){return null!==e&&e.elementType===o.type?(r=a(e,o.props)).ref=qt(n,e,o):(r=ni(o.type,o.key,o.props,null,n.mode,r)).ref=qt(n,e,o),r.return=n,r}function s(n,e,o,r){return null===e||4!==e.tag||e.stateNode.containerInfo!==o.containerInfo||e.stateNode.implementation!==o.implementation?(e=ri(o,n.mode,r)).return=n:(e=a(e,o.children||[])).return=n,e}function d(n,e,o,r,t){return null===e||7!==e.tag?(e=ei(o,n.mode,r,t)).return=n:(e=a(e,o)).return=n,e}function g(n,e,o){if("string"==typeof e||"number"==typeof e)return(e=oi(""+e,n.mode,o)).return=n,e;if("object"==typeof e&&null!==e){switch(e.$$typeof){case qn:return(o=ni(e.type,e.key,e.props,null,n.mode,o)).ref=qt(n,null,e),o.return=n,o;case $n:return(e=ri(e,n.mode,o)).return=n,e}if(Yt(e)||ie(e))return(e=ei(e,n.mode,o,null)).return=n,e;$t(n,e)}return null}function b(n,e,o,r){var t=null!==e?e.key:null;if("string"==typeof o||"number"==typeof o)return null!==t?null:l(n,e,""+o,r);if("object"==typeof o&&null!==o){switch(o.$$typeof){case qn:return o.key===t?o.type===Zn?d(n,e,o.props.children,r,t):i(n,e,o,r):null;case $n:return o.key===t?s(n,e,o,r):null}if(Yt(o)||ie(o))return null!==t?null:d(n,e,o,r,null);$t(n,o)}return null}function v(n,e,o,r,t){if("string"==typeof r||"number"==typeof r)return l(e,n=n.get(o)||null,""+r,t);if("object"==typeof r&&null!==r){switch(r.$$typeof){case qn:return n=n.get(null===r.key?o:r.key)||null,r.type===Zn?d(e,n,r.props.children,t,r.key):i(e,n,r,t);case $n:return s(e,n=n.get(null===r.key?o:r.key)||null,r,t)}if(Yt(r)||ie(r))return d(e,n=n.get(o)||null,r,t,null);$t(e,r)}return null}return function(n,e,o,r){var t="object"==typeof o&&null!==o&&o.type===Zn&&null===o.key;t&&(o=o.props.children);var l="object"==typeof o&&null!==o;if(l)switch(o.$$typeof){case qn:n:{for(l=o.key,t=e;null!==t;){if(t.key===l){if(7===t.tag?o.type===Zn:t.elementType===o.type){f(n,t.sibling),(e=a(t,o.type===Zn?o.props.children:o.props)).ref=qt(n,t,o),e.return=n,n=e;break n}f(n,t);break}p(n,t),t=t.sibling}n=o.type===Zn?((e=ei(o.props.children,n.mode,r,o.key)).return=n,e):((r=ni(o.type,o.key,o.props,null,n.mode,r)).ref=qt(n,e,o),r.return=n,r)}return c(n);case $n:n:{for(t=o.key;null!==e;){if(e.key===t){if(4===e.tag&&e.stateNode.containerInfo===o.containerInfo&&e.stateNode.implementation===o.implementation){f(n,e.sibling),(e=a(e,o.children||[])).return=n,n=e;break n}f(n,e);break}p(n,e),e=e.sibling}(e=ri(o,n.mode,r)).return=n,n=e}return c(n)}if("string"==typeof o||"number"==typeof o)return o=""+o,c(n=((e=null!==e&&6===e.tag?(f(n,e.sibling),a(e,o)):(f(n,e),oi(o,n.mode,r))).return=n,e));if(Yt(o))return function(e,n,o,r){for(var t=null,l=null,a=n,c=n=0,i=null;null!==a&&c<o.length;c++){a.index>c?(i=a,a=null):i=a.sibling;var s=b(e,a,o[c],r);if(null===s){null===a&&(a=i);break}u&&a&&null===s.alternate&&p(e,a),n=m(s,n,c),null===l?t=s:l.sibling=s,l=s,a=i}if(c===o.length)return f(e,a),t;if(null===a){for(;c<o.length;c++)null!==(a=g(e,o[c],r))&&(n=m(a,n,c),null===l?t=a:l.sibling=a,l=a);return t}for(a=h(e,a);c<o.length;c++)null!==(i=v(a,e,c,o[c],r))&&(u&&null!==i.alternate&&a.delete(null===i.key?c:i.key),n=m(i,n,c),null===l?t=i:l.sibling=i,l=i);return u&&a.forEach(function(n){return p(e,n)}),t}(n,e,o,r);if(ie(o))return function(e,n,o,r){var t=ie(o);if("function"!=typeof t)throw F(Error(150));if(null==(o=t.call(o)))throw F(Error(151));for(var l=t=null,a=n,c=n=0,i=null,s=o.next();null!==a&&!s.done;c++,s=o.next()){a.index>c?(i=a,a=null):i=a.sibling;var d=b(e,a,s.value,r);if(null===d){null===a&&(a=i);break}u&&a&&null===d.alternate&&p(e,a),n=m(d,n,c),null===l?t=d:l.sibling=d,l=d,a=i}if(s.done)return f(e,a),t;if(null===a){for(;!s.done;c++,s=o.next())null!==(s=g(e,s.value,r))&&(n=m(s,n,c),null===l?t=s:l.sibling=s,l=s);return t}for(a=h(e,a);!s.done;c++,s=o.next())null!==(s=v(a,e,c,s.value,r))&&(u&&null!==s.alternate&&a.delete(null===s.key?c:s.key),n=m(s,n,c),null===l?t=s:l.sibling=s,l=s);return u&&a.forEach(function(n){return p(e,n)}),t}(n,e,o,r);if(l&&$t(n,o),void 0===o&&!t)switch(n.tag){case 1:case 0:throw n=n.type,F(Error(152),n.displayName||n.name||"Component")}return f(n,e)}}var Kt=Zt(!0),Jt=Zt(!1),Qt={},nl={current:Qt},el={current:Qt},ol={current:Qt};function rl(n){if(n===Qt)throw F(Error(174));return n}function tl(n,e){Or(ol,e),Or(el,n),Or(nl,Qt);var o=e.nodeType;switch(o){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:ar(null,"");break;default:e=ar(e=(o=8===o?e.parentNode:e).namespaceURI||null,o=o.tagName)}Pr(nl),Or(nl,e)}function ll(){Pr(nl),Pr(el),Pr(ol)}function al(n){rl(ol.current);var e=rl(nl.current),o=ar(e,n.type);e!==o&&(Or(el,n),Or(nl,o))}function cl(n){el.current===n&&(Pr(nl),Pr(el))}var il=1,sl=1,dl=2,ul={current:0};function pl(n){for(var e=n;null!==e;){if(13===e.tag){if(null!==e.memoizedState)return e}else if(19===e.tag&&void 0!==e.memoizedProps.revealOrder){if(0!=(64&e.effectTag))return e}else if(null!==e.child){e=(e.child.return=e).child;continue}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var fl=0,hl=2,ml=4,gl=8,bl=16,vl=32,xl=64,yl=128,wl=Xn.ReactCurrentDispatcher,kl=0,_l=null,El=null,Cl=null,Tl=null,zl=null,Sl=null,Pl=0,Ol=null,jl=0,Al=!1,Rl=null,Nl=0;function Ml(){throw F(Error(321))}function Dl(n,e){if(null===e)return!1;for(var o=0;o<e.length&&o<n.length;o++)if(!no(n[o],e[o]))return!1;return!0}function Il(n,e,o,r,t,l){if(kl=l,_l=e,Cl=null!==n?n.memoizedState:null,wl.current=null===Cl?Zl:Kl,e=o(r,t),Al){for(;Al=!1,Nl+=1,Cl=null!==n?n.memoizedState:null,Sl=Tl,Ol=zl=El=null,wl.current=Kl,e=o(r,t),Al;);Rl=null,Nl=0}if(wl.current=$l,(n=_l).memoizedState=Tl,n.expirationTime=Pl,n.updateQueue=Ol,n.effectTag|=jl,n=null!==El&&null!==El.next,Sl=zl=Tl=Cl=El=_l=null,Ol=null,jl=Pl=kl=0,n)throw F(Error(300));return e}function Fl(){wl.current=$l,Sl=zl=Tl=Cl=El=_l=null,Al=!1,Rl=Ol=null,Nl=jl=Pl=kl=0}function Bl(){var n={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};return null===zl?Tl=zl=n:zl=zl.next=n,zl}function Ll(){if(null!==Sl)Sl=(zl=Sl).next,Cl=null!==(El=Cl)?El.next:null;else{if(null===Cl)throw F(Error(310));var n={memoizedState:(El=Cl).memoizedState,baseState:El.baseState,queue:El.queue,baseUpdate:El.baseUpdate,next:null};zl=null===zl?Tl=n:zl.next=n,Cl=El.next}return zl}function Ul(n,e){return"function"==typeof e?e(n):e}function Wl(n){var e=Ll(),o=e.queue;if(null===o)throw F(Error(311));if(o.lastRenderedReducer=n,0<Nl){var r=o.dispatch;if(null!==Rl){var t=Rl.get(o);if(void 0!==t){Rl.delete(o);for(var l=e.memoizedState;l=n(l,t.action),null!==(t=t.next););return no(l,e.memoizedState)||(ia=!0),e.memoizedState=l,e.baseUpdate===o.last&&(e.baseState=l),[o.lastRenderedState=l,r]}}return[e.memoizedState,r]}r=o.last;var a=e.baseUpdate;if(l=e.baseState,null!==(r=null!==a?(null!==r&&(r.next=null),a.next):null!==r?r.next:null)){var c=t=null,i=r,s=!1;do{var d=i.expirationTime;d<kl?(s||(s=!0,c=a,t=l),Pl<d&&(Pl=d)):(Bc(d,i.suspenseConfig),l=i.eagerReducer===n?i.eagerState:n(l,i.action)),i=(a=i).next}while(null!==i&&i!==r);s||(c=a,t=l),no(l,e.memoizedState)||(ia=!0),e.memoizedState=l,e.baseUpdate=c,e.baseState=t,o.lastRenderedState=l}return[e.memoizedState,o.dispatch]}function Hl(n,e,o,r){return n={tag:n,create:e,destroy:o,deps:r,next:null},null===Ol?(Ol={lastEffect:null}).lastEffect=n.next=n:null===(e=Ol.lastEffect)?Ol.lastEffect=n.next=n:(o=e.next,(e.next=n).next=o,Ol.lastEffect=n),n}function Vl(n,e,o,r){var t=Bl();jl|=n,t.memoizedState=Hl(e,o,void 0,void 0===r?null:r)}function Xl(n,e,o,r){var t=Ll();r=void 0===r?null:r;var l=void 0;if(null!==El){var a=El.memoizedState;if(l=a.destroy,null!==r&&Dl(r,a.deps))return void Hl(fl,o,l,r)}jl|=n,t.memoizedState=Hl(e,o,l,r)}function Gl(n,e){return"function"==typeof e?(n=n(),e(n),function(){e(null)}):null!=e?(n=n(),e.current=n,function(){e.current=null}):void 0}function Yl(){}function ql(n,e,o){if(!(Nl<25))throw F(Error(301));var r=n.alternate;if(n===_l||null!==r&&r===_l)if(Al=!0,n={expirationTime:kl,suspenseConfig:null,action:o,eagerReducer:null,eagerState:null,next:null},null===Rl&&(Rl=new Map),void 0===(o=Rl.get(e)))Rl.set(e,n);else{for(e=o;null!==e.next;)e=e.next;e.next=n}else{var t=Tc(),l=Bt.suspense;l={expirationTime:t=zc(t,n,l),suspenseConfig:l,action:o,eagerReducer:null,eagerState:null,next:null};var a=e.last;if(null===a)l.next=l;else{var c=a.next;null!==c&&(l.next=c),a.next=l}if(e.last=l,0===n.expirationTime&&(null===r||0===r.expirationTime)&&null!==(r=e.lastRenderedReducer))try{var i=e.lastRenderedState,s=r(i,o);if(l.eagerReducer=r,no(l.eagerState=s,i))return}catch(n){}Pc(n,t)}}var $l={readContext:Tt,useCallback:Ml,useContext:Ml,useEffect:Ml,useImperativeHandle:Ml,useLayoutEffect:Ml,useMemo:Ml,useReducer:Ml,useRef:Ml,useState:Ml,useDebugValue:Ml,useResponder:Ml},Zl={readContext:Tt,useCallback:function(n,e){return Bl().memoizedState=[n,void 0===e?null:e],n},useContext:Tt,useEffect:function(n,e){return Vl(516,yl|xl,n,e)},useImperativeHandle:function(n,e,o){return o=null!=o?o.concat([n]):null,Vl(4,ml|vl,Gl.bind(null,e,n),o)},useLayoutEffect:function(n,e){return Vl(4,ml|vl,n,e)},useMemo:function(n,e){var o=Bl();return e=void 0===e?null:e,n=n(),o.memoizedState=[n,e],n},useReducer:function(n,e,o){var r=Bl();return e=void 0!==o?o(e):e,r.memoizedState=r.baseState=e,n=(n=r.queue={last:null,dispatch:null,lastRenderedReducer:n,lastRenderedState:e}).dispatch=ql.bind(null,_l,n),[r.memoizedState,n]},useRef:function(n){return n={current:n},Bl().memoizedState=n},useState:function(n){var e=Bl();return"function"==typeof n&&(n=n()),e.memoizedState=e.baseState=n,n=(n=e.queue={last:null,dispatch:null,lastRenderedReducer:Ul,lastRenderedState:n}).dispatch=ql.bind(null,_l,n),[e.memoizedState,n]},useDebugValue:Yl,useResponder:ro},Kl={readContext:Tt,useCallback:function(n,e){var o=Ll();e=void 0===e?null:e;var r=o.memoizedState;return null!==r&&null!==e&&Dl(e,r[1])?r[0]:(o.memoizedState=[n,e],n)},useContext:Tt,useEffect:function(n,e){return Xl(516,yl|xl,n,e)},useImperativeHandle:function(n,e,o){return o=null!=o?o.concat([n]):null,Xl(4,ml|vl,Gl.bind(null,e,n),o)},useLayoutEffect:function(n,e){return Xl(4,ml|vl,n,e)},useMemo:function(n,e){var o=Ll();e=void 0===e?null:e;var r=o.memoizedState;return null!==r&&null!==e&&Dl(e,r[1])?r[0]:(n=n(),o.memoizedState=[n,e],n)},useReducer:Wl,useRef:function(){return Ll().memoizedState},useState:function(n){return Wl(Ul)},useDebugValue:Yl,useResponder:ro},Jl=null,Ql=null,na=!1;function ea(n,e){var o=Kc(5,null,null,0);o.elementType="DELETED",o.type="DELETED",o.stateNode=e,o.return=n,o.effectTag=8,null!==n.lastEffect?(n.lastEffect.nextEffect=o,n.lastEffect=o):n.firstEffect=n.lastEffect=o}function oa(n,e){switch(n.tag){case 5:var o=n.type;return null!==(e=1!==e.nodeType||o.toLowerCase()!==e.nodeName.toLowerCase()?null:e)&&(n.stateNode=e,!0);case 6:return null!==(e=""===n.pendingProps||3!==e.nodeType?null:e)&&(n.stateNode=e,!0);case 13:default:return!1}}function ra(n){if(na){var e=Ql;if(e){var o=e;if(!oa(n,e)){if(!(e=Tr(o.nextSibling))||!oa(n,e))return n.effectTag|=2,na=!1,void(Jl=n);ea(Jl,o)}Jl=n,Ql=Tr(e.firstChild)}else n.effectTag|=2,na=!1,Jl=n}}function ta(n){for(n=n.return;null!==n&&5!==n.tag&&3!==n.tag&&18!==n.tag;)n=n.return;Jl=n}function la(n){if(n!==Jl)return!1;if(!na)return ta(n),!(na=!0);var e=n.type;if(5!==n.tag||"head"!==e&&"body"!==e&&!_r(e,n.memoizedProps))for(e=Ql;e;)ea(n,e),e=Tr(e.nextSibling);return ta(n),Ql=Jl?Tr(n.stateNode.nextSibling):null,!0}function aa(){Ql=Jl=null,na=!1}var ca=Xn.ReactCurrentOwner,ia=!1;function sa(n,e,o,r){e.child=null===n?Jt(e,null,o,r):Kt(e,n.child,o,r)}function da(n,e,o,r,t){o=o.render;var l=e.ref;return Ct(e,t),r=Il(n,e,o,r,l,t),null===n||ia?(e.effectTag|=1,sa(n,e,r,t),e.child):(e.updateQueue=n.updateQueue,e.effectTag&=-517,n.expirationTime<=t&&(n.expirationTime=0),ka(n,e,t))}function ua(n,e,o,r,t,l){if(null!==n)return a=n.child,t<l&&(t=a.memoizedProps,(o=null!==(o=o.compare)?o:oo)(t,r)&&n.ref===e.ref)?ka(n,e,l):(e.effectTag|=1,(n=Qc(a,r)).ref=e.ref,(n.return=e).child=n);var a=o.type;return"function"!=typeof a||Jc(a)||void 0!==a.defaultProps||null!==o.compare||void 0!==o.defaultProps?((n=ni(o.type,null,r,null,e.mode,l)).ref=e.ref,(n.return=e).child=n):(e.tag=15,e.type=a,pa(n,e,a,r,t,l))}function pa(n,e,o,r,t,l){return null!==n&&oo(n.memoizedProps,r)&&n.ref===e.ref&&(ia=!1,t<l)?ka(n,e,l):ha(n,e,o,r,l)}function fa(n,e){var o=e.ref;(null===n&&null!==o||null!==n&&n.ref!==o)&&(e.effectTag|=128)}function ha(n,e,o,r,t){var l=Dr(o)?Nr:Ar.current;return l=Mr(e,l),Ct(e,t),o=Il(n,e,o,r,l,t),null===n||ia?(e.effectTag|=1,sa(n,e,o,t),e.child):(e.updateQueue=n.updateQueue,e.effectTag&=-517,n.expirationTime<=t&&(n.expirationTime=0),ka(n,e,t))}function ma(n,e,o,r,t){if(Dr(o)){var l=!0;Ur(e)}else l=!1;if(Ct(e,t),null===e.stateNode)null!==n&&(n.alternate=null,e.alternate=null,e.effectTag|=2),Vt(e,o,r),Gt(e,o,r,t),r=!0;else if(null===n){var a=e.stateNode,c=e.memoizedProps;a.props=c;var i=a.context,s=o.contextType;s="object"==typeof s&&null!==s?Tt(s):Mr(e,s=Dr(o)?Nr:Ar.current);var d=o.getDerivedStateFromProps,u="function"==typeof d||"function"==typeof a.getSnapshotBeforeUpdate;u||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||c===r&&i===s||Xt(e,a,r,s),zt=!1;var p=e.memoizedState;i=a.state=p;var f=e.updateQueue;null!==f&&(Dt(e,f,r,a,t),i=e.memoizedState),r=c!==r||p!==i||Rr.current||zt?("function"==typeof d&&(Ut(e,o,d,r),i=e.memoizedState),(c=zt||Ht(e,o,c,r,p,i,s))?(u||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(e.effectTag|=4)):("function"==typeof a.componentDidMount&&(e.effectTag|=4),e.memoizedProps=r,e.memoizedState=i),a.props=r,a.state=i,a.context=s,c):("function"==typeof a.componentDidMount&&(e.effectTag|=4),!1)}else a=e.stateNode,c=e.memoizedProps,a.props=e.type===e.elementType?c:gt(e.type,c),i=a.context,s="object"==typeof(s=o.contextType)&&null!==s?Tt(s):Mr(e,s=Dr(o)?Nr:Ar.current),(u="function"==typeof(d=o.getDerivedStateFromProps)||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(c===r&&i===s||Xt(e,a,r,s)),zt=!1,i=e.memoizedState,p=a.state=i,null!==(f=e.updateQueue)&&(Dt(e,f,r,a,t),p=e.memoizedState),r=c!==r||i!==p||Rr.current||zt?("function"==typeof d&&(Ut(e,o,d,r),p=e.memoizedState),(d=zt||Ht(e,o,c,r,i,p,s))?(u||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,s),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,s)),"function"==typeof a.componentDidUpdate&&(e.effectTag|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(e.effectTag|=256)):("function"!=typeof a.componentDidUpdate||c===n.memoizedProps&&i===n.memoizedState||(e.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||c===n.memoizedProps&&i===n.memoizedState||(e.effectTag|=256),e.memoizedProps=r,e.memoizedState=p),a.props=r,a.state=p,a.context=s,d):("function"!=typeof a.componentDidUpdate||c===n.memoizedProps&&i===n.memoizedState||(e.effectTag|=4),"function"!=typeof a.getSnapshotBeforeUpdate||c===n.memoizedProps&&i===n.memoizedState||(e.effectTag|=256),!1);return ga(n,e,o,r,l,t)}function ga(n,e,o,r,t,l){fa(n,e);var a=0!=(64&e.effectTag);if(!r&&!a)return t&&Wr(e,o,!1),ka(n,e,l);r=e.stateNode,ca.current=e;var c=a&&"function"!=typeof o.getDerivedStateFromError?null:r.render();return e.effectTag|=1,null!==n&&a?(e.child=Kt(e,n.child,null,l),e.child=Kt(e,null,c,l)):sa(n,e,c,l),e.memoizedState=r.state,t&&Wr(e,o,!0),e.child}function ba(n){var e=n.stateNode;e.pendingContext?Br(0,e.pendingContext,e.pendingContext!==e.context):e.context&&Br(0,e.context,!1),tl(n,e.containerInfo)}var va={};function xa(n,e,o){var r,t=e.mode,l=e.pendingProps,a=ul.current,c=null,i=!1;if((r=0!=(64&e.effectTag))||(r=0!=(a&dl)&&(null===n||null!==n.memoizedState)),r?(c=va,i=!0,e.effectTag&=-65):null!==n&&null===n.memoizedState||void 0===l.fallback||!0===l.unstable_avoidThisFallback||(a|=sl),Or(ul,a&=il),null===n)if(i){if(l=l.fallback,0==(2&((n=ei(null,t,0,null)).return=e).mode))for(i=null!==e.memoizedState?e.child.child:e.child,n.child=i;null!==i;)i.return=n,i=i.sibling;(o=ei(l,t,o,null)).return=e,n.sibling=o,t=n}else t=o=Jt(e,null,l.children,o);else{if(null!==n.memoizedState)if(t=(a=n.child).sibling,i){if(l=l.fallback,0==(2&((o=Qc(a,a.pendingProps)).return=e).mode)&&(i=null!==e.memoizedState?e.child.child:e.child)!==a.child)for(o.child=i;null!==i;)i.return=o,i=i.sibling;(l=Qc(t,l,t.expirationTime)).return=e,o.sibling=l,(t=o).childExpirationTime=0,o=l}else t=o=Kt(e,a.child,l.children,o);else if(a=n.child,i){if(i=l.fallback,(l=ei(null,t,0,null)).return=e,null!==(l.child=a)&&(a.return=l),0==(2&e.mode))for(a=null!==e.memoizedState?e.child.child:e.child,l.child=a;null!==a;)a.return=l,a=a.sibling;(o=ei(i,t,o,null)).return=e,(l.sibling=o).effectTag|=2,(t=l).childExpirationTime=0}else o=t=Kt(e,a,l.children,o);e.stateNode=n.stateNode}return e.memoizedState=c,e.child=t,o}function ya(n,e,o,r,t){var l=n.memoizedState;null===l?n.memoizedState={isBackwards:e,rendering:null,last:r,tail:o,tailExpiration:0,tailMode:t}:(l.isBackwards=e,l.rendering=null,l.last=r,l.tail=o,l.tailExpiration=0,l.tailMode=t)}function wa(n,e,o){var r=e.pendingProps,t=r.revealOrder,l=r.tail;if(sa(n,e,r.children,o),0!=((r=ul.current)&dl))r=r&il|dl,e.effectTag|=64;else{if(null!==n&&0!=(64&n.effectTag))n:for(n=e.child;null!==n;){if(13===n.tag){if(null!==n.memoizedState){n.expirationTime<o&&(n.expirationTime=o);var a=n.alternate;null!==a&&a.expirationTime<o&&(a.expirationTime=o),Et(n.return,o)}}else if(null!==n.child){n=(n.child.return=n).child;continue}if(n===e)break n;for(;null===n.sibling;){if(null===n.return||n.return===e)break n;n=n.return}n.sibling.return=n.return,n=n.sibling}r&=il}if(Or(ul,r),0==(2&e.mode))e.memoizedState=null;else switch(t){case"forwards":for(o=e.child,t=null;null!==o;)null!==(r=o.alternate)&&null===pl(r)&&(t=o),o=o.sibling;null===(o=t)?(t=e.child,e.child=null):(t=o.sibling,o.sibling=null),ya(e,!1,t,o,l);break;case"backwards":for(o=null,t=e.child,e.child=null;null!==t;){if(null!==(r=t.alternate)&&null===pl(r)){e.child=t;break}r=t.sibling,t.sibling=o,o=t,t=r}ya(e,!0,o,null,l);break;case"together":ya(e,!1,null,null,void 0);break;default:e.memoizedState=null}return e.child}function ka(n,e,o){if(null!==n&&(e.dependencies=n.dependencies),e.childExpirationTime<o)return null;if(null!==n&&e.child!==n.child)throw F(Error(153));if(null!==e.child){for(o=Qc(n=e.child,n.pendingProps,n.expirationTime),(e.child=o).return=e;null!==n.sibling;)n=n.sibling,(o=o.sibling=Qc(n,n.pendingProps,n.expirationTime)).return=e;o.sibling=null}return e.child}function _a(n){n.effectTag|=4}var Ea=void 0,Ca=void 0,Ta=void 0,za=void 0;function Sa(n,e){switch(n.tailMode){case"hidden":e=n.tail;for(var o=null;null!==e;)null!==e.alternate&&(o=e),e=e.sibling;null===o?n.tail=null:o.sibling=null;break;case"collapsed":o=n.tail;for(var r=null;null!==o;)null!==o.alternate&&(r=o),o=o.sibling;null===r?e||null===n.tail?n.tail=null:n.tail.sibling=null:r.sibling=null}}function Pa(n){switch(n.tag){case 1:Dr(n.type)&&Ir();var e=n.effectTag;return 2048&e?(n.effectTag=-2049&e|64,n):null;case 3:if(ll(),Fr(),0!=(64&(e=n.effectTag)))throw F(Error(285));return n.effectTag=-2049&e|64,n;case 5:return cl(n),null;case 13:return Pr(ul),2048&(e=n.effectTag)?(n.effectTag=-2049&e|64,n):null;case 18:return null;case 19:return Pr(ul),null;case 4:return ll(),null;case 10:return _t(n),null;default:return null}}function Oa(n,e){return{value:n,source:e,stack:de(e)}}Ea=function(n,e){for(var o=e.child;null!==o;){if(5===o.tag||6===o.tag)n.appendChild(o.stateNode);else if(20===o.tag)n.appendChild(o.stateNode.instance);else if(4!==o.tag&&null!==o.child){o=(o.child.return=o).child;continue}if(o===e)break;for(;null===o.sibling;){if(null===o.return||o.return===e)return;o=o.return}o.sibling.return=o.return,o=o.sibling}},Ca=function(){},Ta=function(n,e,o,r,t){var l=n.memoizedProps;if(l!==r){var a=e.stateNode;switch(rl(nl.current),n=null,o){case"input":l=we(a,l),r=we(a,r),n=[];break;case"option":l=Jo(a,l),r=Jo(a,r),n=[];break;case"select":l=h({},l,{value:void 0}),r=h({},r,{value:void 0}),n=[];break;case"textarea":l=nr(a,l),r=nr(a,r),n=[];break;default:"function"!=typeof l.onClick&&"function"==typeof r.onClick&&(a.onclick=xr)}gr(o,r),a=o=void 0;var c=null;for(o in l)if(!r.hasOwnProperty(o)&&l.hasOwnProperty(o)&&null!=l[o])if("style"===o){var i=l[o];for(a in i)i.hasOwnProperty(a)&&((c=c||{})[a]="")}else"dangerouslySetInnerHTML"!==o&&"children"!==o&&"suppressContentEditableWarning"!==o&&"suppressHydrationWarning"!==o&&"autoFocus"!==o&&(m.hasOwnProperty(o)?n=n||[]:(n=n||[]).push(o,null));for(o in r){var s=r[o];if(i=null!=l?l[o]:void 0,r.hasOwnProperty(o)&&s!==i&&(null!=s||null!=i))if("style"===o)if(i){for(a in i)!i.hasOwnProperty(a)||s&&s.hasOwnProperty(a)||((c=c||{})[a]="");for(a in s)s.hasOwnProperty(a)&&i[a]!==s[a]&&((c=c||{})[a]=s[a])}else c||(n=n||[]).push(o,c),c=s;else"dangerouslySetInnerHTML"===o?(s=s?s.__html:void 0,i=i?i.__html:void 0,null!=s&&i!==s&&(n=n||[]).push(o,""+s)):"children"===o?i===s||"string"!=typeof s&&"number"!=typeof s||(n=n||[]).push(o,""+s):"suppressContentEditableWarning"!==o&&"suppressHydrationWarning"!==o&&(m.hasOwnProperty(o)?(null!=s&&vr(t,o),n||i===s||(n=[])):(n=n||[]).push(o,s))}c&&(n=n||[]).push("style",c),t=n,(e.updateQueue=t)&&_a(e)}},za=function(n,e,o,r){o!==r&&_a(e)};var ja="function"==typeof WeakSet?WeakSet:Set;function Aa(n,e){var o=e.source,r=e.stack;null===r&&null!==o&&(r=de(o)),null!==o&&se(o.type),e=e.value,null!==n&&1===n.tag&&se(n.type);try{console.error(e)}catch(n){setTimeout(function(){throw n})}}function Ra(e){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){Xc(e,n)}else n.current=null}function Na(n,e,o){if(null!==(o=null!==(o=o.updateQueue)?o.lastEffect:null)){var r=o=o.next;do{if((r.tag&n)!==fl){var t=r.destroy;(r.destroy=void 0)!==t&&t()}(r.tag&e)!==fl&&(t=r.create,r.destroy=t()),r=r.next}while(r!==o)}}function Ma(r,n){switch("function"==typeof $c&&$c(r),r.tag){case 0:case 11:case 14:case 15:var e=r.updateQueue;if(null!==e&&null!==(e=e.lastEffect)){var t=e.next;dt(97<n?97:n,function(){var n=t;do{var e=n.destroy;if(void 0!==e){var o=r;try{e()}catch(n){Xc(o,n)}}n=n.next}while(n!==t)})}break;case 1:Ra(r),"function"==typeof(n=r.stateNode).componentWillUnmount&&function(e,n){try{n.props=e.memoizedProps,n.state=e.memoizedState,n.componentWillUnmount()}catch(n){Xc(e,n)}}(r,n);break;case 5:Ra(r);break;case 4:Ba(r,n)}}function Da(n,e){for(var o=n;;)if(Ma(o,e),null!==o.child&&4!==o.tag)o=(o.child.return=o).child;else{if(o===n)break;for(;null===o.sibling;){if(null===o.return||o.return===n)return;o=o.return}o.sibling.return=o.return,o=o.sibling}}function Ia(n){return 5===n.tag||3===n.tag||4===n.tag}function Fa(n){n:{for(var e=n.return;null!==e;){if(Ia(e)){var o=e;break n}e=e.return}throw F(Error(160))}switch(e=o.stateNode,o.tag){case 5:var r=!1;break;case 3:case 4:e=e.containerInfo,r=!0;break;default:throw F(Error(161))}16&o.effectTag&&(dr(e,""),o.effectTag&=-17);n:e:for(o=n;;){for(;null===o.sibling;){if(null===o.return||Ia(o.return)){o=null;break n}o=o.return}for(o.sibling.return=o.return,o=o.sibling;5!==o.tag&&6!==o.tag&&18!==o.tag;){if(2&o.effectTag)continue e;if(null===o.child||4===o.tag)continue e;o=(o.child.return=o).child}if(!(2&o.effectTag)){o=o.stateNode;break n}}for(var t=n;;){var l=5===t.tag||6===t.tag;if(l||20===t.tag){var a=l?t.stateNode:t.stateNode.instance;if(o)if(r){var c=a;a=o,8===(l=e).nodeType?l.parentNode.insertBefore(c,a):l.insertBefore(c,a)}else e.insertBefore(a,o);else r?(8===(c=e).nodeType?(l=c.parentNode).insertBefore(a,c):(l=c).appendChild(a),null!=(c=c._reactRootContainer)||null!==l.onclick||(l.onclick=xr)):e.appendChild(a)}else if(4!==t.tag&&null!==t.child){t=(t.child.return=t).child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}}function Ba(n,e){for(var o=n,r=!1,t=void 0,l=void 0;;){if(!r){r=o.return;n:for(;;){if(null===r)throw F(Error(160));switch(t=r.stateNode,r.tag){case 5:l=!1;break n;case 3:case 4:t=t.containerInfo,l=!0;break n}r=r.return}r=!0}if(5===o.tag||6===o.tag)if(Da(o,e),l){var a=t,c=o.stateNode;8===a.nodeType?a.parentNode.removeChild(c):a.removeChild(c)}else t.removeChild(o.stateNode);else if(20===o.tag)c=o.stateNode.instance,Da(o,e),l?8===(a=t).nodeType?a.parentNode.removeChild(c):a.removeChild(c):t.removeChild(c);else if(4===o.tag){if(null!==o.child){t=o.stateNode.containerInfo,l=!0,o=(o.child.return=o).child;continue}}else if(Ma(o,e),null!==o.child){o=(o.child.return=o).child;continue}if(o===n)break;for(;null===o.sibling;){if(null===o.return||o.return===n)return;4===(o=o.return).tag&&(r=!1)}o.sibling.return=o.return,o=o.sibling}}function La(n,e){switch(e.tag){case 0:case 11:case 14:case 15:Na(ml,gl,e);break;case 1:break;case 5:var o=e.stateNode;if(null!=o){var r=e.memoizedProps,t=null!==n?n.memoizedProps:r;n=e.type;var l=e.updateQueue;if((e.updateQueue=null)!==l){for(o[A]=r,"input"===n&&"radio"===r.type&&null!=r.name&&_e(o,r),br(n,t),e=br(n,r),t=0;t<l.length;t+=2){var a=l[t],c=l[t+1];"style"===a?hr(o,c):"dangerouslySetInnerHTML"===a?sr(o,c):"children"===a?dr(o,c):xe(o,a,c,e)}switch(n){case"input":Ee(o,r);break;case"textarea":or(o,r);break;case"select":e=o._wrapperState.wasMultiple,o._wrapperState.wasMultiple=!!r.multiple,null!=(n=r.value)?Qo(o,!!r.multiple,n,!1):e!==!!r.multiple&&(null!=r.defaultValue?Qo(o,!!r.multiple,r.defaultValue,!0):Qo(o,!!r.multiple,r.multiple?[]:"",!1))}}}break;case 6:if(null===e.stateNode)throw F(Error(162));e.stateNode.nodeValue=e.memoizedProps;break;case 3:case 12:break;case 13:if(null===(o=e).memoizedState?r=!1:(r=!0,o=e.child,pc=ct()),null!==o)n:for(n=o;;){if(5===n.tag)l=n.stateNode,r?"function"==typeof(l=l.style).setProperty?l.setProperty("display","none","important"):l.display="none":(l=n.stateNode,t=null!=(t=n.memoizedProps.style)&&t.hasOwnProperty("display")?t.display:null,l.style.display=fr("display",t));else if(6===n.tag)n.stateNode.nodeValue=r?"":n.memoizedProps;else{if(13===n.tag&&null!==n.memoizedState){(l=n.child.sibling).return=n,n=l;continue}if(null!==n.child){n=(n.child.return=n).child;continue}}if(n===o)break n;for(;null===n.sibling;){if(null===n.return||n.return===o)break n;n=n.return}n.sibling.return=n.return,n=n.sibling}Ua(e);break;case 19:Ua(e);break;case 17:case 20:break;default:throw F(Error(163))}}function Ua(o){var n=o.updateQueue;if(null!==n){o.updateQueue=null;var r=o.stateNode;null===r&&(r=o.stateNode=new ja),n.forEach(function(n){var e=function(n,e){var o=n.stateNode;null!==o&&o.delete(e),o=Tc(),e=zc(o,n,null),o=mt(o,e),null!==(n=Oc(n,e))&&jc(n,o,e)}.bind(null,o,n);r.has(n)||(r.add(n),n.then(e,e))})}}var Wa="function"==typeof WeakMap?WeakMap:Map;function Ha(n,e,o){(o=Ot(o,null)).tag=3,o.payload={element:null};var r=e.value;return o.callback=function(){mc||(mc=!0,gc=r),Aa(n,e)},o}function Va(e,o,n){(n=Ot(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var t=o.value;n.payload=function(){return Aa(e,o),r(t)}}var l=e.stateNode;return null!==l&&"function"==typeof l.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===bc?bc=new Set([this]):bc.add(this),Aa(e,o));var n=o.stack;this.componentDidCatch(o.value,{componentStack:null!==n?n:""})}),n}var Xa=Math.ceil,Ga=Xn.ReactCurrentDispatcher,Ya=Xn.ReactCurrentOwner,qa=0,$a=8,Za=16,Ka=32,Ja=0,Qa=1,nc=2,ec=3,oc=4,rc=qa,tc=null,lc=null,ac=0,cc=Ja,ic=1073741823,sc=1073741823,dc=null,uc=!1,pc=0,fc=500,hc=null,mc=!1,gc=null,bc=null,vc=!1,xc=null,yc=90,wc=0,kc=null,_c=0,Ec=null,Cc=0;function Tc(){return(rc&(Za|Ka))!==qa?1073741821-(ct()/10|0):0!==Cc?Cc:Cc=1073741821-(ct()/10|0)}function zc(n,e,o){if(0==(2&(e=e.mode)))return 1073741823;var r=it();if(0==(4&e))return 99===r?1073741823:1073741822;if((rc&Za)!==qa)return ac;if(null!==o)n=1073741821-25*(1+((1073741821-n+(0|o.timeoutMs||5e3)/10)/25|0));else switch(r){case 99:n=1073741823;break;case 98:n=1073741821-10*(1+((1073741821-n+15)/10|0));break;case 97:case 96:n=1073741821-25*(1+((1073741821-n+500)/25|0));break;case 95:n=1;break;default:throw F(Error(326))}return null!==tc&&n===ac&&--n,n}var Sc=0;function Pc(n,e){if(50<_c)throw _c=0,Ec=null,F(Error(185));if(null!==(n=Oc(n,e))){n.pingTime=0;var o=it();if(1073741823===e)if((rc&$a)!==qa&&(rc&(Za|Ka))===qa)for(var r=Fc(n,1073741823,!0);null!==r;)r=r(!0);else jc(n,99,1073741823),rc===qa&&ft();else jc(n,o,e);(4&rc)===qa||98!==o&&99!==o||(null===kc?kc=new Map([[n,e]]):(void 0===(o=kc.get(n))||e<o)&&kc.set(n,e))}}function Oc(n,e){n.expirationTime<e&&(n.expirationTime=e);var o=n.alternate;null!==o&&o.expirationTime<e&&(o.expirationTime=e);var r=n.return,t=null;if(null===r&&3===n.tag)t=n.stateNode;else for(;null!==r;){if(o=r.alternate,r.childExpirationTime<e&&(r.childExpirationTime=e),null!==o&&o.childExpirationTime<e&&(o.childExpirationTime=e),null===r.return&&3===r.tag){t=r.stateNode;break}r=r.return}return null!==t&&(e>t.firstPendingTime&&(t.firstPendingTime=e),0===(n=t.lastPendingTime)||e<n)&&(t.lastPendingTime=e),t}function jc(n,e,o){if(n.callbackExpirationTime<o){var r=n.callbackNode;null!==r&&r!==et&&Xr(r),1073741823===(n.callbackExpirationTime=o)?n.callbackNode=pt(Ac.bind(null,n,Fc.bind(null,n,o))):(r=null,1!==o&&(r={timeout:10*(1073741821-o)-ct()}),n.callbackNode=ut(e,Ac.bind(null,n,Fc.bind(null,n,o)),r))}}function Ac(n,e,o){var r=n.callbackNode,t=null;try{return null!==(t=e(o))?Ac.bind(null,n,t):null}finally{null===t&&r===n.callbackNode&&(n.callbackNode=null,n.callbackExpirationTime=0)}}function Rc(){(rc&(1|Za|Ka))===qa&&(function(){if(null!==kc){var n=kc;kc=null,n.forEach(function(n,e){pt(Fc.bind(null,e,n))}),ft()}}(),Hc())}function Nc(n,e){var o=rc;rc|=1;try{return n(e)}finally{(rc=o)===qa&&ft()}}function Mc(n,e,o,r){var t=rc;rc|=4;try{return dt(98,n.bind(null,e,o,r))}finally{(rc=t)===qa&&ft()}}function Dc(n,e){var o=rc;rc&=-2,rc|=$a;try{return n(e)}finally{(rc=o)===qa&&ft()}}function Ic(n,e){n.finishedWork=null,n.finishedExpirationTime=0;var o=n.timeoutHandle;if(-1!==o&&(n.timeoutHandle=-1,Cr(o)),null!==lc)for(o=lc.return;null!==o;){var r=o;switch(r.tag){case 1:var t=r.type.childContextTypes;null!=t&&Ir();break;case 3:ll(),Fr();break;case 5:cl(r);break;case 4:ll();break;case 13:case 19:Pr(ul);break;case 10:_t(r)}o=o.return}lc=Qc((tc=n).current,null),ac=e,cc=Ja,sc=ic=1073741823,dc=null,uc=!1}function Fc(e,o,n){if((rc&(Za|Ka))!==qa)throw F(Error(327));if(e.firstPendingTime<o)return null;if(n&&e.finishedExpirationTime===o)return Wc.bind(null,e);if(Hc(),e!==tc||o!==ac)Ic(e,o);else if(cc===ec)if(uc)Ic(e,o);else{var r=e.lastPendingTime;if(r<o)return Fc.bind(null,e,r)}if(null!==lc){r=rc,rc|=Za;var t=Ga.current;if(null===t&&(t=$l),Ga.current=$l,n){if(1073741823!==o){var l=Tc();if(l<o)return rc=r,wt(),Ga.current=t,Fc.bind(null,e,l)}}else Cc=0;for(;;)try{if(n)for(;null!==lc;)lc=Lc(lc);else for(;null!==lc&&!Gr();)lc=Lc(lc);break}catch(n){if(wt(),Fl(),null===(l=lc)||null===l.return)throw Ic(e,o),rc=r,n;n:{var a=e,c=l.return,i=l,s=n,d=ac;if(i.effectTag|=1024,i.firstEffect=i.lastEffect=null,null!==s&&"object"==typeof s&&"function"==typeof s.then){var u=s,p=0!=(ul.current&sl);s=c;do{var f;if((f=13===s.tag)&&(f=null===s.memoizedState&&(void 0!==(f=s.memoizedProps).fallback&&(!0!==f.unstable_avoidThisFallback||!p))),f){if(null===(c=s.updateQueue)?((c=new Set).add(u),s.updateQueue=c):c.add(u),0==(2&s.mode)){s.effectTag|=64,i.effectTag&=-1957,1===i.tag&&(null===i.alternate?i.tag=17:((d=Ot(1073741823,null)).tag=2,At(i,d))),i.expirationTime=1073741823;break n}i=a,a=d,null===(p=i.pingCache)?(p=i.pingCache=new Wa,c=new Set,p.set(u,c)):void 0===(c=p.get(u))&&(c=new Set,p.set(u,c)),c.has(a)||(c.add(a),i=Gc.bind(null,i,u,a),u.then(i,i)),s.effectTag|=2048,s.expirationTime=d;break n}s=s.return}while(null!==s);s=Error((se(i.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+de(i))}cc!==oc&&(cc=Qa),s=Oa(s,i),i=c;do{switch(i.tag){case 3:i.effectTag|=2048,i.expirationTime=d,Rt(i,d=Ha(i,s,d));break n;case 1:if(u=s,a=i.type,c=i.stateNode,0==(64&i.effectTag)&&("function"==typeof a.getDerivedStateFromError||null!==c&&"function"==typeof c.componentDidCatch&&(null===bc||!bc.has(c)))){i.effectTag|=2048,i.expirationTime=d,Rt(i,d=Va(i,u,d));break n}}i=i.return}while(null!==i)}lc=Uc(l)}if(rc=r,wt(),Ga.current=t,null!==lc)return Fc.bind(null,e,o)}if(e.finishedWork=e.current.alternate,e.finishedExpirationTime=o,function(n,e){var o=n.firstBatch;return!!(null!==o&&o._defer&&o._expirationTime>=e)&&(ut(97,function(){return o._onComplete(),null}),!0)}(e,o))return null;switch(tc=null,cc){case Ja:throw F(Error(328));case Qa:return(r=e.lastPendingTime)<o?Fc.bind(null,e,r):n?Wc.bind(null,e):(Ic(e,o),pt(Fc.bind(null,e,o)),null);case nc:return 1073741823===ic&&!n&&10<(n=pc+fc-ct())?uc?(Ic(e,o),Fc.bind(null,e,o)):(r=e.lastPendingTime)<o?Fc.bind(null,e,r):(e.timeoutHandle=Er(Wc.bind(null,e),n),null):Wc.bind(null,e);case ec:if(!n){if(uc)return Ic(e,o),Fc.bind(null,e,o);if((n=e.lastPendingTime)<o)return Fc.bind(null,e,n);if(1073741823!==sc?n=10*(1073741821-sc)-ct():1073741823===ic?n=0:(n=10*(1073741821-ic)-5e3,(n=(r=ct())-n)<0&&(n=0),(o=10*(1073741821-o)-r)<(n=(n<120?120:n<480?480:n<1080?1080:n<1920?1920:n<3e3?3e3:n<4320?4320:1960*Xa(n/1960))-n)&&(n=o)),10<n)return e.timeoutHandle=Er(Wc.bind(null,e),n),null}return Wc.bind(null,e);case oc:return!n&&1073741823!==ic&&null!==dc&&(r=ic,10<(o=(o=0|(t=dc).busyMinDurationMs)<=0?0:(n=0|t.busyDelayMs,(r=ct()-(10*(1073741821-r)-(0|t.timeoutMs||5e3)))<=n?0:n+o-r)))?(e.timeoutHandle=Er(Wc.bind(null,e),o),null):Wc.bind(null,e);default:throw F(Error(329))}}function Bc(n,e){n<ic&&1<n&&(ic=n),null!==e&&n<sc&&1<n&&(sc=n,dc=e)}function Lc(n){var e=Yc(n.alternate,n,ac);return n.memoizedProps=n.pendingProps,null===e&&(e=Uc(n)),Ya.current=null,e}function Uc(n){lc=n;do{var e=lc.alternate;if(n=lc.return,0==(1024&lc.effectTag)){n:{var o=e,r=ac,t=(e=lc).pendingProps;switch(e.tag){case 2:case 16:break;case 15:case 0:break;case 1:Dr(e.type)&&Ir();break;case 3:ll(),Fr(),(r=e.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==o&&null!==o.child||(la(e),e.effectTag&=-3),Ca(e);break;case 5:cl(e),r=rl(ol.current);var l=e.type;if(null!==o&&null!=e.stateNode)Ta(o,e,l,t,r),o.ref!==e.ref&&(e.effectTag|=128);else if(t){var a=rl(nl.current);if(la(e)){t=void 0,l=(o=e).stateNode;var c=o.type,i=o.memoizedProps;switch(l[j]=o,l[A]=i,c){case"iframe":case"object":case"embed":No("load",l);break;case"video":case"audio":for(var s=0;s<nn.length;s++)No(nn[s],l);break;case"source":No("error",l);break;case"img":case"image":case"link":No("error",l),No("load",l);break;case"form":No("reset",l),No("submit",l);break;case"details":No("toggle",l);break;case"input":ke(l,i),No("invalid",l),vr(r,"onChange");break;case"select":l._wrapperState={wasMultiple:!!i.multiple},No("invalid",l),vr(r,"onChange");break;case"textarea":er(l,i),No("invalid",l),vr(r,"onChange")}for(t in gr(c,i),s=null,i)i.hasOwnProperty(t)&&(a=i[t],"children"===t?"string"==typeof a?l.textContent!==a&&(s=["children",a]):"number"==typeof a&&l.textContent!==""+a&&(s=["children",""+a]):m.hasOwnProperty(t)&&null!=a&&vr(r,t));switch(c){case"input":Hn(l),Ce(l,i,!0);break;case"textarea":Hn(l),rr(l);break;case"select":case"option":break;default:"function"==typeof i.onClick&&(l.onclick=xr)}r=s,null!==(o.updateQueue=r)&&_a(e)}else{i=l,o=t,c=e,s=9===r.nodeType?r:r.ownerDocument,a===tr.html&&(a=lr(i)),a===tr.html?"script"===i?((i=s.createElement("div")).innerHTML="<script><\/script>",s=i.removeChild(i.firstChild)):"string"==typeof o.is?s=s.createElement(i,{is:o.is}):(s=s.createElement(i),"select"===i&&(i=s,o.multiple?i.multiple=!0:o.size&&(i.size=o.size))):s=s.createElementNS(a,i),(i=s)[j]=c,i[A]=o,Ea(o=i,e,!1,!1),c=o;var d=r,u=br(l,t);switch(l){case"iframe":case"object":case"embed":No("load",c),r=t;break;case"video":case"audio":for(r=0;r<nn.length;r++)No(nn[r],c);r=t;break;case"source":No("error",c),r=t;break;case"img":case"image":case"link":No("error",c),No("load",c),r=t;break;case"form":No("reset",c),No("submit",c),r=t;break;case"details":No("toggle",c),r=t;break;case"input":ke(c,t),r=we(c,t),No("invalid",c),vr(d,"onChange");break;case"option":r=Jo(c,t);break;case"select":c._wrapperState={wasMultiple:!!t.multiple},r=h({},t,{value:void 0}),No("invalid",c),vr(d,"onChange");break;case"textarea":er(c,t),r=nr(c,t),No("invalid",c),vr(d,"onChange");break;default:r=t}gr(l,r),i=void 0,s=l,a=c;var p=r;for(i in p)if(p.hasOwnProperty(i)){var f=p[i];"style"===i?hr(a,f):"dangerouslySetInnerHTML"===i?null!=(f=f?f.__html:void 0)&&sr(a,f):"children"===i?"string"==typeof f?"textarea"===s&&""===f||dr(a,f):"number"==typeof f&&dr(a,""+f):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(m.hasOwnProperty(i)?null!=f&&vr(d,i):null!=f&&xe(a,i,f,u))}switch(l){case"input":Hn(c),Ce(c,t,!1);break;case"textarea":Hn(c),rr(c);break;case"option":null!=t.value&&c.setAttribute("value",""+ye(t.value));break;case"select":r=c,c=t,r.multiple=!!c.multiple,null!=(i=c.value)?Qo(r,!!c.multiple,i,!1):null!=c.defaultValue&&Qo(r,!!c.multiple,c.defaultValue,!0);break;default:"function"==typeof r.onClick&&(c.onclick=xr)}kr(l,t)&&_a(e),e.stateNode=o}null!==e.ref&&(e.effectTag|=128)}else if(null===e.stateNode)throw F(Error(166));break;case 6:if(o&&null!=e.stateNode)za(o,e,o.memoizedProps,t);else{if("string"!=typeof t&&null===e.stateNode)throw F(Error(166));o=rl(ol.current),rl(nl.current),la(e)?(r=e.stateNode,o=e.memoizedProps,r[j]=e,r.nodeValue!==o&&_a(e)):(r=e,(o=(9===o.nodeType?o:o.ownerDocument).createTextNode(t))[j]=e,r.stateNode=o)}break;case 11:break;case 13:if(Pr(ul),t=e.memoizedState,0!=(64&e.effectTag)){e.expirationTime=r;break n}r=null!==t,t=!1,null===o?la(e):(t=null!==(l=o.memoizedState),r||null===l||null!==(l=o.child.sibling)&&(null!==(c=e.firstEffect)?(e.firstEffect=l).nextEffect=c:(e.firstEffect=e.lastEffect=l,l.nextEffect=null),l.effectTag=8)),r&&!t&&0!=(2&e.mode)&&(null===o&&!0!==e.memoizedProps.unstable_avoidThisFallback||0!=(ul.current&sl)?cc===Ja&&(cc=nc):cc!==Ja&&cc!==nc||(cc=ec)),(r||t)&&(e.effectTag|=4);break;case 7:case 8:case 12:break;case 4:ll(),Ca(e);break;case 10:_t(e);break;case 9:case 14:break;case 17:Dr(e.type)&&Ir();break;case 18:break;case 19:if(Pr(ul),null===(t=e.memoizedState))break;if(l=0!=(64&e.effectTag),null===(c=t.rendering)){if(l)Sa(t,!1);else if(cc!==Ja||null!==o&&0!=(64&o.effectTag))for(o=e.child;null!==o;){if(null!==(c=pl(o))){for(e.effectTag|=64,Sa(t,!1),null!==(o=c.updateQueue)&&(e.updateQueue=o,e.effectTag|=4),e.firstEffect=e.lastEffect=null,o=e.child;null!==o;)l=r,(t=o).effectTag&=2,t.nextEffect=null,t.firstEffect=null,(t.lastEffect=null)===(c=t.alternate)?(t.childExpirationTime=0,t.expirationTime=l,t.child=null,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null):(t.childExpirationTime=c.childExpirationTime,t.expirationTime=c.expirationTime,t.child=c.child,t.memoizedProps=c.memoizedProps,t.memoizedState=c.memoizedState,t.updateQueue=c.updateQueue,l=c.dependencies,t.dependencies=null===l?null:{expirationTime:l.expirationTime,firstContext:l.firstContext,responders:l.responders}),o=o.sibling;Or(ul,ul.current&il|dl),e=e.child;break n}o=o.sibling}}else{if(!l)if(null!==(o=pl(c))){if(e.effectTag|=64,Sa(t,l=!0),null===t.tail&&"hidden"===t.tailMode){null!==(r=o.updateQueue)&&(e.updateQueue=r,e.effectTag|=4),null!==(e=e.lastEffect=t.lastEffect)&&(e.nextEffect=null);break}}else ct()>t.tailExpiration&&1<r&&(e.effectTag|=64,Sa(t,!(l=!0)),e.expirationTime=e.childExpirationTime=r-1);t.isBackwards?(c.sibling=e.child,e.child=c):(null!==(r=t.last)?r.sibling=c:e.child=c,t.last=c)}if(null===t.tail)break;0===t.tailExpiration&&(t.tailExpiration=ct()+500),r=t.tail,t.rendering=r,t.tail=r.sibling,t.lastEffect=e.lastEffect,r.sibling=null,o=ul.current,Or(ul,o=l?o&il|dl:o&il),e=r;break n;case 20:break;default:throw F(Error(156))}e=null}if(r=lc,1===ac||1!==r.childExpirationTime){for(o=0,t=r.child;null!==t;)o<(l=t.expirationTime)&&(o=l),o<(c=t.childExpirationTime)&&(o=c),t=t.sibling;r.childExpirationTime=o}if(null!==e)return e;null!==n&&0==(1024&n.effectTag)&&(null===n.firstEffect&&(n.firstEffect=lc.firstEffect),null!==lc.lastEffect&&(null!==n.lastEffect&&(n.lastEffect.nextEffect=lc.firstEffect),n.lastEffect=lc.lastEffect),1<lc.effectTag&&(null!==n.lastEffect?n.lastEffect.nextEffect=lc:n.firstEffect=lc,n.lastEffect=lc))}else{if(null!==(e=Pa(lc)))return e.effectTag&=1023,e;null!==n&&(n.firstEffect=n.lastEffect=null,n.effectTag|=1024)}if(null!==(e=lc.sibling))return e;lc=n}while(null!==lc);return cc===Ja&&(cc=oc),null}function Wc(n){var e=it();return dt(99,function(n,e){if(Hc(),(rc&(Za|Ka))!==qa)throw F(Error(327));var o=n.finishedWork,r=n.finishedExpirationTime;if(null===o)return null;if(n.finishedWork=null,n.finishedExpirationTime=0,o===n.current)throw F(Error(177));n.callbackNode=null,n.callbackExpirationTime=0;var t=o.expirationTime,l=o.childExpirationTime;if(t=t<l?l:t,(n.firstPendingTime=t)<n.lastPendingTime&&(n.lastPendingTime=t),n===tc&&(lc=tc=null,ac=0),null!==(t=1<o.effectTag?null!==o.lastEffect?(o.lastEffect.nextEffect=o).firstEffect:o:o.firstEffect)){l=rc,rc|=Ka,Ya.current=null,yr=Ro;var a=Wo();if(Ho(a)){if("selectionStart"in a)var c={start:a.selectionStart,end:a.selectionEnd};else n:{var i=(c=(c=a.ownerDocument)&&c.defaultView||window).getSelection&&c.getSelection();if(i&&0!==i.rangeCount){c=i.anchorNode;var s=i.anchorOffset,d=i.focusNode;i=i.focusOffset;try{c.nodeType,d.nodeType}catch(n){c=null;break n}var u=0,p=-1,f=-1,h=0,m=0,g=a,b=null;e:for(;;){for(var v;g!==c||0!==s&&3!==g.nodeType||(p=u+s),g!==d||0!==i&&3!==g.nodeType||(f=u+i),3===g.nodeType&&(u+=g.nodeValue.length),null!==(v=g.firstChild);)b=g,g=v;for(;;){if(g===a)break e;if(b===c&&++h===s&&(p=u),b===d&&++m===i&&(f=u),null!==(v=g.nextSibling))break;b=(g=b).parentNode}g=v}c=-1===p||-1===f?null:{start:p,end:f}}else c=null}c=c||{start:0,end:0}}else c=null;Ro=!(wr={focusedElem:a,selectionRange:c}),hc=t;do{try{for(;null!==hc;){if(0!=(256&hc.effectTag)){var x=hc.alternate;switch((a=hc).tag){case 0:case 11:case 15:Na(hl,fl,a);break;case 1:if(256&a.effectTag&&null!==x){var y=x.memoizedProps,w=x.memoizedState,k=a.stateNode,_=k.getSnapshotBeforeUpdate(a.elementType===a.type?y:gt(a.type,y),w);k.__reactInternalSnapshotBeforeUpdate=_}break;case 3:case 5:case 6:case 4:case 17:break;default:throw F(Error(163))}}hc=hc.nextEffect}}catch(n){if(null===hc)throw F(Error(330));Xc(hc,n),hc=hc.nextEffect}}while(null!==hc);hc=t;do{try{for(x=e;null!==hc;){var E=hc.effectTag;if(16&E&&dr(hc.stateNode,""),128&E){var C=hc.alternate;if(null!==C){var T=C.ref;null!==T&&("function"==typeof T?T(null):T.current=null)}}switch(14&E){case 2:Fa(hc),hc.effectTag&=-3;break;case 6:Fa(hc),hc.effectTag&=-3,La(hc.alternate,hc);break;case 4:La(hc.alternate,hc);break;case 8:Ba(y=hc,x),y.return=null,y.child=null,y.memoizedState=null,y.updateQueue=null,y.dependencies=null;var z=y.alternate;null!==z&&(z.return=null,z.child=null,z.memoizedState=null,z.updateQueue=null,z.dependencies=null)}hc=hc.nextEffect}}catch(n){if(null===hc)throw F(Error(330));Xc(hc,n),hc=hc.nextEffect}}while(null!==hc);if(T=wr,C=Wo(),E=T.focusedElem,x=T.selectionRange,C!==E&&E&&E.ownerDocument&&function n(e,o){return!(!e||!o)&&(e===o||(!e||3!==e.nodeType)&&(o&&3===o.nodeType?n(e,o.parentNode):"contains"in e?e.contains(o):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(o))))}(E.ownerDocument.documentElement,E)){null!==x&&Ho(E)&&(C=x.start,void 0===(T=x.end)&&(T=C),"selectionStart"in E?(E.selectionStart=C,E.selectionEnd=Math.min(T,E.value.length)):(T=(C=E.ownerDocument||document)&&C.defaultView||window).getSelection&&(T=T.getSelection(),y=E.textContent.length,z=Math.min(x.start,y),x=void 0===x.end?z:Math.min(x.end,y),!T.extend&&x<z&&(y=x,x=z,z=y),y=Uo(E,z),w=Uo(E,x),y&&w&&(1!==T.rangeCount||T.anchorNode!==y.node||T.anchorOffset!==y.offset||T.focusNode!==w.node||T.focusOffset!==w.offset)&&((C=C.createRange()).setStart(y.node,y.offset),T.removeAllRanges(),x<z?(T.addRange(C),T.extend(w.node,w.offset)):(C.setEnd(w.node,w.offset),T.addRange(C))))),C=[];for(T=E;T=T.parentNode;)1===T.nodeType&&C.push({element:T,left:T.scrollLeft,top:T.scrollTop});for("function"==typeof E.focus&&E.focus(),E=0;E<C.length;E++)(T=C[E]).element.scrollLeft=T.left,T.element.scrollTop=T.top}Ro=!!yr,yr=wr=null,n.current=o,hc=t;do{try{for(E=r;null!==hc;){var S=hc.effectTag;if(36&S){var P=hc.alternate;switch(T=E,(C=hc).tag){case 0:case 11:case 15:Na(bl,vl,C);break;case 1:var O=C.stateNode;if(4&C.effectTag)if(null===P)O.componentDidMount();else{var j=C.elementType===C.type?P.memoizedProps:gt(C.type,P.memoizedProps);O.componentDidUpdate(j,P.memoizedState,O.__reactInternalSnapshotBeforeUpdate)}var A=C.updateQueue;null!==A&&It(0,A,O);break;case 3:var R=C.updateQueue;if(null!==R){if((z=null)!==C.child)switch(C.child.tag){case 5:z=C.child.stateNode;break;case 1:z=C.child.stateNode}It(0,R,z)}break;case 5:var N=C.stateNode;null===P&&4&C.effectTag&&(T=N,kr(C.type,C.memoizedProps)&&T.focus());break;case 6:case 4:case 12:break;case 13:case 19:case 17:case 20:break;default:throw F(Error(163))}}if(128&S){var M=hc.ref;if(null!==M){var D=hc.stateNode;switch(hc.tag){case 5:var I=D;break;default:I=D}"function"==typeof M?M(I):M.current=I}}512&S&&(vc=!0),hc=hc.nextEffect}}catch(n){if(null===hc)throw F(Error(330));Xc(hc,n),hc=hc.nextEffect}}while(null!==hc);hc=null,ot(),rc=l}else n.current=o;if(vc)vc=!1,xc=n,wc=r,yc=e;else for(hc=t;null!==hc;)e=hc.nextEffect,hc.nextEffect=null,hc=e;if(0!==(e=n.firstPendingTime)?(S=mt(S=Tc(),e),jc(n,S,e)):bc=null,"function"==typeof qc&&qc(o.stateNode,r),1073741823===e?n===Ec?_c++:(_c=0,Ec=n):_c=0,mc)throw mc=!1,n=gc,gc=null,n;return(rc&$a)!==qa||ft(),null}.bind(null,n,e)),null!==xc&&ut(97,function(){return Hc(),null}),null}function Hc(){if(null===xc)return!1;var n=xc,e=wc,o=yc;return wc=0,yc=90,dt(97<o?97:o,function(e){if((rc&(Za|Ka))!==qa)throw F(Error(331));var n=rc;for(rc|=Ka,e=e.current.firstEffect;null!==e;){try{var o=e;if(0!=(512&o.effectTag))switch(o.tag){case 0:case 11:case 15:Na(yl,fl,o),Na(fl,xl,o)}}catch(n){if(null===e)throw F(Error(330));Xc(e,n)}o=e.nextEffect,e.nextEffect=null,e=o}return rc=n,ft(),!0}.bind(xc=null,n,e))}function Vc(n,e,o){At(n,e=Ha(n,e=Oa(o,e),1073741823)),null!==(n=Oc(n,1073741823))&&jc(n,99,1073741823)}function Xc(n,e){if(3===n.tag)Vc(n,n,e);else for(var o=n.return;null!==o;){if(3===o.tag){Vc(o,n,e);break}if(1===o.tag){var r=o.stateNode;if("function"==typeof o.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===bc||!bc.has(r))){At(o,n=Va(o,n=Oa(e,n),1073741823)),null!==(o=Oc(o,1073741823))&&jc(o,99,1073741823);break}}o=o.return}}function Gc(n,e,o){var r=n.pingCache;null!==r&&r.delete(e),tc===n&&ac===o?cc===ec||cc===nc&&1073741823===ic&&ct()-pc<fc?Ic(n,ac):uc=!0:n.lastPendingTime<o||(0!==(e=n.pingTime)&&e<o||(n.pingTime=o,n.finishedExpirationTime===o&&(n.finishedExpirationTime=0,n.finishedWork=null),jc(n,e=mt(e=Tc(),o),o)))}var Yc=void 0;Yc=function(n,e,o){var r=e.expirationTime;if(null!==n){var t=e.pendingProps;if(n.memoizedProps!==t||Rr.current)ia=!0;else if(r<o){switch(ia=!1,e.tag){case 3:ba(e),aa();break;case 5:if(al(e),4&e.mode&&1!==o&&t.hidden)return e.expirationTime=e.childExpirationTime=1,null;break;case 1:Dr(e.type)&&Ur(e);break;case 4:tl(e,e.stateNode.containerInfo);break;case 10:kt(e,e.memoizedProps.value);break;case 13:if(null!==e.memoizedState)return 0!==(r=e.child.childExpirationTime)&&o<=r?xa(n,e,o):(Or(ul,ul.current&il),null!==(e=ka(n,e,o))?e.sibling:null);Or(ul,ul.current&il);break;case 19:if(r=e.childExpirationTime>=o,0!=(64&n.effectTag)){if(r)return wa(n,e,o);e.effectTag|=64}if(null!==(t=e.memoizedState)&&(t.rendering=null,t.tail=null),Or(ul,ul.current),!r)return null}return ka(n,e,o)}}else ia=!1;switch(e.expirationTime=0,e.tag){case 2:if(r=e.type,null!==n&&(n.alternate=null,e.alternate=null,e.effectTag|=2),n=e.pendingProps,t=Mr(e,Ar.current),Ct(e,o),t=Il(null,e,r,n,t,o),e.effectTag|=1,"object"==typeof t&&null!==t&&"function"==typeof t.render&&void 0===t.$$typeof){if(e.tag=1,Fl(),Dr(r)){var l=!0;Ur(e)}else l=!1;e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null;var a=r.getDerivedStateFromProps;"function"==typeof a&&Ut(e,r,a,n),t.updater=Wt,Gt((e.stateNode=t)._reactInternalFiber=e,r,n,o),e=ga(null,e,r,!0,l,o)}else e.tag=0,sa(null,e,t,o),e=e.child;return e;case 16:switch(t=e.elementType,null!==n&&(n.alternate=null,e.alternate=null,e.effectTag|=2),n=e.pendingProps,t=function(e){var n=e._result;switch(e._status){case 1:return n;case 2:case 0:throw n;default:switch(e._status=0,(n=(n=e._ctor)()).then(function(n){0===e._status&&(n=n.default,e._status=1,e._result=n)},function(n){0===e._status&&(e._status=2,e._result=n)}),e._status){case 1:return e._result;case 2:throw e._result}throw e._result=n}}(t),e.type=t,l=e.tag=function(n){if("function"==typeof n)return Jc(n)?1:0;if(null!=n){if((n=n.$$typeof)===oe)return 11;if(n===le)return 14}return 2}(t),n=gt(t,n),l){case 0:e=ha(null,e,t,n,o);break;case 1:e=ma(null,e,t,n,o);break;case 11:e=da(null,e,t,n,o);break;case 14:e=ua(null,e,t,gt(t.type,n),r,o);break;default:throw F(Error(306),t,"")}return e;case 0:return r=e.type,t=e.pendingProps,ha(n,e,r,t=e.elementType===r?t:gt(r,t),o);case 1:return r=e.type,t=e.pendingProps,ma(n,e,r,t=e.elementType===r?t:gt(r,t),o);case 3:if(ba(e),null===(r=e.updateQueue))throw F(Error(282));return t=null!==(t=e.memoizedState)?t.element:null,Dt(e,r,e.pendingProps,null,o),e=(r=e.memoizedState.element)===t?(aa(),ka(n,e,o)):(t=e.stateNode,(t=(null===n||null===n.child)&&t.hydrate)&&(Ql=Tr(e.stateNode.containerInfo.firstChild),Jl=e,t=na=!0),t?(e.effectTag|=2,e.child=Jt(e,null,r,o)):(sa(n,e,r,o),aa()),e.child);case 5:return al(e),null===n&&ra(e),r=e.type,t=e.pendingProps,l=null!==n?n.memoizedProps:null,a=t.children,_r(r,t)?a=null:null!==l&&_r(r,l)&&(e.effectTag|=16),fa(n,e),e=4&e.mode&&1!==o&&t.hidden?(e.expirationTime=e.childExpirationTime=1,null):(sa(n,e,a,o),e.child);case 6:return null===n&&ra(e),null;case 13:return xa(n,e,o);case 4:return tl(e,e.stateNode.containerInfo),r=e.pendingProps,null===n?e.child=Kt(e,null,r,o):sa(n,e,r,o),e.child;case 11:return r=e.type,t=e.pendingProps,da(n,e,r,t=e.elementType===r?t:gt(r,t),o);case 7:return sa(n,e,e.pendingProps,o),e.child;case 8:case 12:return sa(n,e,e.pendingProps.children,o),e.child;case 10:n:{if(r=e.type._context,t=e.pendingProps,a=e.memoizedProps,kt(e,l=t.value),null!==a){var c=a.value;if(0===(l=no(c,l)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(c,l):1073741823))){if(a.children===t.children&&!Rr.current){e=ka(n,e,o);break n}}else for(null!==(c=e.child)&&(c.return=e);null!==c;){var i=c.dependencies;if(null!==i){a=c.child;for(var s=i.firstContext;null!==s;){if(s.context===r&&0!=(s.observedBits&l)){1===c.tag&&((s=Ot(o,null)).tag=2,At(c,s)),c.expirationTime<o&&(c.expirationTime=o),null!==(s=c.alternate)&&s.expirationTime<o&&(s.expirationTime=o),Et(c.return,o),i.expirationTime<o&&(i.expirationTime=o);break}s=s.next}}else a=10===c.tag&&c.type===e.type?null:c.child;if(null!==a)a.return=c;else for(a=c;null!==a;){if(a===e){a=null;break}if(null!==(c=a.sibling)){c.return=a.return,a=c;break}a=a.return}c=a}}sa(n,e,t.children,o),e=e.child}return e;case 9:return t=e.type,r=(l=e.pendingProps).children,Ct(e,o),r=r(t=Tt(t,l.unstable_observedBits)),e.effectTag|=1,sa(n,e,r,o),e.child;case 14:return l=gt(t=e.type,e.pendingProps),ua(n,e,t,l=gt(t.type,l),r,o);case 15:return pa(n,e,e.type,e.pendingProps,r,o);case 17:return r=e.type,t=e.pendingProps,t=e.elementType===r?t:gt(r,t),null!==n&&(n.alternate=null,e.alternate=null,e.effectTag|=2),e.tag=1,Dr(r)?(n=!0,Ur(e)):n=!1,Ct(e,o),Vt(e,r,t),Gt(e,r,t,o),ga(null,e,r,!0,n,o);case 19:return wa(n,e,o)}throw F(Error(156))};var qc=null,$c=null;function Zc(n,e,o,r){this.tag=n,this.key=o,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function Kc(n,e,o,r){return new Zc(n,e,o,r)}function Jc(n){return!(!(n=n.prototype)||!n.isReactComponent)}function Qc(n,e){var o=n.alternate;return null===o?((o=Kc(n.tag,e,n.key,n.mode)).elementType=n.elementType,o.type=n.type,o.stateNode=n.stateNode,(o.alternate=n).alternate=o):(o.pendingProps=e,o.effectTag=0,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null),o.childExpirationTime=n.childExpirationTime,o.expirationTime=n.expirationTime,o.child=n.child,o.memoizedProps=n.memoizedProps,o.memoizedState=n.memoizedState,o.updateQueue=n.updateQueue,e=n.dependencies,o.dependencies=null===e?null:{expirationTime:e.expirationTime,firstContext:e.firstContext,responders:e.responders},o.sibling=n.sibling,o.index=n.index,o.ref=n.ref,o}function ni(n,e,o,r,t,l){var a=2;if("function"==typeof(r=n))Jc(n)&&(a=1);else if("string"==typeof n)a=5;else n:switch(n){case Zn:return ei(o.children,t,l,e);case ee:a=8,t|=7;break;case Kn:a=8,t|=1;break;case Jn:return(n=Kc(12,o,e,8|t)).elementType=Jn,n.type=Jn,n.expirationTime=l,n;case re:return(n=Kc(13,o,e,t)).type=re,n.elementType=re,n.expirationTime=l,n;case te:return(n=Kc(19,o,e,t)).elementType=te,n.expirationTime=l,n;default:if("object"==typeof n&&null!==n)switch(n.$$typeof){case Qn:a=10;break n;case ne:a=9;break n;case oe:a=11;break n;case le:a=14;break n;case ae:a=16,r=null;break n}throw F(Error(130),null==n?n:typeof n,"")}return(e=Kc(a,o,e,t)).elementType=n,e.type=r,e.expirationTime=l,e}function ei(n,e,o,r){return(n=Kc(7,n,r,e)).expirationTime=o,n}function oi(n,e,o){return(n=Kc(6,n,null,e)).expirationTime=o,n}function ri(n,e,o){return(e=Kc(4,null!==n.children?n.children:[],n.key,e)).expirationTime=o,e.stateNode={containerInfo:n.containerInfo,pendingChildren:null,implementation:n.implementation},e}function ti(n,e,o){this.tag=e,this.current=null,this.containerInfo=n,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=o,this.callbackNode=this.firstBatch=null,this.pingTime=this.lastPendingTime=this.firstPendingTime=this.callbackExpirationTime=0}function li(n,e,o){return n=new ti(n,e,o),e=Kc(3,null,null,2===e?7:1===e?3:0),(n.current=e).stateNode=n}function ai(n,e,o,r,t,l){var a=e.current;n:if(o){e:{if(2!==to(o=o._reactInternalFiber)||1!==o.tag)throw F(Error(170));var c=o;do{switch(c.tag){case 3:c=c.stateNode.context;break e;case 1:if(Dr(c.type)){c=c.stateNode.__reactInternalMemoizedMergedChildContext;break e}}c=c.return}while(null!==c);throw F(Error(171))}if(1===o.tag){var i=o.type;if(Dr(i)){o=Lr(o,i,c);break n}}o=c}else o=jr;return null===e.context?e.context=o:e.pendingContext=o,e=l,(t=Ot(r,t)).payload={element:n},null!==(e=void 0===e?null:e)&&(t.callback=e),At(a,t),Pc(a,r),r}function ci(n,e,o,r){var t=e.current,l=Tc(),a=Bt.suspense;return ai(n,e,o,t=zc(l,t,a),a,r)}function ii(n){if(!(n=n.current).child)return null;switch(n.child.tag){case 5:default:return n.child.stateNode}}function si(n){var e=1073741821-25*(1+((1073741821-Tc()+500)/25|0));e<=Sc&&--e,this._expirationTime=Sc=e,this._root=n,this._callbacks=this._next=null,this._hasChildren=this._didComplete=!1,this._children=null,this._defer=!0}function di(){this._callbacks=null,this._didCommit=!1,this._onCommit=this._onCommit.bind(this)}function ui(n,e,o){this._internalRoot=li(n,e,o)}function pi(n,e){this._internalRoot=li(n,2,e)}function fi(n){return!(!n||1!==n.nodeType&&9!==n.nodeType&&11!==n.nodeType&&(8!==n.nodeType||" react-mount-point-unstable "!==n.nodeValue))}function hi(n,e,o,r,t){var l=o._reactRootContainer,a=void 0;if(l){if(a=l._internalRoot,"function"==typeof t){var c=t;t=function(){var n=ii(a);c.call(n)}}ci(e,a,n,t)}else{if(l=o._reactRootContainer=function(n,e){if(e||(e=!(!(e=n?9===n.nodeType?n.documentElement:n.firstChild:null)||1!==e.nodeType||!e.hasAttribute("data-reactroot"))),!e)for(var o;o=n.lastChild;)n.removeChild(o);return new ui(n,0,e)}(o,r),a=l._internalRoot,"function"==typeof t){var i=t;t=function(){var n=ii(a);i.call(n)}}Dc(function(){ci(e,a,n,t)})}return ii(a)}function mi(n,e){var o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!fi(e))throw F(Error(200));return function(n,e,o,r){var t=3<arguments.length&&void 0!==r?r:null;return{$$typeof:$n,key:null==t?null:""+t,children:n,containerInfo:e,implementation:o}}(n,e,null,o)}Tn=function(n,e,o){switch(e){case"input":if(Ee(n,o),e=o.name,"radio"===o.type&&null!=e){for(o=n;o.parentNode;)o=o.parentNode;for(o=o.querySelectorAll("input[name="+JSON.stringify(""+e)+'][type="radio"]'),e=0;e<o.length;e++){var r=o[e];if(r!==n&&r.form===n.form){var t=D(r);if(!t)throw F(Error(90));Vn(r),Ee(r,t)}}}break;case"textarea":or(n,o);break;case"select":null!=(e=o.value)&&Qo(n,!!o.multiple,e,!1)}},si.prototype.render=function(n){if(!this._defer)throw F(Error(250));this._hasChildren=!0,this._children=n;var e=this._root._internalRoot,o=this._expirationTime,r=new di;return ai(n,e,null,o,null,r._onCommit),r},si.prototype.then=function(n){if(this._didComplete)n();else{var e=this._callbacks;null===e&&(e=this._callbacks=[]),e.push(n)}},si.prototype.commit=function(){var n=this._root._internalRoot,e=n.firstBatch;if(!this._defer||null===e)throw F(Error(251));if(this._hasChildren){var o=this._expirationTime;if(e!==this){this._hasChildren&&(o=this._expirationTime=e._expirationTime,this.render(this._children));for(var r=null,t=e;t!==this;)t=(r=t)._next;if(null===r)throw F(Error(251));r._next=t._next,this._next=e,n.firstBatch=this}if(this._defer=!1,e=o,(rc&(Za|Ka))!==qa)throw F(Error(253));pt(Fc.bind(null,n,e)),ft(),e=this._next,(this._next=null)!==(e=n.firstBatch=e)&&e._hasChildren&&e.render(e._children)}else this._next=null,this._defer=!1},si.prototype._onComplete=function(){if(!this._didComplete){this._didComplete=!0;var n=this._callbacks;if(null!==n)for(var e=0;e<n.length;e++)(0,n[e])()}},di.prototype.then=function(n){if(this._didCommit)n();else{var e=this._callbacks;null===e&&(e=this._callbacks=[]),e.push(n)}},di.prototype._onCommit=function(){if(!this._didCommit){this._didCommit=!0;var n=this._callbacks;if(null!==n)for(var e=0;e<n.length;e++){var o=n[e];if("function"!=typeof o)throw F(Error(191),o);o()}}},pi.prototype.render=ui.prototype.render=function(n,e){var o=this._internalRoot,r=new di;return null!==(e=void 0===e?null:e)&&r.then(e),ci(n,o,null,r._onCommit),r},pi.prototype.unmount=ui.prototype.unmount=function(n){var e=this._internalRoot,o=new di;return null!==(n=void 0===n?null:n)&&o.then(n),ci(null,e,null,o._onCommit),o},pi.prototype.createBatch=function(){var n=new si(this),e=n._expirationTime,o=this._internalRoot,r=o.firstBatch;if(null===r)(o.firstBatch=n)._next=null;else{for(o=null;null!==r&&r._expirationTime>=e;)r=(o=r)._next;n._next=r,null!==o&&(o._next=n)}return n};var gi,bi,vi={createPortal:mi,findDOMNode:function(n){if(null==n)n=null;else if(1!==n.nodeType){var e=n._reactInternalFiber;if(void 0===e){if("function"==typeof n.render)throw F(Error(188));throw F(Error(268),Object.keys(n))}n=null===(n=ao(e))?null:n.stateNode}return n},hydrate:function(n,e,o){if(!fi(e))throw F(Error(200));return hi(null,n,e,!0,o)},render:function(n,e,o){if(!fi(e))throw F(Error(200));return hi(null,n,e,!1,o)},unstable_renderSubtreeIntoContainer:function(n,e,o,r){if(!fi(o))throw F(Error(200));if(null==n||void 0===n._reactInternalFiber)throw F(Error(38));return hi(n,e,o,!1,r)},unmountComponentAtNode:function(n){if(!fi(n))throw F(Error(40));return!!n._reactRootContainer&&(Dc(function(){hi(null,null,n,!1,function(){n._reactRootContainer=null})}),!0)},unstable_createPortal:function(){return mi.apply(void 0,arguments)},unstable_batchedUpdates:An=Nc,unstable_interactiveUpdates:function(n,e,o,r){return Rc(),Mc(n,e,o,r)},unstable_discreteUpdates:Rn=Mc,unstable_flushDiscreteUpdates:Nn=Rc,flushSync:function(n,e){if((rc&(Za|Ka))!==qa)throw F(Error(187));var o=rc;rc|=1;try{return dt(99,n.bind(null,e))}finally{rc=o,ft()}},unstable_createRoot:function(n,e){if(!fi(n))throw F(Error(299),"unstable_createRoot");return new pi(n,null!=e&&!0===e.hydrate)},unstable_createSyncRoot:function(n,e){if(!fi(n))throw F(Error(299),"unstable_createRoot");return new ui(n,1,null!=e&&!0===e.hydrate)},unstable_flushControlled:function(n){var e=rc;rc|=1;try{dt(99,n)}finally{(rc=e)===qa&&ft()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[N,M,D,S.injectEventPluginsByName,f,H,function(n){E(n,W)},On,jn,Do,z,Hc,{current:!(Mn=function(n,e){var o=rc;rc|=2;try{return n(e)}finally{(rc=o)===qa&&ft()}})}]}};bi=(gi={findFiberByHostInstance:R,bundleType:0,version:"16.9.0",rendererPackageName:"react-dom"}).findFiberByHostInstance,function(n){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return;var e=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(e.isDisabled||!e.supportsFiber)return;try{var o=e.inject(n);qc=function(n){try{e.onCommitFiberRoot(o,n,void 0,64==(64&n.current.effectTag))}catch(n){}},$c=function(n){try{e.onCommitFiberUnmount(o,n)}catch(n){}}}catch(n){}}(h({},gi,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Xn.ReactCurrentDispatcher,findHostInstanceByFiber:function(n){return null===(n=ao(n))?null:n.stateNode},findFiberByHostInstance:function(n){return bi?bi(n):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}));var xi=vi;n.exports=xi.default||xi},yi.f[106]=function(){},yi.f[107]=function(n,e){n.exports=yi.r(108)},yi.f[108]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o="function"==typeof Symbol&&Symbol.for,r=o?Symbol.for("react.element"):60103,t=o?Symbol.for("react.portal"):60106,l=o?Symbol.for("react.fragment"):60107,a=o?Symbol.for("react.strict_mode"):60108,c=o?Symbol.for("react.profiler"):60114,i=o?Symbol.for("react.provider"):60109,s=o?Symbol.for("react.context"):60110,d=o?Symbol.for("react.async_mode"):60111,u=o?Symbol.for("react.concurrent_mode"):60111,p=o?Symbol.for("react.forward_ref"):60112,f=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.suspense_list"):60120,m=o?Symbol.for("react.memo"):60115,g=o?Symbol.for("react.lazy"):60116,b=o?Symbol.for("react.fundamental"):60117,v=o?Symbol.for("react.responder"):60118;function x(n){if("object"==typeof n&&null!==n){var e=n.$$typeof;switch(e){case r:switch(n=n.type){case d:case u:case l:case c:case a:case f:return n;default:switch(n=n&&n.$$typeof){case s:case p:case i:return n;default:return e}}case g:case m:case t:return e}}}function y(n){return x(n)===u}e.typeOf=x,e.AsyncMode=d,e.ConcurrentMode=u,e.ContextConsumer=s,e.ContextProvider=i,e.Element=r,e.ForwardRef=p,e.Fragment=l,e.Lazy=g,e.Memo=m,e.Portal=t,e.Profiler=c,e.StrictMode=a,e.Suspense=f,e.isValidElementType=function(n){return"string"==typeof n||"function"==typeof n||n===l||n===u||n===c||n===a||n===f||n===h||"object"==typeof n&&null!==n&&(n.$$typeof===g||n.$$typeof===m||n.$$typeof===i||n.$$typeof===s||n.$$typeof===p||n.$$typeof===b||n.$$typeof===v)},e.isAsyncMode=function(n){return y(n)||x(n)===d},e.isConcurrentMode=y,e.isContextConsumer=function(n){return x(n)===s},e.isContextProvider=function(n){return x(n)===i},e.isElement=function(n){return"object"==typeof n&&null!==n&&n.$$typeof===r},e.isForwardRef=function(n){return x(n)===p},e.isFragment=function(n){return x(n)===l},e.isLazy=function(n){return x(n)===g},e.isMemo=function(n){return x(n)===m},e.isPortal=function(n){return x(n)===t},e.isProfiler=function(n){return x(n)===c},e.isStrictMode=function(n){return x(n)===a},e.isSuspense=function(n){return x(n)===f}},yi.f[109]=function(){},yi.f[110]=function(n,e){function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}Object.defineProperty(e,"__esModule",{value:!0});function r(n,e){return Array.isArray(n)?-1!==n.indexOf(e):n===e}function t(){return!0}function l(n){return n.elementType,n.poseConfig,n.onValueChange,n.innerRef,n._pose,n.pose,n.initialPose,n.poseKey,n.onPoseComplete,n.getParentPoseConfig,n.registerChild,n.onUnmount,n.getInitialPoseFromParent,n.popFromFlow,n.values,n.parentValues,n.onDragStart,n.onDragEnd,n.onPressStart,n.onPressEnd,_.__rest(n,["elementType","poseConfig","onValueChange","innerRef","_pose","pose","initialPose","poseKey","onPoseComplete","getParentPoseConfig","registerChild","onUnmount","getInitialPoseFromParent","popFromFlow","values","parentValues","onDragStart","onDragEnd","onPressStart","onPressEnd"])}var a,_=yi.r(144),E=yi.r(127),c=o(E),u=o(yi.r(79)),i=o(yi.r(52)),p=yi.r(69),s=E.createContext({}),d=s.Consumer,f=s.Provider,h=(a=E.PureComponent,_.__extends(m,a),m.prototype.getInitialPose=function(){var n=this.props,e=n.getInitialPoseFromParent,o=n.pose,r=n._pose,t=n.initialPose;if(t)return t;var l=e&&e(),a=(Array.isArray(l)?l:[l]).concat(o,r).filter(Boolean);return 0<a.length?a:void 0},m.prototype.getFirstPose=function(){var n=this.props,e=n.initialPose,o=n.pose,r=n._pose;if(e){var t=(Array.isArray(o)?o:[o]).concat(r).filter(Boolean);return 1===t.length?t[0]:t}},m.prototype.getSetProps=function(){var n=l(this.props);return this.props.popFromFlow&&this.ref&&this.ref instanceof HTMLElement?this.popStyle?n.style=this.popStyle:(n.style=_.__assign({},n.style,function(n){return{position:"absolute",top:n.offsetTop,left:n.offsetLeft,width:n.offsetWidth,height:n.offsetHeight}}(this.ref)),this.popStyle=n.style):this.popStyle=null,n},m.prototype.componentDidMount=function(){var e=this;p.invariant(this.ref instanceof Element,"No valid DOM ref found. If you're converting an existing component via posed(Component), you must ensure you're passing the ref to the host DOM node via the React.forwardRef function.");var n=this.props,o=n.onValueChange,r=n.registerChild,t=n.values,l=n.parentValues,a=n.onDragStart,c=n.onDragEnd,i=n.onPressStart,s=n.onPressEnd,d=_.__assign({},this.poseConfig,{initialPose:this.getInitialPose(),values:t||this.poseConfig.values,parentValues:l?function(o){return Object.keys(o).reduce(function(n,e){return n.set(e,{raw:o[e]}),n},new Map)}(l):void 0,props:this.getSetProps(),onDragStart:a,onDragEnd:c,onPressStart:i,onPressEnd:s,onChange:o});r?r({element:this.ref,poseConfig:d,onRegistered:function(n){return e.initPoser(n)}}):this.initPoser(u(this.ref,d))},m.prototype.getSnapshotBeforeUpdate=function(){var n=this.props,e=n.pose,o=n._pose;return(r(e,"flip")||r(o,"flip"))&&this.poser.measure(),null},m.prototype.componentDidUpdate=function(n){var e=this.props,o=e.pose,r=e._pose,t=e.poseKey;this.poser.setProps(this.getSetProps()),t===n.poseKey&&!function(n,e){if(n===e)return!1;var o=Array.isArray(n),r=Array.isArray(e);if(o!==r||!o&&!r)return!0;if(o&&r){var t=n.length;if(t!==e.length)return!0;for(var l=0;l<t;l++)if(n[l]!==e[l])return!0}return!1}(n.pose,o)&&"flip"!==o||this.setPose(o),r===n._pose&&"flip"!==r||this.setPose(r)},m.prototype.componentWillUnmount=function(){if(this.poser){var n=this.props.onUnmount;n&&n(this.poser),this.poser.destroy()}},m.prototype.initPoser=function(n){this.poser=n,this.flushChildren();var e=this.getFirstPose();e&&this.setPose(e)},m.prototype.setPose=function(n){var e=this,o=this.props.onPoseComplete,r=Array.isArray(n)?n:[n];Promise.all(r.map(function(n){return n&&e.poser.set(n)})).then(function(){return o&&o(n)})},m.prototype.flushChildren=function(){var r=this;this.children.forEach(function(n){var e=n.element,o=n.poseConfig;return(0,n.onRegistered)(r.poser.addChild(e,o))}),this.children.clear()},m.prototype.render=function(){var n=this.props.elementType;return c.createElement(f,{value:this.childrenHandlers},E.createElement(n,function(r,n){return n.reduce(function(n,e){for(var o in e)r(o)&&(n[o]=e[o]);return n},{})}(this.shouldForwardProp,[this.getSetProps(),{ref:this.setRef}])))},m);function m(n){var o=a.call(this,n)||this;o.children=new Set,o.childrenHandlers={registerChild:function(n){o.children.add(n),o.poser&&o.flushChildren()},onUnmount:function(n){return o.poser.removeChild(n)},getParentPoseConfig:function(){return o.poseConfig},getInitialPoseFromParent:function(){return o.getInitialPose()}},o.setRef=function(n){p.warning(null===n||n instanceof Element&&void 0===o.ref,"ref must be provided to the same DOM component for the entire lifecycle of a posed component."),o.ref=n;var e=o.props.innerRef;e&&("function"==typeof e?e(n):e.current=n)},o.shouldForwardProp="string"==typeof o.props.elementType?i:t;var e=o.props.poseConfig;return o.poseConfig="function"==typeof e?e(l(n)):e,o}function g(a){function n(l){return void 0===l&&(l={}),E.forwardRef(function(n,e){var o=n.withParent,r=void 0===o||o,t=_.__rest(n,["withParent"]);return p.warning(void 0===t.innerRef,"innerRef is deprecated. Please use ref instead."),!r||t.parentValues?c.createElement(h,_.__assign({poseConfig:l,innerRef:e,elementType:a},t)):c.createElement(d,null,function(n){return c.createElement(h,_.__assign({poseConfig:l,elementType:a,innerRef:e},t,n))})})}return v.set(a,n),n}function b(n){return function(n){return v.has(n)?v.get(n):g(n)}(n)}var v=new Map;["a","article","aside","audio","b","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dialog","div","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","i","iframe","img","input","label","legend","li","nav","object","ol","option","p","param","picture","pre","progress","q","section","select","span","strong","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","ul","video","circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].reduce(function(n,e){return n[e]=g(e),n},b);function C(n){return p.invariant(n&&null!==n.key,"Every child of Transition must be given a unique key"),("number"==typeof n.key?n.key.toString():n.key).replace(".$","")}function T(n,e){return E.createElement(n.type,_.__assign({key:n.key,ref:n.ref},e,n.props))}function x(n,e){var o=function(n,e){var o=e.displayedChildren,r=e.finishedLeaving,t=e.hasInitialized,l=e.indexedChildren,a=e.scheduleChildRemoval,c=n.children,i=n.preEnterPose,s=n.enterPose,d=n.exitPose,u=n.animateOnMount,p=(n.enterAfterExit,n.flipMove),f=(n.onRest,_.__rest(n,["children","preEnterPose","enterPose","exitPose","animateOnMount","enterAfterExit","flipMove","onRest"])),h=z(c),m={displayedChildren:[]},g=o.map(C),b=h.map(C),v=0!==Object.keys(f).length,x=new Set(b.filter(function(n){return r.hasOwnProperty(n)||-1===g.indexOf(n)}));x.forEach(function(n){return delete r[n]});var y=[],w={};g.forEach(function(n){if(!x.has(n)){var e=r.hasOwnProperty(n);!e&&-1!==b.indexOf(n)||(y.push(n),e||(r[n]=!1,w[n]=!0))}});var k=new Set(g.filter(function(n,e){return!x.has(n)||-1===y.indexOf(n)}));return h.forEach(function(n){var e={};x.has(n.key)?((t||u)&&(e.initialPose=i),e._pose=s):k.has(n.key)&&p?e._pose=[s,"flip"]:e._pose=s;var o=E.cloneElement(n,e);l[n.key]=o,m.displayedChildren.push(v?T(o,f):o)}),y.forEach(function(o){var r=l[o],n=w[o]?E.cloneElement(r,{_pose:d,onPoseComplete:function(n){n===d&&a(o);var e=r.props.onPoseComplete;e&&e(n)},popFromFlow:p}):r,e=g.indexOf(o);l[r.key]=n,m.displayedChildren.splice(e,0,v?T(n,f):n)}),m}(n,e);return o.hasInitialized=!0,o}var y,z=function(n){var e=[];return E.Children.forEach(n,function(n){return n&&e.push(n)}),e},w=(y=E.Component,_.__extends(k,y),k.prototype.removeChild=function(n){var e=this.state,o=e.displayedChildren,r=e.finishedLeaving,t=this.props,l=t.enterAfterExit,a=t.onRest;if(r.hasOwnProperty(n)&&(r[n]=!0,Object.keys(r).every(function(n){return r[n]}))){var c=o.filter(function(n){return!r.hasOwnProperty(n.key)}),i=l?_.__assign({finishedLeaving:{}},x(_.__assign({},this.props,{enterAfterExit:!1}),_.__assign({},this.state,{displayedChildren:c}))):{finishedLeaving:{},displayedChildren:c};this.setState(i,a)}},k.prototype.shouldComponentUpdate=function(n,e){return this.state!==e},k.prototype.render=function(){return this.state.displayedChildren},k.defaultProps={flipMove:!1,enterAfterExit:!1,preEnterPose:"exit",enterPose:"enter",exitPose:"exit"},k.getDerivedStateFromProps=x,k);function k(){var e=null!==y&&y.apply(this,arguments)||this;return e.state={displayedChildren:[],finishedLeaving:{},hasInitialized:!1,indexedChildren:{},scheduleChildRemoval:function(n){return e.removeChild(n)}},e}var S,P=(S=E.Component,_.__extends(O,S),O.prototype.render=function(){return E.createElement(w,_.__assign({},this.props))},O.defaultProps={flipMove:!0},O);function O(){return null!==S&&S.apply(this,arguments)||this}e.default=b,e.Transition=w,e.PoseGroup=P},yi.f[111]=function(n,e){n.exports=yi.r(112)},yi.f[112]=function(n,e){function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}Object.defineProperty(e,"__esModule",{value:!0});var v=o(yi.r(127)),x=yi.r(114),c=yi.r(70);yi.r(85),yi.r(143);var y=o(yi.r(142));function w(){return(w=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n}).apply(this,arguments)}function r(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}function k(n,e){if(null==n)return{};var o,r,t={},l=Object.keys(n);for(r=0;r<l.length;r++)o=l[r],0<=e.indexOf(o)||(t[o]=n[o]);return t}var t,l,a=(r(d,l=v.Component),d.prototype.render=function(){return v.createElement(x.Router,{history:this.history,children:this.props.children})},d),i=(r(s,t=v.Component),s.prototype.render=function(){return v.createElement(x.Router,{history:this.history,children:this.props.children})},s);function s(){for(var n,e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return(n=t.call.apply(t,[this].concat(o))||this).history=c.createHashHistory(n.props),n}function d(){for(var n,e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return(n=l.call.apply(l,[this].concat(o))||this).history=c.createBrowserHistory(n.props),n}var _=function(n){function e(){return n.apply(this,arguments)||this}r(e,n);var o=e.prototype;return o.handleClick=function(n,e){try{this.props.onClick&&this.props.onClick(n)}catch(e){throw n.preventDefault(),e}n.defaultPrevented||0!==n.button||this.props.target&&"_self"!==this.props.target||function(n){return!!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)}(n)||(n.preventDefault(),(this.props.replace?e.replace:e.push)(this.props.to))},o.render=function(){var r=this,n=this.props,t=n.innerRef,l=(n.replace,n.to),a=k(n,["innerRef","replace","to"]);return v.createElement(x.__RouterContext.Consumer,null,function(e){e||y(!1);var n="string"==typeof l?c.createLocation(l,null,null,e.location):l,o=n?e.history.createHref(n):"";return v.createElement("a",w({},a,{onClick:function(n){return r.handleClick(n,e.history)},href:o,ref:t}))})},e}(v.Component);Object.keys(x).forEach(function(n){e[n]=x[n]}),e.BrowserRouter=a,e.HashRouter=i,e.Link=_,e.NavLink=function(n){var e=n["aria-current"],a=void 0===e?"page":e,o=n.activeClassName,c=void 0===o?"active":o,i=n.activeStyle,s=n.className,d=n.exact,u=n.isActive,p=n.location,f=n.strict,h=n.style,m=n.to,g=k(n,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","strict","style","to"]),r="object"==typeof m?m.pathname:m,b=r&&r.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1");return v.createElement(x.__RouterContext.Consumer,null,function(n){n||y(!1);var e=p?p.pathname:n.location.pathname,o=b?x.matchPath(e,{path:b,exact:d,strict:f}):null,r=!!(u?u(o,n.location):o),t=r?function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return e.filter(function(n){return n}).join(" ")}(s,c):s,l=r?w({},h,i):h;return v.createElement(_,w({"aria-current":r&&a||null,className:t,style:l,to:m},g))})}},yi.f[113]=function(n,e){function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}var v=o(yi.r(127)),x=yi.r(114),c=yi.r(70),r=o(yi.r(85)),t=o(yi.r(143)),y=o(yi.r(142));function w(){return(w=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n}).apply(this,arguments)}function l(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}function k(n,e){if(null==n)return{};var o,r,t={},l=Object.keys(n);for(r=0;r<l.length;r++)o=l[r],0<=e.indexOf(o)||(t[o]=n[o]);return t}var a,i=(l(s,a=v.Component),s.prototype.render=function(){return v.createElement(x.Router,{history:this.history,children:this.props.children})},s);function s(){for(var n,e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return(n=a.call.apply(a,[this].concat(o))||this).history=c.createBrowserHistory(n.props),n}i.propTypes={basename:r.string,children:r.node,forceRefresh:r.bool,getUserConfirmation:r.func,keyLength:r.number},i.prototype.componentDidMount=function(){t(!this.props.history,"<BrowserRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { BrowserRouter as Router }`.")};var d,u=(l(p,d=v.Component),p.prototype.render=function(){return v.createElement(x.Router,{history:this.history,children:this.props.children})},p);function p(){for(var n,e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return(n=d.call.apply(d,[this].concat(o))||this).history=c.createHashHistory(n.props),n}u.propTypes={basename:r.string,children:r.node,getUserConfirmation:r.func,hashType:r.oneOf(["hashbang","noslash","slash"])},u.prototype.componentDidMount=function(){t(!this.props.history,"<HashRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { HashRouter as Router }`.")};var _=function(n){function e(){return n.apply(this,arguments)||this}l(e,n);var o=e.prototype;return o.handleClick=function(e,n){try{this.props.onClick&&this.props.onClick(e)}catch(n){throw e.preventDefault(),n}e.defaultPrevented||0!==e.button||this.props.target&&"_self"!==this.props.target||function(n){return!!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)}(e)||(e.preventDefault(),(this.props.replace?n.replace:n.push)(this.props.to))},o.render=function(){var r=this,n=this.props,t=n.innerRef,l=(n.replace,n.to),a=k(n,["innerRef","replace","to"]);return v.createElement(x.__RouterContext.Consumer,null,function(e){e||y(!1,"You should not use <Link> outside a <Router>");var n="string"==typeof l?c.createLocation(l,null,null,e.location):l,o=n?e.history.createHref(n):"";return v.createElement("a",w({},a,{onClick:function(n){return r.handleClick(n,e.history)},href:o,ref:t}))})},e}(v.Component),f=r.oneOfType([r.string,r.object]),h=r.oneOfType([r.string,r.func,r.shape({current:r.any})]);function m(n){var e=n["aria-current"],a=void 0===e?"page":e,o=n.activeClassName,c=void 0===o?"active":o,i=n.activeStyle,s=n.className,d=n.exact,u=n.isActive,p=n.location,f=n.strict,h=n.style,m=n.to,g=k(n,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","strict","style","to"]),r="object"==typeof m?m.pathname:m,b=r&&r.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1");return v.createElement(x.__RouterContext.Consumer,null,function(n){n||y(!1,"You should not use <NavLink> outside a <Router>");var e=p?p.pathname:n.location.pathname,o=b?x.matchPath(e,{path:b,exact:d,strict:f}):null,r=!!(u?u(o,n.location):o),t=r?function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return e.filter(function(n){return n}).join(" ")}(s,c):s,l=r?w({},h,i):h;return v.createElement(_,w({"aria-current":r&&a||null,className:t,style:l,to:m},g))})}_.propTypes={innerRef:h,onClick:r.func,replace:r.bool,target:r.string,to:f.isRequired};var g=r.oneOf(["page","step","location","date","time","true"]);m.propTypes=w({},_.propTypes,{"aria-current":g,activeClassName:r.string,activeStyle:r.object,className:r.string,exact:r.bool,isActive:r.func,location:r.object,strict:r.bool,style:r.object}),Object.keys(x).forEach(function(n){e[n]=x[n]}),e.BrowserRouter=i,e.HashRouter=u,e.Link=_,e.NavLink=m},yi.f[114]=function(n,e){n.exports=yi.r(115)},yi.f[115]=function(n,e){function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}Object.defineProperty(e,"__esModule",{value:!0});var r=o(yi.r(76)),s=o(yi.r(127));yi.r(85),yi.r(143);var d=yi.r(70),i=o(yi.r(142)),f=o(yi.r(78));yi.r(107);var t=o(yi.r(73));function u(){return(u=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n}).apply(this,arguments)}function l(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}function p(n,e){if(null==n)return{};var o,r,t={},l=Object.keys(n);for(r=0;r<l.length;r++)o=l[r],0<=e.indexOf(o)||(t[o]=n[o]);return t}var a,c,h,m=(c="Router",(h=r()).displayName=c,h),g=function(o){function n(n){var e;return(e=o.call(this,n)||this).state={location:n.history.location},e._isMounted=!1,e._pendingLocation=null,n.staticContext||(e.unlisten=n.history.listen(function(n){e._isMounted?e.setState({location:n}):e._pendingLocation=n})),e}l(n,o),n.computeRootMatch=function(n){return{path:"/",url:"/",params:{},isExact:"/"===n}};var e=n.prototype;return e.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},e.componentWillUnmount=function(){this.unlisten&&this.unlisten()},e.render=function(){return s.createElement(m.Provider,{children:this.props.children||null,value:{history:this.props.history,location:this.state.location,match:n.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}})},n}(s.Component),b=(l(x,a=s.Component),x.prototype.render=function(){return s.createElement(g,{history:this.history,children:this.props.children})},x),v=function(n){function e(){return n.apply(this,arguments)||this}l(e,n);var o=e.prototype;return o.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},o.componentDidUpdate=function(n){this.props.onUpdate&&this.props.onUpdate.call(this,this,n)},o.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},o.render=function(){return null},e}(s.Component);function x(){for(var n,e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return(n=a.call.apply(a,[this].concat(o))||this).history=d.createMemoryHistory(n.props),n}var y={},w=1e4,k=0;function _(n,e){return void 0===n&&(n="/"),void 0===e&&(e={}),"/"===n?n:function(n){if(y[n])return y[n];var e=f.compile(n);return k<w&&(y[n]=e,k++),e}(n)(e,{pretty:!0})}var E={},C=1e4,T=0;function z(s,n){void 0===n&&(n={}),"string"==typeof n&&(n={path:n});var e=n,o=e.path,r=e.exact,d=void 0!==r&&r,t=e.strict,u=void 0!==t&&t,l=e.sensitive,p=void 0!==l&&l;return[].concat(o).reduce(function(n,e){if(!e)return null;if(n)return n;var o=function(n,e){var o=""+e.end+e.strict+e.sensitive,r=E[o]||(E[o]={});if(r[n])return r[n];var t=[],l={regexp:f(n,t,e),keys:t};return T<C&&(r[n]=l,T++),l}(e,{end:d,strict:u,sensitive:p}),r=o.regexp,t=o.keys,l=r.exec(s);if(!l)return null;var a=l[0],c=l.slice(1),i=s===a;return d&&!i?null:{path:e,url:"/"===e&&""===a?"/":a,isExact:i,params:t.reduce(function(n,e,o){return n[e.name]=c[o],n},{})}},null)}var S,P=(l(O,S=s.Component),O.prototype.render=function(){var c=this;return s.createElement(m.Consumer,null,function(n){n||i(!1);var e=c.props.location||n.location,o=u({},n,{location:e,match:c.props.computedMatch?c.props.computedMatch:c.props.path?z(e.pathname,c.props):n.match}),r=c.props,t=r.children,l=r.component,a=r.render;return Array.isArray(t)&&0===t.length&&(t=null),"function"==typeof t&&void 0===(t=t(o))&&(t=null),s.createElement(m.Provider,{value:o},t&&!function(n){return 0===s.Children.count(n)}(t)?t:o.match?l?s.createElement(l,o):a?a(o):null:null)})},O);function O(){return S.apply(this,arguments)||this}function j(n){return"/"===n.charAt(0)?n:"/"+n}function A(n){return"string"==typeof n?n:d.createPath(n)}function R(){return function(){i(!1)}}function N(){}var M,D=function(t){function n(){for(var e,n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];return(e=t.call.apply(t,[this].concat(o))||this).handlePush=function(n){return e.navigateTo(n,"PUSH")},e.handleReplace=function(n){return e.navigateTo(n,"REPLACE")},e.handleListen=function(){return N},e.handleBlock=function(){return N},e}l(n,t);var e=n.prototype;return e.navigateTo=function(n,e){var o=this.props,r=o.basename,t=void 0===r?"":r,l=o.context,a=void 0===l?{}:l;a.action=e,a.location=function(n,e){return n?u({},e,{pathname:j(n)+e.pathname}):e}(t,d.createLocation(n)),a.url=A(a.location)},e.render=function(){var n=this.props,e=n.basename,o=void 0===e?"":e,r=n.context,t=void 0===r?{}:r,l=n.location,a=void 0===l?"/":l,c=p(n,["basename","context","location"]),i={createHref:function(n){return j(o+A(n))},action:"POP",location:function(n,e){if(!n)return e;var o=j(n);return 0!==e.pathname.indexOf(o)?e:u({},e,{pathname:e.pathname.substr(o.length)})}(o,d.createLocation(a)),push:this.handlePush,replace:this.handleReplace,go:R(),goBack:R(),goForward:R(),listen:this.handleListen,block:this.handleBlock};return s.createElement(g,u({},c,{history:i,staticContext:t}))},n}(s.Component),I=(l(F,M=s.Component),F.prototype.render=function(){var n=this;return s.createElement(m.Consumer,null,function(o){o||i(!1);var r,t,l=n.props.location||o.location;return s.Children.forEach(n.props.children,function(n){if(null==t&&s.isValidElement(n)){var e=(r=n).props.path||n.props.from;t=e?z(l.pathname,u({},n.props,{path:e})):o.match}}),t?s.cloneElement(r,{location:l,computedMatch:t}):null})},F);function F(){return M.apply(this,arguments)||this}e.MemoryRouter=b,e.Prompt=function(n){var r=n.message,e=n.when,t=void 0===e||e;return s.createElement(m.Consumer,null,function(n){if(n||i(!1),!t||n.staticContext)return null;var o=n.history.block;return s.createElement(v,{onMount:function(n){n.release=o(r)},onUpdate:function(n,e){e.message!==r&&(n.release(),n.release=o(r))},onUnmount:function(n){n.release()},message:r})})},e.Redirect=function(n){var l=n.computedMatch,a=n.to,e=n.push,c=void 0!==e&&e;return s.createElement(m.Consumer,null,function(n){n||i(!1);var e=n.history,o=n.staticContext,r=c?e.push:e.replace,t=d.createLocation(l?"string"==typeof a?_(a,l.params):u({},a,{pathname:_(a.pathname,l.params)}):a);return o?(r(t),null):s.createElement(v,{onMount:function(){r(t)},onUpdate:function(n,e){var o=d.createLocation(e.to);d.locationsAreEqual(o,u({},t,{key:o.key}))||r(t)},to:a})})},e.Route=P,e.Router=g,e.StaticRouter=D,e.Switch=I,e.generatePath=_,e.matchPath=z,e.withRouter=function(r){function n(n){var e=n.wrappedComponentRef,o=p(n,["wrappedComponentRef"]);return s.createElement(m.Consumer,null,function(n){return n||i(!1),s.createElement(r,u({},o,n,{ref:e}))})}var e="withRouter("+(r.displayName||r.name)+")";return n.displayName=e,n.WrappedComponent=r,t(n,r)},e.__RouterContext=m},yi.f[116]=function(n,e){function o(n){return n&&"object"==typeof n&&"default"in n?n.default:n}var r=o(yi.r(76)),s=o(yi.r(127)),l=o(yi.r(85)),d=o(yi.r(143)),u=yi.r(70),p=o(yi.r(142)),f=o(yi.r(78)),t=yi.r(107),a=o(yi.r(73));function h(){return(h=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n}).apply(this,arguments)}function c(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}function m(n,e){if(null==n)return{};var o,r,t={},l=Object.keys(n);for(r=0;r<l.length;r++)o=l[r],0<=e.indexOf(o)||(t[o]=n[o]);return t}var i,g,b=(i="Router",(g=r()).displayName=i,g),v=function(o){function n(n){var e;return(e=o.call(this,n)||this).state={location:n.history.location},e._isMounted=!1,e._pendingLocation=null,n.staticContext||(e.unlisten=n.history.listen(function(n){e._isMounted?e.setState({location:n}):e._pendingLocation=n})),e}c(n,o),n.computeRootMatch=function(n){return{path:"/",url:"/",params:{},isExact:"/"===n}};var e=n.prototype;return e.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},e.componentWillUnmount=function(){this.unlisten&&this.unlisten()},e.render=function(){return s.createElement(b.Provider,{children:this.props.children||null,value:{history:this.props.history,location:this.state.location,match:n.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}})},n}(s.Component);v.propTypes={children:l.node,history:l.object.isRequired,staticContext:l.object},v.prototype.componentDidUpdate=function(n){d(n.history===this.props.history,"You cannot change <Router history>")};var x,y=(c(w,x=s.Component),w.prototype.render=function(){return s.createElement(v,{history:this.history,children:this.props.children})},w);function w(){for(var n,e=arguments.length,o=new Array(e),r=0;r<e;r++)o[r]=arguments[r];return(n=x.call.apply(x,[this].concat(o))||this).history=u.createMemoryHistory(n.props),n}y.propTypes={initialEntries:l.array,initialIndex:l.number,getUserConfirmation:l.func,keyLength:l.number,children:l.node},y.prototype.componentDidMount=function(){d(!this.props.history,"<MemoryRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { MemoryRouter as Router }`.")};var k=function(n){function e(){return n.apply(this,arguments)||this}c(e,n);var o=e.prototype;return o.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},o.componentDidUpdate=function(n){this.props.onUpdate&&this.props.onUpdate.call(this,this,n)},o.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},o.render=function(){return null},e}(s.Component);function _(n){var r=n.message,e=n.when,t=void 0===e||e;return s.createElement(b.Consumer,null,function(n){if(n||p(!1,"You should not use <Prompt> outside a <Router>"),!t||n.staticContext)return null;var o=n.history.block;return s.createElement(k,{onMount:function(n){n.release=o(r)},onUpdate:function(n,e){e.message!==r&&(n.release(),n.release=o(r))},onUnmount:function(n){n.release()},message:r})})}var E=l.oneOfType([l.func,l.string]);_.propTypes={when:l.bool,message:E.isRequired};var C={},T=1e4,z=0;function S(n,e){return void 0===n&&(n="/"),void 0===e&&(e={}),"/"===n?n:function(n){if(C[n])return C[n];var e=f.compile(n);return z<T&&(C[n]=e,z++),e}(n)(e,{pretty:!0})}function P(n){var l=n.computedMatch,a=n.to,e=n.push,c=void 0!==e&&e;return s.createElement(b.Consumer,null,function(n){n||p(!1,"You should not use <Redirect> outside a <Router>");var e=n.history,o=n.staticContext,r=c?e.push:e.replace,t=u.createLocation(l?"string"==typeof a?S(a,l.params):h({},a,{pathname:S(a.pathname,l.params)}):a);return o?(r(t),null):s.createElement(k,{onMount:function(){r(t)},onUpdate:function(n,e){var o=u.createLocation(e.to);u.locationsAreEqual(o,h({},t,{key:o.key}))||r(t)},to:a})})}P.propTypes={push:l.bool,from:l.string,to:l.oneOfType([l.string,l.object]).isRequired};var O={},j=1e4,A=0;function R(s,n){void 0===n&&(n={}),"string"==typeof n&&(n={path:n});var e=n,o=e.path,r=e.exact,d=void 0!==r&&r,t=e.strict,u=void 0!==t&&t,l=e.sensitive,p=void 0!==l&&l;return[].concat(o).reduce(function(n,e){if(!e)return null;if(n)return n;var o=function(n,e){var o=""+e.end+e.strict+e.sensitive,r=O[o]||(O[o]={});if(r[n])return r[n];var t=[],l={regexp:f(n,t,e),keys:t};return A<j&&(r[n]=l,A++),l}(e,{end:d,strict:u,sensitive:p}),r=o.regexp,t=o.keys,l=r.exec(s);if(!l)return null;var a=l[0],c=l.slice(1),i=s===a;return d&&!i?null:{path:e,url:"/"===e&&""===a?"/":a,isExact:i,params:t.reduce(function(n,e,o){return n[e.name]=c[o],n},{})}},null)}function N(n){return 0===s.Children.count(n)}var M,D=(c(I,M=s.Component),I.prototype.render=function(){var i=this;return s.createElement(b.Consumer,null,function(n){n||p(!1,"You should not use <Route> outside a <Router>");var e=i.props.location||n.location,o=h({},n,{location:e,match:i.props.computedMatch?i.props.computedMatch:i.props.path?R(e.pathname,i.props):n.match}),r=i.props,t=r.children,l=r.component,a=r.render;if(Array.isArray(t)&&0===t.length&&(t=null),"function"==typeof t&&void 0===(t=t(o))){var c=i.props.path;d(!1,"You returned `undefined` from the `children` function of <Route"+(c?' path="'+c+'"':"")+">, but you should have returned a React element or `null`"),t=null}return s.createElement(b.Provider,{value:o},t&&!N(t)?t:o.match?l?s.createElement(l,o):a?a(o):null:null)})},I);function I(){return M.apply(this,arguments)||this}function F(n){return"/"===n.charAt(0)?n:"/"+n}function B(n){return"string"==typeof n?n:u.createPath(n)}function L(n){return function(){p(!1,"You cannot %s with <StaticRouter>",n)}}function U(){}D.propTypes={children:l.oneOfType([l.func,l.node]),component:function(n,e){if(n[e]&&!t.isValidElementType(n[e]))return new Error("Invalid prop 'component' supplied to 'Route': the prop is not a valid React component")},exact:l.bool,location:l.object,path:l.oneOfType([l.string,l.arrayOf(l.string)]),render:l.func,sensitive:l.bool,strict:l.bool},D.prototype.componentDidMount=function(){d(!(this.props.children&&!N(this.props.children)&&this.props.component),"You should not use <Route component> and <Route children> in the same route; <Route component> will be ignored"),d(!(this.props.children&&!N(this.props.children)&&this.props.render),"You should not use <Route render> and <Route children> in the same route; <Route render> will be ignored"),d(!(this.props.component&&this.props.render),"You should not use <Route component> and <Route render> in the same route; <Route render> will be ignored")},D.prototype.componentDidUpdate=function(n){d(!(this.props.location&&!n.location),'<Route> elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),d(!(!this.props.location&&n.location),'<Route> elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.')};var W=function(t){function n(){for(var e,n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];return(e=t.call.apply(t,[this].concat(o))||this).handlePush=function(n){return e.navigateTo(n,"PUSH")},e.handleReplace=function(n){return e.navigateTo(n,"REPLACE")},e.handleListen=function(){return U},e.handleBlock=function(){return U},e}c(n,t);var e=n.prototype;return e.navigateTo=function(n,e){var o=this.props,r=o.basename,t=void 0===r?"":r,l=o.context,a=void 0===l?{}:l;a.action=e,a.location=function(n,e){return n?h({},e,{pathname:F(n)+e.pathname}):e}(t,u.createLocation(n)),a.url=B(a.location)},e.render=function(){var n=this.props,e=n.basename,o=void 0===e?"":e,r=n.context,t=void 0===r?{}:r,l=n.location,a=void 0===l?"/":l,c=m(n,["basename","context","location"]),i={createHref:function(n){return F(o+B(n))},action:"POP",location:function(n,e){if(!n)return e;var o=F(n);return 0!==e.pathname.indexOf(o)?e:h({},e,{pathname:e.pathname.substr(o.length)})}(o,u.createLocation(a)),push:this.handlePush,replace:this.handleReplace,go:L("go"),goBack:L("goBack"),goForward:L("goForward"),listen:this.handleListen,block:this.handleBlock};return s.createElement(v,h({},c,{history:i,staticContext:t}))},n}(s.Component);W.propTypes={basename:l.string,context:l.object,location:l.oneOfType([l.string,l.object])},W.prototype.componentDidMount=function(){d(!this.props.history,"<StaticRouter> ignores the history prop. To use a custom history, use `import { Router }` instead of `import { StaticRouter as Router }`.")};var H,V=(c(X,H=s.Component),X.prototype.render=function(){var n=this;return s.createElement(b.Consumer,null,function(o){o||p(!1,"You should not use <Switch> outside a <Router>");var r,t,l=n.props.location||o.location;return s.Children.forEach(n.props.children,function(n){if(null==t&&s.isValidElement(n)){var e=(r=n).props.path||n.props.from;t=e?R(l.pathname,h({},n.props,{path:e})):o.match}}),t?s.cloneElement(r,{location:l,computedMatch:t}):null})},X);function X(){return H.apply(this,arguments)||this}V.propTypes={children:l.node,location:l.object},V.prototype.componentDidUpdate=function(n){d(!(this.props.location&&!n.location),'<Switch> elements should not change from uncontrolled to controlled (or vice versa). You initially used no "location" prop and then provided one on a subsequent render.'),d(!(!this.props.location&&n.location),'<Switch> elements should not change from controlled to uncontrolled (or vice versa). You provided a "location" prop initially but omitted it on a subsequent render.')};var G=window,Y="__react_router_build__",q={cjs:"CommonJS",esm:"ES modules",umd:"UMD"};if(G[Y]&&"cjs"!==G[Y]){var $=q[G[Y]];throw new Error("You are loading the "+q.cjs+" build of React Router on a page that is already running the "+$+" build, so things won't work right.")}G[Y]="cjs",e.MemoryRouter=y,e.Prompt=_,e.Redirect=P,e.Route=D,e.Router=v,e.StaticRouter=W,e.Switch=V,e.generatePath=S,e.matchPath=R,e.withRouter=function(r){function n(n){var e=n.wrappedComponentRef,o=m(n,["wrappedComponentRef"]);return s.createElement(b.Consumer,null,function(n){return n||p(!1,"You should not use <"+t+" /> outside a <Router>"),s.createElement(r,h({},o,n,{ref:e}))})}var t="withRouter("+(r.displayName||r.name)+")";return n.displayName=t,n.WrappedComponent=r,n.propTypes={wrappedComponentRef:l.oneOfType([l.string,l.func,l.object])},a(n,r)},e.__RouterContext=b},yi.f[117]=function(n,e){e.__esModule=!0,e.config=e.Transition=e.TransitionGroup=e.SwitchTransition=e.ReplaceTransition=e.CSSTransition=void 0;var o=i(yi.r(118));e.CSSTransition=o.default;var r=i(yi.r(123));e.ReplaceTransition=r.default;var t=i(yi.r(126));e.SwitchTransition=t.default;var l=i(yi.r(124));e.TransitionGroup=l.default;var a=i(yi.r(119));e.Transition=a.default;var c=i(yi.r(120));function i(n){return n&&n.__esModule?n:{default:n}}e.config=c.default},yi.f[118]=function(n,e){e.__esModule=!0,e.default=void 0;r(yi.r(85));var t=r(yi.r(61)),o=r(yi.r(63)),l=r(yi.r(127)),a=r(yi.r(119));yi.r(121);function r(n){return n&&n.__esModule?n:{default:n}}function c(){return(c=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n}).apply(this,arguments)}function i(e,n){return e&&n&&n.split(" ").forEach(function(n){return(0,o.default)(e,n)})}var s=function(r){function n(){for(var t,n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return(t=r.call.apply(r,[this].concat(e))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(n,e){t.removeClasses(n,"exit"),t.addClass(n,e?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(n,e)},t.onEntering=function(n,e){var o=e?"appear":"enter";t.addClass(n,o,"active"),t.props.onEntering&&t.props.onEntering(n,e)},t.onEntered=function(n,e){var o=e?"appear":"enter";t.removeClasses(n,o),t.addClass(n,o,"done"),t.props.onEntered&&t.props.onEntered(n,e)},t.onExit=function(n){t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(n)},t.onExiting=function(n){t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(n)},t.onExited=function(n){t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(n)},t.getClassNames=function(n){var e=t.props.classNames,o="string"==typeof e,r=o?(o&&e?e+"-":"")+n:e[n];return{baseClassName:r,activeClassName:o?r+"-active":e[n+"Active"],doneClassName:o?r+"-done":e[n+"Done"]}},t}!function(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}(n,r);var e=n.prototype;return e.addClass=function(n,e,o){var r=this.getClassNames(e)[o+"ClassName"];"appear"===e&&"done"===o&&(r+=" "+this.getClassNames("enter").doneClassName),"active"===o&&n&&n.scrollTop,function(e,n){e&&n&&n.split(" ").forEach(function(n){return(0,t.default)(e,n)})}(n,this.appliedClasses[e][o]=r)},e.removeClasses=function(n,e){var o=this.appliedClasses[e],r=o.base,t=o.active,l=o.done;this.appliedClasses[e]={},r&&i(n,r),t&&i(n,t),l&&i(n,l)},e.render=function(){var n=this.props,e=(n.classNames,function(n,e){if(null==n)return{};var o,r,t={},l=Object.keys(n);for(r=0;r<l.length;r++)o=l[r],0<=e.indexOf(o)||(t[o]=n[o]);return t}(n,["classNames"]));return l.default.createElement(a.default,c({},e,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},n}(l.default.Component);s.defaultProps={classNames:""},s.propTypes={};var d=s;e.default=d,n.exports=e.default},yi.f[119]=function(n,e){e.__esModule=!0,e.default=e.EXITING=e.ENTERED=e.ENTERING=e.EXITED=e.UNMOUNTED=void 0;o(yi.r(85));var a=o(yi.r(127)),r=o(yi.r(104)),c=o(yi.r(120)),i=(yi.r(121),o(yi.r(122)));function o(n){return n&&n.__esModule?n:{default:n}}var s="unmounted";e.UNMOUNTED=s;var d="exited";e.EXITED=d;var u="entering";e.ENTERING=u;var p="entered";e.ENTERED=p;var t="exiting";e.EXITING=t;var l=function(l){function n(n,e){var o;o=l.call(this,n,e)||this;var r,t=e&&!e.isMounting?n.enter:n.appear;return o.appearStatus=null,n.in?t?(r=d,o.appearStatus=u):r=p:r=n.unmountOnExit||n.mountOnEnter?s:d,o.state={status:r},o.nextCallback=null,o}!function(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}(n,l),n.getDerivedStateFromProps=function(n,e){return n.in&&e.status===s?{status:d}:null};var e=n.prototype;return e.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},e.componentDidUpdate=function(n){var e=null;if(n!==this.props){var o=this.state.status;this.props.in?o!==u&&o!==p&&(e=u):o!==u&&o!==p||(e=t)}this.updateStatus(!1,e)},e.componentWillUnmount=function(){this.cancelNextCallback()},e.getTimeouts=function(){var n,e,o,r=this.props.timeout;return n=e=o=r,null!=r&&"number"!=typeof r&&(n=r.exit,e=r.enter,o=void 0!==r.appear?r.appear:e),{exit:n,enter:e,appear:o}},e.updateStatus=function(n,e){if(void 0===n&&(n=!1),null!==e){this.cancelNextCallback();var o=r.default.findDOMNode(this);e===u?this.performEnter(o,n):this.performExit(o)}else this.props.unmountOnExit&&this.state.status===d&&this.setState({status:s})},e.performEnter=function(n,e){var o=this,r=this.props.enter,t=this.context?this.context.isMounting:e,l=this.getTimeouts(),a=t?l.appear:l.enter;!e&&!r||c.default.disabled?this.safeSetState({status:p},function(){o.props.onEntered(n)}):(this.props.onEnter(n,t),this.safeSetState({status:u},function(){o.props.onEntering(n,t),o.onTransitionEnd(n,a,function(){o.safeSetState({status:p},function(){o.props.onEntered(n,t)})})}))},e.performExit=function(n){var e=this,o=this.props.exit,r=this.getTimeouts();o&&!c.default.disabled?(this.props.onExit(n),this.safeSetState({status:t},function(){e.props.onExiting(n),e.onTransitionEnd(n,r.exit,function(){e.safeSetState({status:d},function(){e.props.onExited(n)})})})):this.safeSetState({status:d},function(){e.props.onExited(n)})},e.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},e.safeSetState=function(n,e){e=this.setNextCallback(e),this.setState(n,e)},e.setNextCallback=function(e){var o=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,o.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},e.onTransitionEnd=function(n,e,o){this.setNextCallback(o);var r=null==e&&!this.props.addEndListener;n&&!r?(this.props.addEndListener&&this.props.addEndListener(n,this.nextCallback),null!=e&&setTimeout(this.nextCallback,e)):setTimeout(this.nextCallback,0)},e.render=function(){var n=this.state.status;if(n===s)return null;var e=this.props,o=e.children,r=function(n,e){if(null==n)return{};var o,r,t={},l=Object.keys(n);for(r=0;r<l.length;r++)o=l[r],0<=e.indexOf(o)||(t[o]=n[o]);return t}(e,["children"]);if(delete r.in,delete r.mountOnEnter,delete r.unmountOnExit,delete r.appear,delete r.enter,delete r.exit,delete r.timeout,delete r.addEndListener,delete r.onEnter,delete r.onEntering,delete r.onEntered,delete r.onExit,delete r.onExiting,delete r.onExited,"function"==typeof o)return a.default.createElement(i.default.Provider,{value:null},o(n,r));var t=a.default.Children.only(o);return a.default.createElement(i.default.Provider,{value:null},a.default.cloneElement(t,r))},n}(a.default.Component);function f(){}l.contextType=i.default,l.propTypes={},l.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:f,onEntering:f,onEntered:f,onExit:f,onExiting:f,onExited:f},l.UNMOUNTED=0,l.EXITED=1,l.ENTERING=2,l.ENTERED=3,l.EXITING=4;var h=l;e.default=h},yi.f[120]=function(n,e){e.__esModule=!0,e.default=void 0;e.default={disabled:!1},n.exports=e.default},yi.f[121]=function(n,e){e.__esModule=!0,e.classNamesShape=e.timeoutsShape=void 0;var o;(o=yi.r(85))&&o.__esModule;e.timeoutsShape=null;e.classNamesShape=null},yi.f[122]=function(n,e){var o;e.__esModule=!0,e.default=void 0;var r=((o=yi.r(127))&&o.__esModule?o:{default:o}).default.createContext(null);e.default=r,n.exports=e.default},yi.f[123]=function(n,e){e.__esModule=!0,e.default=void 0;o(yi.r(85));var c=o(yi.r(127)),a=o(yi.r(104)),i=o(yi.r(124));function o(n){return n&&n.__esModule?n:{default:n}}var r=function(t){function n(){for(var r,n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return(r=t.call.apply(t,[this].concat(e))||this).handleEnter=function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return r.handleLifecycle("onEnter",0,e)},r.handleEntering=function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return r.handleLifecycle("onEntering",0,e)},r.handleEntered=function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return r.handleLifecycle("onEntered",0,e)},r.handleExit=function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return r.handleLifecycle("onExit",1,e)},r.handleExiting=function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return r.handleLifecycle("onExiting",1,e)},r.handleExited=function(){for(var n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return r.handleLifecycle("onExited",1,e)},r}!function(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}(n,t);var e=n.prototype;return e.handleLifecycle=function(n,e,o){var r,t=this.props.children,l=c.default.Children.toArray(t)[e];l.props[n]&&(r=l.props)[n].apply(r,o),this.props[n]&&this.props[n](a.default.findDOMNode(this))},e.render=function(){var n=this.props,e=n.children,o=n.in,r=function(n,e){if(null==n)return{};var o,r,t={},l=Object.keys(n);for(r=0;r<l.length;r++)o=l[r],0<=e.indexOf(o)||(t[o]=n[o]);return t}(n,["children","in"]),t=c.default.Children.toArray(e),l=t[0],a=t[1];return delete r.onEnter,delete r.onEntering,delete r.onEntered,delete r.onExit,delete r.onExiting,delete r.onExited,c.default.createElement(i.default,r,o?c.default.cloneElement(l,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):c.default.cloneElement(a,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},n}(c.default.Component);r.propTypes={};var t=r;e.default=t,n.exports=e.default},yi.f[124]=function(n,e){e.__esModule=!0,e.default=void 0;o(yi.r(85));var a=o(yi.r(127)),c=o(yi.r(122)),l=yi.r(125);function o(n){return n&&n.__esModule?n:{default:n}}function r(){return(r=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n}).apply(this,arguments)}function i(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}var s=Object.values||function(e){return Object.keys(e).map(function(n){return e[n]})},t=function(t){function n(n,e){var o,r=(o=t.call(this,n,e)||this).handleExited.bind(i(i(o)));return o.state={contextValue:{isMounting:!0},handleExited:r,firstRender:!0},o}!function(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}(n,t);var e=n.prototype;return e.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},e.componentWillUnmount=function(){this.mounted=!1},n.getDerivedStateFromProps=function(n,e){var o=e.children,r=e.handleExited;return{children:e.firstRender?(0,l.getInitialChildMapping)(n,r):(0,l.getNextChildMapping)(n,o,r),firstRender:!1}},e.handleExited=function(o,n){var e=(0,l.getChildMapping)(this.props.children);o.key in e||(o.props.onExited&&o.props.onExited(n),this.mounted&&this.setState(function(n){var e=r({},n.children);return delete e[o.key],{children:e}}))},e.render=function(){var n=this.props,e=n.component,o=n.childFactory,r=function(n,e){if(null==n)return{};var o,r,t={},l=Object.keys(n);for(r=0;r<l.length;r++)o=l[r],0<=e.indexOf(o)||(t[o]=n[o]);return t}(n,["component","childFactory"]),t=this.state.contextValue,l=s(this.state.children).map(o);return delete r.appear,delete r.enter,delete r.exit,null===e?a.default.createElement(c.default.Provider,{value:t},l):a.default.createElement(c.default.Provider,{value:t},a.default.createElement(e,r,l))},n}(a.default.Component);t.propTypes={},t.defaultProps={component:"div",childFactory:function(n){return n}};var d=t;e.default=d,n.exports=e.default},yi.f[125]=function(n,e){e.__esModule=!0,e.getChildMapping=r,e.mergeChildMappings=o,e.getInitialChildMapping=function(e,o){return r(e.children,function(n){return(0,u.cloneElement)(n,{onExited:o.bind(null,n),in:!0,appear:p(n,"appear",e),enter:p(n,"enter",e),exit:p(n,"exit",e)})})},e.getNextChildMapping=function(a,c,i){var s=r(a.children),d=o(c,s);return Object.keys(d).forEach(function(n){var e=d[n];if((0,u.isValidElement)(e)){var o=n in c,r=n in s,t=c[n],l=(0,u.isValidElement)(t)&&!t.props.in;!r||o&&!l?r||!o||l?r&&o&&(0,u.isValidElement)(t)&&(d[n]=(0,u.cloneElement)(e,{onExited:i.bind(null,e),in:t.props.in,exit:p(e,"exit",a),enter:p(e,"enter",a)})):d[n]=(0,u.cloneElement)(e,{in:!1}):d[n]=(0,u.cloneElement)(e,{onExited:i.bind(null,e),in:!0,exit:p(e,"exit",a),enter:p(e,"enter",a)})}}),d};var u=yi.r(127);function r(n,e){var o=Object.create(null);return n&&u.Children.map(n,function(n){return n}).forEach(function(n){o[n.key]=function(n){return e&&(0,u.isValidElement)(n)?e(n):n}(n)}),o}function o(e,o){function n(n){return n in o?o[n]:e[n]}e=e||{},o=o||{};var r,t=Object.create(null),l=[];for(var a in e)a in o?l.length&&(t[a]=l,l=[]):l.push(a);var c={};for(var i in o){if(t[i])for(r=0;r<t[i].length;r++){var s=t[i][r];c[t[i][r]]=n(s)}c[i]=n(i)}for(r=0;r<l.length;r++)c[l[r]]=n(l[r]);return c}function p(n,e,o){return null!=o[e]?o[e]:n.props[e]}},yi.f[126]=function(n,e){e.__esModule=!0,e.default=e.modes=void 0;var o,r,i=t(yi.r(127)),s=(t(yi.r(85)),yi.r(119)),d=t(yi.r(122));function t(n){return n&&n.__esModule?n:{default:n}}var l={out:"out-in",in:"in-out"};e.modes=l;function a(e,o,r){return function(){var n;e.props[o]&&(n=e.props)[o].apply(n,arguments),r()}}var u=((o={})[l.out]=function(n){var e=n.current,o=n.changeState;return i.default.cloneElement(e,{in:!1,onExited:a(e,"onExited",function(){o(s.ENTERING,null)})})},o[l.in]=function(n){var e=n.current,o=n.changeState,r=n.children;return[e,i.default.cloneElement(r,{in:!0,onEntered:a(r,"onEntered",function(){o(s.ENTERING)})})]},o),p=((r={})[l.out]=function(n){var e=n.children,o=n.changeState;return i.default.cloneElement(e,{in:!0,onEntered:a(e,"onEntered",function(){o(s.ENTERED,i.default.cloneElement(e,{in:!0}))})})},r[l.in]=function(n){var e=n.current,o=n.children,r=n.changeState;return[i.default.cloneElement(e,{in:!1,onExited:a(e,"onExited",function(){r(s.ENTERED,i.default.cloneElement(o,{in:!0}))})}),i.default.cloneElement(o,{in:!0})]},r),c=function(t){function n(){for(var o,n=arguments.length,e=new Array(n),r=0;r<n;r++)e[r]=arguments[r];return(o=t.call.apply(t,[this].concat(e))||this).state={status:s.ENTERED,current:null},o.appeared=!1,o.changeState=function(n,e){void 0===e&&(e=o.state.current),o.setState({status:n,current:e})},o}!function(n,e){n.prototype=Object.create(e.prototype),(n.prototype.constructor=n).__proto__=e}(n,t);var e=n.prototype;return e.componentDidMount=function(){this.appeared=!0},n.getDerivedStateFromProps=function(n,e){return null==n.children?{current:null}:e.status===s.ENTERING&&n.mode===l.in?{status:s.ENTERING}:e.current&&function(n,e){return n!==e&&(!i.default.isValidElement(n)||!i.default.isValidElement(e)||null==n.key||n.key!==e.key)}(e.current,n.children)?{status:s.EXITING}:{current:i.default.cloneElement(n.children,{in:!0})}},e.render=function(){var n,e=this.props,o=e.children,r=e.mode,t=this.state,l=t.status,a=t.current,c={children:o,current:a,changeState:this.changeState,status:l};switch(l){case s.ENTERING:n=p[r](c);break;case s.EXITING:n=u[r](c);break;case s.ENTERED:n=a}return i.default.createElement(d.default.Provider,{value:{isMounting:!this.appeared}},n)},n}(i.default.Component);c.propTypes={},c.defaultProps={mode:l.out};var f=c;e.default=f},yi.f[127]=function(n,e){n.exports=yi.r(128)},yi.f[128]=function(n,e){var d=yi.r(77),o="function"==typeof Symbol&&Symbol.for,u=o?Symbol.for("react.element"):60103,s=o?Symbol.for("react.portal"):60106,r=o?Symbol.for("react.fragment"):60107,t=o?Symbol.for("react.strict_mode"):60108,l=o?Symbol.for("react.profiler"):60114,a=o?Symbol.for("react.provider"):60109,c=o?Symbol.for("react.context"):60110,i=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,f=o?Symbol.for("react.suspense_list"):60120,h=o?Symbol.for("react.memo"):60115,m=o?Symbol.for("react.lazy"):60116;o&&Symbol.for("react.fundamental"),o&&Symbol.for("react.responder");var g="function"==typeof Symbol&&Symbol.iterator;function b(n){for(var e=n.message,o="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)o+="&args[]="+encodeURIComponent(arguments[r]);return n.message="Minified React error #"+e+"; visit "+o+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ",n}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},x={};function y(n,e,o){this.props=n,this.context=e,this.refs=x,this.updater=o||v}function w(){}function k(n,e,o){this.props=n,this.context=e,this.refs=x,this.updater=o||v}y.prototype.isReactComponent={},y.prototype.setState=function(n,e){if("object"!=typeof n&&"function"!=typeof n&&null!=n)throw b(Error(85));this.updater.enqueueSetState(this,n,e,"setState")},y.prototype.forceUpdate=function(n){this.updater.enqueueForceUpdate(this,n,"forceUpdate")},w.prototype=y.prototype;var _=k.prototype=new w;_.constructor=k,d(_,y.prototype),_.isPureReactComponent=!0;var E={current:null},C={suspense:null},T={current:null},z=Object.prototype.hasOwnProperty,S={key:!0,ref:!0,__self:!0,__source:!0};function P(n,e,o){var r=void 0,t={},l=null,a=null;if(null!=e)for(r in void 0!==e.ref&&(a=e.ref),void 0!==e.key&&(l=""+e.key),e)z.call(e,r)&&!S.hasOwnProperty(r)&&(t[r]=e[r]);var c=arguments.length-2;if(1===c)t.children=o;else if(1<c){for(var i=Array(c),s=0;s<c;s++)i[s]=arguments[s+2];t.children=i}if(n&&n.defaultProps)for(r in c=n.defaultProps)void 0===t[r]&&(t[r]=c[r]);return{$$typeof:u,type:n,key:l,ref:a,props:t,_owner:T.current}}function O(n){return"object"==typeof n&&null!==n&&n.$$typeof===u}var j=/\/+/g,A=[];function R(n,e,o,r){if(A.length){var t=A.pop();return t.result=n,t.keyPrefix=e,t.func=o,t.context=r,t.count=0,t}return{result:n,keyPrefix:e,func:o,context:r,count:0}}function N(n){n.result=null,n.keyPrefix=null,n.func=null,n.context=null,n.count=0,A.length<10&&A.push(n)}function M(n,e,o){return null==n?0:function n(e,o,r,t){var l=typeof e;"undefined"!==l&&"boolean"!==l||(e=null);var a=!1;if(null===e)a=!0;else switch(l){case"string":case"number":a=!0;break;case"object":switch(e.$$typeof){case u:case s:a=!0}}if(a)return r(t,e,""===o?"."+D(e,0):o),1;if(a=0,o=""===o?".":o+":",Array.isArray(e))for(var c=0;c<e.length;c++){var i=o+D(l=e[c],c);a+=n(l,i,r,t)}else if("function"==typeof(i=null===e||"object"!=typeof e?null:"function"==typeof(i=g&&e[g]||e["@@iterator"])?i:null))for(e=i.call(e),c=0;!(l=e.next()).done;)a+=n(l=l.value,i=o+D(l,c++),r,t);else if("object"===l)throw r=""+e,b(Error(31),"[object Object]"===r?"object with keys {"+Object.keys(e).join(", ")+"}":r,"");return a}(n,"",e,o)}function D(n,e){return"object"==typeof n&&null!==n&&null!=n.key?function(n){var e={"=":"=0",":":"=2"};return"$"+(""+n).replace(/[=:]/g,function(n){return e[n]})}(n.key):e.toString(36)}function I(n,e){n.func.call(n.context,e,n.count++)}function F(n,e,o){var r=n.result,t=n.keyPrefix;n=n.func.call(n.context,e,n.count++),Array.isArray(n)?B(n,r,o,function(n){return n}):null!=n&&(O(n)&&(n=function(n,e){return{$$typeof:u,type:n.type,key:e,ref:n.ref,props:n.props,_owner:n._owner}}(n,t+(!n.key||e&&e.key===n.key?"":(""+n.key).replace(j,"$&/")+"/")+o)),r.push(n))}function B(n,e,o,r,t){var l="";null!=o&&(l=(""+o).replace(j,"$&/")+"/"),M(n,F,e=R(e,l,r,t)),N(e)}function L(){var n=E.current;if(null===n)throw b(Error(321));return n}var U={Children:{map:function(n,e,o){if(null==n)return n;var r=[];return B(n,r,null,e,o),r},forEach:function(n,e,o){if(null==n)return n;M(n,I,e=R(null,null,e,o)),N(e)},count:function(n){return M(n,function(){return null},null)},toArray:function(n){var e=[];return B(n,e,null,function(n){return n}),e},only:function(n){if(!O(n))throw b(Error(143));return n}},createRef:function(){return{current:null}},Component:y,PureComponent:k,createContext:function(n,e){return void 0===e&&(e=null),(n={$$typeof:c,_calculateChangedBits:e,_currentValue:n,_currentValue2:n,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:a,_context:n},n.Consumer=n},forwardRef:function(n){return{$$typeof:i,render:n}},lazy:function(n){return{$$typeof:m,_ctor:n,_status:-1,_result:null}},memo:function(n,e){return{$$typeof:h,type:n,compare:void 0===e?null:e}},useCallback:function(n,e){return L().useCallback(n,e)},useContext:function(n,e){return L().useContext(n,e)},useEffect:function(n,e){return L().useEffect(n,e)},useImperativeHandle:function(n,e,o){return L().useImperativeHandle(n,e,o)},useDebugValue:function(){},useLayoutEffect:function(n,e){return L().useLayoutEffect(n,e)},useMemo:function(n,e){return L().useMemo(n,e)},useReducer:function(n,e,o){return L().useReducer(n,e,o)},useRef:function(n){return L().useRef(n)},useState:function(n){return L().useState(n)},Fragment:r,Profiler:l,StrictMode:t,Suspense:p,unstable_SuspenseList:f,createElement:P,cloneElement:function(n,e,o){if(null==n)throw b(Error(267),n);var r=void 0,t=d({},n.props),l=n.key,a=n.ref,c=n._owner;if(null!=e){void 0!==e.ref&&(a=e.ref,c=T.current),void 0!==e.key&&(l=""+e.key);var i=void 0;for(r in n.type&&n.type.defaultProps&&(i=n.type.defaultProps),e)z.call(e,r)&&!S.hasOwnProperty(r)&&(t[r]=void 0===e[r]&&void 0!==i?i[r]:e[r])}if(1===(r=arguments.length-2))t.children=o;else if(1<r){i=Array(r);for(var s=0;s<r;s++)i[s]=arguments[s+2];t.children=i}return{$$typeof:u,type:n.type,key:l,ref:a,props:t,_owner:c}},createFactory:function(n){var e=P.bind(null,n);return e.type=n,e},isValidElement:O,version:"16.9.0",unstable_withSuspenseConfig:function(n,e){var o=C.suspense;C.suspense=void 0===e?null:e;try{n()}finally{C.suspense=o}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:E,ReactCurrentBatchConfig:C,ReactCurrentOwner:T,IsSomeRendererActing:{current:!1},assign:d}},W=U;n.exports=W.default||W},yi.f[129]=function(){},yi.f[130]=function(n,e){function f(n){return"/"===n.charAt(0)}function h(n,e){for(var o=e,r=o+1,t=n.length;r<t;o+=1,r+=1)n[o]=n[r];n.pop()}e.__esModule=!0,e.default=function(n){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"",o=n&&n.split("/")||[],r=e&&e.split("/")||[],t=n&&f(n),l=e&&f(e),a=t||l;if(n&&f(n)?r=o:o.length&&(r.pop(),r=r.concat(o)),!r.length)return"/";var c=void 0;if(r.length){var i=r[r.length-1];c="."===i||".."===i||""===i}else c=!1;for(var s=0,d=r.length;0<=d;d--){var u=r[d];"."===u?h(r,d):".."===u?(h(r,d),s++):s&&(h(r,d),s--)}if(!a)for(;s--;)r.unshift("..");!a||""===r[0]||r[0]&&f(r[0])||r.unshift("");var p=r.join("/");return c&&"/"!==p.substr(-1)&&(p+="/"),p},n.exports=e.default},yi.f[131]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o=function(n,e,o){return e&&r(n.prototype,e),o&&r(n,o),n};function r(n,e){for(var o=0;o<e.length;o++){var r=e[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}var s=Object.assign||function(n){for(var e=1;e<arguments.length;e++){var o=arguments[e];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(n[r]=o[r])}return n},d=l(yi.r(127)),t=l(yi.r(85));function l(n){return n&&n.__esModule?n:{default:n}}function a(n,e){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?n:e}function c(n){var e="rodal-dialog rodal-"+(("enter"===n.animationType?n.enterAnimation:n.leaveAnimation)||n.animation)+"-"+n.animationType,o=n.showCloseButton?d.default.createElement("span",{className:"rodal-close",onClick:n.onClose}):null,r=n.width,t=n.height,l=n.measure,a=n.duration,c=n.customStyles,i=s({},{width:r+l,height:t+l,animationDuration:a+"ms",WebkitAnimationDuration:a+"ms"},c);return d.default.createElement("div",{style:i,className:e},n.children,o)}var i=window.navigator.userAgent.toLowerCase(),u=i&&0<i.indexOf("msie 9.0"),p=(function(n,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(n,e):n.__proto__=e)}(f,d.default.Component),o(f,[{key:"componentDidMount",value:function(){this.props.visible&&this.enter()}},{key:"componentWillReceiveProps",value:function(n){!this.props.visible&&n.visible?this.enter():this.props.visible&&!n.visible&&this.leave()}},{key:"enter",value:function(){this.setState({isShow:!0,animationType:"enter"})}},{key:"leave",value:function(){this.setState(u?{isShow:!1}:{animationType:"leave"})}},{key:"render",value:function(){var e=this,n=this.props,o=this.state,r=n.closeMaskOnClick?n.onClose:null,t=n.showMask?d.default.createElement("div",{className:"rodal-mask",style:n.customMaskStyles,onClick:r}):null,l={display:o.isShow?"":"none",animationDuration:n.duration+"ms",WebkitAnimationDuration:n.duration+"ms"};return d.default.createElement("div",{style:l,className:"rodal rodal-fade-"+o.animationType+" "+n.className,onAnimationEnd:this.animationEnd,tabIndex:"-1",ref:function(n){e.el=n},onKeyUp:this.onKeyUp},t,d.default.createElement(c,s({},n,{animationType:o.animationType}),n.children))}}]),f);function f(){var n,e,o;!function(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}(this,f);for(var r=arguments.length,t=Array(r),l=0;l<r;l++)t[l]=arguments[l];return(e=o=a(this,(n=f.__proto__||Object.getPrototypeOf(f)).call.apply(n,[this].concat(t)))).state={isShow:!1,animationType:"leave"},o.onKeyUp=function(n){o.props.closeOnEsc&&27===n.keyCode&&o.props.onClose()},o.animationEnd=function(n){if("leave"===o.state.animationType?o.setState({isShow:!1}):o.props.closeOnEsc&&o.el.focus(),n.target===o.el){var e=o.props.onAnimationEnd;e&&e()}},a(o,e)}p.propTypes={width:t.default.number,height:t.default.number,measure:t.default.string,visible:t.default.bool,showMask:t.default.bool,closeOnEsc:t.default.bool,closeMaskOnClick:t.default.bool,showCloseButton:t.default.bool,animation:t.default.string,enterAnimation:t.default.string,leaveAnimation:t.default.string,duration:t.default.number,className:t.default.string,customStyles:t.default.object,customMaskStyles:t.default.object,onClose:t.default.func.isRequired,onAnimationEnd:t.default.func},p.defaultProps={width:400,height:240,measure:"px",visible:!1,showMask:!0,closeOnEsc:!1,closeMaskOnClick:!0,showCloseButton:!0,animation:"zoom",enterAnimation:"",leaveAnimation:"",duration:300,className:"",customStyles:{},customMaskStyles:{}},e.default=p},yi.f[132]=function(){yi.r(66)("rodal/lib/rodal.css","/* -- container -- */\n\n.rodal,\n.rodal-mask {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: 100;\n}\n\n.rodal {\n position: fixed;\n}\n\n/* -- mask -- */\n\n.rodal-mask {\n position: absolute;\n background: rgba(0, 0, 0, .3);\n}\n\n/* -- dialog -- */\n\n.rodal-dialog {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n margin: auto;\n z-index: 101;\n padding: 15px;\n background: #fff;\n border-radius: 3px;\n box-shadow: 0 1px 3px rgba(0, 0, 0, .2);\n}\n\n.rodal-dialog:focus {\n outline: none;\n}\n\n/* -- close button -- */\n\n.rodal-close {\n position: absolute;\n cursor: pointer;\n top: 16px;\n right: 16px;\n width: 16px;\n height: 16px;\n}\n\n.rodal-close:before,\n.rodal-close:after {\n position: absolute;\n content: '';\n height: 2px;\n width: 100%;\n top: 50%;\n left: 0;\n margin-top: -1px;\n background: #999;\n border-radius: 100%;\n transition: background .2s;\n}\n\n.rodal-close:before {\n transform: rotate(45deg);\n}\n\n.rodal-close:after {\n transform: rotate(-45deg);\n}\n\n.rodal-close:hover:before,\n.rodal-close:hover:after {\n background: #333;\n}\n\n/* -- fade -- */\n\n@-webkit-keyframes rodal-fade-enter {\n from {\n opacity: 0;\n }\n}\n\n@keyframes rodal-fade-enter {\n from {\n opacity: 0;\n }\n}\n\n.rodal-fade-enter {\n -webkit-animation: rodal-fade-enter both ease-in;\n animation: rodal-fade-enter both ease-in;\n}\n\n@-webkit-keyframes rodal-fade-leave {\n to {\n opacity: 0\n }\n}\n\n@keyframes rodal-fade-leave {\n to {\n opacity: 0\n }\n}\n\n.rodal-fade-leave {\n -webkit-animation: rodal-fade-leave both ease-out;\n animation: rodal-fade-leave both ease-out;\n}\n\n/* -- zoom -- */\n\n@-webkit-keyframes rodal-zoom-enter {\n from {\n transform: scale3d(.3, .3, .3);\n }\n}\n\n@keyframes rodal-zoom-enter {\n from {\n transform: scale3d(.3, .3, .3);\n }\n}\n\n.rodal-zoom-enter {\n -webkit-animation: rodal-zoom-enter both cubic-bezier(0.4, 0, 0, 1.5);\n animation: rodal-zoom-enter both cubic-bezier(0.4, 0, 0, 1.5);\n}\n\n@-webkit-keyframes rodal-zoom-leave {\n to {\n transform: scale3d(.3, .3, .3);\n }\n}\n\n@keyframes rodal-zoom-leave {\n to {\n transform: scale3d(.3, .3, .3);\n }\n}\n\n.rodal-zoom-leave {\n -webkit-animation: rodal-zoom-leave both;\n animation: rodal-zoom-leave both;\n}\n\n/* -- slideDown -- */\n\n@-webkit-keyframes rodal-slideDown-enter {\n from {\n transform: translate3d(0, -100px, 0);\n }\n}\n\n@keyframes rodal-slideDown-enter {\n from {\n transform: translate3d(0, -100px, 0);\n }\n}\n\n.rodal-slideDown-enter {\n -webkit-animation: rodal-slideDown-enter both cubic-bezier(0.4, 0, 0, 1.5);\n animation: rodal-slideDown-enter both cubic-bezier(0.4, 0, 0, 1.5);\n}\n\n@-webkit-keyframes rodal-slideDown-leave {\n to {\n transform: translate3d(0, -100px, 0);\n }\n}\n\n@keyframes rodal-slideDown-leave {\n to {\n transform: translate3d(0, -100px, 0);\n }\n}\n\n.rodal-slideDown-leave {\n -webkit-animation: rodal-slideDown-leave both;\n animation: rodal-slideDown-leave both;\n}\n\n/* -- slideLeft -- */\n\n@-webkit-keyframes rodal-slideLeft-enter {\n from {\n transform: translate3d(-150px, 0, 0);\n }\n}\n\n@keyframes rodal-slideLeft-enter {\n from {\n transform: translate3d(-150px, 0, 0);\n }\n}\n\n.rodal-slideLeft-enter {\n -webkit-animation: rodal-slideLeft-enter both cubic-bezier(0.4, 0, 0, 1.5);\n animation: rodal-slideLeft-enter both cubic-bezier(0.4, 0, 0, 1.5);\n}\n\n@-webkit-keyframes rodal-slideLeft-leave {\n to {\n transform: translate3d(-150px, 0, 0);\n }\n}\n\n@keyframes rodal-slideLeft-leave {\n to {\n transform: translate3d(-150px, 0, 0);\n }\n}\n\n.rodal-slideLeft-leave {\n -webkit-animation: rodal-slideLeft-leave both;\n animation: rodal-slideLeft-leave both;\n}\n\n/* -- slideRight -- */\n\n@-webkit-keyframes rodal-slideRight-enter {\n from {\n transform: translate3d(150px, 0, 0);\n }\n}\n\n@keyframes rodal-slideRight-enter {\n from {\n transform: translate3d(150px, 0, 0);\n }\n}\n\n.rodal-slideRight-enter {\n -webkit-animation: rodal-slideRight-enter both cubic-bezier(0.4, 0, 0, 1.5);\n animation: rodal-slideRight-enter both cubic-bezier(0.4, 0, 0, 1.5);\n}\n\n@-webkit-keyframes rodal-slideRight-leave {\n to {\n transform: translate3d(150px, 0, 0);\n }\n}\n\n@keyframes rodal-slideRight-leave {\n to {\n transform: translate3d(150px, 0, 0);\n }\n}\n\n.rodal-slideRight-leave {\n -webkit-animation: rodal-slideRight-leave both;\n animation: rodal-slideRight-leave both;\n}\n\n/* -- slideUp -- */\n\n@-webkit-keyframes rodal-slideUp-enter {\n from {\n transform: translate3d(0, 100px, 0);\n }\n}\n\n@keyframes rodal-slideUp-enter {\n from {\n transform: translate3d(0, 100px, 0);\n }\n}\n\n.rodal-slideUp-enter {\n -webkit-animation: rodal-slideUp-enter both cubic-bezier(0.4, 0, 0, 1.5);\n animation: rodal-slideUp-enter both cubic-bezier(0.4, 0, 0, 1.5);\n}\n\n@-webkit-keyframes rodal-slideUp-leave {\n to {\n transform: translate3d(0, 100px, 0);\n }\n}\n\n@keyframes rodal-slideUp-leave {\n to {\n transform: translate3d(0, 100px, 0);\n }\n}\n\n.rodal-slideUp-leave {\n -webkit-animation: rodal-slideUp-leave both;\n animation: rodal-slideUp-leave both;\n}\n\n/* -- flip -- */\n\n@-webkit-keyframes rodal-flip-enter {\n from {\n transform: perspective(400px) rotate3d(1, 0, 0, 60deg);\n }\n\n 70% {\n transform: perspective(400px) rotate3d(1, 0, 0, -15deg);\n }\n\n to {\n transform: perspective(400px);\n }\n}\n\n@keyframes rodal-flip-enter {\n from {\n transform: perspective(400px) rotate3d(1, 0, 0, 60deg);\n }\n\n 70% {\n transform: perspective(400px) rotate3d(1, 0, 0, -15deg);\n }\n\n to {\n transform: perspective(400px);\n }\n}\n\n.rodal-flip-enter {\n -webkit-animation: rodal-flip-enter both ease-in;\n animation: rodal-flip-enter both ease-in;\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n}\n\n@-webkit-keyframes rodal-flip-leave {\n from {\n transform: perspective(400px);\n }\n\n 30% {\n transform: perspective(400px) rotate3d(1, 0, 0, -15deg);\n }\n\n to {\n transform: perspective(400px) rotate3d(1, 0, 0, 45deg);\n }\n}\n\n@keyframes rodal-flip-leave {\n from {\n transform: perspective(400px);\n }\n\n 30% {\n transform: perspective(400px) rotate3d(1, 0, 0, -15deg);\n }\n\n to {\n transform: perspective(400px) rotate3d(1, 0, 0, 45deg);\n }\n}\n\n.rodal-flip-leave {\n -webkit-animation: rodal-flip-leave both;\n animation: rodal-flip-leave both;\n -webkit-backface-visibility: visible !important;\n backface-visibility: visible !important;\n}\n\n/* -- rotate -- */\n\n@-webkit-keyframes rodal-rotate-enter {\n from {\n transform: rotate3d(0, 0, 1, -180deg) scale3d(.3, .3, .3);\n }\n}\n\n@keyframes rodal-rotate-enter {\n from {\n transform: rotate3d(0, 0, 1, -180deg) scale3d(.3, .3, .3);\n }\n}\n\n.rodal-rotate-enter {\n -webkit-animation: rodal-rotate-enter both;\n animation: rodal-rotate-enter both;\n transform-origin: center;\n}\n\n@-webkit-keyframes rodal-rotate-leave {\n to {\n transform: rotate3d(0, 0, 1, 180deg) scale3d(.3, .3, .3);\n }\n}\n\n@keyframes rodal-rotate-leave {\n to {\n transform: rotate3d(0, 0, 1, 180deg) scale3d(.3, .3, .3);\n }\n}\n\n.rodal-rotate-leave {\n -webkit-animation: rodal-rotate-leave both;\n animation: rodal-rotate-leave both;\n transform-origin: center;\n}\n\n/* -- door -- */\n\n@-webkit-keyframes rodal-door-enter {\n from {\n transform: scale3d(0, 1, 1);\n }\n}\n\n@keyframes rodal-door-enter {\n from {\n transform: scale3d(0, 1, 1);\n }\n}\n\n.rodal-door-enter {\n -webkit-animation: rodal-door-enter both cubic-bezier(0.4, 0, 0, 1.5);\n animation: rodal-door-enter both cubic-bezier(0.4, 0, 0, 1.5);\n}\n\n@-webkit-keyframes rodal-door-leave {\n 60% {\n transform: scale3d(.01, 1, 1);\n }\n\n to {\n transform: scale3d(0, 1, .1);\n }\n}\n\n@keyframes rodal-door-leave {\n 60% {\n transform: scale3d(.01, 1, 1);\n }\n\n to {\n transform: scale3d(0, 1, .1);\n }\n}\n\n.rodal-door-leave {\n -webkit-animation: rodal-door-leave both;\n animation: rodal-door-leave both;\n}")},yi.f[133]=function(n,e){n.exports=yi.r(134)},yi.f[134]=function(n,a){Object.defineProperty(a,"__esModule",{value:!0});var c=void 0,i=void 0,s=void 0,o=void 0,e=void 0;if(a.unstable_now=void 0,a.unstable_forceFrameRate=void 0,"function"!=typeof MessageChannel){var r=null,t=null,l=function(){if(null!==r)try{var n=a.unstable_now();r(!0,n),r=null}catch(n){throw setTimeout(l,0),n}};a.unstable_now=function(){return Date.now()},c=function(n){null!==r?setTimeout(c,0,n):(r=n,setTimeout(l,0))},i=function(n,e){t=setTimeout(n,e)},s=function(){clearTimeout(t)},o=function(){return!1},e=a.unstable_forceFrameRate=function(){}}else{var d=window.performance,u=window.Date,p=window.setTimeout,f=window.clearTimeout,h=window.requestAnimationFrame,m=window.cancelAnimationFrame;"undefined"!=typeof console&&("function"!=typeof h&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof m&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")),a.unstable_now="object"==typeof d&&"function"==typeof d.now?function(){return d.now()}:function(){return u.now()};var g=!1,b=null,v=-1,x=-1,y=33.33,w=-1,k=-1,_=0,E=!1;o=function(){return a.unstable_now()>=_},e=function(){},a.unstable_forceFrameRate=function(n){n<0||125<n?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):E=0<n?(y=Math.floor(1e3/n),!0):!(y=33.33)};function C(){if(null!==b){var n=a.unstable_now(),e=0<_-n;try{b(e,n)||(b=null)}catch(n){throw z.postMessage(null),n}}}var T=new MessageChannel,z=T.port2;T.port1.onmessage=C;var S=function(n){if(null===b)k=w=-1,g=!1;else{g=!0,h(function(n){f(v),S(n)});var e=function(){_=a.unstable_now()+y/2,C(),v=p(e,3*y)};if(v=p(e,3*y),-1!==w&&.1<n-w){var o=n-w;!E&&-1!==k&&o<y&&k<y&&((y=o<k?k:o)<8.33&&(y=8.33)),k=o}_=(w=n)+y,z.postMessage(null)}};c=function(n){b=n,g||(g=!0,h(function(n){S(n)}))},i=function(n,e){x=p(function(){n(a.unstable_now())},e)},s=function(){f(x),x=-1}}var P=null,O=null,j=null,A=3,R=!1,N=!1,M=!1;function D(n,e){var o=n.next;if(o===n)P=null;else{n===P&&(P=o);var r=n.previous;(r.next=o).previous=r}n.next=n.previous=null,o=n.callback,r=A;var t=j;A=n.priorityLevel,j=n;try{var l=n.expirationTime<=e;switch(A){case 1:var a=o(l);break;case 2:case 3:case 4:a=o(l);break;case 5:a=o(l)}}catch(n){throw n}finally{A=r,j=t}if("function"==typeof a)if(e=n.expirationTime,n.callback=a,null===P)P=n.next=n.previous=n;else{a=null,l=P;do{if(e<=l.expirationTime){a=l;break}l=l.next}while(l!==P);null===a?a=P:a===P&&(P=n),(e=a.previous).next=a.previous=n,n.next=a,n.previous=e}}function I(n){if(null!==O&&O.startTime<=n)do{var e=O,o=e.next;if(e===o)O=null;else{O=o;var r=e.previous;(r.next=o).previous=r}e.next=e.previous=null,U(e,e.expirationTime)}while(null!==O&&O.startTime<=n)}function F(n){M=!1,I(n),N||(null!==P?(N=!0,c(B)):null!==O&&i(F,O.startTime-n))}function B(n,e){N=!1,M&&(M=!1,s()),I(e),R=!0;try{if(n){if(null!==P)for(;D(P,e),I(e=a.unstable_now()),null!==P&&!o(););}else for(;null!==P&&P.expirationTime<=e;)D(P,e),I(e=a.unstable_now());return null!==P||(null!==O&&i(F,O.startTime-e),!1)}finally{R=!1}}function L(n){switch(n){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}function U(n,e){if(null===P)P=n.next=n.previous=n;else{var o=null,r=P;do{if(e<r.expirationTime){o=r;break}r=r.next}while(r!==P);null===o?o=P:o===P&&(P=n),(e=o.previous).next=o.previous=n,n.next=o,n.previous=e}}var W=e;a.unstable_ImmediatePriority=1,a.unstable_UserBlockingPriority=2,a.unstable_NormalPriority=3,a.unstable_IdlePriority=5,a.unstable_LowPriority=4,a.unstable_runWithPriority=function(n,e){switch(n){case 1:case 2:case 3:case 4:case 5:break;default:n=3}var o=A;A=n;try{return e()}finally{A=o}},a.unstable_next=function(n){switch(A){case 1:case 2:case 3:var e=3;break;default:e=A}var o=A;A=e;try{return n()}finally{A=o}},a.unstable_scheduleCallback=function(n,e,o){var r=a.unstable_now();if("object"==typeof o&&null!==o){var t=o.delay;t="number"==typeof t&&0<t?r+t:r,o="number"==typeof o.timeout?o.timeout:L(n)}else o=L(n),t=r;if(n={callback:e,priorityLevel:n,startTime:t,expirationTime:o=t+o,next:null,previous:null},r<t){if(o=t,null===O)O=n.next=n.previous=n;else{e=null;var l=O;do{if(o<l.startTime){e=l;break}l=l.next}while(l!==O);null===e?e=O:e===O&&(O=n),(o=e.previous).next=e.previous=n,n.next=e,n.previous=o}null===P&&O===n&&(M?s():M=!0,i(F,t-r))}else U(n,o),N||R||(N=!0,c(B));return n},a.unstable_cancelCallback=function(n){var e=n.next;if(null!==e){if(n===e)n===P?P=null:n===O&&(O=null);else{n===P?P=e:n===O&&(O=e);var o=n.previous;(o.next=e).previous=o}n.next=n.previous=null}},a.unstable_wrapCallback=function(e){var o=A;return function(){var n=A;A=o;try{return e.apply(this,arguments)}finally{A=n}}},a.unstable_getCurrentPriorityLevel=function(){return A},a.unstable_shouldYield=function(){var n=a.unstable_now();return I(n),null!==j&&null!==P&&P.startTime<=n&&P.expirationTime<j.expirationTime||o()},a.unstable_requestPaint=W,a.unstable_continueExecution=function(){N||R||(N=!0,c(B))},a.unstable_pauseExecution=function(){},a.unstable_getFirstCallbackNode=function(){return P}},yi.f[135]=function(){},yi.f[136]=function(n,e){n.exports=yi.r(137)},yi.f[137]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o=0;e.__interactionsRef=null,e.__subscriberRef=null,e.unstable_clear=function(n){return n()},e.unstable_getCurrent=function(){return null},e.unstable_getThreadID=function(){return++o},e.unstable_trace=function(n,e,o){return o()},e.unstable_wrap=function(n){return n},e.unstable_subscribe=function(){},e.unstable_unsubscribe=function(){}},yi.f[138]=function(){},yi.f[139]=function(n,e){window.eve=yi.r(64);var l,a,d,c,t,u,p,o,f,h,w=(l="undefined"==typeof eve?function(){}:eve,d={},c=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(n){return setTimeout(n,16,(new Date).getTime()),!0},t=Array.isArray||function(n){return n instanceof Array||"[object Array]"==Object.prototype.toString.call(n)},u=0,p="M"+(+new Date).toString(36),o=Date.now||function(){return+new Date},f=function(n){if(n){var e=0;for(var o in d)if(d.hasOwnProperty(o)){var r=d[o],t=r.get();e++,r.s=(t-r.b)/(r.dur/r.spd),1<=r.s&&(delete d[o],r.s=1,e--,function(n){setTimeout(function(){l("mina.finish."+n.id,n)})}(r)),r.update()}a=!!e&&c(f)}else a=a||c(f)},(h=function(n,e,o,r,t,l,a){var c={id:p+(u++).toString(36),start:n,end:e,b:o,s:0,dur:r-o,spd:1,get:t,set:l,easing:a||h.linear,status:m,speed:b,duration:v,stop:x,pause:y,resume:k,update:_};d[c.id]=c;var i,s=0;for(i in d)if(d.hasOwnProperty(i)&&2==++s)break;return 1==s&&f(),c}).time=o,h.getById=function(n){return d[n]||null},h.linear=function(n){return n},h.easeout=function(n){return Math.pow(n,1.7)},h.easein=function(n){return Math.pow(n,.48)},h.easeinout=function(n){if(1==n)return 1;if(0==n)return 0;var e=.48-n/1.04,o=Math.sqrt(.1734+e*e),r=o-e,t=-o-e,l=Math.pow(Math.abs(r),1/3)*(r<0?-1:1)+Math.pow(Math.abs(t),1/3)*(t<0?-1:1)+.5;return 3*(1-l)*l*l+l*l*l},h.backin=function(n){return 1==n?1:n*n*(2.70158*n-1.70158)},h.backout=function(n){return 0==n?0:(n-=1)*n*(2.70158*n+1.70158)+1},h.elastic=function(n){return n==!!n?n:Math.pow(2,-10*n)*Math.sin((n-.075)*(2*Math.PI)/.3)+1},h.bounce=function(n){var e=7.5625;return n<1/2.75?e*n*n:n<2/2.75?e*(n-=1.5/2.75)*n+.75:n<2.5/2.75?e*(n-=2.25/2.75)*n+.9375:e*(n-=2.625/2.75)*n+.984375},window.mina=h);function m(n){if(null==n)return this.s;var e=this.s-n;this.b+=this.dur*e,this.B+=this.dur*e,this.s=n}function b(n){if(null==n)return this.spd;this.spd=n}function v(n){if(null==n)return this.dur;this.s=this.s*n/this.dur,this.dur=n}function x(){delete d[this.id],this.update(),l("mina.stop."+this.id,this)}function y(){this.pdif||(delete d[this.id],this.update(),this.pdif=this.get()-this.b)}function k(){this.pdif&&(this.b=this.get()-this.pdif,delete this.pdif,d[this.id]=this,f())}function _(){var n,e=this;if(t(e.start)){n=[];for(var o=0,r=e.start.length;o<r;o++)n[o]=+e.start[o]+(e.end[o]-e.start[o])*e.easing(e.s)}else n=+e.start+(e.end-e.start)*e.easing(e.s);e.set(n)}var r=function(n){function b(n,e){if(n){if(n.nodeType)return X(n);if(P(n,"array")&&b.set)return b.set.apply(b,n);if(n instanceof U)return n;if(null==e)try{return X(n=i.doc.querySelector(String(n)))}catch(n){return null}}return new V(n=null==n?"100%":n,e=null==e?"100%":e)}b.version="0.5.1",b.toString=function(){return"Snap v"+this.version},b._={};var i={win:n.window,doc:n.window.document};b._.glob=i;var e,r,s="hasOwnProperty",v=String,d=parseFloat,u=parseInt,p=Math,f=p.max,h=p.min,m=p.abs,x=(p.pow,p.PI),o=(p.round,Object.prototype.toString),y=/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+%?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+%?(?:\s*,\s*[\d\.]+%?)?)\s*\)|hsba?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?%?)\s*\)|hsla?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?%?)\s*\))\s*$/i,w=(b._.separator=/[,\s]+/,/[\s]*,[\s]*/),k={hs:1,rg:1},t=/([a-z])[\s,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\s]*,?[\s]*)+)/gi,l=/([rstm])[\s,]*((-?\d*\.?\d*(?:e[\-+]?\d+)?[\s]*,?[\s]*)+)/gi,c=/(-?\d*\.?\d*(?:e[\-+]?\d+)?)[\s]*,?[\s]*/gi,a=0,_="S"+(+new Date).toString(36),E=function(n){return(n&&n.type?n.type:"")+_+(a++).toString(36)},C="http://www.w3.org/1999/xlink",T="http://www.w3.org/2000/svg",z={};b.url=function(n){return"url('#"+n+"')"};function S(n,e){if(e){if("#text"==n&&(n=i.doc.createTextNode(e.text||e["#text"]||"")),"#comment"==n&&(n=i.doc.createComment(e.text||e["#text"]||"")),"string"==typeof n&&(n=S(n)),"string"==typeof e)return 1==n.nodeType?"xlink:"==e.substring(0,6)?n.getAttributeNS(C,e.substring(6)):"xml:"==e.substring(0,4)?n.getAttributeNS(T,e.substring(4)):n.getAttribute(e):"text"==e?n.nodeValue:null;if(1==n.nodeType){for(var o in e)if(e[s](o)){var r=v(e[o]);r?"xlink:"==o.substring(0,6)?n.setAttributeNS(C,o.substring(6),r):"xml:"==o.substring(0,4)?n.setAttributeNS(T,o.substring(4),r):n.setAttribute(o,r):n.removeAttribute(o)}}else"text"in e&&(n.nodeValue=e.text)}else n=i.doc.createElementNS(T,n);return n}function P(n,e){return"finite"==(e=v.prototype.toLowerCase.call(e))?isFinite(n):!("array"!=e||!(n instanceof Array||Array.isArray&&Array.isArray(n)))||("null"==e&&null===n||e==typeof n&&null!==n||"object"==e&&n===Object(n)||o.call(n).slice(8,-1).toLowerCase()==e)}function O(l,a,c){return function n(){var e=Array.prototype.slice.call(arguments,0),o=e.join("␀"),r=n.cache=n.cache||{},t=n.count=n.count||[];return r[s](o)?function(n,e){for(var o=0,r=n.length;o<r;o++)if(n[o]===e)return n.push(n.splice(o,1)[0])}(t,o):(1e3<=t.length&&delete r[t.shift()],t.push(o),r[o]=l.apply(a,e)),c?c(r[o]):r[o]}}function j(n){return n%360*x/180}b._.$=S,b._.id=E,b.format=(e=/\{([^\}]+)\}/g,r=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,function(n,o){return v(n).replace(e,function(n,e){return function(n,e,o){var l=o;return e.replace(r,function(n,e,o,r,t){e=e||r,l&&(e in l&&(l=l[e]),"function"==typeof l&&t&&(l=l()))}),l=(null==l||l==o?n:l)+""}(n,e,o)})}),b._.clone=function n(e){if("function"==typeof e||Object(e)!==e)return e;var o=new e.constructor;for(var r in e)e[s](r)&&(o[r]=n(e[r]));return o},b._.cacher=O,b.rad=j,b.deg=function(n){return 180*n/x%360},b.sin=function(n){return p.sin(b.rad(n))},b.tan=function(n){return p.tan(b.rad(n))},b.cos=function(n){return p.cos(b.rad(n))},b.asin=function(n){return b.deg(p.asin(n))},b.acos=function(n){return b.deg(p.acos(n))},b.atan=function(n){return b.deg(p.atan(n))},b.atan2=function(n){return b.deg(p.atan2(n))},b.angle=function n(e,o,r,t,l,a){if(null!=l)return n(e,o,l,a)-n(r,t,l,a);var c=e-r,i=o-t;return c||i?(180+180*p.atan2(-i,-c)/x+360)%360:0},b.len=function(n,e,o,r){return Math.sqrt(b.len2(n,e,o,r))},b.len2=function(n,e,o,r){return(n-o)*(n-o)+(e-r)*(e-r)},b.closestPoint=function(n,r,t){function e(n){var e=n.x-r,o=n.y-t;return e*e+o*o}for(var o,l,a,c,i=n.node,s=i.getTotalLength(),d=s/i.pathSegList.numberOfItems*.125,u=1/0,p=0;p<=s;p+=d)(c=e(a=i.getPointAtLength(p)))<u&&(o=a,l=p,u=c);for(d*=.5;.5<d;){var f,h,m,g,b,v;0<=(m=l-d)&&(b=e(f=i.getPointAtLength(m)))<u?(o=f,l=m,u=b):(g=l+d)<=s&&(v=e(h=i.getPointAtLength(g)))<u?(o=h,l=g,u=v):d*=.5}return o={x:o.x,y:o.y,length:l,distance:Math.sqrt(u)}},b.is=P,b.snapTo=function(n,e,o){if(o=P(o,"finite")?o:10,P(n,"array")){for(var r=n.length;r--;)if(m(n[r]-e)<=o)return n[r]}else{var t=e%(n=+n);if(t<o)return e-t;if(n-o<t)return e-t+n}return e},b.getRGB=O(function(n){if(!n||(n=v(n)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:I};if("none"==n)return{r:-1,g:-1,b:-1,hex:"none",toString:I};if(k[s](n.toLowerCase().substring(0,2))||"#"==n.charAt()||(n=D(n)),!n)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:I};var e,o,r,t,l,a,c=n.match(y);return c?(c[2]&&(r=u(c[2].substring(5),16),o=u(c[2].substring(3,5),16),e=u(c[2].substring(1,3),16)),c[3]&&(r=u((l=c[3].charAt(3))+l,16),o=u((l=c[3].charAt(2))+l,16),e=u((l=c[3].charAt(1))+l,16)),c[4]&&(a=c[4].split(w),e=d(a[0]),"%"==a[0].slice(-1)&&(e*=2.55),o=d(a[1]),"%"==a[1].slice(-1)&&(o*=2.55),r=d(a[2]),"%"==a[2].slice(-1)&&(r*=2.55),"rgba"==c[1].toLowerCase().slice(0,4)&&(t=d(a[3])),a[3]&&"%"==a[3].slice(-1)&&(t/=100)),c[5]?(a=c[5].split(w),e=d(a[0]),"%"==a[0].slice(-1)&&(e/=100),o=d(a[1]),"%"==a[1].slice(-1)&&(o/=100),r=d(a[2]),"%"==a[2].slice(-1)&&(r/=100),"deg"!=a[0].slice(-3)&&"°"!=a[0].slice(-1)||(e/=360),"hsba"==c[1].toLowerCase().slice(0,4)&&(t=d(a[3])),a[3]&&"%"==a[3].slice(-1)&&(t/=100),b.hsb2rgb(e,o,r,t)):c[6]?(a=c[6].split(w),e=d(a[0]),"%"==a[0].slice(-1)&&(e/=100),o=d(a[1]),"%"==a[1].slice(-1)&&(o/=100),r=d(a[2]),"%"==a[2].slice(-1)&&(r/=100),"deg"!=a[0].slice(-3)&&"°"!=a[0].slice(-1)||(e/=360),"hsla"==c[1].toLowerCase().slice(0,4)&&(t=d(a[3])),a[3]&&"%"==a[3].slice(-1)&&(t/=100),b.hsl2rgb(e,o,r,t)):(e=h(p.round(e),255),o=h(p.round(o),255),r=h(p.round(r),255),t=h(f(t,0),1),(c={r:e,g:o,b:r,toString:I}).hex="#"+(16777216|r|o<<8|e<<16).toString(16).slice(1),c.opacity=P(t,"finite")?t:1,c)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:I}},b),b.hsb=O(function(n,e,o){return b.hsb2rgb(n,e,o).hex}),b.hsl=O(function(n,e,o){return b.hsl2rgb(n,e,o).hex}),b.rgb=O(function(n,e,o,r){if(P(r,"finite")){var t=p.round;return"rgba("+[t(n),t(e),t(o),+r.toFixed(2)]+")"}return"#"+(16777216|o|e<<8|n<<16).toString(16).slice(1)});function A(){return"hsb("+[this.h,this.s,this.b]+")"}function R(){return"hsl("+[this.h,this.s,this.l]+")"}function N(n,e,o){if(null==e&&P(n,"object")&&"r"in n&&"g"in n&&"b"in n&&(o=n.b,e=n.g,n=n.r),null==e&&P(n,string)){var r=b.getRGB(n);n=r.r,e=r.g,o=r.b}return(1<n||1<e||1<o)&&(n/=255,e/=255,o/=255),[n,e,o]}function M(n,e,o,r){var t={r:n=p.round(255*n),g:e=p.round(255*e),b:o=p.round(255*o),opacity:P(r,"finite")?r:1,hex:b.rgb(n,e,o),toString:I};return P(r,"finite")&&(t.opacity=r),t}var D=function(n){var o=i.doc.getElementsByTagName("head")[0]||i.doc.getElementsByTagName("svg")[0],r="rgb(255, 0, 0)";return(D=O(function(n){if("red"==n.toLowerCase())return r;o.style.color=r,o.style.color=n;var e=i.doc.defaultView.getComputedStyle(o,"").getPropertyValue("color");return e==r?null:e}))(n)},I=function(){return 1==this.opacity||null==this.opacity?this.hex:"rgba("+[this.r,this.g,this.b,this.opacity]+")"};b.color=function(n){var e;return P(n,"object")&&"h"in n&&"s"in n&&"b"in n?(e=b.hsb2rgb(n),n.r=e.r,n.g=e.g,n.b=e.b,n.opacity=1,n.hex=e.hex):P(n,"object")&&"h"in n&&"s"in n&&"l"in n?(e=b.hsl2rgb(n),n.r=e.r,n.g=e.g,n.b=e.b,n.opacity=1,n.hex=e.hex):(P(n,"string")&&(n=b.getRGB(n)),P(n,"object")&&"r"in n&&"g"in n&&"b"in n&&!("error"in n)?(e=b.rgb2hsl(n),n.h=e.h,n.s=e.s,n.l=e.l,e=b.rgb2hsb(n),n.v=e.b):((n={hex:"none"}).r=n.g=n.b=n.h=n.s=n.v=n.l=-1,n.error=1)),n.toString=I,n},b.hsb2rgb=function(n,e,o,r){var t,l,a,c,i;return P(n,"object")&&"h"in n&&"s"in n&&"b"in n&&(o=n.b,e=n.s,r=n.o,n=n.h),c=(i=o*e)*(1-m((n=(n*=360)%360/60)%2-1)),t=l=a=o-i,M(t+=[i,c,0,0,c,i][n=~~n],l+=[c,i,i,c,0,0][n],a+=[0,0,c,i,i,c][n],r)},b.hsl2rgb=function(n,e,o,r){var t,l,a,c,i;return P(n,"object")&&"h"in n&&"s"in n&&"l"in n&&(o=n.l,e=n.s,n=n.h),(1<n||1<e||1<o)&&(n/=360,e/=100,o/=100),c=(i=2*e*(o<.5?o:1-o))*(1-m((n=(n*=360)%360/60)%2-1)),t=l=a=o-i/2,M(t+=[i,c,0,0,c,i][n=~~n],l+=[c,i,i,c,0,0][n],a+=[0,0,c,i,i,c][n],r)},b.rgb2hsb=function(n,e,o){var r,t;return n=(o=N(n,e,o))[0],e=o[1],o=o[2],{h:((0==(t=(r=f(n,e,o))-h(n,e,o))?null:r==n?(e-o)/t:r==e?(o-n)/t+2:(n-e)/t+4)+360)%6*60/360,s:0==t?0:t/r,b:r,toString:A}},b.rgb2hsl=function(n,e,o){var r,t,l,a;return n=(o=N(n,e,o))[0],e=o[1],o=o[2],r=((t=f(n,e,o))+(l=h(n,e,o)))/2,{h:((0==(a=t-l)?null:t==n?(e-o)/a:t==e?(o-n)/a+2:(n-e)/a+4)+360)%6*60/360,s:0==a?0:r<.5?a/(2*r):a/(2-2*r),l:r,toString:R}},b.parsePathString=function(n){if(!n)return null;var e=b.path(n);if(e.arr)return b.path.clone(e.arr);var l={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},a=[];return P(n,"array")&&P(n[0],"array")&&(a=b.path.clone(n)),a.length||v(n).replace(t,function(n,e,o){var r=[],t=e.toLowerCase();if(o.replace(c,function(n,e){e&&r.push(+e)}),"m"==t&&2<r.length&&(a.push([e].concat(r.splice(0,2))),t="l",e="m"==e?"l":"L"),"o"==t&&1==r.length&&a.push([e,r[0]]),"r"==t)a.push([e].concat(r));else for(;r.length>=l[t]&&(a.push([e].concat(r.splice(0,l[t]))),l[t]););}),a.toString=b.path.toString,e.arr=b.path.clone(a),a};var F=b.parseTransformString=function(n){if(!n)return null;var t=[];return P(n,"array")&&P(n[0],"array")&&(t=b.path.clone(n)),t.length||v(n).replace(l,function(n,e,o){var r=[];e.toLowerCase();o.replace(c,function(n,e){e&&r.push(+e)}),t.push([e].concat(r))}),t.toString=b.path.toString,t};b._.svgTransform2string=function(n){var r=[];return n=n.replace(/(?:^|\s)(\w+)\(([^)]+)\)/g,function(n,e,o){return o=o.split(/\s*,\s*|\s+/),"rotate"==e&&1==o.length&&o.push(0,0),"scale"==e&&(2<o.length?o=o.slice(0,2):2==o.length&&o.push(0,0),1==o.length&&o.push(o[0],0,0)),"skewX"==e?r.push(["m",1,0,p.tan(j(o[0])),1,0,0]):"skewY"==e?r.push(["m",1,p.tan(j(o[0])),0,1,0,0]):r.push([e.charAt(0)].concat(o)),n}),r},b._.rgTransform=/^[a-z][\s]*-?\.?\d/i,b._.transform2matrix=function(n,e){var o=F(n),r=new b.Matrix;if(o)for(var t=0,l=o.length;t<l;t++){var a,c,i,s,d,u=o[t],p=u.length,f=v(u[0]).toLowerCase(),h=u[0]!=f,m=h?r.invert():0;"t"==f&&2==p?r.translate(u[1],0):"t"==f&&3==p?h?(a=m.x(0,0),c=m.y(0,0),i=m.x(u[1],u[2]),s=m.y(u[1],u[2]),r.translate(i-a,s-c)):r.translate(u[1],u[2]):"r"==f?2==p?(d=d||e,r.rotate(u[1],d.x+d.width/2,d.y+d.height/2)):4==p&&(h?(i=m.x(u[2],u[3]),s=m.y(u[2],u[3]),r.rotate(u[1],i,s)):r.rotate(u[1],u[2],u[3])):"s"==f?2==p||3==p?(d=d||e,r.scale(u[1],u[p-1],d.x+d.width/2,d.y+d.height/2)):4==p?h?(i=m.x(u[2],u[3]),s=m.y(u[2],u[3]),r.scale(u[1],u[1],i,s)):r.scale(u[1],u[1],u[2],u[3]):5==p&&(h?(i=m.x(u[3],u[4]),s=m.y(u[3],u[4]),r.scale(u[1],u[2],i,s)):r.scale(u[1],u[2],u[3],u[4])):"m"==f&&7==p&&r.add(u[1],u[2],u[3],u[4],u[5],u[6])}return r},b._unit2px=function(o,r,t){var n=B(o).node,l={},e=n.querySelector(".svg---mgr");e||(S(e=S("rect"),{x:-9e9,y:-9e9,width:10,height:10,class:"svg---mgr",fill:"none"}),n.appendChild(e));function a(n){if(null==n)return"";if(n==+n)return n;S(e,{width:n});try{return e.getBBox().width}catch(n){return 0}}function c(n){if(null==n)return"";if(n==+n)return n;S(e,{height:n});try{return e.getBBox().height}catch(n){return 0}}function i(n,e){null==r?l[n]=e(o.attr(n)||0):n==r&&(l=e(null==t?o.attr(n)||0:t))}switch(o.type){case"rect":i("rx",a),i("ry",c);case"image":i("width",a),i("height",c);case"text":i("x",a),i("y",c);break;case"circle":i("cx",a),i("cy",c),i("r",a);break;case"ellipse":i("cx",a),i("cy",c),i("rx",a),i("ry",c);break;case"line":i("x1",a),i("x2",a),i("y1",c),i("y2",c);break;case"marker":i("refX",a),i("markerWidth",a),i("refY",c),i("markerHeight",c);break;case"radialGradient":i("fx",a),i("fy",c);break;case"tspan":i("dx",a),i("dy",c);break;default:i(r,a)}return n.removeChild(e),l};i.doc.contains||i.doc.compareDocumentPosition;function B(n){return n.node.ownerSVGElement&&X(n.node.ownerSVGElement)||b.select("svg")}function L(n){P(n,"array")||(n=Array.prototype.slice.call(arguments,0));for(var e=0,o=0,r=this.node;this[e];)delete this[e++];for(e=0;e<n.length;e++)"set"==n[e].type?n[e].forEach(function(n){r.appendChild(n.node)}):r.appendChild(n[e].node);var t=r.childNodes;for(e=0;e<t.length;e++)this[o++]=X(t[e]);return this}function U(n){if(n.snap in z)return z[n.snap];var e;try{e=n.ownerSVGElement}catch(n){}this.node=n,e&&(this.paper=new V(e)),this.type=n.tagName||n.nodeName;var o=this.id=E(this);if(this.anims={},this._={transform:[]},n.snap=o,"g"==(z[o]=this).type&&(this.add=L),this.type in{g:1,mask:1,pattern:1,symbol:1})for(var r in V.prototype)V.prototype[s](r)&&(this[r]=V.prototype[r])}function W(n){this.node=n}function H(n,e){var o=S(n);return e.appendChild(o),X(o)}function V(n,e){var o,r,t,l=V.prototype;if(n&&n.tagName&&"svg"==n.tagName.toLowerCase()){if(n.snap in z)return z[n.snap];var a=n.ownerDocument;for(var c in o=new U(n),r=n.getElementsByTagName("desc")[0],t=n.getElementsByTagName("defs")[0],r||((r=S("desc")).appendChild(a.createTextNode("Created with Snap")),o.node.appendChild(r)),t||(t=S("defs"),o.node.appendChild(t)),o.defs=t,l)l[s](c)&&(o[c]=l[c]);o.paper=o.root=o}else S((o=H("svg",i.doc.body)).node,{height:e,version:1.1,width:n,xmlns:T});return o}function X(n){return n?n instanceof U||n instanceof W?n:n.tagName&&"svg"==n.tagName.toLowerCase()?new V(n):n.tagName&&"object"==n.tagName.toLowerCase()&&"image/svg+xml"==n.type?new V(n.contentDocument.getElementsByTagName("svg")[0]):new U(n):n}b._.getSomeDefs=function(n){var e=n.node.ownerSVGElement&&X(n.node.ownerSVGElement)||n.node.parentNode&&X(n.node.parentNode)||b.select("svg")||b(0,0),o=e.select("defs"),r=null!=o&&o.node;return r=r||H("defs",e.node).node},b._.getSomeSVG=B,b.select=function(n){return n=v(n).replace(/([^\\]):/g,"$1\\:"),X(i.doc.querySelector(n))},b.selectAll=function(n){for(var e=i.doc.querySelectorAll(n),o=(b.set||Array)(),r=0;r<e.length;r++)o.push(X(e[r]));return o},setInterval(function(){for(var n in z)if(z[s](n)){var e=z[n],o=e.node;("svg"!=e.type&&!o.ownerSVGElement||"svg"==e.type&&(!o.parentNode||"ownerSVGElement"in o.parentNode&&!o.ownerSVGElement))&&delete z[n]}},1e4),U.prototype.attr=function(n,e){var o=this.node;if(!n){if(1!=o.nodeType)return{text:o.nodeValue};for(var r=o.attributes,t={},l=0,a=r.length;l<a;l++)t[r[l].nodeName]=r[l].nodeValue;return t}if(P(n,"string")){if(!(1<arguments.length))return eve("snap.util.getattr."+n,this).firstDefined();var c={};c[n]=e,n=c}for(var i in n)n[s](i)&&eve("snap.util.attr."+i,this,n[i]);return this},b.parse=function(n){var e=i.doc.createDocumentFragment(),o=!0,r=i.doc.createElement("div");if((n=v(n)).match(/^\s*<\s*svg(?:\s|>)/)||(n="<svg>"+n+"</svg>",o=!1),r.innerHTML=n,n=r.getElementsByTagName("svg")[0])if(o)e=n;else for(;n.firstChild;)e.appendChild(n.firstChild);return new W(e)},b.fragment=function(){for(var n=Array.prototype.slice.call(arguments,0),e=i.doc.createDocumentFragment(),o=0,r=n.length;o<r;o++){var t=n[o];t.node&&t.node.nodeType&&e.appendChild(t.node),t.nodeType&&e.appendChild(t),"string"==typeof t&&e.appendChild(b.parse(t).node)}return new W(e)},b._.make=H,b._.wrap=X,V.prototype.el=function(n,e){var o=H(n,this.node);return e&&o.attr(e),o},U.prototype.children=function(){for(var n=[],e=this.node.childNodes,o=0,r=e.length;o<r;o++)n[o]=b(e[o]);return n},U.prototype.toJSON=function(){var n=[];return function n(e,o){for(var r=0,t=e.length;r<t;r++){var l={type:e[r].type,attr:e[r].attr()},a=e[r].children();o.push(l),a.length&&n(a,l.childNodes=[])}}([this],n),n[0]},eve.on("snap.util.getattr",function(){var n=eve.nt(),e=(n=n.substring(n.lastIndexOf(".")+1)).replace(/[A-Z]/g,function(n){return"-"+n.toLowerCase()});return G[s](e)?this.node.ownerDocument.defaultView.getComputedStyle(this.node,null).getPropertyValue(e):S(this.node,n)});var G={"alignment-baseline":0,"baseline-shift":0,clip:0,"clip-path":0,"clip-rule":0,color:0,"color-interpolation":0,"color-interpolation-filters":0,"color-profile":0,"color-rendering":0,cursor:0,direction:0,display:0,"dominant-baseline":0,"enable-background":0,fill:0,"fill-opacity":0,"fill-rule":0,filter:0,"flood-color":0,"flood-opacity":0,font:0,"font-family":0,"font-size":0,"font-size-adjust":0,"font-stretch":0,"font-style":0,"font-variant":0,"font-weight":0,"glyph-orientation-horizontal":0,"glyph-orientation-vertical":0,"image-rendering":0,kerning:0,"letter-spacing":0,"lighting-color":0,marker:0,"marker-end":0,"marker-mid":0,"marker-start":0,mask:0,opacity:0,overflow:0,"pointer-events":0,"shape-rendering":0,"stop-color":0,"stop-opacity":0,stroke:0,"stroke-dasharray":0,"stroke-dashoffset":0,"stroke-linecap":0,"stroke-linejoin":0,"stroke-miterlimit":0,"stroke-opacity":0,"stroke-width":0,"text-anchor":0,"text-decoration":0,"text-rendering":0,"unicode-bidi":0,visibility:0,"word-spacing":0,"writing-mode":0};eve.on("snap.util.attr",function(n){var e=eve.nt(),o={};o[e=e.substring(e.lastIndexOf(".")+1)]=n;var r=e.replace(/-(\w)/gi,function(n,e){return e.toUpperCase()}),t=e.replace(/[A-Z]/g,function(n){return"-"+n.toLowerCase()});G[s](t)?this.node.style[r]=null==n?"":n:S(this.node,o)}),b.ajax=function(n,e,o,r){var t=new XMLHttpRequest,l=E();if(t){if(P(e,"function"))r=o,o=e,e=null;else if(P(e,"object")){var a=[];for(var c in e)e.hasOwnProperty(c)&&a.push(encodeURIComponent(c)+"="+encodeURIComponent(e[c]));e=a.join("&")}return t.open(e?"POST":"GET",n,!0),e&&(t.setRequestHeader("X-Requested-With","XMLHttpRequest"),t.setRequestHeader("Content-type","application/x-www-form-urlencoded")),o&&(eve.once("snap.ajax."+l+".0",o),eve.once("snap.ajax."+l+".200",o),eve.once("snap.ajax."+l+".304",o)),t.onreadystatechange=function(){4==t.readyState&&eve("snap.ajax."+l+"."+t.status,r,t)},4==t.readyState?t:(t.send(e),t)}},b.load=function(n,o,r){b.ajax(n,function(n){var e=b.parse(n.responseText);r?o.call(r,e):o(e)})};return b.getElementByPoint=function(n,e){this.canvas;var o=i.doc.elementFromPoint(n,e);if(i.win.opera&&"svg"==o.tagName){var r=function(n){var e=n.getBoundingClientRect(),o=n.ownerDocument,r=o.body,t=o.documentElement,l=t.clientTop||r.clientTop||0,a=t.clientLeft||r.clientLeft||0;return{y:e.top+(g.win.pageYOffset||t.scrollTop||r.scrollTop)-l,x:e.left+(g.win.pageXOffset||t.scrollLeft||r.scrollLeft)-a}}(o),t=o.createSVGRect();t.x=n-r.x,t.y=e-r.y,t.width=t.height=1;var l=o.getIntersectionList(t,null);l.length&&(o=l[l.length-1])}return o?X(o):null},b.plugin=function(n){n(b,U,V,i,W)},i.win.Snap=b}(window||this);r.plugin(function(h,n,e,o,r){var t=n.prototype,c=h.is,d=String,l=h._unit2px,m=h._.$,i=h._.make,s=h._.getSomeDefs,a=h._.wrap;t.getBBox=function(n){if("tspan"==this.type)return h._.box(this.node.getClientRects().item(0));if(!h.Matrix||!h.path)return this.node.getBBox();var e=this,o=new h.Matrix;if(e.removed)return h._.box();for(;"use"==e.type;)if(n||(o=o.add(e.transform().localMatrix.translate(e.attr("x")||0,e.attr("y")||0))),e.original)e=e.original;else{var r=e.attr("xlink:href");e=e.original=e.node.ownerDocument.getElementById(r.substring(r.indexOf("#")+1))}var t=e._,l=h.path.get[e.type]||h.path.get.deflt;try{return n?(t.bboxwt=l?h.path.getBBox(e.realPath=l(e)):h._.box(e.node.getBBox()),h._.box(t.bboxwt)):(e.realPath=l(e),e.matrix=e.transform().localMatrix,t.bbox=h.path.getBBox(h.path.map(e.realPath,o.add(e.matrix))),h._.box(t.bbox))}catch(n){return h._.box()}};function u(){return this.string}function p(n,e){if(null==e){var o=!0;if(!(e="linearGradient"==n.type||"radialGradient"==n.type?n.node.getAttribute("gradientTransform"):"pattern"==n.type?n.node.getAttribute("patternTransform"):n.node.getAttribute("transform")))return new h.Matrix;e=h._.svgTransform2string(e)}else e=h._.rgTransform.test(e)?d(e).replace(/\.{3}|\u2026/g,n._.transform||""):h._.svgTransform2string(e),c(e,"array")&&(e=h.path?h.path.toString.call(e):d(e)),n._.transform=e;var r=h._.transform2matrix(e,n.getBBox(1));if(o)return r;n.matrix=r}t.transform=function(n){var e=this._;if(null!=n)return n instanceof h.Matrix?(this.matrix=n,this._.transform=n.toTransformString()):p(this,n),this.node&&("linearGradient"==this.type||"radialGradient"==this.type?m(this.node,{gradientTransform:this.matrix}):"pattern"==this.type?m(this.node,{patternTransform:this.matrix}):m(this.node,{transform:this.matrix})),this;for(var o,r=this,t=new h.Matrix(this.node.getCTM()),l=p(this),a=[l],c=new h.Matrix,i=l.toTransformString(),s=d(l)==d(this.matrix)?d(e.transform):i;"svg"!=r.type&&(r=r.parent());)a.push(p(r));for(o=a.length;o--;)c.add(a[o]);return{string:s,globalMatrix:t,totalMatrix:c,localMatrix:l,diffMatrix:t.clone().add(l.invert()),global:t.toTransformString(),total:c.toTransformString(),local:i,toString:u}},t.parent=function(){return a(this.node.parentNode)},t.append=t.add=function(n){if(n){if("set"==n.type){var e=this;return n.forEach(function(n){e.add(n)}),this}n=a(n),this.node.appendChild(n.node),n.paper=this.paper}return this},t.appendTo=function(n){return n&&(n=a(n)).append(this),this},t.prepend=function(n){if(n){if("set"==n.type){var e,o=this;return n.forEach(function(n){e?e.after(n):o.prepend(n),e=n}),this}var r=(n=a(n)).parent();this.node.insertBefore(n.node,this.node.firstChild),this.add&&this.add(),n.paper=this.paper,this.parent()&&this.parent().add(),r&&r.add()}return this},t.prependTo=function(n){return(n=a(n)).prepend(this),this},t.before=function(n){if("set"==n.type){var o=this;return n.forEach(function(n){var e=n.parent();o.node.parentNode.insertBefore(n.node,o.node),e&&e.add()}),this.parent().add(),this}var e=(n=a(n)).parent();return this.node.parentNode.insertBefore(n.node,this.node),this.parent()&&this.parent().add(),e&&e.add(),n.paper=this.paper,this},t.after=function(n){var e=(n=a(n)).parent();return this.node.nextSibling?this.node.parentNode.insertBefore(n.node,this.node.nextSibling):this.node.parentNode.appendChild(n.node),this.parent()&&this.parent().add(),e&&e.add(),n.paper=this.paper,this},t.insertBefore=function(n){n=a(n);var e=this.parent();return n.node.parentNode.insertBefore(this.node,n.node),this.paper=n.paper,e&&e.add(),n.parent()&&n.parent().add(),this},t.insertAfter=function(n){n=a(n);var e=this.parent();return n.node.parentNode.insertBefore(this.node,n.node.nextSibling),this.paper=n.paper,e&&e.add(),n.parent()&&n.parent().add(),this},t.remove=function(){var n=this.parent();return this.node.parentNode&&this.node.parentNode.removeChild(this.node),delete this.paper,this.removed=!0,n&&n.add(),this},t.select=function(n){return a(this.node.querySelector(n))},t.selectAll=function(n){for(var e=this.node.querySelectorAll(n),o=(h.set||Array)(),r=0;r<e.length;r++)o.push(a(e[r]));return o},t.asPX=function(n,e){return null==e&&(e=this.attr(n)),+l(this,n,e)},t.use=function(){var n,e=this.node.id;return e||(e=this.id,m(this.node,{id:e})),n="linearGradient"==this.type||"radialGradient"==this.type||"pattern"==this.type?i(this.type,this.node.parentNode):i("use",this.node.parentNode),m(n.node,{"xlink:href":"#"+e}),n.original=this,n},t.clone=function(){var n=a(this.node.cloneNode(!0));return m(n.node,"id")&&m(n.node,{id:n.id}),function(n){var e,o=n.selectAll("*"),t=/^\s*url\(("|'|)(.*)\1\)\s*$/,r=[],l={};function a(o,r){var n=m(o.node,r);(n=(n=n&&n.match(t))&&n[2])&&"#"==n.charAt()&&(n=n.substring(1))&&(l[n]=(l[n]||[]).concat(function(n){var e={};e[r]=h.url(n),m(o.node,e)}))}function c(e){var n=m(e.node,"xlink:href");n&&"#"==n.charAt()&&(n=n.substring(1))&&(l[n]=(l[n]||[]).concat(function(n){e.attr("xlink:href","#"+n)}))}for(var i=0,s=o.length;i<s;i++){a(e=o[i],"fill"),a(e,"stroke"),a(e,"filter"),a(e,"mask"),a(e,"clip-path"),c(e);var d=m(e.node,"id");d&&(m(e.node,{id:e.id}),r.push({old:d,id:e.id}))}for(i=0,s=r.length;i<s;i++){var u=l[r[i].old];if(u)for(var p=0,f=u.length;p<f;p++)u[p](r[i].id)}}(n),n.insertAfter(this),n},t.toDefs=function(){return s(this).appendChild(this.node),this},t.pattern=t.toPattern=function(n,e,o,r){var t=i("pattern",s(this));return null==n&&(n=this.getBBox()),c(n,"object")&&"x"in n&&(e=n.y,o=n.width,r=n.height,n=n.x),m(t.node,{x:n,y:e,width:o,height:r,patternUnits:"userSpaceOnUse",id:t.id,viewBox:[n,e,o,r].join(" ")}),t.node.appendChild(this.node),t},t.marker=function(n,e,o,r,t,l){var a=i("marker",s(this));return null==n&&(n=this.getBBox()),c(n,"object")&&"x"in n&&(e=n.y,o=n.width,r=n.height,t=n.refX||n.cx,l=n.refY||n.cy,n=n.x),m(a.node,{viewBox:[n,e,o,r].join(" "),markerWidth:o,markerHeight:r,orient:"auto",refX:t||0,refY:l||0,id:a.id}),a.node.appendChild(this.node),a};var f={};function g(l){return function(){var n=l?"<"+this.type:"",e=this.node.attributes,o=this.node.childNodes;if(l)for(var r=0,t=e.length;r<t;r++)n+=" "+e[r].name+'="'+e[r].value.replace(/"/g,'\\"')+'"';if(o.length){for(l&&(n+=">"),r=0,t=o.length;r<t;r++)3==o[r].nodeType?n+=o[r].nodeValue:1==o[r].nodeType&&(n+=a(o[r]).toString());l&&(n+="</"+this.type+">")}else l&&(n+="/>");return n}}t.data=function(n,e){var o=f[this.id]=f[this.id]||{};if(0==arguments.length)return eve("snap.data.get."+this.id,this,o,null),o;if(1!=arguments.length)return o[n]=e,eve("snap.data.set."+this.id,this,e,n),this;if(h.is(n,"object")){for(var r in n)n.hasOwnProperty(r)&&this.data(r,n[r]);return this}return eve("snap.data.get."+this.id,this,o[n],n),o[n]},t.removeData=function(n){return null==n?f[this.id]={}:f[this.id]&&delete f[this.id][n],this},t.outerSVG=t.toString=g(1),t.innerSVG=g(),t.toDataURL=function(){if(window&&window.btoa){var n=this.getBBox(),e=h.format('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="{width}" height="{height}" viewBox="{x} {y} {width} {height}">{contents}</svg>',{x:+n.x.toFixed(3),y:+n.y.toFixed(3),width:+n.width.toFixed(3),height:+n.height.toFixed(3),contents:this.outerSVG()});return"data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent(e)))}},r.prototype.select=t.select,r.prototype.selectAll=t.selectAll}),r.plugin(function(l,n,e,o,r){var t,a=Object.prototype.toString,c=String,i=Math;function s(n,e,o,r,t,l){if(null==e&&"[object SVGMatrix]"==a.call(n))return this.a=n.a,this.b=n.b,this.c=n.c,this.d=n.d,this.e=n.e,void(this.f=n.f);null!=n?(this.a=+n,this.b=+e,this.c=+o,this.d=+r,this.e=+t,this.f=+l):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}function d(n){return n[0]*n[0]+n[1]*n[1]}function u(n){var e=i.sqrt(d(n));n[0]&&(n[0]/=e),n[1]&&(n[1]/=e)}(t=s.prototype).add=function(n,e,o,r,t,l){if(n&&n instanceof s)return this.add(n.a,n.b,n.c,n.d,n.e,n.f);var a=n*this.a+e*this.c,c=n*this.b+e*this.d;return this.e+=t*this.a+l*this.c,this.f+=t*this.b+l*this.d,this.c=o*this.a+r*this.c,this.d=o*this.b+r*this.d,this.a=a,this.b=c,this},s.prototype.multLeft=function(n,e,o,r,t,l){if(n&&n instanceof s)return this.multLeft(n.a,n.b,n.c,n.d,n.e,n.f);var a=n*this.a+o*this.b,c=n*this.c+o*this.d,i=n*this.e+o*this.f+t;return this.b=e*this.a+r*this.b,this.d=e*this.c+r*this.d,this.f=e*this.e+r*this.f+l,this.a=a,this.c=c,this.e=i,this},t.invert=function(){var n=this,e=n.a*n.d-n.b*n.c;return new s(n.d/e,-n.b/e,-n.c/e,n.a/e,(n.c*n.f-n.d*n.e)/e,(n.b*n.e-n.a*n.f)/e)},t.clone=function(){return new s(this.a,this.b,this.c,this.d,this.e,this.f)},t.translate=function(n,e){return this.e+=n*this.a+e*this.c,this.f+=n*this.b+e*this.d,this},t.scale=function(n,e,o,r){return null==e&&(e=n),(o||r)&&this.translate(o,r),this.a*=n,this.b*=n,this.c*=e,this.d*=e,(o||r)&&this.translate(-o,-r),this},t.rotate=function(n,e,o){n=l.rad(n),e=e||0,o=o||0;var r=+i.cos(n).toFixed(9),t=+i.sin(n).toFixed(9);return this.add(r,t,-t,r,e,o),this.add(1,0,0,1,-e,-o)},t.skewX=function(n){return this.skew(n,0)},t.skewY=function(n){return this.skew(0,n)},t.skew=function(n,e){n=n||0,e=e||0,n=l.rad(n),e=l.rad(e);var o=i.tan(n).toFixed(9),r=i.tan(e).toFixed(9);return this.add(1,r,o,1,0,0)},t.x=function(n,e){return n*this.a+e*this.c+this.e},t.y=function(n,e){return n*this.b+e*this.d+this.f},t.get=function(n){return+this[c.fromCharCode(97+n)].toFixed(4)},t.toString=function(){return"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")"},t.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},t.determinant=function(){return this.a*this.d-this.b*this.c},t.split=function(){var n={};n.dx=this.e,n.dy=this.f;var e=[[this.a,this.b],[this.c,this.d]];n.scalex=i.sqrt(d(e[0])),u(e[0]),n.shear=e[0][0]*e[1][0]+e[0][1]*e[1][1],e[1]=[e[1][0]-e[0][0]*n.shear,e[1][1]-e[0][1]*n.shear],n.scaley=i.sqrt(d(e[1])),u(e[1]),n.shear/=n.scaley,this.determinant()<0&&(n.scalex=-n.scalex);var o=e[0][1],r=e[1][1];return r<0?(n.rotate=l.deg(i.acos(r)),o<0&&(n.rotate=360-n.rotate)):n.rotate=l.deg(i.asin(o)),n.isSimple=!(+n.shear.toFixed(9)||n.scalex.toFixed(9)!=n.scaley.toFixed(9)&&n.rotate),n.isSuperSimple=!+n.shear.toFixed(9)&&n.scalex.toFixed(9)==n.scaley.toFixed(9)&&!n.rotate,n.noRotation=!+n.shear.toFixed(9)&&!n.rotate,n},t.toTransformString=function(n){var e=n||this.split();return+e.shear.toFixed(9)?"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]:(e.scalex=+e.scalex.toFixed(4),e.scaley=+e.scaley.toFixed(4),e.rotate=+e.rotate.toFixed(4),(e.dx||e.dy?"t"+[+e.dx.toFixed(4),+e.dy.toFixed(4)]:"")+(e.rotate?"r"+[+e.rotate.toFixed(4),0,0]:"")+(1!=e.scalex||1!=e.scaley?"s"+[e.scalex,e.scaley,0,0]:""))},l.Matrix=s,l.matrix=function(n,e,o,r,t,l){return new s(n,e,o,r,t,l)}}),r.plugin(function(l,a,n,t,c){var e,r=l._.make,i=l._.wrap,s=l.is,d=l._.getSomeDefs,o=/^url\((['"]?)([^)]+)\1\)$/,u=l._.$,p=l.url,f=String,h=l._.separator;function m(t){return function(n){if(eve.stop(),n instanceof c&&1==n.node.childNodes.length&&("radialGradient"==n.node.firstChild.tagName||"linearGradient"==n.node.firstChild.tagName||"pattern"==n.node.firstChild.tagName)&&(n=n.node.firstChild,d(this).appendChild(n),n=i(n)),n instanceof a)if("radialGradient"==n.type||"linearGradient"==n.type||"pattern"==n.type){n.node.id||u(n.node,{id:n.id});var e=p(n.node.id)}else e=n.attr(t);else if((e=l.color(n)).error){var o=l(d(this).ownerSVGElement).gradient(n);e=o?(o.node.id||u(o.node,{id:o.id}),p(o.node.id)):n}else e=f(e);var r={};r[t]=e,u(this.node,r),this.node.style[t]=""}}l.deurl=function(n){var e=String(n).match(o);return e?e[2]:n},eve.on("snap.util.attr.mask",function(n){if(n instanceof a||n instanceof c){if(eve.stop(),n instanceof c&&1==n.node.childNodes.length&&(n=n.node.firstChild,d(this).appendChild(n),n=i(n)),"mask"==n.type)var e=n;else(e=r("mask",d(this))).node.appendChild(n.node);e.node.id||u(e.node,{id:e.id}),u(this.node,{mask:p(e.id)})}}),e=function(n){if(n instanceof a||n instanceof c){eve.stop();for(var e,o=n.node;o;){if("clipPath"===o.nodeName){e=new a(o);break}if("svg"===o.nodeName){e=void 0;break}o=o.parentNode}e||((e=r("clipPath",d(this))).node.appendChild(n.node),e.node.id||u(e.node,{id:e.id})),u(this.node,{"clip-path":p(e.node.id||e.id)})}},eve.on("snap.util.attr.clip",e),eve.on("snap.util.attr.clip-path",e),eve.on("snap.util.attr.clipPath",e),eve.on("snap.util.attr.fill",m("fill")),eve.on("snap.util.attr.stroke",m("stroke"));var g=/^([lr])(?:\(([^)]*)\))?(.*)$/i;function b(n){eve.stop(),n==+n&&(n+="px"),this.node.style.fontSize=n}function v(e){return function(){eve.stop();var n=t.doc.defaultView.getComputedStyle(this.node,null).getPropertyValue("marker-"+e);return"none"==n?n:l(t.doc.getElementById(n.match(o)[1]))}}function x(r){return function(n){eve.stop();var e="marker"+r.charAt(0).toUpperCase()+r.substring(1);if(""!=n&&n){if("marker"==n.type){var o=n.node.id;return o||u(n.node,{id:n.id}),void(this.node.style[e]=p(o))}}else this.node.style[e]="none"}}function y(){return eve.stop(),this.node.style.fontSize}eve.on("snap.util.grad.parse",function(n){var e=(n=f(n)).match(g);if(!e)return null;var o=e[1],r=e[2],t=e[3];1==(r=r.split(/\s*,\s*/).map(function(n){return+n==n?+n:n})).length&&0==r[0]&&(r=[]);var l=(t=(t=t.split("-")).map(function(n){var e={color:(n=n.split(":"))[0]};return n[1]&&(e.offset=parseFloat(n[1])),e})).length,a=0,c=0;function i(n,e){for(var o=(e-a)/(n-c),r=c;r<n;r++)t[r].offset=+(+a+o*(r-c)).toFixed(2);c=n,a=e}l--;for(var s=0;s<l;s++)"offset"in t[s]&&i(s,t[s].offset);return t[l].offset=t[l].offset||100,i(l,t[l].offset),{type:o,params:r,stops:t}}),eve.on("snap.util.attr.d",function(n){eve.stop(),s(n,"array")&&s(n[0],"array")&&(n=l.path.toString.call(n)),(n=f(n)).match(/[ruo]/i)&&(n=l.path.toAbsolute(n)),u(this.node,{d:n})})(-1),eve.on("snap.util.attr.#text",function(n){eve.stop(),n=f(n);for(var e=t.doc.createTextNode(n);this.node.firstChild;)this.node.removeChild(this.node.firstChild);this.node.appendChild(e)})(-1),eve.on("snap.util.attr.path",function(n){eve.stop(),this.attr({d:n})})(-1),eve.on("snap.util.attr.class",function(n){eve.stop(),this.node.className.baseVal=n})(-1),eve.on("snap.util.attr.viewBox",function(n){var e;e=s(n,"object")&&"x"in n?[n.x,n.y,n.width,n.height].join(" "):s(n,"array")?n.join(" "):n,u(this.node,{viewBox:e}),eve.stop()})(-1),eve.on("snap.util.attr.transform",function(n){this.transform(n),eve.stop()})(-1),eve.on("snap.util.attr.r",function(n){"rect"==this.type&&(eve.stop(),u(this.node,{rx:n,ry:n}))})(-1),eve.on("snap.util.attr.textpath",function(n){if(eve.stop(),"text"==this.type){var e,o,r;if(!n&&this.textPath){for(o=this.textPath;o.node.firstChild;)this.node.appendChild(o.node.firstChild);return o.remove(),void delete this.textPath}if(s(n,"string")){var t=d(this),l=i(t.parentNode).path(n);t.appendChild(l.node),e=l.id,l.attr({id:e})}else(n=i(n))instanceof a&&((e=n.attr("id"))||(e=n.id,n.attr({id:e})));if(e)if(o=this.textPath,r=this.node,o)o.attr({"xlink:href":"#"+e});else{for(o=u("textPath",{"xlink:href":"#"+e});r.firstChild;)o.appendChild(r.firstChild);r.appendChild(o),this.textPath=i(o)}}})(-1),eve.on("snap.util.attr.text",function(n){if("text"==this.type){for(var e=this.node,r=function(n){var e=u("tspan");if(s(n,"array"))for(var o=0;o<n.length;o++)e.appendChild(r(n[o]));else e.appendChild(t.doc.createTextNode(n));return e.normalize&&e.normalize(),e};e.firstChild;)e.removeChild(e.firstChild);for(var o=r(n);o.firstChild;)e.appendChild(o.firstChild)}eve.stop()})(-1),eve.on("snap.util.attr.fontSize",b)(-1),eve.on("snap.util.attr.font-size",b)(-1),eve.on("snap.util.getattr.transform",function(){return eve.stop(),this.transform()})(-1),eve.on("snap.util.getattr.textpath",function(){return eve.stop(),this.textPath})(-1),eve.on("snap.util.getattr.marker-end",v("end"))(-1),eve.on("snap.util.getattr.markerEnd",v("end"))(-1),eve.on("snap.util.getattr.marker-start",v("start"))(-1),eve.on("snap.util.getattr.markerStart",v("start"))(-1),eve.on("snap.util.getattr.marker-mid",v("mid"))(-1),eve.on("snap.util.getattr.markerMid",v("mid"))(-1),eve.on("snap.util.attr.marker-end",x("end"))(-1),eve.on("snap.util.attr.markerEnd",x("end"))(-1),eve.on("snap.util.attr.marker-start",x("start"))(-1),eve.on("snap.util.attr.markerStart",x("start"))(-1),eve.on("snap.util.attr.marker-mid",x("mid"))(-1),eve.on("snap.util.attr.markerMid",x("mid"))(-1),eve.on("snap.util.getattr.r",function(){if("rect"==this.type&&u(this.node,"rx")==u(this.node,"ry"))return eve.stop(),u(this.node,"rx")})(-1),eve.on("snap.util.getattr.text",function(){if("text"==this.type||"tspan"==this.type){eve.stop();var n=function n(e){for(var o=[],r=e.childNodes,t=0,l=r.length;t<l;t++){var a=r[t];3==a.nodeType&&o.push(a.nodeValue),"tspan"==a.tagName&&(1==a.childNodes.length&&3==a.firstChild.nodeType?o.push(a.firstChild.nodeValue):o.push(n(a)))}return o}(this.node);return 1==n.length?n[0]:n}})(-1),eve.on("snap.util.getattr.#text",function(){return this.node.textContent})(-1),eve.on("snap.util.getattr.fill",function(n){if(!n){eve.stop();var e=eve("snap.util.getattr.fill",this,!0).firstDefined();return l(l.deurl(e))||e}})(-1),eve.on("snap.util.getattr.stroke",function(n){if(!n){eve.stop();var e=eve("snap.util.getattr.stroke",this,!0).firstDefined();return l(l.deurl(e))||e}})(-1),eve.on("snap.util.getattr.viewBox",function(){eve.stop();var n=u(this.node,"viewBox");return n?(n=n.split(h),l._.box(+n[0],+n[1],+n[2],+n[3])):void 0})(-1),eve.on("snap.util.getattr.points",function(){var n=u(this.node,"points");return eve.stop(),n?n.split(h):void 0})(-1),eve.on("snap.util.getattr.path",function(){var n=u(this.node,"d");return eve.stop(),n})(-1),eve.on("snap.util.getattr.class",function(){return this.node.className.baseVal})(-1),eve.on("snap.util.getattr.fontSize",y)(-1),eve.on("snap.util.getattr.font-size",y)(-1)}),r.plugin(function(n,e,o,r,t){var d=/\S+/g,s=String,l=e.prototype;l.addClass=function(n){var e,o,r,t=s(n||"").match(d)||[],l=this.node,a=l.className.baseVal,c=a.match(d)||[];if(t.length){for(e=0;o=t[e++];)~c.indexOf(o)||c.push(o);a!=(r=c.join(" "))&&(l.className.baseVal=r)}return this},l.removeClass=function(n){var e,o,r,t,l=s(n||"").match(d)||[],a=this.node,c=a.className.baseVal,i=c.match(d)||[];if(i.length){for(e=0;r=l[e++];)~(o=i.indexOf(r))&&i.splice(o,1);c!=(t=i.join(" "))&&(a.className.baseVal=t)}return this},l.hasClass=function(n){return!!~(this.node.className.baseVal.match(d)||[]).indexOf(n)},l.toggleClass=function(n,e){if(null!=e)return e?this.addClass(n):this.removeClass(n);var o,r,t,l,a=(n||"").match(d)||[],c=this.node,i=c.className.baseVal,s=i.match(d)||[];for(o=0;t=a[o++];)~(r=s.indexOf(t))?s.splice(r,1):s.push(t);return i!=(l=s.join(" "))&&(c.className.baseVal=l),this}}),r.plugin(function(n,e,o,r,t){var s={"+":function(n,e){return n+e},"-":function(n,e){return n-e},"/":function(n,e){return n/e},"*":function(n,e){return n*e}},d=String,u=/[a-z]+$/i,p=/^\s*([+\-\/*])\s*=\s*([\d.eE+\-]+)\s*([^\d\s]+)?\s*$/;function c(n){return n}eve.on("snap.util.attr",function(n){var e=d(n).match(p);if(e){var o=eve.nt(),r=o.substring(o.lastIndexOf(".")+1),t=this.attr(r),l={};eve.stop();var a=e[3]||"",c=t.match(u),i=s[e[1]];if(n=c&&c==a?i(parseFloat(t),+e[2]):(t=this.asPX(r),i(this.asPX(r),this.asPX(r,e[2]+a))),isNaN(t)||isNaN(n))return;l[r]=n,this.attr(l)}})(-10),eve.on("snap.util.equal",function(n,e){var o=d(this.attr(n)||""),r=d(e).match(p);if(r){eve.stop();var t=r[3]||"",l=o.match(u),a=s[r[1]];return l&&l==t?{from:parseFloat(o),to:a(parseFloat(o),+r[2]),f:function(e){return function(n){return+n.toFixed(3)+e}}(l)}:{from:o=this.asPX(n),to:a(o,this.asPX(n,r[2]+t)),f:c}}})(-10)}),r.plugin(function(c,e,n,t,o){var r=n.prototype,s=c.is;r.rect=function(n,e,o,r,t,l){var a;return null==l&&(l=t),s(n,"object")&&"[object Object]"==n?a=n:null!=n&&(a={x:n,y:e,width:o,height:r},null!=t&&(a.rx=t,a.ry=l)),this.el("rect",a)},r.circle=function(n,e,o){var r;return s(n,"object")&&"[object Object]"==n?r=n:null!=n&&(r={cx:n,cy:e,r:o}),this.el("circle",r)};var i,d=function(n,e){var o=t.doc.createElement("img"),r=t.doc.body;o.style.cssText="position:absolute;left:-9999em;top:-9999em",o.onload=function(){e.call(o),o.onload=o.onerror=null,r.removeChild(o)},o.onerror=l,r.appendChild(o),o.src=n};function l(){this.parentNode.removeChild(this)}function u(){return this.selectAll("stop")}function p(n,e){var o=i("stop"),r={offset:+e+"%"};n=c.color(n),r["stop-color"]=n.hex,n.opacity<1&&(r["stop-opacity"]=n.opacity),i(o,r);for(var t,l=this.stops(),a=0;a<l.length;a++){if(e<parseFloat(l[a].attr("offset"))){this.node.insertBefore(o,l[a].node),t=!0;break}}return t||this.node.appendChild(o),this}function f(){if("linearGradient"==this.type){var n=i(this.node,"x1")||0,e=i(this.node,"x2")||1,o=i(this.node,"y1")||0,r=i(this.node,"y2")||0;return c._.box(n,o,math.abs(e-n),math.abs(r-o))}var t=this.node.cx||.5,l=this.node.cy||.5,a=this.node.r||0;return c._.box(t-a,l-a,2*a,2*a)}function a(n){var e=n,o=this.stops();if("string"==typeof n&&(e=eve("snap.util.grad.parse",null,"l(0,0,0,1)"+n).firstDefined().stops),c.is(e,"array")){for(var r=0;r<o.length;r++)if(e[r]){var t=c.color(e[r].color),l={offset:e[r].offset+"%"};l["stop-color"]=t.hex,t.opacity<1&&(l["stop-opacity"]=t.opacity),o[r].attr(l)}else o[r].remove();for(r=o.length;r<e.length;r++)this.addStop(e[r].color,e[r].offset);return this}}function h(n,e,o,r,t){var l=c._.make("linearGradient",n);return l.stops=u,l.addStop=p,l.getBBox=f,l.setStops=a,null!=e&&i(l.node,{x1:e,y1:o,x2:r,y2:t}),l}function m(n,e,o,r,t,l){var a=c._.make("radialGradient",n);return a.stops=u,a.addStop=p,a.getBBox=f,null!=e&&i(a.node,{cx:e,cy:o,r:r}),null!=t&&null!=l&&i(a.node,{fx:t,fy:l}),a}r.image=function(n,e,o,r,t){var l=this.el("image");if(s(n,"object")&&"src"in n)l.attr(n);else if(null!=n){var a={"xlink:href":n,preserveAspectRatio:"none"};null!=e&&null!=o&&(a.x=e,a.y=o),null!=r&&null!=t?(a.width=r,a.height=t):d(n,function(){c._.$(l.node,{width:this.offsetWidth,height:this.offsetHeight})}),c._.$(l.node,a)}return l},r.ellipse=function(n,e,o,r){var t;return s(n,"object")&&"[object Object]"==n?t=n:null!=n&&(t={cx:n,cy:e,rx:o,ry:r}),this.el("ellipse",t)},r.path=function(n){var e;return s(n,"object")&&!s(n,"array")?e=n:n&&(e={d:n}),this.el("path",e)},r.group=r.g=function(n){var e=this.el("g");return 1==arguments.length&&n&&!n.type?e.attr(n):arguments.length&&e.add(Array.prototype.slice.call(arguments,0)),e},r.svg=function(n,e,o,r,t,l,a,c){var i={};return s(n,"object")&&null==e?i=n:(null!=n&&(i.x=n),null!=e&&(i.y=e),null!=o&&(i.width=o),null!=r&&(i.height=r),null!=t&&null!=l&&null!=a&&null!=c&&(i.viewBox=[t,l,a,c])),this.el("svg",i)},r.mask=function(n){var e=this.el("mask");return 1==arguments.length&&n&&!n.type?e.attr(n):arguments.length&&e.add(Array.prototype.slice.call(arguments,0)),e},r.ptrn=function(n,e,o,r,t,l,a,c){if(s(n,"object"))var i=n;else i={patternUnits:"userSpaceOnUse"},n&&(i.x=n),e&&(i.y=e),null!=o&&(i.width=o),null!=r&&(i.height=r),i.viewBox=null!=t&&null!=l&&null!=a&&null!=c?[t,l,a,c]:[n||0,e||0,o||0,r||0];return this.el("pattern",i)},r.use=function(n){return null!=n?(n instanceof e&&(n.attr("id")||n.attr({id:c._.id(n)}),n=n.attr("id")),"#"==String(n).charAt()&&(n=n.substring(1)),this.el("use",{"xlink:href":"#"+n})):e.prototype.use.call(this)},r.symbol=function(n,e,o,r){var t={};return null!=n&&null!=e&&null!=o&&null!=r&&(t.viewBox=[n,e,o,r]),this.el("symbol",t)},r.text=function(n,e,o){var r={};return s(n,"object")?r=n:null!=n&&(r={x:n,y:e,text:o||""}),this.el("text",r)},r.line=function(n,e,o,r){var t={};return s(n,"object")?t=n:null!=n&&(t={x1:n,x2:o,y1:e,y2:r}),this.el("line",t)},r.polyline=function(n){1<arguments.length&&(n=Array.prototype.slice.call(arguments,0));var e={};return s(n,"object")&&!s(n,"array")?e=n:null!=n&&(e={points:n}),this.el("polyline",e)},r.polygon=function(n){1<arguments.length&&(n=Array.prototype.slice.call(arguments,0));var e={};return s(n,"object")&&!s(n,"array")?e=n:null!=n&&(e={points:n}),this.el("polygon",e)},i=c._.$,r.gradient=function(n){return function(n,e){var o,r=eve("snap.util.grad.parse",null,e).firstDefined();if(!r)return null;r.params.unshift(n),o="l"==r.type.toLowerCase()?h.apply(0,r.params):m.apply(0,r.params),r.type!=r.type.toLowerCase()&&i(o.node,{gradientUnits:"userSpaceOnUse"});for(var t=r.stops,l=t.length,a=0;a<l;a++){var c=t[a];o.addStop(c.color,c.offset)}return o}(this.defs,n)},r.gradientLinear=function(n,e,o,r){return h(this.defs,n,e,o,r)},r.gradientRadial=function(n,e,o,r,t){return m(this.defs,n,e,o,r,t)},r.toString=function(){var n,e=this.node.ownerDocument,o=e.createDocumentFragment(),r=e.createElement("div"),t=this.node.cloneNode(!0);return o.appendChild(r),r.appendChild(t),c._.$(t,{xmlns:"http://www.w3.org/2000/svg"}),n=r.innerHTML,o.removeChild(o.firstChild),n},r.toDataURL=function(){if(window&&window.btoa)return"data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent(this)))},r.clear=function(){for(var n,e=this.node.firstChild;e;)n=e.nextSibling,"defs"!=e.tagName?e.parentNode.removeChild(e):r.clear.call({node:e}),e=n}}),r.plugin(function(V,g,n,e){var o=g.prototype,x=V.is,f=V._.clone,r="hasOwnProperty",t=/,?([a-z]),?/gi,y=parseFloat,X=Math,G=X.PI,k=X.min,_=X.max,v=X.pow,Y=X.abs;function w(e){var o=w.ps=w.ps||{};return o[e]?o[e].sleep=100:o[e]={sleep:100},setTimeout(function(){for(var n in o)o[r](n)&&n!=e&&(o[n].sleep--,o[n].sleep||delete o[n])}),o[e]}function m(n,e,o,r){return null==n&&(n=e=o=r=0),null==e&&(e=n.y,o=n.width,r=n.height,n=n.x),{x:n,y:e,width:o,w:o,height:r,h:r,x2:n+o,y2:e+r,cx:n+o/2,cy:e+r/2,r1:X.min(o,r)/2,r2:X.max(o,r)/2,r0:X.sqrt(o*o+r*r)/2,path:u(n,e,o,r),vb:[n,e,o,r].join(" ")}}function E(){return this.join(",").replace(t,"$1")}function C(n){var e=f(n);return e.toString=E,e}function b(n,e,o,r,t,l,a,c,i){return null==i?j(n,e,o,r,t,l,a,c):T(n,e,o,r,t,l,a,c,function(n,e,o,r,t,l,a,c,i){if(i<0||j(n,e,o,r,t,l,a,c)<i)return;var s,d=.5,u=1-d;s=j(n,e,o,r,t,l,a,c,u);for(;.01<Y(s-i);)s=j(n,e,o,r,t,l,a,c,u+=(s<i?1:-1)*(d/=2));return u}(n,e,o,r,t,l,a,c,i))}function l(f,h){function m(n){return+(+n).toFixed(3)}return V._.cacher(function(n,e,o){n instanceof g&&(n=n.attr("d"));for(var r,t,l,a,c,i="",s={},d=0,u=0,p=(n=B(n)).length;u<p;u++){if("M"==(l=n[u])[0])r=+l[1],t=+l[2];else{if(e<d+(a=b(r,t,l[1],l[2],l[3],l[4],l[5],l[6]))){if(h&&!s.start){if(i+=["C"+m((c=b(r,t,l[1],l[2],l[3],l[4],l[5],l[6],e-d)).start.x),m(c.start.y),m(c.m.x),m(c.m.y),m(c.x),m(c.y)],o)return i;s.start=i,i=["M"+m(c.x),m(c.y)+"C"+m(c.n.x),m(c.n.y),m(c.end.x),m(c.end.y),m(l[5]),m(l[6])].join(),d+=a,r=+l[5],t=+l[6];continue}if(!f&&!h)return c=b(r,t,l[1],l[2],l[3],l[4],l[5],l[6],e-d)}d+=a,r=+l[5],t=+l[6]}i+=l.shift()+l}return s.end=i,c=f?d:h?s:T(r,t,l[0],l[1],l[2],l[3],l[4],l[5],1)},null,V._.clone)}var a=l(1),c=l(),i=l(0,1);function T(n,e,o,r,t,l,a,c,i){var s=1-i,d=v(s,3),u=v(s,2),p=i*i,f=p*i,h=n+2*i*(o-n)+p*(t-2*o+n),m=e+2*i*(r-e)+p*(l-2*r+e),g=o+2*i*(t-o)+p*(a-2*t+o),b=r+2*i*(l-r)+p*(c-2*l+r);return{x:d*n+3*u*i*o+3*s*i*i*t+f*a,y:d*e+3*u*i*r+3*s*i*i*l+f*c,m:{x:h,y:m},n:{x:g,y:b},start:{x:s*n+i*o,y:s*e+i*r},end:{x:s*t+i*a,y:s*l+i*c},alpha:90-180*X.atan2(h-g,m-b)/G}}function z(n,e,o,r,t,l,a,c){V.is(n,"array")||(n=[n,e,o,r,t,l,a,c]);var i=F.apply(null,n);return m(i.min.x,i.min.y,i.max.x-i.min.x,i.max.y-i.min.y)}function S(n,e,o){return e>=n.x&&e<=n.x+n.width&&o>=n.y&&o<=n.y+n.height}function P(n,e){return n=m(n),S(e=m(e),n.x,n.y)||S(e,n.x2,n.y)||S(e,n.x,n.y2)||S(e,n.x2,n.y2)||S(n,e.x,e.y)||S(n,e.x2,e.y)||S(n,e.x,e.y2)||S(n,e.x2,e.y2)||(n.x<e.x2&&n.x>e.x||e.x<n.x2&&e.x>n.x)&&(n.y<e.y2&&n.y>e.y||e.y<n.y2&&e.y>n.y)}function O(n,e,o,r,t){return n*(n*(-3*e+9*o-9*r+3*t)+6*e-12*o+6*r)-3*e+3*o}function j(n,e,o,r,t,l,a,c,i){null==i&&(i=1);for(var s=(i=1<i?1:i<0?0:i)/2,d=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],u=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],p=0,f=0;f<12;f++){var h=s*d[f]+s,m=O(h,n,o,t,a),g=O(h,e,r,l,c),b=m*m+g*g;p+=u[f]*X.sqrt(b)}return s*p}function A(n,e,o,r,t,l,a,c){if(!(_(n,o)<k(t,a)||k(n,o)>_(t,a)||_(e,r)<k(l,c)||k(e,r)>_(l,c))){var i=(n-o)*(l-c)-(e-r)*(t-a);if(i){var s=((n*r-e*o)*(t-a)-(n-o)*(t*c-l*a))/i,d=((n*r-e*o)*(l-c)-(e-r)*(t*c-l*a))/i,u=+s.toFixed(2),p=+d.toFixed(2);if(!(u<+k(n,o).toFixed(2)||u>+_(n,o).toFixed(2)||u<+k(t,a).toFixed(2)||u>+_(t,a).toFixed(2)||p<+k(e,r).toFixed(2)||p>+_(e,r).toFixed(2)||p<+k(l,c).toFixed(2)||p>+_(l,c).toFixed(2)))return{x:s,y:d}}}}function R(n,e,o){if(!P(z(n),z(e)))return o?0:[];for(var r=~~(j.apply(0,n)/8),t=~~(j.apply(0,e)/8),l=[],a=[],c={},i=o?0:[],s=0;s<1+r;s++){var d=T.apply(0,n.concat(s/r));l.push({x:d.x,y:d.y,t:s/r})}for(s=0;s<1+t;s++)d=T.apply(0,e.concat(s/t)),a.push({x:d.x,y:d.y,t:s/t});for(s=0;s<r;s++)for(var u=0;u<t;u++){var p=l[s],f=l[s+1],h=a[u],m=a[u+1],g=Y(f.x-p.x)<.001?"y":"x",b=Y(m.x-h.x)<.001?"y":"x",v=A(p.x,p.y,f.x,f.y,h.x,h.y,m.x,m.y);if(v){if(c[v.x.toFixed(4)]==v.y.toFixed(4))continue;c[v.x.toFixed(4)]=v.y.toFixed(4);var x=p.t+Y((v[g]-p[g])/(f[g]-p[g]))*(f.t-p.t),y=h.t+Y((v[b]-h[b])/(m[b]-h[b]))*(m.t-h.t);0<=x&&x<=1&&0<=y&&y<=1&&(o?i++:i.push({x:v.x,y:v.y,t1:x,t2:y}))}}return i}function s(n,e,o){n=B(n),e=B(e);for(var r,t,l,a,c,i,s,d,u,p,f=o?0:[],h=0,m=n.length;h<m;h++){var g=n[h];if("M"==g[0])r=c=g[1],t=i=g[2];else{t="C"==g[0]?(r=(u=[r,t].concat(g.slice(1)))[6],u[7]):(u=[r,t,r,t,c,i,c,i],r=c,i);for(var b=0,v=e.length;b<v;b++){var x=e[b];if("M"==x[0])l=s=x[1],a=d=x[2];else{a="C"==x[0]?(l=(p=[l,a].concat(x.slice(1)))[6],p[7]):(p=[l,a,l,a,s,d,s,d],l=s,d);var y=R(u,p,o);if(o)f+=y;else{for(var w=0,k=y.length;w<k;w++)y[w].segment1=h,y[w].segment2=b,y[w].bez1=u,y[w].bez2=p;f=f.concat(y)}}}}}return f}function d(n){var e=w(n);if(e.bbox)return f(e.bbox);if(!n)return m();for(var o,r=0,t=0,l=[],a=[],c=0,i=(n=B(n)).length;c<i;c++)if("M"==(o=n[c])[0])r=o[1],t=o[2],l.push(r),a.push(t);else{var s=F(r,t,o[1],o[2],o[3],o[4],o[5],o[6]);l=l.concat(s.min.x,s.max.x),a=a.concat(s.min.y,s.max.y),r=o[5],t=o[6]}var d=k.apply(0,l),u=k.apply(0,a),p=m(d,u,_.apply(0,l)-d,_.apply(0,a)-u);return e.bbox=f(p),p}function u(n,e,o,r,t){if(t)return[["M",+n+ +t,e],["l",o-2*t,0],["a",t,t,0,0,1,t,t],["l",0,r-2*t],["a",t,t,0,0,1,-t,t],["l",2*t-o,0],["a",t,t,0,0,1,-t,-t],["l",0,2*t-r],["a",t,t,0,0,1,t,-t],["z"]];var l=[["M",n,e],["l",o,0],["l",0,r],["l",-o,0],["z"]];return l.toString=E,l}function N(n,e,o,r,t){if(null==t&&null==r&&(r=o),n=+n,e=+e,o=+o,r=+r,null!=t)var l=Math.PI/180,a=n+o*Math.cos(-r*l),c=n+o*Math.cos(-t*l),i=[["M",a,e+o*Math.sin(-r*l)],["A",o,o,0,+(180<t-r),0,c,e+o*Math.sin(-t*l)]];else i=[["M",n,e],["m",0,-r],["a",o,r,0,1,1,0,2*r],["a",o,r,0,1,1,0,-2*r],["z"]];return i.toString=E,i}var p=V._unit2px,h={path:function(n){return n.attr("path")},circle:function(n){var e=p(n);return N(e.cx,e.cy,e.r)},ellipse:function(n){var e=p(n);return N(e.cx||0,e.cy||0,e.rx,e.ry)},rect:function(n){var e=p(n);return u(e.x||0,e.y||0,e.width,e.height,e.rx,e.ry)},image:function(n){var e=p(n);return u(e.x||0,e.y||0,e.width,e.height)},line:function(n){return"M"+[n.attr("x1")||0,n.attr("y1")||0,n.attr("x2"),n.attr("y2")]},polyline:function(n){return"M"+n.attr("points")},polygon:function(n){return"M"+n.attr("points")+"z"},deflt:function(n){var e=n.node.getBBox();return u(e.x,e.y,e.width,e.height)}};function M(n){var e=w(n);if(e.abs)return C(e.abs);if(x(n,"array")&&x(n&&n[0],"array")||(n=V.parsePathString(n)),!n||!n.length)return[["M",0,0]];var o,r=[],t=0,l=0,a=0,c=0,i=0;"M"==n[0][0]&&(a=t=+n[0][1],c=l=+n[0][2],i++,r[0]=["M",t,l]);for(var s,d,u=3==n.length&&"M"==n[0][0]&&"R"==n[1][0].toUpperCase()&&"Z"==n[2][0].toUpperCase(),p=i,f=n.length;p<f;p++){if(r.push(s=[]),(o=(d=n[p])[0])!=o.toUpperCase())switch(s[0]=o.toUpperCase(),s[0]){case"A":s[1]=d[1],s[2]=d[2],s[3]=d[3],s[4]=d[4],s[5]=d[5],s[6]=+d[6]+t,s[7]=+d[7]+l;break;case"V":s[1]=+d[1]+l;break;case"H":s[1]=+d[1]+t;break;case"R":for(var h=[t,l].concat(d.slice(1)),m=2,g=h.length;m<g;m++)h[m]=+h[m]+t,h[++m]=+h[m]+l;r.pop(),r=r.concat(L(h,u));break;case"O":r.pop(),(h=N(t,l,d[1],d[2])).push(h[0]),r=r.concat(h);break;case"U":r.pop(),r=r.concat(N(t,l,d[1],d[2],d[3])),s=["U"].concat(r[r.length-1].slice(-2));break;case"M":a=+d[1]+t,c=+d[2]+l;default:for(m=1,g=d.length;m<g;m++)s[m]=+d[m]+(m%2?t:l)}else if("R"==o)h=[t,l].concat(d.slice(1)),r.pop(),r=r.concat(L(h,u)),s=["R"].concat(d.slice(-2));else if("O"==o)r.pop(),(h=N(t,l,d[1],d[2])).push(h[0]),r=r.concat(h);else if("U"==o)r.pop(),r=r.concat(N(t,l,d[1],d[2],d[3])),s=["U"].concat(r[r.length-1].slice(-2));else for(var b=0,v=d.length;b<v;b++)s[b]=d[b];if("O"!=(o=o.toUpperCase()))switch(s[0]){case"Z":t=+a,l=+c;break;case"H":t=s[1];break;case"V":l=s[1];break;case"M":a=s[s.length-2],c=s[s.length-1];default:t=s[s.length-2],l=s[s.length-1]}}return r.toString=E,e.abs=C(r),r}function D(n,e,o,r){return[n,e,o,r,o,r]}function I(n,e,o,r,t,l){return[1/3*n+2/3*o,1/3*e+2/3*r,1/3*t+2/3*o,1/3*l+2/3*r,t,l]}function F(n,e,o,r,t,l,a,c){for(var i,s,d,u,p,f,h,m,g=[],b=[[],[]],v=0;v<2;++v)if(d=0==v?(s=6*n-12*o+6*t,i=-3*n+9*o-9*t+3*a,3*o-3*n):(s=6*e-12*r+6*l,i=-3*e+9*r-9*l+3*c,3*r-3*e),Y(i)<1e-12){if(Y(s)<1e-12)continue;0<(u=-d/s)&&u<1&&g.push(u)}else h=s*s-4*d*i,m=X.sqrt(h),h<0||(0<(p=(-s+m)/(2*i))&&p<1&&g.push(p),0<(f=(-s-m)/(2*i))&&f<1&&g.push(f));for(var x,y=g.length,w=y;y--;)x=1-(u=g[y]),b[0][y]=x*x*x*n+3*x*x*u*o+3*x*u*u*t+u*u*u*a,b[1][y]=x*x*x*e+3*x*x*u*r+3*x*u*u*l+u*u*u*c;return b[0][w]=n,b[1][w]=e,b[0][w+1]=a,b[1][w+1]=c,b[0].length=b[1].length=w+2,{min:{x:k.apply(0,b[0]),y:k.apply(0,b[1])},max:{x:_.apply(0,b[0]),y:_.apply(0,b[1])}}}function B(n,e){var o=!e&&w(n);if(!e&&o.curve)return C(o.curve);function r(n,e,o){var r,t;if(!n)return["C",e.x,e.y,e.x,e.y,e.x,e.y];switch(n[0]in{T:1,Q:1}||(e.qx=e.qy=null),n[0]){case"M":e.X=n[1],e.Y=n[2];break;case"A":n=["C"].concat(function n(e,o,r,t,l,a,c,i,s,d){var u,p=120*G/180,f=G/180*(+l||0),h=[],m=V._.cacher(function(n,e,o){return{x:n*X.cos(o)-e*X.sin(o),y:n*X.sin(o)+e*X.cos(o)}});if(!r||!t)return[e,o,i,s,i,s];if(d)E=d[0],C=d[1],k=d[2],_=d[3];else{e=(u=m(e,o,-f)).x,o=u.y,i=(u=m(i,s,-f)).x,s=u.y,X.cos(G/180*l),X.sin(G/180*l);var g=(e-i)/2,b=(o-s)/2,v=g*g/(r*r)+b*b/(t*t);1<v&&(r*=v=X.sqrt(v),t*=v);var x=r*r,y=t*t,w=(a==c?-1:1)*X.sqrt(Y((x*y-x*b*b-y*g*g)/(x*b*b+y*g*g))),k=w*r*b/t+(e+i)/2,_=w*-t*g/r+(o+s)/2,E=X.asin(((o-_)/t).toFixed(9)),C=X.asin(((s-_)/t).toFixed(9));(E=e<k?G-E:E)<0&&(E=2*G+E),(C=i<k?G-C:C)<0&&(C=2*G+C),c&&C<E&&(E-=2*G),!c&&E<C&&(C-=2*G)}var T=C-E;if(Y(T)>p){var z=C,S=i,P=s;C=E+p*(c&&E<C?1:-1),h=n(i=k+r*X.cos(C),s=_+t*X.sin(C),r,t,l,0,c,S,P,[C,z,k,_])}T=C-E;var O=X.cos(E),j=X.sin(E),A=X.cos(C),R=X.sin(C),N=X.tan(T/4),M=4/3*r*N,D=4/3*t*N,I=[e,o],F=[e+M*j,o-D*O],B=[i+M*R,s-D*A],L=[i,s];if(F[0]=2*I[0]-F[0],F[1]=2*I[1]-F[1],d)return[F,B,L].concat(h);for(var U=[],W=0,H=(h=[F,B,L].concat(h).join().split(",")).length;W<H;W++)U[W]=W%2?m(h[W-1],h[W],f).y:m(h[W],h[W+1],f).x;return U}.apply(0,[e.x,e.y].concat(n.slice(1))));break;case"S":t="C"==o||"S"==o?(r=2*e.x-e.bx,2*e.y-e.by):(r=e.x,e.y),n=["C",r,t].concat(n.slice(1));break;case"T":"Q"==o||"T"==o?(e.qx=2*e.x-e.qx,e.qy=2*e.y-e.qy):(e.qx=e.x,e.qy=e.y),n=["C"].concat(I(e.x,e.y,e.qx,e.qy,n[1],n[2]));break;case"Q":e.qx=n[1],e.qy=n[2],n=["C"].concat(I(e.x,e.y,n[1],n[2],n[3],n[4]));break;case"L":n=["C"].concat(D(e.x,e.y,n[1],n[2]));break;case"H":n=["C"].concat(D(e.x,e.y,n[1],e.y));break;case"V":n=["C"].concat(D(e.x,e.y,e.x,n[1]));break;case"Z":n=["C"].concat(D(e.x,e.y,e.X,e.Y))}return n}function t(n,e){if(7<n[e].length){n[e].shift();for(var o=n[e];o.length;)d[e]="A",c&&(u[e]="A"),n.splice(e++,0,["C"].concat(o.splice(0,6)));n.splice(e,1),m=_(a.length,c&&c.length||0)}}function l(n,e,o,r,t){n&&e&&"M"==n[t][0]&&"M"!=e[t][0]&&(e.splice(t,0,["M",r.x,r.y]),o.bx=0,o.by=0,o.x=n[t][1],o.y=n[t][2],m=_(a.length,c&&c.length||0))}for(var a=M(n),c=e&&M(e),i={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},s={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},d=[],u=[],p="",f="",h=0,m=_(a.length,c&&c.length||0);h<m;h++){a[h]&&(p=a[h][0]),"C"!=p&&(d[h]=p,h&&(f=d[h-1])),a[h]=r(a[h],i,f),"A"!=d[h]&&"C"==p&&(d[h]="C"),t(a,h),c&&(c[h]&&(p=c[h][0]),"C"!=p&&(u[h]=p,h&&(f=u[h-1])),c[h]=r(c[h],s,f),"A"!=u[h]&&"C"==p&&(u[h]="C"),t(c,h)),l(a,c,i,s,h),l(c,a,s,i,h);var g=a[h],b=c&&c[h],v=g.length,x=c&&b.length;i.x=g[v-2],i.y=g[v-1],i.bx=y(g[v-4])||i.x,i.by=y(g[v-3])||i.y,s.bx=c&&(y(b[x-4])||s.x),s.by=c&&(y(b[x-3])||s.y),s.x=c&&b[x-2],s.y=c&&b[x-1]}return c||(o.curve=C(a)),c?[a,c]:a}function L(n,e){for(var o=[],r=0,t=n.length;r<t-2*!e;r+=2){var l=[{x:+n[r-2],y:+n[r-1]},{x:+n[r],y:+n[r+1]},{x:+n[r+2],y:+n[r+3]},{x:+n[r+4],y:+n[r+5]}];e?r?t-4==r?l[3]={x:+n[0],y:+n[1]}:t-2==r&&(l[2]={x:+n[0],y:+n[1]},l[3]={x:+n[2],y:+n[3]}):l[0]={x:+n[t-2],y:+n[t-1]}:t-4==r?l[3]=l[2]:r||(l[0]={x:+n[r],y:+n[r+1]}),o.push(["C",(-l[0].x+6*l[1].x+l[2].x)/6,(-l[0].y+6*l[1].y+l[2].y)/6,(l[1].x+6*l[2].x-l[3].x)/6,(l[1].y+6*l[2].y-l[3].y)/6,l[2].x,l[2].y])}return o}V.path=w,V.path.getTotalLength=a,V.path.getPointAtLength=c,V.path.getSubpath=function(n,e,o){if(this.getTotalLength(n)-o<1e-6)return i(n,e).end;var r=i(n,o,1);return e?i(r,e).end:r},o.getTotalLength=function(){if(this.node.getTotalLength)return this.node.getTotalLength()},o.getPointAtLength=function(n){return c(this.attr("d"),n)},o.getSubpath=function(n,e){return V.path.getSubpath(this.attr("d"),n,e)},V._.box=m,V.path.findDotsAtSegment=T,V.path.bezierBBox=z,V.path.isPointInsideBBox=S,V.closest=function(n,e,o,r){for(var t=100,l=m(n-t/2,e-t/2,t,t),a=[],c=o[0].hasOwnProperty("x")?function(n){return{x:o[n].x,y:o[n].y}}:function(n){return{x:o[n],y:r[n]}},i=0;t<=1e6&&!i;){for(var s=0,d=o.length;s<d;s++){var u=c(s);if(S(l,u.x,u.y)){i++,a.push(u);break}}i||(l=m(n-(t*=2)/2,e-t/2,t,t))}if(1e6!=t){var p,f=1/0;for(s=0,d=a.length;s<d;s++){var h=V.len(n,e,a[s].x,a[s].y);h<f&&(f=h,a[s].len=h,p=a[s])}return p}},V.path.isBBoxIntersect=P,V.path.intersection=function(n,e){return s(n,e)},V.path.intersectionNumber=function(n,e){return s(n,e,1)},V.path.isPointInside=function(n,e,o){var r=d(n);return S(r,e,o)&&s(n,[["M",e,o],["H",r.x2+10]],1)%2==1},V.path.getBBox=d,V.path.get=h,V.path.toRelative=function(n){var e=w(n),o=String.prototype.toLowerCase;if(e.rel)return C(e.rel);V.is(n,"array")&&V.is(n&&n[0],"array")||(n=V.parsePathString(n));var r=[],t=0,l=0,a=0,c=0,i=0;"M"==n[0][0]&&(a=t=n[0][1],c=l=n[0][2],i++,r.push(["M",t,l]));for(var s=i,d=n.length;s<d;s++){var u=r[s]=[],p=n[s];if(p[0]!=o.call(p[0]))switch(u[0]=o.call(p[0]),u[0]){case"a":u[1]=p[1],u[2]=p[2],u[3]=p[3],u[4]=p[4],u[5]=p[5],u[6]=+(p[6]-t).toFixed(3),u[7]=+(p[7]-l).toFixed(3);break;case"v":u[1]=+(p[1]-l).toFixed(3);break;case"m":a=p[1],c=p[2];default:for(var f=1,h=p.length;f<h;f++)u[f]=+(p[f]-(f%2?t:l)).toFixed(3)}else{u=r[s]=[],"m"==p[0]&&(a=p[1]+t,c=p[2]+l);for(var m=0,g=p.length;m<g;m++)r[s][m]=p[m]}var b=r[s].length;switch(r[s][0]){case"z":t=a,l=c;break;case"h":t+=+r[s][b-1];break;case"v":l+=+r[s][b-1];break;default:t+=+r[s][b-2],l+=+r[s][b-1]}}return r.toString=E,e.rel=C(r),r},V.path.toAbsolute=M,V.path.toCubic=B,V.path.map=function(n,e){if(!e)return n;var o,r,t,l,a,c,i;for(t=0,a=(n=B(n)).length;t<a;t++)for(l=1,c=(i=n[t]).length;l<c;l+=2)o=e.x(i[l],i[l+1]),r=e.y(i[l],i[l+1]),i[l]=o,i[l+1]=r;return n},V.path.toString=E,V.path.clone=C}),r.plugin(function(u,n,e,o){function i(n){if(this.items=[],this.bindings={},this.length=0,this.type="set",n)for(var e=0,o=n.length;e<o;e++)n[e]&&(this[this.items.length]=this.items[this.items.length]=n[e],this.length++)}var s=Math.max,d=Math.min,r=i.prototype;r.push=function(){for(var n,e,o=0,r=arguments.length;o<r;o++)(n=arguments[o])&&(this[e=this.items.length]=this.items[e]=n,this.length++);return this},r.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},r.forEach=function(n,e){for(var o=0,r=this.items.length;o<r;o++)if(!1===n.call(e,this.items[o],o))return this;return this},r.animate=function(o,r,t,n){"function"!=typeof t||t.length||(n=t,t=w.linear),o instanceof u._.Animation&&(n=o.callback,t=o.easing,r=t.dur,o=o.attr);var l=arguments;if(u.is(o,"array")&&u.is(l[l.length-1],"array"))var a=!0;function c(){e?this.b=e:e=this.b}var e,i=0,s=this,d=n&&function(){++i==s.length&&n.call(this)};return this.forEach(function(n,e){eve.once("snap.animcreated."+n.id,c),a?l[e]&&n.animate.apply(n,l[e]):n.animate(o,r,t,d)})},r.remove=function(){for(;this.length;)this.pop().remove();return this},r.bind=function(n,e,o){var r={};if("function"==typeof e)this.bindings[n]=e;else{var t=o||n;this.bindings[n]=function(n){r[t]=n,e.attr(r)}}return this},r.attr=function(n){var e={};for(var o in n)this.bindings[o]?this.bindings[o](n[o]):e[o]=n[o];for(var r=0,t=this.items.length;r<t;r++)this.items[r].attr(e);return this},r.clear=function(){for(;this.length;)this.pop()},r.splice=function(n,e,o){n=n<0?s(this.length+n,0):n,e=s(0,d(this.length-n,e));var r,t=[],l=[],a=[];for(r=2;r<arguments.length;r++)a.push(arguments[r]);for(r=0;r<e;r++)l.push(this[n+r]);for(;r<this.length-n;r++)t.push(this[n+r]);var c=a.length;for(r=0;r<c+t.length;r++)this.items[n+r]=this[n+r]=r<c?a[r]:t[r-c];for(r=this.items.length=this.length-=e-c;this[r];)delete this[r++];return new i(l)},r.exclude=function(n){for(var e=0,o=this.length;e<o;e++)if(this[e]==n)return this.splice(e,1),!0;return!1},r.insertAfter=function(n){for(var e=this.items.length;e--;)this.items[e].insertAfter(n);return this},r.getBBox=function(){for(var n=[],e=[],o=[],r=[],t=this.items.length;t--;)if(!this.items[t].removed){var l=this.items[t].getBBox();n.push(l.x),e.push(l.y),o.push(l.x+l.width),r.push(l.y+l.height)}return{x:n=d.apply(0,n),y:e=d.apply(0,e),x2:o=s.apply(0,o),y2:r=s.apply(0,r),width:o-n,height:r-e,cx:n+(o-n)/2,cy:e+(r-e)/2}},r.clone=function(n){n=new i;for(var e=0,o=this.items.length;e<o;e++)n.push(this.items[e].clone());return n},r.toString=function(){return"Snap‘s set"},r.type="set",u.Set=i,u.set=function(){var n=new i;return arguments.length&&n.push.apply(n,Array.prototype.slice.call(arguments,0)),n}}),r.plugin(function(u,n,e,o){var i={},s=/[%a-z]+$/i,d=String;function p(n){var e=n[0];switch(e.toLowerCase()){case"t":return[e,0,0];case"m":return[e,1,0,0,1,0,0];case"r":return 4==n.length?[e,0,n[2],n[3]]:[e,0];case"s":return 5==n.length?[e,1,1,n[3],n[4]]:3==n.length?[e,1,1]:[e,1]}}function f(n){return n}function h(n){return n.join(" ")}function m(n){return u.rgb(n[0],n[1],n[2],n[3])}function g(n){var e,o,r,t,l,a,c=0,i=[];for(e=0,o=n.length;e<o;e++){for(l="[",a=['"'+n[e][0]+'"'],r=1,t=n[e].length;r<t;r++)a[r]="val["+c+++"]";l+=a+"]",i[e]=l}return Function("val","return Snap.path.toString.call(["+i+"])")}function b(n){for(var e=[],o=0,r=n.length;o<r;o++)for(var t=1,l=n[o].length;t<l;t++)e.push(n[o][t]);return e}function v(n){return isFinite(n)}i.stroke=i.fill="colour",n.prototype.equal=function(n,e){return eve("snap.util.equal",this,n,e).firstDefined()},eve.on("snap.util.equal",function(n,e){var o,r,t=d(this.attr(n)||""),l=this;if("colour"==i[n])return o=u.color(t),r=u.color(e),{from:[o.r,o.g,o.b,o.opacity],to:[r.r,r.g,r.b,r.opacity],f:m};if("viewBox"==n)return{from:o=this.attr(n).vb.split(" ").map(Number),to:r=e.split(" ").map(Number),f:h};if("transform"==n||"gradientTransform"==n||"patternTransform"==n)return"string"==typeof e&&(e=d(e).replace(/\.{3}|\u2026/g,t)),function(n,e,o){n=n||new u.Matrix,e=e||new u.Matrix,n=u.parseTransformString(n.toTransformString())||[],e=u.parseTransformString(e.toTransformString())||[];for(var r,t,l,a,c=Math.max(n.length,e.length),i=[],s=[],d=0;d<c;d++){if(l=n[d]||p(e[d]),a=e[d]||p(l),l[0]!=a[0]||"r"==l[0].toLowerCase()&&(l[2]!=a[2]||l[3]!=a[3])||"s"==l[0].toLowerCase()&&(l[3]!=a[3]||l[4]!=a[4])){n=u._.transform2matrix(n,o()),e=u._.transform2matrix(e,o()),i=[["m",n.a,n.b,n.c,n.d,n.e,n.f]],s=[["m",e.a,e.b,e.c,e.d,e.e,e.f]];break}for(i[d]=[],s[d]=[],r=0,t=Math.max(l.length,a.length);r<t;r++)r in l&&(i[d][r]=l[r]),r in a&&(s[d][r]=a[r])}return{from:b(i),to:b(s),f:g(i)}}(t=this.matrix,e=u._.rgTransform.test(e)?u._.transform2matrix(e,this.getBBox()):u._.transform2matrix(u._.svgTransform2string(e),this.getBBox()),function(){return l.getBBox(1)});if("d"==n||"path"==n)return{from:b((o=u.path.toCubic(t,e))[0]),to:b(o[1]),f:g(o[0])};if("points"==n)return{from:o=d(t).split(u._.separator),to:r=d(e).split(u._.separator),f:function(n){return n}};if(v(t)&&v(e))return{from:parseFloat(t),to:parseFloat(e),f:f};var a=t.match(s),c=d(e).match(s);return a&&function(n,e){return!(!u.is(n,"array")||!u.is(e,"array"))&&n.toString()==e.toString()}(a,c)?{from:parseFloat(t),to:parseFloat(e),f:function(e){return function(n){return+n.toFixed(3)+e}}(a)}:{from:this.asPX(n),to:this.asPX(n,e),f:f}})}),r.plugin(function(p,n,e,t){function f(n,e){var o="y"==n?"scrollTop":"scrollLeft",r=e&&e.node?e.node.ownerDocument:t.doc;return r[o in r.documentElement?"documentElement":"body"][o]}function h(){return this.originalEvent.preventDefault()}function m(){return this.originalEvent.stopPropagation()}function d(n){for(var e,o=n.clientX,r=n.clientY,t=f("y"),l=f("x"),a=u.length;a--;){if(e=u[a],g){for(var c,i=n.touches&&n.touches.length;i--;)if((c=n.touches[i]).identifier==e.el._drag.id||e.el.node.contains(c.target)){o=c.clientX,r=c.clientY,(n.originalEvent?n.originalEvent:n).preventDefault();break}}else n.preventDefault();var s=e.el.node;s.nextSibling,s.parentNode,s.style.display;o+=l,r+=t,eve("snap.drag.move."+e.el.id,e.move_scope||e.el,o-e.el._drag.x,r-e.el._drag.y,o,r,n)}}for(var o=n.prototype,g=("createTouch"in t.doc),r=["click","dblclick","mousedown","mousemove","mouseout","mouseover","mouseup","touchstart","touchmove","touchend","touchcancel"],b={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},u=[],v=function(n){p.unmousemove(d).unmouseup(v);for(var e,o=u.length;o--;)(e=u[o]).el._drag={},eve("snap.drag.end."+e.el.id,e.end_scope||e.start_scope||e.move_scope||e.el,n),eve.off("snap.drag.*."+e.el.id);u=[]},l=r.length;l--;)!function(a){p[a]=o[a]=function(n,e){if(p.is(n,"function"))this.events=this.events||[],this.events.push({name:a,f:n,unbind:(i=this.node||document,s=a,d=n,u=e||this,l=g&&b[s]?b[s]:s,s!==l&&i.addEventListener(s,t,!1),i.addEventListener(l,t,!1),function(){return s!==l&&i.removeEventListener(s,t,!1),i.removeEventListener(l,t,!1),!0})});else for(var o=0,r=this.events.length;o<r;o++)if(this.events[o].name==a)try{this.events[o].f.call(this)}catch(n){}function t(n){var e=f("y",u),o=f("x",u);if(g&&b.hasOwnProperty(s))for(var r=0,t=n.targetTouches&&n.targetTouches.length;r<t;r++)if(n.targetTouches[r].target==i||i.contains(n.targetTouches[r].target)){var l=n;(n=n.targetTouches[r]).originalEvent=l,n.preventDefault=h,n.stopPropagation=m;break}var a=n.clientX+o,c=n.clientY+e;return d.call(u,n,a,c)}var i,s,d,u,l;return this},p["un"+a]=o["un"+a]=function(n){for(var e=this.events||[],o=e.length;o--;)if(e[o].name==a&&(e[o].f==n||!n))return e[o].unbind(),e.splice(o,1),e.length||delete this.events,this;return this}}(r[l]);o.hover=function(n,e,o,r){return this.mouseover(n,o).mouseout(e,r||o)},o.unhover=function(n,e){return this.unmouseover(n).unmouseout(e)};var x=[];o.drag=function(r,t,l,a,c,i){var o,s=this;if(!arguments.length)return s.drag(function(n,e){this.attr({transform:o+(o?"T":"t")+[n,e]})},function(){o=this.transform().local});function n(n,e,o){(n.originalEvent||n).preventDefault(),s._drag.x=e,s._drag.y=o,s._drag.id=n.identifier,u.length||p.mousemove(d).mouseup(v),u.push({el:s,move_scope:a,start_scope:c,end_scope:i}),t&&eve.on("snap.drag.start."+s.id,t),r&&eve.on("snap.drag.move."+s.id,r),l&&eve.on("snap.drag.end."+s.id,l),eve("snap.drag.start."+s.id,c||a||s,e,o,n)}function e(n,e,o){eve("snap.draginit."+s.id,s,n,e,o)}return eve.on("snap.draginit."+s.id,n),s._drag={},x.push({el:s,start:n,init:e}),s.mousedown(e),s},o.undrag=function(){for(var n=x.length;n--;)x[n].el==this&&(this.unmousedown(x[n].init),x.splice(n,1),eve.unbind("snap.drag.*."+this.id),eve.unbind("snap.draginit."+this.id));return x.length||p.unmousemove(d).unmouseup(v),this}}),r.plugin(function(l,a,n,e){a.prototype;var o=n.prototype,r=/^\s*url\((.+)\)/,c=String,i=l._.$;l.filter={},o.filter=function(n){var e=this;"svg"!=e.type&&(e=e.paper);var o=l.parse(c(n)),r=l._.id(),t=(e.node.offsetWidth,e.node.offsetHeight,i("filter"));return i(t,{id:r,filterUnits:"userSpaceOnUse"}),t.appendChild(o.node),e.defs.appendChild(t),new a(t)},eve.on("snap.util.getattr.filter",function(){eve.stop();var n=i(this.node,"filter");if(n){var e=c(n).match(r);return e&&l.select(e[1])}}),eve.on("snap.util.attr.filter",function(n){if(n instanceof a&&"filter"==n.type){eve.stop();var e=n.node.id;e||(i(n.node,{id:n.id}),e=n.id),i(this.node,{filter:l.url(e)})}n&&"none"!=n||(eve.stop(),this.node.removeAttribute("filter"))}),l.filter.blur=function(n,e){null==n&&(n=2);var o=null==e?n:[n,e];return l.format('<feGaussianBlur stdDeviation="{def}"/>',{def:o})},l.filter.blur.toString=function(){return this()},l.filter.shadow=function(n,e,o,r,t){return null==t&&(null==r?(t=o,o=4,r="#000"):(t=r,r=o,o=4)),null==o&&(o=4),null==t&&(t=1),null==n&&(n=0,e=2),null==e&&(e=n),r=l.color(r),l.format('<feGaussianBlur in="SourceAlpha" stdDeviation="{blur}"/><feOffset dx="{dx}" dy="{dy}" result="offsetblur"/><feFlood flood-color="{color}"/><feComposite in2="offsetblur" operator="in"/><feComponentTransfer><feFuncA type="linear" slope="{opacity}"/></feComponentTransfer><feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>',{color:r,dx:n,dy:e,blur:o,opacity:t})},l.filter.shadow.toString=function(){return this()},l.filter.grayscale=function(n){return null==n&&(n=1),l.format('<feColorMatrix type="matrix" values="{a} {b} {c} 0 0 {d} {e} {f} 0 0 {g} {b} {h} 0 0 0 0 0 1 0"/>',{a:.2126+.7874*(1-n),b:.7152-.7152*(1-n),c:.0722-.0722*(1-n),d:.2126-.2126*(1-n),e:.7152+.2848*(1-n),f:.0722-.0722*(1-n),g:.2126-.2126*(1-n),h:.0722+.9278*(1-n)})},l.filter.grayscale.toString=function(){return this()},l.filter.sepia=function(n){return null==n&&(n=1),l.format('<feColorMatrix type="matrix" values="{a} {b} {c} 0 0 {d} {e} {f} 0 0 {g} {h} {i} 0 0 0 0 0 1 0"/>',{a:.393+.607*(1-n),b:.769-.769*(1-n),c:.189-.189*(1-n),d:.349-.349*(1-n),e:.686+.314*(1-n),f:.168-.168*(1-n),g:.272-.272*(1-n),h:.534-.534*(1-n),i:.131+.869*(1-n)})},l.filter.sepia.toString=function(){return this()},l.filter.saturate=function(n){return null==n&&(n=1),l.format('<feColorMatrix type="saturate" values="{amount}"/>',{amount:1-n})},l.filter.saturate.toString=function(){return this()},l.filter.hueRotate=function(n){return n=n||0,l.format('<feColorMatrix type="hueRotate" values="{angle}"/>',{angle:n})},l.filter.hueRotate.toString=function(){return this()},l.filter.invert=function(n){return null==n&&(n=1),l.format('<feComponentTransfer><feFuncR type="table" tableValues="{amount} {amount2}"/><feFuncG type="table" tableValues="{amount} {amount2}"/><feFuncB type="table" tableValues="{amount} {amount2}"/></feComponentTransfer>',{amount:n,amount2:1-n})},l.filter.invert.toString=function(){return this()},l.filter.brightness=function(n){return null==n&&(n=1),l.format('<feComponentTransfer><feFuncR type="linear" slope="{amount}"/><feFuncG type="linear" slope="{amount}"/><feFuncB type="linear" slope="{amount}"/></feComponentTransfer>',{amount:n})},l.filter.brightness.toString=function(){return this()},l.filter.contrast=function(n){return null==n&&(n=1),l.format('<feComponentTransfer><feFuncR type="linear" slope="{amount}" intercept="{amount2}"/><feFuncG type="linear" slope="{amount}" intercept="{amount2}"/><feFuncB type="linear" slope="{amount}" intercept="{amount2}"/></feComponentTransfer>',{amount:n,amount2:.5-n/2})},l.filter.contrast.toString=function(){return this()}}),r.plugin(function(n,e,o,r,t){function l(){return"T"+this.dx+","+this.dy}var a=n._.box,c=n.is,i=/^[^a-z]*([tbmlrc])/i;e.prototype.getAlign=function(n,e){null==e&&c(n,"string")&&(e=n,n=null);var o=(n=n||this.paper).getBBox?n.getBBox():a(n),r=this.getBBox(),t={};switch(e=(e=e&&e.match(i))?e[1].toLowerCase():"c"){case"t":t.dx=0,t.dy=o.y-r.y;break;case"b":t.dx=0,t.dy=o.y2-r.y2;break;case"m":t.dx=0,t.dy=o.cy-r.cy;break;case"l":t.dx=o.x-r.x,t.dy=0;break;case"r":t.dx=o.x2-r.x2,t.dy=0;break;default:t.dx=o.cx-r.cx,t.dy=0}return t.toString=l,t},e.prototype.align=function(n,e){return this.transform("..."+this.getAlign(n,e))}}),r.plugin(function(n,e,o,r,t){var l=e.prototype,g=n.is,b=String,v="hasOwnProperty";function x(o,r,t){return function(n){var e=n.slice(o,r);return 1==e.length&&(e=e[0]),t?t(e):e}}function y(n,e,o,r){"function"!=typeof o||o.length||(r=o,o=w.linear),this.attr=n,this.dur=e,o&&(this.easing=o),r&&(this.callback=r)}n._.Animation=y,n.animation=function(n,e,o,r){return new y(n,e,o,r)},l.inAnim=function(){var n=[];for(var e in this.anims)this.anims[v](e)&&function(e){n.push({anim:new y(e._attrs,e.dur,e.easing,e._callback),mina:e,curStatus:e.status(),status:function(n){return e.status(n)},stop:function(){e.stop()}})}(this.anims[e]);return n},n.animate=function(n,e,o,r,t,l){"function"!=typeof t||t.length||(l=t,t=w.linear);var a=w.time(),c=w(n,e,a,a+r,w.time,o,t);return l&&eve.once("mina.finish."+c.id,l),c},l.stop=function(){for(var n=this.inAnim(),e=0,o=n.length;e<o;e++)n[e].stop();return this},l.animate=function(n,e,o,r){"function"!=typeof o||o.length||(r=o,o=w.linear),n instanceof y&&(r=n.callback,o=n.easing,e=n.dur,n=n.attr);var t,l,a,c,i=[],s=[],d={},u=this;for(var p in n)if(n[v](p)){u.equal?(t=(c=u.equal(p,b(n[p]))).from,l=c.to,a=c.f):(t=+u.attr(p),l=+n[p]);var f=g(t,"array")?t.length:1;d[p]=x(i.length,i.length+f,a),i=i.concat(t),s=s.concat(l)}var h=w.time(),m=w(i,s,h,h+e,w.time,function(n){var e={};for(var o in d)d[v](o)&&(e[o]=d[o](n));u.attr(e)},o);return(u.anims[m.id]=m)._attrs=n,m._callback=r,eve("snap.animcreated."+u.id,m),eve.once("mina.finish."+m.id,function(){eve.off("mina.*."+m.id),delete u.anims[m.id],r&&r.call(u)}),eve.once("mina.stop."+m.id,function(){eve.off("mina.*."+m.id),delete u.anims[m.id]}),u}}),r.plugin(function(e,n,o,r){function t(n){n=n.split(/(?=#)/);var e=new String(n[5]);return e[50]=n[0],e[100]=n[1],e[200]=n[2],e[300]=n[3],e[400]=n[4],e[500]=n[5],e[600]=n[6],e[700]=n[7],e[800]=n[8],e[900]=n[9],n[10]&&(e.A100=n[10],e.A200=n[11],e.A400=n[12],e.A700=n[13]),e}e.mui={},e.flat={},e.mui.red=t("#ffebee#ffcdd2#ef9a9a#e57373#ef5350#f44336#e53935#d32f2f#c62828#b71c1c#ff8a80#ff5252#ff1744#d50000"),e.mui.pink=t("#FCE4EC#F8BBD0#F48FB1#F06292#EC407A#E91E63#D81B60#C2185B#AD1457#880E4F#FF80AB#FF4081#F50057#C51162"),e.mui.purple=t("#F3E5F5#E1BEE7#CE93D8#BA68C8#AB47BC#9C27B0#8E24AA#7B1FA2#6A1B9A#4A148C#EA80FC#E040FB#D500F9#AA00FF"),e.mui.deeppurple=t("#EDE7F6#D1C4E9#B39DDB#9575CD#7E57C2#673AB7#5E35B1#512DA8#4527A0#311B92#B388FF#7C4DFF#651FFF#6200EA"),e.mui.indigo=t("#E8EAF6#C5CAE9#9FA8DA#7986CB#5C6BC0#3F51B5#3949AB#303F9F#283593#1A237E#8C9EFF#536DFE#3D5AFE#304FFE"),e.mui.blue=t("#E3F2FD#BBDEFB#90CAF9#64B5F6#64B5F6#2196F3#1E88E5#1976D2#1565C0#0D47A1#82B1FF#448AFF#2979FF#2962FF"),e.mui.lightblue=t("#E1F5FE#B3E5FC#81D4FA#4FC3F7#29B6F6#03A9F4#039BE5#0288D1#0277BD#01579B#80D8FF#40C4FF#00B0FF#0091EA"),e.mui.cyan=t("#E0F7FA#B2EBF2#80DEEA#4DD0E1#26C6DA#00BCD4#00ACC1#0097A7#00838F#006064#84FFFF#18FFFF#00E5FF#00B8D4"),e.mui.teal=t("#E0F2F1#B2DFDB#80CBC4#4DB6AC#26A69A#009688#00897B#00796B#00695C#004D40#A7FFEB#64FFDA#1DE9B6#00BFA5"),e.mui.green=t("#E8F5E9#C8E6C9#A5D6A7#81C784#66BB6A#4CAF50#43A047#388E3C#2E7D32#1B5E20#B9F6CA#69F0AE#00E676#00C853"),e.mui.lightgreen=t("#F1F8E9#DCEDC8#C5E1A5#AED581#9CCC65#8BC34A#7CB342#689F38#558B2F#33691E#CCFF90#B2FF59#76FF03#64DD17"),e.mui.lime=t("#F9FBE7#F0F4C3#E6EE9C#DCE775#D4E157#CDDC39#C0CA33#AFB42B#9E9D24#827717#F4FF81#EEFF41#C6FF00#AEEA00"),e.mui.yellow=t("#FFFDE7#FFF9C4#FFF59D#FFF176#FFEE58#FFEB3B#FDD835#FBC02D#F9A825#F57F17#FFFF8D#FFFF00#FFEA00#FFD600"),e.mui.amber=t("#FFF8E1#FFECB3#FFE082#FFD54F#FFCA28#FFC107#FFB300#FFA000#FF8F00#FF6F00#FFE57F#FFD740#FFC400#FFAB00"),e.mui.orange=t("#FFF3E0#FFE0B2#FFCC80#FFB74D#FFA726#FF9800#FB8C00#F57C00#EF6C00#E65100#FFD180#FFAB40#FF9100#FF6D00"),e.mui.deeporange=t("#FBE9E7#FFCCBC#FFAB91#FF8A65#FF7043#FF5722#F4511E#E64A19#D84315#BF360C#FF9E80#FF6E40#FF3D00#DD2C00"),e.mui.brown=t("#EFEBE9#D7CCC8#BCAAA4#A1887F#8D6E63#795548#6D4C41#5D4037#4E342E#3E2723"),e.mui.grey=t("#FAFAFA#F5F5F5#EEEEEE#E0E0E0#BDBDBD#9E9E9E#757575#616161#424242#212121"),e.mui.bluegrey=t("#ECEFF1#CFD8DC#B0BEC5#90A4AE#78909C#607D8B#546E7A#455A64#37474F#263238"),e.flat.turquoise="#1abc9c",e.flat.greensea="#16a085",e.flat.sunflower="#f1c40f",e.flat.orange="#f39c12",e.flat.emerland="#2ecc71",e.flat.nephritis="#27ae60",e.flat.carrot="#e67e22",e.flat.pumpkin="#d35400",e.flat.peterriver="#3498db",e.flat.belizehole="#2980b9",e.flat.alizarin="#e74c3c",e.flat.pomegranate="#c0392b",e.flat.amethyst="#9b59b6",e.flat.wisteria="#8e44ad",e.flat.clouds="#ecf0f1",e.flat.silver="#bdc3c7",e.flat.wetasphalt="#34495e",e.flat.midnightblue="#2c3e50",e.flat.concrete="#95a5a6",e.flat.asbestos="#7f8c8d",e.importMUIColors=function(){for(var n in e.mui)e.mui.hasOwnProperty(n)&&(window[n]=e.mui[n])}}),n.exports=r},yi.f[140]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});function o(e,o){return function(n){return Math.max(Math.min(n,o),e)}}function i(n){return n%1?Number(n.toFixed(5)):n}function r(e){return{test:function(n){return"string"==typeof n&&n.endsWith(e)&&1===n.split(" ").length},parse:parseFloat,transform:function(n){return""+n+e}}}function t(n){return void 0!==n.red}function l(n){return void 0!==n.hue}function a(t){return function(n){if("string"!=typeof n)return n;for(var e={},o=function(n){return n.substring(n.indexOf("(")+1,n.lastIndexOf(")"))}(n).split(/,\s*/),r=0;r<4;r++)e[t[r]]=void 0!==o[r]?parseFloat(o[r]):1;return e}}var c=function(){return(c=Object.assign||function(n){for(var e,o=1,r=arguments.length;o<r;o++)for(var t in e=arguments[o])Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n}).apply(this,arguments)},s=/(-)?(\d[\d\.]*)/g,d=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,u=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))$/i,p={test:function(n){return"number"==typeof n},parse:parseFloat,transform:function(n){return n}},f=c({},p,{transform:o(0,1)}),h=c({},p,{default:1}),m=r("deg"),g=r("%"),b=r("px"),v=r("vh"),x=r("vw"),y=c({},g,{parse:function(n){return g.parse(n)/100},transform:function(n){return g.transform(100*n)}}),w=o(0,255),k=c({},p,{transform:function(n){return Math.round(w(n))}});function _(n,e){return n.startsWith(e)&&u.test(n)}function E(n){return"number"==typeof n?0:n}var C={test:function(n){return"string"==typeof n?_(n,"rgb"):t(n)},parse:a(["red","green","blue","alpha"]),transform:function(n){var e=n.red,o=n.green,r=n.blue,t=n.alpha,l=void 0===t?1:t;return function(n){var e=n.red,o=n.green,r=n.blue,t=n.alpha;return"rgba("+e+", "+o+", "+r+", "+(void 0===t?1:t)+")"}({red:k.transform(e),green:k.transform(o),blue:k.transform(r),alpha:i(f.transform(l))})}},T={test:function(n){return"string"==typeof n?_(n,"hsl"):l(n)},parse:a(["hue","saturation","lightness","alpha"]),transform:function(n){var e=n.hue,o=n.saturation,r=n.lightness,t=n.alpha,l=void 0===t?1:t;return function(n){var e=n.hue,o=n.saturation,r=n.lightness,t=n.alpha;return"hsla("+e+", "+o+", "+r+", "+(void 0===t?1:t)+")"}({hue:Math.round(e),saturation:g.transform(i(o)),lightness:g.transform(i(r)),alpha:i(f.transform(l))})}},z=c({},C,{test:function(n){return"string"==typeof n&&_(n,"#")},parse:function(n){var e="",o="",r="";return 4<n.length?(e=n.substr(1,2),o=n.substr(3,2),r=n.substr(5,2)):(e=n.substr(1,1),o=n.substr(2,1),r=n.substr(3,1),e+=e,o+=o,r+=r),{red:parseInt(e,16),green:parseInt(o,16),blue:parseInt(r,16),alpha:1}}}),S={test:function(n){return"string"==typeof n&&u.test(n)||t(n)||l(n)},parse:function(n){return C.test(n)?C.parse(n):T.test(n)?T.parse(n):z.test(n)?z.parse(n):n},transform:function(n){return t(n)?C.transform(n):l(n)?T.transform(n):n}},P={test:function(n){if("string"!=typeof n||!isNaN(n))return!1;var e=0,o=n.match(s),r=n.match(d);return o&&(e+=o.length),r&&(e+=r.length),0<e},parse:function(n){var e=n,o=[],r=e.match(d);r&&(e=e.replace(d,"${c}"),o.push.apply(o,r.map(S.parse)));var t=e.match(s);return t&&o.push.apply(o,t.map(p.parse)),o},createTransformer:function(n){var r=n,t=0,e=n.match(d),l=e?e.length:0;if(e)for(var o=0;o<l;o++)r=r.replace(e[o],"${c}"),t++;var a=r.match(s),c=a?a.length:0;if(a)for(o=0;o<c;o++)r=r.replace(a[o],"${n}"),t++;return function(n){for(var e=r,o=0;o<t;o++)e=e.replace(o<l?"${c}":"${n}",o<l?S.transform(n[o]):i(n[o]));return e}},getAnimatableNone:function(n){var e=P.parse(n);return P.createTransformer(n)(e.map(E))}};e.number=p,e.scale=h,e.alpha=f,e.degrees=m,e.percent=g,e.progressPercentage=y,e.px=b,e.vw=x,e.vh=v,e.rgba=C,e.rgbUnit=k,e.hsla=T,e.hex=z,e.color=S,e.complex=P},yi.f[141]=function(n,e){Object.defineProperty(e,"__esModule",{value:!0});var o,u=(o=yi.r(65))&&"object"==typeof o&&"default"in o?o.default:o,r=yi.r(140),t=yi.r(69),l=function(){return(l=Object.assign||function(n){for(var e,o=1,r=arguments.length;o<r;o++)for(var t in e=arguments[o])Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n}).apply(this,arguments)};function p(n,e){var o={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&e.indexOf(r)<0&&(o[r]=n[r]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols){var t=0;for(r=Object.getOwnPropertySymbols(n);t<r.length;t++)e.indexOf(r[t])<0&&(o[r[t]]=n[r[t]])}return o}function a(n){var o=n.onRead,e=n.onRender,r=n.uncachedValues,s=void 0===r?new Set:r,t=n.useCache,d=void 0===t||t;return function(n){void 0===n&&(n={});var r=p(n,[]),t={},l=[],a=!1;function c(n,e){n.startsWith("--")&&(r.hasCSSVariable=!0);var o=t[n];t[n]=e,t[n]!==o&&(-1===l.indexOf(n)&&l.push(n),a||(a=!0,u.render(i.render)))}var i={get:function(n,e){return void 0===e&&(e=!1),!e&&d&&!s.has(n)&&void 0!==t[n]?t[n]:o(n,r)},set:function(n,e){if("string"==typeof n)c(n,e);else for(var o in n)c(o,n[o]);return this},render:function(n){return void 0===n&&(n=!1),!a&&!0!==n||(e(t,r,l),a=!1,l.length=0),this}};return i}}function y(n){return n.replace(s,"$1-$2").toLowerCase()}function c(n,e){return f.set(n,y(e))}var i,s=/([a-z])([A-Z])/g,d=new Map,f=new Map,h=["Webkit","Moz","O","ms",""],m=h.length,g="undefined"!=typeof document,b=function(n,e){void 0===e&&(e=!1);var o=e?f:d;return o.has(n)||(g?function(n){i=i||document.createElement("div");for(var e=0;e<m;e++){var o=h[e],r=""===o,t=r?n:o+n.charAt(0).toUpperCase()+n.slice(1);(t in i.style||r)&&(d.set(n,t),c(n,(r?"":"-")+y(t)))}}(n):function(n){c(n,n)}(n)),o.get(n)||n},v=["","X","Y","Z"],x=["scale","rotate","skew","transformPerspective"].reduce(function(n,o){return v.reduce(function(n,e){return n.push(o+e),n},n)},["x","y","z"]),w=x.reduce(function(n,e){return n[e]=!0,n},{});function k(n){return!0===w[n]}function _(n,e){return x.indexOf(n)-x.indexOf(e)}var E=new Set(["originX","originY","originZ"]);var C=l({},r.number,{transform:Math.round}),T={color:r.color,backgroundColor:r.color,outlineColor:r.color,fill:r.color,stroke:r.color,borderColor:r.color,borderTopColor:r.color,borderRightColor:r.color,borderBottomColor:r.color,borderLeftColor:r.color,borderWidth:r.px,borderTopWidth:r.px,borderRightWidth:r.px,borderBottomWidth:r.px,borderLeftWidth:r.px,borderRadius:r.px,radius:r.px,borderTopLeftRadius:r.px,borderTopRightRadius:r.px,borderBottomRightRadius:r.px,borderBottomLeftRadius:r.px,width:r.px,maxWidth:r.px,height:r.px,maxHeight:r.px,size:r.px,top:r.px,right:r.px,bottom:r.px,left:r.px,padding:r.px,paddingTop:r.px,paddingRight:r.px,paddingBottom:r.px,paddingLeft:r.px,margin:r.px,marginTop:r.px,marginRight:r.px,marginBottom:r.px,marginLeft:r.px,rotate:r.degrees,rotateX:r.degrees,rotateY:r.degrees,rotateZ:r.degrees,scale:r.scale,scaleX:r.scale,scaleY:r.scale,scaleZ:r.scale,skew:r.degrees,skewX:r.degrees,skewY:r.degrees,distance:r.px,x:r.px,y:r.px,z:r.px,perspective:r.px,opacity:r.alpha,originX:r.progressPercentage,originY:r.progressPercentage,originZ:r.px,zIndex:C},z=function(n){return T[n]},S=function(n,e){return e&&"number"==typeof n?e.transform(n):n},P="scrollLeft",O="scrollTop",j=new Set([P,O]),A=new Set([P,O,"transform"]),R={x:"translateX",y:"translateY",z:"translateZ"};function N(n){return"function"==typeof n}function M(n,e,o,r,t,l,a){void 0===e&&(e=!0),void 0===o&&(o={}),void 0===r&&(r={}),void 0===t&&(t={}),void 0===l&&(l=[]),void 0===a&&(a=!1);var c,i=!0,s=!1,d=!1;for(var u in n){var p=n[u],f=z(u),h=S(p,f);k(u)?(s=!0,r[u]=h,l.push(u),i&&(f.default&&p!==f.default||!f.default&&0!==p)&&(i=!1)):(c=u,E.has(c)?(t[u]=h,d=!0):A.has(u)&&N(h)||(o[b(u,a)]=h))}return!s&&"function"!=typeof n.transform||(o.transform=function(n,e,o,r,t){var l="",a=!1;o.sort(_);for(var c=o.length,i=0;i<c;i++){var s=o[i];l+=(R[s]||s)+"("+e[s]+") ",a="z"===s||a}return!a&&t?l+="translateZ(0)":l=l.trim(),N(n.transform)?l=n.transform(e,l):r&&(l="none"),l}(n,r,l,i,e)),d&&(o.transformOrigin=(t.originX||0)+" "+(t.originY||0)+" "+(t.originZ||0)),o}var D=a({onRead:function(n,e){var o=e.element,r=e.preparseOutput,t=z(n);if(k(n))return t&&t.default||0;if(j.has(n))return o[n];var l=window.getComputedStyle(o,null).getPropertyValue(b(n,!0))||0;return r&&t&&t.test(l)&&t.parse?t.parse(l):l},onRender:function(n,e,o){var r=e.element,t=e.buildStyles,l=e.hasCSSVariable;if(Object.assign(r.style,t(n)),l)for(var a=o.length,c=0;c<a;c++){var i=o[c];i.startsWith("--")&&r.style.setProperty(i,n[i])}-1!==o.indexOf(P)&&(r[P]=n[P]),-1!==o.indexOf(O)&&(r[O]=n[O])},uncachedValues:j});function I(n,e){void 0===e&&(e={});var o=e.enableHardwareAcceleration,r=p(e,["enableHardwareAcceleration"]);return D(l({element:n,buildStyles:function(e){void 0===e&&(e=!0);var o={},r={},t={},l=[];return function(n){return l.length=0,M(n,e,o,r,t,l,!0),o}}(o),preparseOutput:!0},r))}function F(n,e){return n*e+"px"}function B(n,e){var o;return n instanceof HTMLElement?o=I(n,e):n instanceof SVGElement?o=function(n){var e={element:n,dimensions:function(n){try{return function(n){return"function"==typeof n.getBBox?n.getBBox():n.getBoundingClientRect()}(n)}catch(n){return{x:0,y:0,width:0,height:0}}}(n),isPath:!1};return"path"===n.tagName&&(e.isPath=!0,e.pathLength=n.getTotalLength()),H(e)}(n):n===window&&(o=V(n)),t.invariant(void 0!==o,"No valid node provided. Node must be HTMLElement, SVGElement or window."),X.set(n,o),o}var L=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues"]),U=l({},r.number,{transform:Math.round}),W={fill:r.color,stroke:r.color,scale:r.scale,scaleX:r.scale,scaleY:r.scale,opacity:r.alpha,fillOpacity:r.alpha,strokeOpacity:r.alpha,numOctaves:U},H=a({onRead:function(n,e){var o=e.element;if(k(n)){var r=function(n){return W[n]}(n);return r?r.default:0}return o.getAttribute(n)},onRender:function(n,e){var o=e.dimensions;!function(n,e){for(var o in e)e.hasOwnProperty(o)&&n.setAttribute(o,e[o])}(e.element,function(n,e,o,r){var t=!1,l=!1,a={},c=o?{pathLength:"0",pathSpacing:""+r}:void 0,i=void 0!==n.scale?n.scale||1e-7:n.scaleX||1,s=void 0!==n.scaleY?n.scaleY||1e-7:i||1,d=e.width*(n.originX||50)+e.x,u=e.height*(n.originY||50)+e.y,p=1*i*-d,f=1*s*-u,h=d/i,m=u/s,g={translate:"translate("+n.x+", "+n.y+") ",scale:"translate("+p+", "+f+") scale("+i+", "+s+") translate("+h+", "+m+") ",rotate:"rotate("+n.rotate+", "+d+", "+u+") ",skewX:"skewX("+n.skewX+") ",skewY:"skewY("+n.skewY+") "};for(var b in n)if(n.hasOwnProperty(b)){var v=n[b];if(k(b))t=!0;else if(!o||"pathLength"!==b&&"pathSpacing"!==b||"number"!=typeof v)if(o&&"pathOffset"===b)a["stroke-dashoffset"]=F(-v,r);else{a[L.has(b)?b:y(b)]=v}else l=!0,c[b]=F(v,r)}if(l&&(a["stroke-dasharray"]=c.pathLength+" "+c.pathSpacing),t)for(var b in a.transform="",g)if(g.hasOwnProperty(b)){var x="scale"===b?"1":"0";a.transform+=g[b].replace(/undefined/g,x)}return a}(n,o,e.isPath,e.pathLength))}}),V=a({useCache:!1,onRead:function(n){return"scrollTop"===n?window.pageYOffset:window.pageXOffset},onRender:function(n){var e=n.scrollTop,o=void 0===e?0:e,r=n.scrollLeft,t=void 0===r?0:r;return window.scrollTo(t,o)}}),X=new WeakMap;e.default=function(n,e){return function(n,e){return X.has(n)?X.get(n):B(n,e)}("string"==typeof n?document.querySelector(n):n,e)},e.createStylerFactory=a,e.buildStyleProperty=M,e.isTransformProp=k},yi.f[142]=function(n,e){var o="Invariant failed";n.exports=function(n,e){if(!n)throw new Error(o)}},yi.f[143]=function(n,e){n.exports=function(n,e){}},yi.f[144]=function(r,n){var e,o,t,l,a,c,i,s,d,u,p,f,h,m,g,b,v,x,y,w;!function(n){var e="object"==typeof self?self:"object"==typeof this?this:{};function o(o,r){return o!==e&&("function"==typeof Object.create?Object.defineProperty(o,"__esModule",{value:!0}):o.__esModule=!0),function(n,e){return o[n]=r?r(n,e):e}}"object"==typeof r.exports?n(o(e,o(r.exports))):n(o(e))}(function(n){var r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,e){n.__proto__=e}||function(n,e){for(var o in e)e.hasOwnProperty(o)&&(n[o]=e[o])};e=function(n,e){function o(){this.constructor=n}r(n,e),n.prototype=null===e?Object.create(e):(o.prototype=e.prototype,new o)},o=Object.assign||function(n){for(var e,o=1,r=arguments.length;o<r;o++)for(var t in e=arguments[o])Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n},t=function(n,e){var o={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&e.indexOf(r)<0&&(o[r]=n[r]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols){var t=0;for(r=Object.getOwnPropertySymbols(n);t<r.length;t++)e.indexOf(r[t])<0&&Object.prototype.propertyIsEnumerable.call(n,r[t])&&(o[r[t]]=n[r[t]])}return o},l=function(n,e,o,r){var t,l=arguments.length,a=l<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,o):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(n,e,o,r);else for(var c=n.length-1;0<=c;c--)(t=n[c])&&(a=(l<3?t(a):3<l?t(e,o,a):t(e,o))||a);return 3<l&&a&&Object.defineProperty(e,o,a),a},a=function(o,r){return function(n,e){r(n,e,o)}},c=function(n,e){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(n,e)},i=function(l,a,c,i){return new(c=c||Promise)(function(n,e){function o(n){try{t(i.next(n))}catch(n){e(n)}}function r(n){try{t(i.throw(n))}catch(n){e(n)}}function t(e){e.done?n(e.value):new c(function(n){n(e.value)}).then(o,r)}t((i=i.apply(l,a||[])).next())})},s=function(o,r){var t,l,a,n,c={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return n={next:e(0),throw:e(1),return:e(2)},"function"==typeof Symbol&&(n[Symbol.iterator]=function(){return this}),n;function e(e){return function(n){return function(e){if(t)throw new TypeError("Generator is already executing.");for(;c;)try{if(t=1,l&&(a=2&e[0]?l.return:e[0]?l.throw||((a=l.return)&&a.call(l),0):l.next)&&!(a=a.call(l,e[1])).done)return a;switch(l=0,a&&(e=[2&e[0],a.value]),e[0]){case 0:case 1:a=e;break;case 4:return c.label++,{value:e[1],done:!1};case 5:c.label++,l=e[1],e=[0];continue;case 7:e=c.ops.pop(),c.trys.pop();continue;default:if(!(a=0<(a=c.trys).length&&a[a.length-1])&&(6===e[0]||2===e[0])){c=0;continue}if(3===e[0]&&(!a||e[1]>a[0]&&e[1]<a[3])){c.label=e[1];break}if(6===e[0]&&c.label<a[1]){c.label=a[1],a=e;break}if(a&&c.label<a[2]){c.label=a[2],c.ops.push(e);break}a[2]&&c.ops.pop(),c.trys.pop();continue}e=r.call(o,c)}catch(n){e=[6,n],l=0}finally{t=a=0}if(5&e[0])throw e[1];return{value:e[0]?e[1]:void 0,done:!0}}([e,n])}}},d=function(n,e){for(var o in n)e.hasOwnProperty(o)||(e[o]=n[o])},u=function(n){var e="function"==typeof Symbol&&n[Symbol.iterator],o=0;return e?e.call(n):{next:function(){return n&&o>=n.length&&(n=void 0),{value:n&&n[o++],done:!n}}}},p=function(n,e){var o="function"==typeof Symbol&&n[Symbol.iterator];if(!o)return n;var r,t,l=o.call(n),a=[];try{for(;(void 0===e||0<e--)&&!(r=l.next()).done;)a.push(r.value)}catch(n){t={error:n}}finally{try{r&&!r.done&&(o=l.return)&&o.call(l)}finally{if(t)throw t.error}}return a},f=function(){for(var n=[],e=0;e<arguments.length;e++)n=n.concat(p(arguments[e]));return n},h=function(){for(var n=0,e=0,o=arguments.length;e<o;e++)n+=arguments[e].length;var r=Array(n),t=0;for(e=0;e<o;e++)for(var l=arguments[e],a=0,c=l.length;a<c;a++,t++)r[t]=l[a];return r},m=function(n){return this instanceof m?(this.v=n,this):new m(n)},g=function(n,e,o){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,l=o.apply(n,e||[]),a=[];return t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t;function r(r){l[r]&&(t[r]=function(o){return new Promise(function(n,e){1<a.push([r,o,n,e])||c(r,o)})})}function c(n,e){try{!function(n){n.value instanceof m?Promise.resolve(n.value.v).then(i,s):d(a[0][2],n)}(l[n](e))}catch(n){d(a[0][3],n)}}function i(n){c("next",n)}function s(n){c("throw",n)}function d(n,e){n(e),a.shift(),a.length&&c(a[0][0],a[0][1])}},b=function(r){var n,t;return n={},e("next"),e("throw",function(n){throw n}),e("return"),n[Symbol.iterator]=function(){return this},n;function e(e,o){n[e]=r[e]?function(n){return(t=!t)?{value:m(r[e](n)),done:"return"===e}:o?o(n):n}:o}},v=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,e=t[Symbol.asyncIterator];return e?e.call(t):(t=u(t),n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n);function o(r){n[r]=t[r]&&function(o){return new Promise(function(n,e){(function(e,n,o,r){Promise.resolve(r).then(function(n){e({value:n,done:o})},n)})(n,e,(o=t[r](o)).done,o.value)})}}},x=function(n,e){return Object.defineProperty?Object.defineProperty(n,"raw",{value:e}):n.raw=e,n},y=function(n){if(n&&n.__esModule)return n;var e={};if(null!=n)for(var o in n)Object.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e.default=n,e},w=function(n){return n&&n.__esModule?n:{default:n}},n("__extends",e),n("__assign",o),n("__rest",t),n("__decorate",l),n("__param",a),n("__metadata",c),n("__awaiter",i),n("__generator",s),n("__exportStar",d),n("__values",u),n("__read",p),n("__spread",f),n("__spreadArrays",h),n("__await",m),n("__asyncGenerator",g),n("__asyncDelegator",b),n("__asyncValues",v),n("__makeTemplateObject",x),n("__importStar",y),n("__importDefault",w)})},yi.f[145]=function(n,e){e.__esModule=!0;var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};e.default=function o(e,r){if(e===r)return!0;if(null==e||null==r)return!1;if(Array.isArray(e))return Array.isArray(r)&&e.length===r.length&&e.every(function(n,e){return o(n,r[e])});var n=void 0===e?"undefined":i(e);if(n!==(void 0===r?"undefined":i(r)))return!1;if("object"!==n)return!1;var t=e.valueOf(),l=r.valueOf();if(t!==e||l!==r)return o(t,l);var a=Object.keys(e),c=Object.keys(r);return a.length===c.length&&a.every(function(n){return o(e[n],r[n])})},n.exports=e.default};var r=window;yi.r(0)}($fsx);
| + | // default/src/index.jsx |