.page.page-cant-connect{height:100vh;display:grid;align-items:center;align-content:center;justify-content:center}.page.page-cant-connect p{max-width:40em}.page.page-404{height:100vh;display:grid;align-items:center;align-content:center;justify-content:center}.page.page-404 p{max-width:40em}.page.page-403{min-height:100vh;display:grid;align-items:center;align-content:center;justify-content:center;text-align:center;padding-bottom:3em}.page.page-403 .btn{text-transform:uppercase;font-size:.85em;font-weight:600}.page.page-403 p{max-width:40em;line-height:150%}.page.page-403 p a{margin-right:5px}.page.login{font-size:1.2em;min-height:100%;width:100%;margin:0 auto;padding-bottom:0;display:grid;grid-template-rows:auto 1fr auto;position:relative;max-width:45em}.page.login em{font-style:normal;color:var(--confirmed-pink)}.page.login main{margin-bottom:0;padding:0 1em;display:grid;align-items:center;align-content:center;justify-items:center}.page.login .login-form{display:grid;gap:1em;justify-items:center}.page.login .login-form .email-login{display:flex;gap:.5em}.page.login .login-form .or{border-top:1px solid var(--border);width:100%;height:1em;margin-top:1em;display:flex;align-items:center;justify-items:center}.page.login .login-form .or>div{background:var(--base);width:3em;text-align:center;margin:-1.2em auto 0;font-size:.85em;color:var(--label);font-weight:600}.page.login .return{color:var(--label);font-size:.85em}.page.login .error{background:#f5f57b;padding:10px}.page.login .links a{padding:5px}.page.login .confirmed-footer{padding-top:0}@media (max-width: 500px){.page.login .login-form .email-login{display:grid}.page.login .error{margin:10px 0}}html[theme=dark] .page.login .error{background:var(--control-bg);color:#fff}.page.signup{padding:3em var(--content-horiz-padding);max-width:50em;display:grid;justify-content:center;justify-items:center}.page.signup .name-handle{max-width:40em;display:grid;justify-items:center}.page.signup .name-handle p{text-align:center}.page.signup .name-handle .same-line{margin:1em 0;max-width:23em}.page.signup .tiers{display:grid;grid-auto-flow:column;gap:1em}.page.signup .tiers .tier{border:1px solid var(--border);padding:15px;text-align:center;border-radius:10px;display:flex;flex-direction:column;gap:1em}.page.signup .tiers .tier p{flex-grow:1}.page.signup .tiers .tier .price{font-size:1.2em;display:flex}.page.signup .tiers .tier .price .numbers{font-family:inherit;font-weight:600;font-size:2em;color:var(--confirmed-pink)}.page.signup .tiers .tier .price .description{color:var(--label);padding:10px}.page.signup .tiers .tier header{display:block;font-weight:600;text-align:center}.page.signup .tiers .tier .btn{transition:color .3s ease,border-color .3s ease}.page.signup .tiers .tier .btn:hover{color:var(--confirmed-pink);border-color:var(--confirmed-pink)}.page.signup .handle-status{font-size:.85em}.page.signup .handle-status.success{color:green}.page.signup .handle-status.error{color:red}.page.signup section{margin:2em 0}.page.signup .controls{text-align:right}.page.join-team{font-size:1.2em;min-height:100vh;width:100%;margin:0 auto;padding-bottom:0;display:grid;grid-template-rows:auto 1fr auto;position:relative;max-width:45em}.page.join-team em{font-style:normal;color:var(--confirmed-pink)}.page.join-team main{margin-bottom:0;padding:0 1em;display:grid;align-items:center;align-content:center;justify-items:center}.page.join-team main .short-long{margin-bottom:1em}.page.join-team main .controls{text-align:center}.page.join-team main input{width:17em}.page.join-team .squisher{margin:1em 0}@media (max-width: 500px){.page.join-team .login-form .email-login{display:grid}}#popups .menu.cue-context-picker-menu{font-size:30px;display:grid}#popups .menu.cue-context-picker-menu .menu-item{padding:30px}.slide.cue{background:#000;color:#fff;--time-font: Questrial}.slide.cue .slide-body{margin-top:1%;margin-bottom:6.5%}.slide.cue .up-next-info{display:flex;flex-wrap:wrap;gap:100px;align-items:center;justify-content:center}.slide.cue .actual-contents{font-size:20em;font-weight:800;gap:100px;line-height:100%}.slide.cue .actual-contents .timer{font-size:1.5em;color:gray;font-family:var(--time-font),monospace;font-weight:700;line-height:90%}.slide.cue .actual-contents .timer.negative{color:#cb0101}.slide.cue .actual-contents em{display:block;font-style:normal}.slide.cue .show-time-left{font-family:var(--time-font);position:absolute;font-size:130px;color:#fff;bottom:0;left:0;right:0;padding:50px;display:grid;grid-template-columns:1fr auto;gap:1em}.slide.cue .show-time-left .icon{font-size:100px}.slide.cue .show-time-left .current-time{display:flex;align-items:center;gap:30px}.slide.cue .survey-status{color:#fff}.slide.cue .show-summary{position:absolute;top:20px;right:30px;color:#fff;font-size:40px}.slide.cue .tracking-mode{position:absolute;top:20px;left:30px;color:#fff;font-size:40px}.callsheet{font-size:min(4.5vw,1.5rem)}.callsheet h1{text-align:center;width:100%;font-size:1.5em;padding:0}.callsheet .lineup{display:flex;flex-direction:column;gap:.5em 1em;padding:var(--content-horiz-padding);align-items:center;text-align:center}.callsheet .lineup .lineup-row{width:100%;max-width:25em;display:grid;grid-template-columns:auto 1fr auto;text-align:left;gap:1em}.callsheet .lineup .number{font-family:var(--numerical-font)}.callsheet .lineup .act-name{display:block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.callsheet .lineup .title{text-align:center;font-size:1.5em;font-weight:600;padding-top:.5em;padding-bottom:10px}.callsheet h2{text-align:center;padding:0;margin:0 0 1em}@media print{.callsheet{font-size:1.25em;height:auto}.callsheet h1,.callsheet h2,.callsheet .break{color:#000}.callsheet .lineup{color:#333}}#popups .menu.agent-acts-picker-menu .headshot{width:30px;font-size:.85em;margin-right:5px}#popups .menu.settings-menu{bottom:60px;left:10px;width:calc(18em - 25px);border-bottom:1px solid var(--border);background:var(--base-2)}#popups .menu.settings-menu hr{border-top-color:var(--base-4)}#popups .menu.production-toggle-menu{margin-top:0;padding-top:0;box-shadow:none;border-radius:0;top:60px;bottom:0}#popups .menu.production-toggle-menu .menu-contents{max-height:unset;height:calc(100vh - 60px);width:18em;border-top:none;background:var(--base-1);display:grid;grid-template-rows:auto 1fr;--item-padding: 10px}#popups .menu.production-toggle-menu .listings{overflow-y:auto}@media (min-width: 500px){#popups .menu.production-toggle-menu .listings{scrollbar-width:thin;scrollbar-gutter:auto;scrollbar-color:var(--base-5) var(--base-1)}}@media (min-width: 899px){#popups .menu.production-toggle-menu{width:calc(18em - 1px)}}#popups .menu.production-toggle-menu .prod-filter{padding:10px}#popups .menu.production-toggle-menu .prod-filter input{width:100%}#popups .menu.production-toggle-menu .subheader{color:var(--label);font-weight:800;text-transform:uppercase;font-size:.75em;padding-left:calc(var(--item-padding));padding-top:10px}#popups .menu.production-toggle-menu .production-link{display:grid;grid-template-columns:1fr auto;align-items:center;width:100%;overflow-x:hidden;padding:5px 0}#popups .menu.production-toggle-menu .production-link .pin{opacity:0;transition:opacity .3s ease}#popups .menu.production-toggle-menu .production-link:hover{background:var(--base-2);color:var(--text)}#popups .menu.production-toggle-menu .production-link:hover .pin{opacity:.5}#popups .menu.production-toggle-menu .production-link:hover .pin:hover{opacity:1;background:none}#popups .menu.production-toggle-menu .production-link .name{display:block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;width:100%;padding:var(--item-padding);padding-left:calc(var(--item-padding) * 3 - 2px)}#popups .menu.production-toggle-menu .production-link .name:hover{color:inherit}@media (max-width: 899px){#popups .menu.production-toggle-menu .menu-contents{max-height:calc(100dvh - 120px)}}nav.account-menu{border-right:1px solid var(--border);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;height:100dvh;overflow-y:auto;width:18em;transition:width .3s ease;white-space:nowrap;background:var(--base);z-index:500;--item-padding: 10px}nav.account-menu .dropdown.agent-acts-picker{width:100%;padding:10px 5px}nav.account-menu .dropdown.agent-acts-picker .plain-me{font-weight:600;padding:5px 10px}nav.account-menu .dropdown.agent-acts-picker .toggle{background:var(--control-bg-1);border:none;border-radius:20px}nav.account-menu .dropdown.agent-acts-picker .toggle:hover{background:var(--control-bg-2)}nav.account-menu .dropdown.agent-acts-picker .toggle .label{padding:0 5px 0 2px}nav.account-menu .dropdown.agent-acts-picker .toggle .headshot{width:30px;font-size:.85em}nav.account-menu .subheader{color:var(--label);font-weight:800;text-transform:uppercase;font-size:.75em;padding-left:calc(var(--item-padding));padding-top:10px}nav.account-menu .inline-production-link{display:grid;grid-template-columns:1fr auto;align-items:center;width:100%;height:3em}nav.account-menu .inline-production-link .name{display:block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;width:100%;padding:var(--item-padding);padding-left:calc(var(--item-padding) * 3 - 2px)}nav.account-menu .inline-production-link button.pin{opacity:0;transition:opacity .3s ease}nav.account-menu .inline-production-link:hover{background:var(--control-bg-2);color:var(--text)}nav.account-menu .inline-production-link:hover .dropdown .toggle{opacity:1}nav.account-menu .inline-production-link:hover .btn:hover{background:var(--control-bg-2)}nav.account-menu .inline-production-link:hover button.pin{opacity:.5}nav.account-menu .inline-production-link:hover button.pin:hover{opacity:1;background:none}nav.account-menu label{cursor:pointer}nav.account-menu .surveys{flex-grow:1;display:flex;align-items:center;pointer-events:none}nav.account-menu .surveys label{flex-grow:1}nav.account-menu .surveys .counts-badge{background:var(--survey-blue);color:#fff;display:flex;font-size:12px;font-weight:800;height:24px;width:24px;align-items:center;justify-content:center;border-radius:50%}nav.account-menu .surveys .counts-badge.offers{background:var(--muted-pink)}nav.account-menu .production-toggle .toggle{padding:18px 15px;border-radius:0;border:none;border-bottom:1px solid var(--border)}nav.account-menu .production-toggle .toggle>div{padding:0}nav.account-menu .production-toggle .toggle .dropper{padding:0}nav.account-menu .production-toggle .toggle .label{padding:0;font-weight:600;text-transform:capitalize}nav.account-menu .production-toggle label{flex-grow:1}nav.account-menu .production-toggle.open .toggle,nav.account-menu .production-toggle.open .toggle:hover{background:var(--dark-1);color:var(--dark-text)}nav.account-menu .production-toggle.open .toggle .icon,nav.account-menu .production-toggle.open .toggle:hover .icon{color:inherit}nav.account-menu button.production-toggle:hover:not(.active){background:var(--base-1)}nav.account-menu .item.expand-button{color:var(--label-x2)}nav.account-menu .item.expand-button:hover{color:var(--label-x2)}nav.account-menu .scrollable{flex-grow:1;overflow-y:auto}@media (min-width: 500px){nav.account-menu .scrollable{scrollbar-width:thin;scrollbar-gutter:auto;scrollbar-color:var(--base-5) var(--base-1)}}nav.account-menu .settings-dropdown{width:100%}nav.account-menu .settings-dropdown .toggle{padding:10px 10px 10px 20px}nav.account-menu .settings-dropdown .toggle .label{display:flex;align-items:center;height:2rem;grid-template-columns:auto 1fr auto;gap:1em}nav.account-menu .settings-dropdown .toggle .label .headshot{height:40px;width:40px}nav.account-menu .settings-dropdown .toggle .label .name{flex-grow:1}nav.account-menu .settings-dropdown .toggle .label .icon{font-size:1.2em;color:var(--label)}nav.account-menu .settings-dropdown .toggle .label .no-headshot{height:30px;width:30px;font-size:1em}nav.account-menu .settings-dropdown .toggle:hover{background:var(--base-1)}nav.account-menu hr{flex-grow:1;border:none;border-top:1px solid var(--border);width:100%;margin:0}nav.account-menu header,nav.account-menu .header{font-weight:600;padding:var(--item-padding)}nav.account-menu button{width:100%}nav.account-menu .item{display:flex;align-items:center;padding:var(--item-padding);padding-left:24px;width:100%}nav.account-menu .item:hover{background:var(--base-1);color:var(--text)}nav.account-menu .item:hover .dropdown .toggle{opacity:1}nav.account-menu .item:hover .btn:hover{background:var(--base-2)}nav.account-menu .item>.icon{margin-right:6px}nav.account-menu .shows-header{font-weight:600}nav.account-menu .current{background:var(--control);color:var(--base);font-weight:800}nav.account-menu .current .btn,nav.account-menu .current>*{background:var(--control);color:var(--base)}nav.account-menu .current .btn:hover,nav.account-menu .current>*:hover{background:var(--control);color:var(--base)}nav.account-menu .current:hover{background:var(--control);color:var(--base)}nav.account-menu .current-type{background:var(--control-bg-2)}nav.account-menu .current-type .btn,nav.account-menu .current-type>*{background:var(--control-bg-2)}nav.account-menu .current-type .btn:hover,nav.account-menu .current-type>*:hover{background:var(--control-bg-2)}nav.account-menu .current-type:hover{background:var(--control-bg-2);color:var(--base-text)}nav.account-menu .show-types{display:grid;justify-items:start}nav.account-menu .show-type-row{padding:0}nav.account-menu .show-type-row>:first-child{padding:var(--item-padding);padding-left:24px;width:100%;display:block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}nav.account-menu .show-type-row .settings-cog{opacity:0;transition:opacity .2s ease;color:var(--label);padding:var(--item-padding);display:flex;align-items:center}nav.account-menu .show-type-row .settings-cog .icon{height:18px}nav.account-menu .show-type-row:hover .settings-cog{opacity:1}nav.account-menu .show-type-row.current .settings-cog{color:var(--light)}@media (max-width: 699px){nav.account-menu{--item-padding: 15px;max-height:calc(100dvh - 60px)}}#popups .menu.hamburger-menu{position:fixed;top:60px;bottom:0;left:0;border-radius:0}#popups .menu.hamburger-menu .menu-contents{height:100%;max-height:unset;overflow-y:visible}.dropdown.hamburger{display:none;position:absolute;top:12px;left:7px;z-index:1000}@media (max-width: 899px){.dropdown.hamburger{display:block}.dropdown.hamburger .account-menu{height:100%}.dropdown.hamburger .account-menu .selected{background:var(--base-2)}.dropdown.hamburger .account-menu hr{height:auto;width:100%;border-top:1px solid var(--border);border-left:none;margin:0;flex-grow:0}.dropdown.hamburger .settings-menu .toggle{background:var(--base-1)}}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.with-account{display:grid;grid-template-columns:auto 1fr;align-items:start;min-height:100%}.with-account.anon{display:block}@media (max-width: 899px){.with-account{display:block}.with-account .account-menu.standalone{display:none}}.with-account .page{margin:0 2em;padding:0}.with-account .page.tupper{margin:0;padding:0 var(--content-horiz-padding)}@media (max-width: 899px){#popups .menu.production-toggle-menu{top:120px;height:calc(100vh - 120px)}}.with-account-loading{padding:3em}
