a.btn,button.btn{display:inline-block;-webkit-user-select:none;user-select:none;padding:10px 20px;cursor:pointer;margin:1px 0;text-align:center;border:none;transition:background .2s;color:var(--button-text);background:var(--button-bg);--button-text: var(--chrome-btn-text);--button-bg: var(--chrome-btn);--outline: var(--base)}a.btn>*,button.btn>*{pointer-events:none}a.btn:hover,a.btn:visited,button.btn:hover,button.btn:visited{color:var(--button-text);background:var(--button-bg)}a.btn .button-contents,button.btn .button-contents{padding:4.5px 20px;font-size:.75em;text-transform:uppercase;font-weight:600;display:flex;align-items:center;justify-content:center}a.btn:focus-visible,button.btn:focus-visible{outline:none}a.btn:focus-visible .button-contents,button.btn:focus-visible .button-contents{outline:1px dashed var(--outline)}a.btn.destructive,button.btn.destructive{--button-bg: var(--destructive)}a.btn.action,button.btn.action{--button-bg: var(--control)}a.btn.cancel,button.btn.cancel{--button-bg: hsl(218, 10%, 50%)}a.btn.outline,button.btn.outline{--button-text: var(--base-text);--button-bg: var(--input-base);--outline: var(--base-6);border:1px solid var(--base-text);margin:0}a.btn.outline:disabled,a.btn.outline.disabled,button.btn.outline:disabled,button.btn.outline.disabled{pointer-events:none;background:var(--input-base);opacity:.3}a.btn.outline.destructive,button.btn.outline.destructive{border:1px solid var(--destructive);color:var(--destructive)}a.btn.blank,button.btn.blank{--button-text: var(--base-text);--button-bg: var(--base);--outline: var(--base-6)}a.btn.blank:focus-visible,button.btn.blank:focus-visible{outline:1px dashed var(--outline)}a.btn.blank:focus-visible .button-contents,button.btn.blank:focus-visible .button-contents{outline:none}a.btn.link,button.btn.link{display:inline-grid;padding:0;margin:0;border:none;color:var(--control);text-decoration:underline;background:none}a.btn:disabled,a.btn.disabled,button.btn:disabled,button.btn.disabled{pointer-events:none;--button-text: var(--base-text-2);--button-bg: var(--base-2)}a.btn.btn-icon,button.btn.btn-icon{--button-text: var(--base-text);--button-bg: var(--base);--outline: var(--base-6);display:flex;width:auto;height:auto;padding:0;border-radius:50%;align-items:center;justify-content:center;background:none}a.btn.btn-icon .button-contents,button.btn.btn-icon .button-contents{display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%;border:1px dashed transparent;font-size:1em}a.btn.btn-icon:hover,button.btn.btn-icon:hover{background:var(--base-1)}a.btn.btn-icon:focus-visible .button-contents,button.btn.btn-icon:focus-visible .button-contents{outline:none;border:1px dashed var(--base-text)}a.btn.btn-icon:disabled,button.btn.btn-icon:disabled{opacity:.3}button.link{padding:0}button.link:disabled{color:var(--label);pointer-events:none}.dropdown{position:relative;display:inline-block}.dropdown>.toggle{height:100%;border:none;background:none;padding:0;text-transform:initial}.dropdown>.toggle:hover{background:none}.dropdown.plain>.toggle .dropper{display:none}.dropdown.plain>.toggle .label{display:flex;align-items:center;-webkit-user-select:none;user-select:none}.dropdown.plain.link>.toggle{color:var(--control);text-decoration:underline}.dropdown:not(.plain)>.toggle{width:100%;border:1px solid var(--border);border-radius:3px;background:var(--input-base);color:var(--base-text);padding:3px}.dropdown:not(.plain)>.toggle>div{padding:2px 0;display:grid;grid-template-columns:1fr auto;align-items:center}.dropdown:not(.plain)>.toggle:disabled{background:var(--input-disabled);color:var(--input-disabled-text)}.dropdown:not(.plain)>.toggle:disabled .dropper .icon{color:var(--input-disabled-text)}.dropdown:not(.plain)>.toggle:hover:not(:disabled){background:var(--input-hover)}.dropdown:not(.plain)>.toggle .label{flex-grow:1;display:flex;align-items:center;padding:4px 0 4px 10px;text-align:left;width:100%;display:block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}.dropdown:not(.plain)>.toggle .placeholder-text{opacity:.35}.dropdown:not(.plain)>.toggle .dropper{display:flex;padding-right:6px;align-items:center}.dropdown:not(.plain)>.toggle .dropper .icon{color:var(--base-text)}.dropdown:not(.plain) .toggle:focus-visible{outline:none;box-shadow:none}.dropdown:not(.plain) .toggle:focus-visible>div{height:100%;outline:1px dashed var(--outline)}.dropdown.right-edge>.menu{right:0}.headshot{height:100%;object-fit:cover;border-radius:50%;display:inline-flex;background:var(--base-2);align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-size:1.2em;font-weight:600;color:var(--base-6);opacity:1}.headshot>*{pointer-events:none}.headshot.not-visible{opacity:1}.headshot .icon{height:50%;width:50%;color:var(--base-6)}.headshot img{width:100%;height:100%;border-radius:50%;object-fit:cover}.headshot.no-headshot{color:#fff;font-weight:600}.quotes-carousel{font-size:3em;gap:5px}.quotes-carousel .inner{position:relative;display:flex;flex-direction:column}.quotes-carousel .rating-stars{font-size:2em}.quotes-carousel .author{font-size:.5em;text-align:end}.quotes-carousel .quote-container{position:absolute;top:0;opacity:0;min-width:100%;transition:opacity 1s ease}.quotes-carousel .quote-container:first-child{position:relative}.quotes-carousel .quote-container.current{opacity:1}.show-type-tile{border-radius:8px;background:var(--light);transition:border .3s ease,box-shadow .3s ease;border:2px solid var(--shadow);box-shadow:0 1px 5px var(--shadow);display:flex;flex-direction:column;text-align:left;--tile-padding: 25px;overflow:hidden}.show-type-tile>*{pointer-events:none}.show-type-tile:hover{--shadow: var(--accent-pink)}.show-type-tile .cover-image{display:flex;width:100%}.show-type-tile .cover-image img,.show-type-tile .cover-image video{max-width:100%;object-position:center;object-fit:contain}.show-type-tile header{font-size:1.25em;font-weight:600;padding:25px 25px 5px;margin:0}.show-type-tile .description{padding:0 var(--tile-padding)}.show-type-tile .meta{padding:0 var(--tile-padding);padding-bottom:var(--tile-padding)}.show-type-tile .dates,.show-type-tile .times{display:flex;align-items:center;gap:5px}.show-type-tile .dates .icon,.show-type-tile .times .icon{font-size:1.25em}.show-type-tile .tags{display:flex;flex-wrap:wrap;gap:5px;padding:5px 0}.show-type-tile .tags>div{font-weight:600;color:var(--accent-pink)}.show-type-tile .tags>div.kids{color:var(--accent-yellow)}.show-type-tile .tags>div.format{color:var(--accent-green)}.show-type-tile .tags>div.unique{color:var(--accent-red)}main.markdown section .contents.show-types-listing{display:grid;grid-template-columns:repeat(4,1fr);gap:1em;padding:2em var(--content-horiz-padding);padding-bottom:8em}@media (max-width: 1000px){main.markdown section .contents.show-types-listing{grid-template-columns:repeat(3,1fr)}}@media (max-width: 800px){main.markdown section .contents.show-types-listing{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){main.markdown section .contents.show-types-listing{grid-template-columns:repeat(1,1fr)}}.stars{--star-width: min(90vw, 800px);width:100%;display:flex;align-items:center;justify-content:center}.stars .stars-container{overflow:hidden;width:100%}.stars svg{fill:var(--accent-yellow);min-width:var(--star-width)}footer.site{background:var(--chrome);color:var(--chrome-text);padding:1em;text-align:center;font-size:.85em}footer.site.light{background:var(--base);color:var(--base-text)}footer.site.brush{background:transparent;padding:0}footer.site.brush .doodle{height:130px;background-image:url(/doodles/brush-bottom.webp);background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;max-width:min(100vw,1000px);margin:0 auto}footer.site.brush .doodle>div{color:var(--text)}header.site{gap:5px;z-index:500;background:var(--chrome);display:flex;align-items:center;justify-content:center;color:var(--chrome-text)}header.site a{padding:10px;font-family:var(--rgb-font);text-decoration:none;font-weight:400;font-size:1.2em}header.site a.current{color:var(--accent-yellow)}/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}:root{--accent-yellow: #ffd24e;--accent-pink: #ed7dab;--accent-red: #e1391c;--accent-blue: #4f5b97;--accent-green: #65b762;--accent-burgundy: #712529;--accent-yellow-light: #ffd24e;--accent-pink-light: #f1ccdc;--accent-red-light: #e1391c;--accent-blue-light: #4f5b97;--accent-green-light: #65b762;--accent-burgundy-light: #712529;--chrome: hsl(357, 51%, 19%);--chrome-x1: hsl(357, 51%, 24%);--chrome-x2: hsl(357, 51%, 29%);--em: #ed7dab;--chrome-text: #f7f0e3;--content-horiz-padding: 20px;--base: hsl(39, 56%, 93%);--base-1: hsl(39, 56%, 88%);--base-2: hsl(39, 56%, 83%);--text: #333;--light: #fafafa;--control: #72b0ff;--label: #999;--shadow: #ece3cc;--rgb-font: Hammersmith One;--body-font: Lato, Arial, Helvetica;--header-color: var(--accent-burgundy);--transparent-shadow: rgba(0, 0, 0, .4)}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}body{font-family:var(--body-font)}.theme-container.dark{--base: #333;--text: #eee}.theme-container{min-height:100vh;background:var(--base);color:var(--text);display:flex;flex-direction:column}.theme-container.md-toast{--base: #fff}.theme-container.md-toast .doodle,.theme-container.md-toast .curtains-left,.theme-container.md-toast .curtains-right,.theme-container.md-toast .about-tickets{display:none}@keyframes slidebg{to{background-position:100vw}}.theme-container.md-afterparty main.markdown .sticky-header{background-image:linear-gradient(90deg,#00c0ff,#ffcf00 49%,#fc4f4f 80%,#00c0ff);animation:slidebg 5s linear infinite}.theme-container.md-afterparty main.markdown section.cta button{border:none;background-image:linear-gradient(90deg,#00c0ff,#ffcf00 49%,#fc4f4f 80%,#00c0ff);animation:slidebg 30s linear infinite}.theme-container.md-afterparty main.markdown section.cta button .button-inner{background:#fff}main.markdown{flex-grow:1;--page-width: 800px}main.markdown.wide{--page-width: 1200px}main.markdown section{padding:var(--content-horiz-padding) 0}main.markdown section .contents,main.markdown section>header{max-width:var(--page-width);margin:0 auto;text-align:center;padding:0 var(--content-horiz-padding)}main.markdown .links a,main.markdown a.links{color:var(--chrome-x2);text-decoration:underline}main.markdown section.markdown-contents{background:var(--base);color:var(--text)}main.markdown section.markdown-contents p{margin:0;padding:.5em 0;text-indent:2em}main.markdown section.markdown-contents p.drop-caps:first-letter{text-indent:0;color:var(--accent-burgundy);font-size:4em;font-weight:600;padding-top:4px;float:left;padding-top:1.05rem;padding-right:10px}main.markdown section.markdown-contents.dark{--base: #fff;padding:2em}main.markdown section.markdown-contents h2{text-align:left;margin-top:1em;margin-bottom:0}main.markdown section.markdown-contents .contents{max-width:var(--page-width);margin:0 auto}main.markdown section.markdown-contents a{color:var(--chrome-x2);text-decoration:underline}main.markdown section.markdown-contents p{font-size:1.15em;line-height:180%;text-align:left}main.markdown ul{padding-left:1em}main.markdown ul li{list-style:disc}main.markdown>div{display:contents}main.markdown>div>div{display:contents}main.markdown h1,main.markdown h2{color:var(--header-color);font-family:var(--rgb-font);font-weight:400}main.markdown h1{font-size:min(3.4em,9vw);text-transform:uppercase;text-align:center;letter-spacing:.025em;line-height:90%;--dynamic-shadow: min( calc(1px + .3vw) , 3px);text-shadow:var(--dynamic-shadow) var(--dynamic-shadow) rgba(0,0,0,.4)}main.markdown h1.standalone{max-width:var(--page-width);margin:0 auto;padding:1em var(--content-horiz-padding)}main.markdown h2{font-size:1.5em}main.markdown p{margin:.5em 0}main.markdown em{font-style:normal;font-weight:600;color:var(--accent-burgundy)}.flexer{display:flex;align-items:center;gap:5px}.long-short{display:grid;grid-template-columns:1fr auto;align-items:center;gap:5px}.short-long{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px}mark{background-color:var(--accent-pink);padding:3px}mark.subtle{background-color:var(--accent-yellow)}img,video{max-width:100%}button,a{user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}button:disabled,button.disabled,a.disabled{pointer-events:none}main .about-us-page h1{padding-top:1em;padding-bottom:.3em}main .about-us-page p,main .about-us-page li,main .about-us-page .shows-grid{text-align:left;font-size:1.25em}main .about-us-page p{line-height:180%;text-align:left;padding:.5em 0;margin:0;text-indent:1em;text-indent:0}main .about-us-page .big-mojis p:first-letter{float:left;font-size:75px;line-height:80px;padding-top:4px;padding-right:8px;padding-left:3px}main .about-us-page .shows-grid{gap:1em;text-align:left;margin-top:1em;align-items:start}main .about-us-page .shows-grid img{max-width:100px}main .about-us-page section.software h2,main .about-us-page section.other h2{text-align:left;margin-top:2em;padding-bottom:5px}main .about-us-page section.software p,main .about-us-page section.other p{padding-top:0}header.kids-header{display:grid;align-items:center;justify-items:center;text-align:center;gap:1em;padding:2em 0}header.kids-header img{height:200px}header.kids-header h1{font-size:4em;line-height:100%}.theme-container.md-thanks{background:#333;color:var(--light)}.theme-container.md-thanks h1,.theme-container.md-thanks h2{color:var(--light);margin:0 auto}.theme-container.md-thanks h1{font-size:min(max(6vw,1.6em),2.5em);max-width:13em;line-height:110%}.theme-container.md-thanks h2{margin-top:20px}.theme-container.md-thanks footer{background:#333}.theme-container.md-thanks em{color:var(--accent-pink)}main.markdown .thanks-page{padding-bottom:3em;margin:0 auto;--square-size: 60px}main.markdown .thanks-page .splash{display:flex;align-items:center;justify-content:center;padding-top:6vw}main.markdown .thanks-page .splash img{max-width:min(100%,600px)}main.markdown .thanks-page .about-act .act-name{font-weight:600}main.markdown .thanks-page .about-act img{filter:invert(100%);height:40px;padding:5px}main.markdown .thanks-page .message-container{padding:var(--content-horiz-padding);max-width:600px;margin:0 auto}main.markdown .thanks-page .act-listing{display:grid;grid-template-columns:auto 1fr;margin-top:1em;gap:10px;align-items:center}main.markdown .thanks-page .act-listing h2{grid-column:1/-1}main.markdown .thanks-page .act-listing a{color:var(--control);text-decoration:underline}main.markdown .thanks-page .headshot{border-radius:50%;max-height:90px;aspect-ratio:1/1}main.markdown .thanks-page .headshot.placeholder{background:var(--accent-burgundy);padding:10px}@media (max-width: 500px){main.markdown .thanks-page .splash{padding-top:0}}main.markdown .toast-live{background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;display:grid;grid-template-rows:1fr auto;justify-content:center;padding:50px;gap:10px;font-family:toybox}@font-face{font-family:toybox;src:url(/ToyBox.otf)}main.markdown .toast-live .toast-logo{max-width:30vw;margin:0 auto}main.markdown .toast-live .clock-container{display:flex;justify-content:center}main.markdown .toast-live .clock{color:#000;font-size:17vw;line-height:80%}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}main.markdown .show-page{padding-bottom:3em;margin:0 auto;--square-size: 60px}main.markdown .show-page .cover{transition:all .3s;overflow:hidden;border-radius:0}main.markdown .show-page .doodle-mic-left{position:absolute;opacity:0;pointer-events:none}main.markdown .show-page .curtains-left,main.markdown .show-page .curtains-right{position:fixed;top:0;z-index:2000;pointer-events:none;width:min(400px,19.5vw)}main.markdown .show-page .curtains-left{left:0}main.markdown .show-page .curtains-right{right:0}main.markdown .show-page .late-night-icon{color:var(--accent-pink)}main.markdown .show-page .late-night-disclaimer{color:var(--accent-pink);font-size:.85em}main.markdown .show-page .sticky-header{position:fixed;z-index:500;width:100%;box-shadow:0 2px 5px #aaa;background:var(--chrome);color:var(--chrome-text);top:-100px;transition:top .3s ease;display:grid;grid-template-columns:auto 1fr}main.markdown .show-page .sticky-header .site-dropdown .toggle{padding:var(--content-horiz-padding)}main.markdown .show-page .sticky-header.pinned{top:0}main.markdown .show-page .sticky-header .contents{display:flex;justify-content:center;align-items:center;gap:15px;padding:10px var(--content-horiz-padding)}main.markdown .show-page .sticky-header h1{color:#fff;font-size:min(6vw,2em);margin-top:4px}main.markdown .show-page .sticky-header .square-logo{min-width:var(--square-size);min-height:var(--square-size);max-width:var(--square-size);max-height:var(--square-size);border-radius:10px}main.markdown .show-page .lineup .headshots{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-items:center}main.markdown .show-page .lineup .headshots .spacer{width:15px}main.markdown .show-page .lineup .headshot-container{position:relative;margin-right:-30px}main.markdown .show-page .lineup .headshot-container:last-child{margin-right:0}main.markdown .show-page .lineup .headshot-container .headshot,main.markdown .show-page .lineup .headshot-container .overlay{width:80px;height:80px;border-radius:50%;border:3px solid #fff}main.markdown .show-page .lineup .headshot-container .overlay{position:absolute;top:0;left:0;background:#fff;pointer-events:none;opacity:0;transition:opacity .3s ease}main.markdown .show-page .lineup .headshot-container.active{z-index:300}main.markdown .show-page .lineup .headshot-container.active .headshot{border:3px solid #fff;box-shadow:0 0 5px 2px #fff}main.markdown .show-page .lineup .headshot-container.faded .overlay{opacity:.6}main.markdown .show-page .lineup .act-details{margin-top:10px}main.markdown .show-page .lineup .act-details .act-name{font-weight:600;font-size:1.2em}main.markdown .show-page .lineup .act-details .bio{padding:5px 0;max-width:30em;line-height:150%}main.markdown .show-page section.title .contents h1{line-height:100%}main.markdown .show-page section.title .contents .partnership{font-weight:600;color:var(--label);margin-bottom:10px}main.markdown .show-page section.title .contents .partnership mark{background:none;color:inherit}main.markdown .show-page section.meta{padding-top:0}main.markdown .show-page section.meta .location{font-family:var(--rgb-font);color:#999;font-size:1.25em;font-weight:400;margin-top:1em;display:flex;flex-wrap:wrap;align-items:center;gap:.5em;justify-content:center;opacity:1;transition:opacity .3s ease}main.markdown .show-page section.meta .location.not-ready{opacity:0}main.markdown .show-page section.meta .location>div{display:flex;align-items:end;gap:5px}main.markdown .show-page section.meta .location .icon{font-size:1.25em;display:flex}main.markdown .show-page section.meta .tags{font-family:var(--rgb-font);color:var(--accent-pink);font-size:1.25em;font-weight:400;margin-top:1em;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}main.markdown .show-page section.meta .tags .kids{color:var(--accent-yellow)}main.markdown .show-page section.meta .tags .format{color:var(--accent-green)}main.markdown .show-page section.meta .tags .unique{color:var(--accent-red)}main.markdown .show-page section.cta{background:var(--base);padding:2em;opacity:1;transition:opacity .5s ease}main.markdown .show-page section.cta .contents.not-ready{opacity:0}main.markdown .show-page section.cta .button-inner{display:flex;align-items:center;gap:10px;padding:5px 30px;border-radius:10px}main.markdown .show-page section.cta button,main.markdown .show-page section.cta a{background:var(--accent-burgundy);font-size:min(1.25em,5vw);border-radius:15px;color:var(--accent-burgundy);display:inline-block;padding:6px;box-shadow:0 6px #b28b8d;background:#fff;border:5px solid var(--accent-burgundy);text-transform:uppercase;font-weight:600;letter-spacing:.1em;margin-bottom:3px}main.markdown .show-page section.cta button .icon,main.markdown .show-page section.cta a .icon{font-size:2em;font-size:min(2em,10vw)}main.markdown .show-page section.cta button:active,main.markdown .show-page section.cta a:active{box-shadow:none;margin-top:3px;margin-bottom:0}main.markdown .show-page section.show-description{line-height:1.8;font-size:1.25em}main.markdown .show-page section.about-tickets{font-size:1.25em;line-height:180%;padding-top:3em}main.markdown .show-page section.about-tickets .contents{position:relative}main.markdown .show-page section.about-tickets .monster-box{display:flex;justify-content:end}main.markdown .show-page section.about-tickets .monster-box .monster{max-width:150px;z-index:50}main.markdown .show-page section.about-tickets .box{z-index:100;padding:20px;background:#fff;border:5px solid var(--chrome-x2);border-radius:15px;box-shadow:5px 5px var(--transparent-shadow)}main.markdown .show-page section.about-tickets .box header{color:var(--chrome-x2);font-size:1.25em;margin-bottom:15px}main.markdown .show-page section.about-tickets header,main.markdown .show-page section.about-tickets .contents{text-align:left}main.markdown .show-page section.about-tickets header{font-weight:600}main.markdown .show-page section.dates{margin:2em 0}main.markdown .show-page section.dates .date-listing{display:grid;gap:1em;margin-top:1em;text-align:left}main.markdown .show-page section.dates .date-listing .date-anchor{display:block;color:var(--chrome);border-bottom:2px solid var(--chrome);text-align:left;padding:5px;text-transform:uppercase;margin-top:1em}main.markdown .show-page section.dates .date-listing .shows{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}main.markdown .show-page section.dates .date-listing .show-tile{background:#fff;display:inline-block;padding:10px;border-radius:10px;border:1px solid var(--shadow);transition:background .3s ease,color .3s ease;min-width:14em;display:grid;justify-items:start;gap:5px}main.markdown .show-page section.dates .date-listing .show-tile .time{font-weight:600;font-size:2em}main.markdown .show-page section.dates .date-listing .show-tile .action{color:var(--chrome-x1);border-radius:5px;padding:8px;background:var(--chrome-x1);color:var(--chrome-text);font-weight:600;cursor:pointer;margin-top:5px}main.markdown .show-page section.dates .date-listing .show-tile .tickets.available{color:var(--accent-green)}main.markdown .show-page section.dates .date-listing .show-tile .tickets.running-low{color:var(--accent-burgundy)}main.markdown .show-page section.dates .date-listing .show-tile .tickets.last-few{color:var(--accent-red)}main.markdown .show-page section.dates .date-listing .show-tile .tickets.sold-out{color:var(--label)}main.markdown .show-page section.dates .date-listing a.show-tile:hover{background:var(--chrome);color:var(--chrome-text)}main.markdown .show-page section.dates .date-listing a.show-tile:hover .action{background:var(--chrome)}main.markdown .show-page section.dates .date-listing div.show-tile a.action{padding:15px 20px}main.markdown .show-page section.dates .date-listing div.show-tile .active-act .headshot{z-index:300}main.markdown .show-page .player{position:relative;cursor:pointer;--button-size: min(60px, 15vw)}main.markdown .show-page .player .play-controls{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}main.markdown .show-page .player .play-controls .play-icon{height:var(--button-size);width:var(--button-size);border-radius:50%;background:var(--accent-pink);display:flex;justify-content:center;align-items:center;outline:min(10px,2.5vw) solid #fff;opacity:1;transition:opacity .3s ease}main.markdown .show-page .player .play-controls .play-icon .icon{font-size:calc(var(--button-size) * .8);color:#fff}main.markdown .show-page .player.playing .play-icon{opacity:0}main.markdown .show-page .player video{border-radius:15px;outline:min(10px,2.5vw) solid var(--accent-pink);z-index:0;position:relative}main.markdown .show-page p{line-height:180%;font-size:1.25em}@media (min-width: 1000px){main.markdown .show-page .doodle-mic-left{opacity:1;left:0;top:100px;width:150px}}@media (min-width: 800px){main.markdown .show-page .cover{border-radius:15px}}@media (max-width: 800px){main.markdown .show-page section.banner{padding:0}main.markdown .show-page section.banner .contents{padding:0}main.markdown .show-page .doodle-mic-left{opacity:1;left:0;top:50vw;width:70px}}@media (max-width: 600px){main.markdown .show-page{--square-size: 14vw}main.markdown .show-page section.meta .location{display:grid;justify-items:center;font-size:1em;gap:.25em}main.markdown .show-page section.meta .location>div{gap:2px}main.markdown .show-page section.meta .tags{font-size:1em}}#popups .menu.site-dropdown-menu{background:var(--chrome-x1);color:var(--chrome-text);font-size:1.25em}
