html{background:#f7f5f2}body:has(.route-loading){background:#f7f5f2!important;color:#30282e;color-scheme:light}.route-loading{min-height:100svh;background:#f7f5f2;color:#30282e;margin:0!important;width:100%;position:relative;z-index:1}.route-loading-content{min-height:70svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px}.route-loading-brand{font-family:Inter Variable,Arial,sans-serif;font-size:48px;letter-spacing:-.065em;font-weight:850}.route-loading-brand>span{display:block;text-align:center;font-size:12px;letter-spacing:.55em;font-weight:500}.route-loading-line{width:130px;height:3px;background:#e7deda;overflow:hidden;border-radius:3px}.route-loading-line:after{content:"";display:block;width:45%;height:100%;background:#a17172;animation:route-progress 1.1s ease-in-out infinite}.route-loading-content p{font:16px Inter Variable,Arial,sans-serif;color:#88777e}@keyframes route-progress{0%{transform:translateX(-100%)}to{transform:translateX(320%)}}@media (prefers-reduced-motion:reduce){.route-loading-line:after{animation:none;width:100%}}body:has(.route-loading) main#content{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}.public-platform .comedy-club video::-webkit-media-controls-current-time-display,.public-platform .comedy-club video::-webkit-media-controls-time-remaining-display{display:block!important}