body{margin:0;display:flex;place-items:center;min-width:320px;font-family:Caudex,serif;--purple: #867ab2;--teal: #81b8b2;--green: #86ab7f;--orange: #f3b79c;--gray: #c7c7c7;--primary-font: "Bree", serif;font-family:Bree,serif}#root{width:100%;margin:0 auto;text-align:center;top:0;font-size:16px;line-height:24px;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}b{font-weight:700}.bookingDataGridDetails li{margin-bottom:8px}.keyHeading{color:var(--gray)}.formValuesWrapper .keyHeading{color:var(--green)}.eventDetailsExtraStuff{list-style:none}input{background-color:transparent}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:99999s}input:-webkit-autofill{-webkit-text-fill-color:var(--purple);-webkit-box-shadow:0 0 0 100px transparent inset;font-family:var(--primary-font)!important}.MuiDialog-root .MuiDialog-paper .MuiInputLabel-root,#root .MuiInputLabel-root{color:var(--teal)}.MuiDialog-root .MuiDialog-paper .MuiInputBase-root:after,#root .MuiInputBase-root:after{border-bottom-color:var(--orange)}#root .wine .MuiInputBase-root:after{border-bottom-color:var(--purple)}#root .beer .MuiInputBase-root:after{border-bottom-color:var(--green)}.MuiDialog-root .MuiDialog-paper{border-radius:15px;height:80vh;position:relative}.MuiDialog-root .MuiDialogContent-root{position:absolute;top:5px;bottom:5px;left:5px;right:5px;border:5px solid var(--orange);display:block;z-index:0;border-radius:12px}#root p,#root li,.MuiDialog-root p,.MuiDialog-root li{font-family:Bree,serif;font-weight:300}#root h2,#root h3.MuiTypography-root,.MuiDialog-root h3.MuiTypography-root{font-family:Bree,san-serif;font-weight:800;color:var(--teal)}#root .MuiInput-root,.MuiDialog-root .MuiInput-root{font-family:Bree,san-serif;font-weight:400}#root .MuiInputLabel-root,.MuiDialog-root .MuiInputLabel-root{font-family:Bree,san-serif;font-weight:300}#root h1{font-size:3.2em;line-height:1.1}.navbar{display:flex;justify-content:space-between;align-items:center;padding:.7rem 2rem;position:fixed;z-index:1;width:100%;top:0;left:0;right:0;opacity:.9}.navbar ul{display:flex}.navbar a{color:#fff;padding:.45rem;margin:0 .25rem}.navbar a:hover{color:var(--primary-color)}.navbar .welcome span{margin-right:.6rem}.dashboard{max-width:100vw;padding:10px}a{font-weight:500;color:var(--teal);text-decoration:inherit}a:hover{color:var(--green)}
