{"version":3,"sources":["webpack://src/index.css","webpack://src/App.css","webpack://src/burgers.css","webpack://src/layout.css"],"names":[],"mappings":"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","file":"main.510d0fb6.chunk.css","sourcesContent":["body {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',\n 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',\n sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n",".App {\n text-align: center;\n}\n\n.App-logo {\n height: 40vmin;\n pointer-events: none;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n .App-logo {\n animation: App-logo-spin infinite 20s linear;\n }\n}\n\n.App-header {\n background-color: #282c34;\n min-height: 100vh;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n font-size: calc(10px + 2vmin);\n color: white;\n}\n\n.App-link {\n color: #61dafb;\n}\n\n@keyframes App-logo-spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n",":root {\n --ketchup: #a90409;\n --mayo: #ede5cc;\n --relish: #648813;\n --mustard: #d8be07;\n --aioli: #ebd481;\n --dark: #222;\n}\n\n.form-control:disabled {\n background-color: var(--mayo);\n}\n\n.btn.btn-primary {\n background-color: var(--relish);\n color: var(--mayo);\n border-color: var(--dark);\n}\n.btn.btn-primary:hover {\n background-color: var(--mustard);\n color: var(--dark);\n}\n.btn.btn-primary:hover:disabled {\n background-color: var(--relish);\n color: var(--mayo);\n}\n\n.btn.btn-danger {\n background-color: var(--ketchup);\n color: var(--mayo);\n}\n.btn.btn-danger:hover {\n background-color: var(--mustard);\n color: var(--mayo);\n}\n.btn.btn-danger:hover:disabled {\n background-color: var(--ketchup);\n color: var(--mayo);\n}\n\na {\n color: var(--ketchup);\n}\na:hover {\n color: var(--relish);\n}\n\n.background-mayo {\n background-color: var(--mayo);\n color: var(--dark);\n}\n.background-mayo.hoverable:hover {\n background-color: var(--aioli);\n}\n.background-relish {\n background-color: var(--relish);\n color: var(--mayo);\n}\n.background-relish.hoverable:hover {\n background-color: var(--mustard);\n color: var(--dark);\n}\n.background-ketchup {\n background-color: var(--ketchup);\n color: var(--mayo);\n}\n.background-ketchup.hoverable:hover {\n background-color: var(--mustard);\n color: var(--dark);\n}\n\n.created {\n animation: enter 0.5s;\n}\n\n.selected {\n z-index: 1;\n animation-name: salute;\n animation-duration: .2s;\n}\n\n.under-construction {\n animation: pulse 1.5s ease-in-out infinite;\n}\n\n@keyframes enter {\n 0% {\n transform: translateY(-500px) scale(5);\n animation-timing-function: cubic-bezier(1,0,.9,1);\n }\n 68% {\n transform: translateY(0px) scale(1);\n animation-timing-function: linear;\n }\n 76% {\n transform: translateY(-25px) scale(1.2);\n animation-timing-function: linear;\n }\n 84% {\n transform: translateY(0px) scale(1);\n animation-timing-function: linear;\n }\n 92% {\n transform: translateY(-15px) scale(1.1);\n animation-timing-function: linear;\n }\n 100% {\n transform: translateY(0px) scale(1);\n animation-timing-function: linear;\n }\n}\n\n@keyframes salute {\n 0% {\n transform: scaleX(1) scaleY(1);\n animation-timing-function: cubic-bezier(0,0.5,0,0.8);\n }\n 50% {\n transform: scaleX(1.16) scaleY(0.85);\n animation-timing-function: cubic-bezier(0.5,0,0.8,0);\n }\n 100% {\n transform: scaleX(1) scaleY(1);\n }\n}\n\n@keyframes pulse {\n 0% {\n opacity: 5%;\n }\n 50% {\n opacity: 50%;\n }\n 100% {\n opacity: 5%;\n }\n}\n","@font-face {\n font-family: 'Special Elite';\n src: url('./fonts/SpecialElite-Regular.ttf');\n}\n\nheader {\n width: calc(100vw - 50px);\n height: 50px;\n text-align: right;\n font-size: 2.5em;\n font-family: 'Special Elite', 'Times New Roman', serif;\n border-bottom: 2px solid #222222;\n margin-bottom: 1em;\n padding: 0 1em;\n position: relative;\n}\n\n.header-text {\n position: absolute;\n bottom: -0.5em;\n right: -35px;\n transform: rotate(10deg);\n animation: headerEnter 0.15s ease-out 1s both, headerTilt 0.15s ease-in-out 1.4s both;\n}\n\nmain {\n font-family: 'Special Elite', sans-serif;\n}\n\n@keyframes headerEnter {\n 0% {\n right: 70px;\n }\n 100% {\n right: -35px;\n }\n}\n\n@keyframes headerTilt {\n 0% {\n transform: rotate(0deg)\n }\n 100% {\n transform: rotate(10deg)\n }\n}\n"]}