:root{--font-exo:"Exo 2",sans-serif;--font-roboto:"Roboto",sans-serif;--gradient-primary:linear-gradient(180deg,hsla(0,0%,90%,0) 0%,var(--primary) 100%);--gradient-primary-alt:linear-gradient(180deg,hsla(0,0%,90%,0) 0%,var(--secondary) 100%);--gradient-secondary:linear-gradient(0deg,rgba(0,0,0,.15),transparent 77.27%);--gradient-tertiary:linear-gradient(180deg,transparent 51.44%,rgba(0,0,0,.6));--gradient-disabled:linear-gradient(90deg,hsla(0,0%,92%,.333),#f8f8f8 65%);--gradient-disabled-2:linear-gradient(90deg,hsla(0,0%,100%,0),#f8f8f8 90.1%);--gradient-radial-primary:radial-gradient(118.09% 126.74% at 50% 50%,var(--login-pane-background) 38.7%,var(--login-pane-background) 100%);--gradient-border:linear-gradient(105deg,#fff,hsla(0,0%,100%,0) 56%,#fff);--gradient-white:linear-gradient(#fff 0 0);--gradient-video:linear-gradient(0deg,transparent 87.41%,#000),linear-gradient(180deg,transparent 85.9%,#000);--gradient-border-2:linear-gradient(105deg,var(--secondary) 0%,rgb(from var(--secondary) r g b/0) 56%,rgb(from var(--secondary) r g b/0.6) 82%,var(--secondary) 100%);--shadows-primary:0px 4px 14px 0px rgba(0,0,0,.1);--shadows-secondary:0px 4px 14px 0px rgba(0,0,0,.05);--shadows-tertiary:0px 4px 4px 0px rgba(0,0,0,.05);--shadows-400:5.6px 2.8px 10.5px 0px rgba(0,0,0,.25);--shadows-500:0px 4px 14px 0px rgba(0,0,0,.4);--shadows-600:0px 4px 15px 0px rgba(0,0,0,.15);--shadows-700:0px 4px 8px 0px rgba(0,0,0,.2);--shadows-800:0px -2px 8px 0px rgba(0,0,0,.1);--shadows-900:0px 0px 4.642px 0px rgba(0,0,0,.4);--shadows-1000:2px 0 24px 0 rgba(0,0,0,.02);--z-index-no-priority:0;--z-index-least-priority:10;--z-index-low-priority:20;--z-index-medium-priority:30;--z-index-high-priority:40;--z-index-max-priority:50;--z-index-max-priority-2:60;--z-index-max-priority-3:60}@media screen and (min-width:75rem){::-webkit-scrollbar{display:none}}html{transition:opacity .5s linear;visibility:visible!important;opacity:1!important;min-height:100vh}body,html{line-height:1.25;overflow:visible;width:100vw;scroll-behavior:smooth;background-color:var(--page-background);color:var(--page-foreground);height:100%}.toast,body,html{font-family:var(--font-exo);font-style:italic}video::-webkit-media-controls-mute-button,video::-webkit-media-controls-volume-slider{display:none}button{cursor:pointer}p{transition:all .3s ease}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.debug-outline{outline:1px solid green}.debug-border{border:1px solid green}@keyframes spin{0%{transform:rotate(0deg);transform-origin:center center}to{transform:rotate(3turn);transform-origin:center center}}.no-scrollbar{overflow:-moz-scrollbars-none;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}:root{--transparent:transparent;--current:currentColor;--neutral-00:#f8f8f8;--neutral-05:#f0f0f0;--neutral-10:#e5e5e5;--neutral-20:#ccc;--neutral-30:#b2b2b2;--neutral-40:#999;--neutral-50:grey;--neutral-60:#666;--neutral-70:#4d4d4d;--neutral-80:#333;--neutral-90:#1a1a1a;--neutral-black:#000;--neutral-white:#fff;--success-00:#d4e5d8;--success-100:#287d3c;--warning-00:#ffeacc;--warning-100:#ff9500;--error-00:#f8d0d0;--error-100:#da1414;--info-00:#eef2fa;--info-100:#2e5aac;--highlight-100:#ffc500;--orange:#faba06;--orange-light:#fef1cd;--teal:teal;--teal-light:#cce6e6;--green:#096b00;--green-light:#cee1cc;--lemon:#30b425;--lemon-light:#d6f0d3;--yellow:#ffde33;--yellow-light:#fff8d6;--yellow-dark:#ffca28;--red:#e91b1b;--red-light:#fbd1d1;--blue:#006fcb;--blue-light:#008cff;--button-stripped-background:var(--transparent);--button-stripped-foreground:var(--current);--button-stripped-border:var(--transparent);--button-blue-background:var(--blue-light);--button-blue-foreground:var(--neutral-white);--button-blue-border:var(--transparent);--button-blue-active-background:var(--button-blue-background);--button-blue-active-foreground:var(--button-blue-foreground);--button-blue-active-border:var(--neutral-black);--button-blue-hover-background:var(--blue);--button-blue-hover-foreground:var(--button-blue-foreground);--button-blue-hover-border:var(--button-blue-border);--input-background:var(--transparent);--input-foreground:var(--neutral-black);--input-icon:var(--neutral-30);--input-placeholder:var(--neutral-30);--input-border:var(--neutral-30);--input-hover-background:var(--input-background);--input-hover-foreground:var(--neutral-black);--input-hover-icon:var(--input-icon);--input-hover-placeholder:var(--input-placeholder);--input-hover-border:var(--neutral-50);--input-active-background:var(--input-background);--input-active-foreground:var(--neutral-black);--input-active-icon:var(--input-icon);--input-active-placeholder:var(--input-placeholder);--input-active-border:var(--neutral-black);--input-secondary-background:var(--neutral-05);--input-secondary-foreground:var(--neutral-black);--input-secondary-icon:var(--neutral-30);--input-secondary-placeholder:var(--neutral-40);--input-secondary-border:var(--neutral-20);--input-secondary-hover-background:var(--input-secondary-background);--input-secondary-hover-foreground:var(--neutral-black);--input-secondary-hover-icon:var(--input-secondary-icon);--input-secondary-hover-placeholder:var(--input-secondary-placeholder);--input-secondary-hover-border:var(--neutral-50);--input-secondary-active-background:var(--input-secondary-background);--input-secondary-active-foreground:var(--neutral-black);--input-secondary-active-icon:var(--input-secondary-icon);--input-secondary-active-placeholder:var(--input-secondary-placeholder);--input-secondary-active-border:var(--neutral-black);--input-success-background:var(--success-00);--input-success-foreground:var(--neutral-30);--input-success-icon:var(--neutral-black);--input-success-placeholder:var(--input-placeholder);--input-success-border:var(--neutral-30);--input-error-background:var(--error-00);--input-error-foreground:var(--neutral-black);--input-error-alt-foreground:var(--error-100);--input-error-icon:var(--neutral-black);--input-error-placeholder:var(--input-placeholder);--input-error-border:var(--error-100);--input-warning-background:var(--warning-00);--input-warning-foreground:var(--neutral-black);--input-warning-icon:var(--neutral-black);--input-warning-placeholder:var(--input-placeholder);--input-warning-border:var(--warning-100);--input-info-background:var(--info-00);--input-info-foreground:var(--neutral-black);--input-info-icon:var(--neutral-black);--input-info-placeholder:var(--input-placeholder);--input-info-border:var(--info-100);--success-foreground:var(--success-100);--success-background:var(--success-00);--warning-foreground:var(--warning-100);--warning-background:var(--warning-00);--error-foreground:var(--error-100);--error-background:var(--error-00);--info-foreground:var(--info-100);--info-background:var(--info-00);--highlight-foreground:var(--highlight-100);--primary:#029aae;--primary-10:#e6f5f7;--primary-20:#ccebef;--primary-30:#b3e1e7;--primary-40:#9ad7df;--primary-50:#80cdd7;--primary-60:#67c2ce;--primary-70:#4eb8c6;--primary-80:#35aebe;--primary-90:#1ba4b6;--secondary:#dc4f4d;--secondary-10:#fbeded;--secondary-20:#f8dcdb;--secondary-30:#f5caca;--secondary-40:#f1b9b8;--secondary-50:#eda7a6;--secondary-60:#ea9594;--secondary-70:#e78482;--secondary-80:#e37271;--secondary-90:#e0615f;--menu-foreground:var(--page-alt-foreground);--menu-background:var(--primary);--menu-accent:var(--secondary);--button-primary-background:var(--secondary);--button-primary-foreground:var(--neutral-white);--button-primary-border:var(--transparent);--button-primary-active-background:var(--button-primary-background);--button-primary-active-foreground:var(--button-primary-foreground);--button-primary-active-border:var(--secondary-50);--button-primary-hover-background:var(--secondary-70);--button-primary-hover-foreground:var(
    --button-primary-foreground
  );--button-primary-hover-border:var(--button-primary-border);--button-secondary-background:var(--neutral-20);--button-secondary-foreground:var(--neutral-black);--button-secondary-border:var(--transparent);--button-secondary-active-background:var(--button-secondary-background);--button-secondary-active-foreground:var(--button-secondary-foreground);--button-secondary-active-border:var(--neutral-40);--button-secondary-hover-background:var(--neutral-10);--button-secondary-hover-foreground:var(--button-secondary-foreground);--button-secondary-hover-border:var(--button-secondary-border);--button-ghost-background:var(--transparent);--button-ghost-foreground:var(--neutral-black);--button-ghost-border:var(--neutral-black);--button-ghost-active-background:var(--button-ghost-background);--button-ghost-active-foreground:var(--button-ghost-foreground);--button-ghost-active-border:var(--secondary);--button-ghost-hover-background:var(--button-ghost-background);--button-ghost-hover-foreground:var(--neutral-70);--button-ghost-hover-border:var(--neutral-70);--button-tertiary-background:var(--transparent);--button-tertiary-foreground:var(--neutral-black);--button-tertiary-border:var(--neutral-black);--button-tertiary-active-background:var(--neutral-black);--button-tertiary-active-foreground:var(--neutral-white);--button-tertiary-active-border:var(--secondary);--button-tertiary-hover-background:var(--button-tertiary-background);--button-tertiary-hover-foreground:var(--button-tertiary-foreground);--button-tertiary-hover-border:var(--secondary);--button-gradient-primary-background:var(--gradient-primary);--button-gradient-primary-foreground:var(
    --page-alt-foreground
  );--button-gradient-primary-border:var(--transparent);--button-disabled-background:var(--neutral-10);--button-disabled-foreground:var(--neutral-30);--button-disabled-border:var(--transparent);--icon-primary-background:var(--secondary);--icon-primary-foreground:var(--neutral-white);--icon-primary-border:var(--transparent);--icon-primary-active-background:var(--button-primary-background);--icon-primary-active-foreground:var(--button-primary-foreground);--icon-primary-active-border:var(--secondary-50);--icon-primary-hover-background:var(--secondary-70);--icon-primary-hover-foreground:var(--button-primary-foreground);--icon-primary-hover-border:var(--button-primary-border);--icon-secondary-background:var(--neutral-20);--icon-secondary-foreground:var(--neutral-black);--icon-secondary-border:var(--transparent);--icon-secondary-active-background:var(--button-secondary-background);--icon-secondary-active-foreground:var(--button-secondary-foreground);--icon-secondary-active-border:var(--secondary);--icon-secondary-hover-background:var(--neutral-10);--icon-secondary-hover-foreground:var(
    --button-primary-foreground
  );--icon-secondary-hover-border:var(--button-primary-border);--icon-ghost-background:var(--transparent);--icon-ghost-foreground:var(--neutral-black);--icon-ghost-border:var(--neutral-black);--icon-ghost-active-background:var(--button-ghost-background);--icon-ghost-active-foreground:var(--button-ghost-foreground);--icon-ghost-active-border:var(--button-ghost-border);--icon-ghost-hover-background:var(--button-ghost-background);--icon-ghost-hover-foreground:var(--neutral-70);--icon-ghost-hover-border:var(--neutral-70);--icon-tertiary-background:var(--transparent);--icon-tertiary-foreground:var(--neutral-black);--icon-tertiary-border:var(--neutral-black);--icon-tertiary-active-background:var(--neutral-black);--icon-tertiary-active-foreground:var(--neutral-white);--icon-tertiary-active-border:var(--secondary);--icon-tertiary-hover-background:var(--button-tertiary-background);--icon-tertiary-hover-foreground:var(--button-tertiary-foreground);--icon-tertiary-hover-border:var(--secondary);--icon-disabled-background:var(--neutral-10);--icon-disabled-foreground:var(--neutral-30);--icon-disabled-border:var(--transparent);--separator:var(--neutral-20);--separator-active:var(--button-primary-background);--selector-background:var(--neutral-10);--selector-foreground:var(--neutral-black);--selector-border:var(--transparent);--selector-hover-background:var(--selector-background);--selector-hover-foreground:var(--selector-foreground);--selector-hover-border:var(--selector-border);--selector-active-background:var(--secondary);--selector-active-foreground:var(
    --neutral-white
  );--selector-active-border:var(--transparent);--selector-active-alt-background:var(--selector-background);--selector-active-alt-foreground:var(--neutral-black);--selector-active-alt-border:var(--selector-active-background);--selector-disabled-background:var(--neutral-10);--selector-disabled-foreground:var(--neutral-20);--card-selector-background:var(--neutral-white);--card-selector-foreground:var(--neutral-black);--card-selector-active:var(--secondary);--card-default-background:var(--neutral-white);--card-default-foreground:var(--neutral-black);--card-default-border:var(--primary);--page-background:var(--neutral-00);--page-foreground:var(--neutral-black);--page-icon:var(--page-foreground);--page-alt-background:var(--primary);--page-alt-foreground:var(--neutral-white);--skeleton-primary:var(--neutral-20);--skeleton-secondary:var(--neutral-50);--toggle-active-background:var(--neutral-black);--toggle-active-foreground:var(--neutral-white);--toggle-inactive-background:var(--transparent);--toggle-inactive-foreground:var(--neutral-black);--toggle-border:var(--neutral-black);--meter-active-background:var(--primary);--meter-active-foreground:var(
    --page-alt-foreground
  );--meter-inactive-background:var(--neutral-30);--meter-inactive-foreground:var(--neutral-white);--clubhouse-wave-background:var(--primary);--clubhouse-wave-alt-background:var(--secondary);--clubhouse-wave-foreground:var(
    --page-alt-foreground
  );--clubhouse-video-background:var(--secondary);--clubhouse-video-foreground:var(--neutral-white);--clubhouse-video-border:var(--clubhouse-video-background);--login-pane-background:var(--primary);--login-pane-foreground:var(--neutral-white);--login-pane-muted-foreground:var(--neutral-20);--homepage-banner-background:var(--primary-80);--homepage-banner-foreground:var(--neutral-white);--homepage-banner-border:var(--primary-30);--homepage-button-background:var(--secondary);--homepage-button-foreground:var(--neutral-white);--homepage-accent:var(--homepage-button-background);--multicam-camera-gradient-background:var(--primary-50);--multicam-camera-gradient-background-alt:var(--primary);--multicam-camera-gradient-foreground:var(--neutral-white)}