.hidden{display:none}#error-container{position:absolute;color:#fff;font-size:16pt;font-weight:300;text-align:center;width:100%;height:100%;background:radial-gradient(ellipse at 50% bottom,#474d53 0,#232628 53%,#111213 100%);z-index:95}#error-container a{color:#fff;text-decoration:underline}#error-container #error-content{position:absolute;width:90%;left:50%;top:50%;transform:translate(-50%,-50%)}#error-container #error-content>*{margin:1% 0}#error-container #error-content #error-problem{font-size:170%;font-weight:500}#error-container #error-content #error-solution{font-size:130%}#error-container #error-content #error-actions{margin-top:20px}#error-container #error-content #error-actions #browser-tiles{width:100%}#error-container #error-content #error-actions #browser-tiles .tile{display:inline-block;margin:10px;padding:10px;width:21%;max-width:50px;background-color:#555;border-radius:10px}#error-container #error-content #error-actions #browser-tiles .tile img{display:inline-block;width:100%;margin:0 auto;vertical-align:middle}
#control-kit-wrapper #controlKit{position:absolute;top:0;right:0;z-index:65;pointer-events:none}#control-kit-wrapper #controlKit .label{position:static;background-color:transparent}#control-kit-wrapper .button{position:static;line-height:normal;padding:initial;min-width:none;transition:none;letter-spacing:normal;cursor:auto}
.error-bar{position:fixed;top:0;left:0;right:0;height:55px;z-index:3;pointer-events:none}
.alert-notification{display:flex;align-items:flex-start;width:100%;height:100%;padding:20px;overflow:hidden;transition:transform .4s ease;transform:translateY(-100%);color:#fff;letter-spacing:.6px;font-size:14px}.alert-notification.active{transform:translateY(0)}.alert-notification.notification-success{background:#00a170}.alert-notification.notification-error{background:#c74200}.alert-notification.notification-error .close-button:hover .icon{color:#fff}.alert-notification.notification-info{background:#5c7fff}.alert-notification .notification-body{padding-right:30px}.alert-notification .notification-title{margin-bottom:5px}.alert-notification .notification-text{margin:0}
.hidden{display:none}#loading-gui{position:absolute;width:100%;height:100%;z-index:50;text-align:center;pointer-events:auto;cursor:pointer;opacity:1;transition:opacity .5s}#loading-gui.faded-out{opacity:0;pointer-events:none}#loading-gui.faded-out *{pointer-events:none!important}#loading-gui h1{position:absolute;bottom:75%;left:50%;width:80%;padding:0 25px;transform:translate(-50%,50%);font-size:42px;font-weight:300;color:#fff;text-shadow:0 0 10px #0f1011;line-height:1.1;letter-spacing:.6px}@media only screen and (max-height:487px){#loading-gui h1{font-size:6vh}}@media only screen and (max-aspect-ratio:3/2){#loading-gui h1{font-size:calc(3vw + 2vh)}}#loading-gui #play-prompt{margin-top:30px;font-size:20px;font-weight:300;letter-spacing:.6px;opacity:1;transition:opacity .5s}#loading-gui #play-prompt.faded-out{opacity:0;pointer-events:none}#loading-gui #play-prompt.faded-out *{pointer-events:none!important}@media only screen and (max-height:487px){#loading-gui #play-prompt{display:none}}#loading-gui .icon-play-unicode{position:absolute;height:100%;width:100%;top:0;color:#222;font-size:38px;pointer-events:auto;cursor:pointer;
  /* !important to prevent issues with browser extensions that change fonts */font-family:mp-font!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#loading-gui .icon-play-unicode:before{position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}#loading-gui .loading-label{font-size:10px;letter-spacing:1.7px;line-height:22px;font-family:IBM Plex Sans;font-weight:500;color:#f5f4f3;text-transform:uppercase;text-shadow:0 0 40px rgba(0,0,0,.2)}#loading-gui #model-thumbnail{position:absolute;height:100%;transform:translateX(-50%)}#loading-gui #tint{position:absolute;width:100%;height:100%;opacity:0;transition:opacity .5s;background-color:rgba(0,0,0,.4)}#loading-gui #tint.faded-in{opacity:1}#loading-gui #loading-powered-by{position:absolute;bottom:7%;left:50%;transform:translateX(-50%);text-align:center;opacity:0;transition:opacity .5s}#loading-gui #loading-powered-by.faded-in{opacity:1;pointer-events:auto}@media (max-height:487px),only screen and (max-width:487px){#loading-gui #loading-powered-by{transform:translateX(-50%) scale(.7);bottom:5%}}#loading-gui #loading-powered-by .loading-label{position:absolute;bottom:35px;left:36px;text-align:left;white-space:nowrap}#loading-gui #loading-powered-by #loading-mp-logo{width:150px;height:33px}#loading-gui #loading-presented-by{position:absolute;width:100%;top:60%;word-wrap:break-word;opacity:0;transition:opacity .5s}#loading-gui #loading-presented-by.faded-in{opacity:1;pointer-events:auto}@media (max-height:487px),only screen and (max-width:487px){#loading-gui #loading-presented-by{transform:scale(.7);top:55%}}@media only screen and (max-height:487px){#loading-gui #loading-presented-by{display:none}}#loading-gui #loading-presented-by .subheader{font-weight:300;font-size:34px;letter-spacing:.6px;margin:0}#loading-gui #loading-presented-by .loading-label{font-size:14px}#loading-gui .circle-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-height:487px),only screen and (max-width:487px){#loading-gui .circle-loader{transform:translate(-50%,-50%) scale(.7)}}#loading-gui .circle-loader #loader-cont{font-size:10px;display:block;height:96px;width:96px;margin:0 auto;border-radius:100%;position:relative}#loading-gui .circle-loader #loader-cont.loading circle{fill:transparent;stroke:rgba(34,34,34,.7)}#loading-gui .circle-loader #loader-cont.loading #bar{stroke:#f5f4f3}#loading-gui .circle-loader #loader-cont.loading:after{content:attr(data-status);position:absolute;width:96px;height:96px;top:0;left:0;letter-spacing:1.6px;font-family:IBM Plex Sans;text-transform:uppercase;font-weight:700;color:#f5f4f3;text-align:center;display:flex;justify-content:center;align-items:center;padding:0 1em}#loading-gui .circle-loader #loader-cont.es-MX{font-size:11px}#loading-gui .circle-loader #loader-cont.fr-FR{font-size:10px}#loading-gui .circle-loader-svg{transform-origin:center;transform:rotate(-90deg)}#loading-gui .circle-loader-svg circle{fill:#f5f4f3;stroke:#f5f4f3;stroke-width:4px}#loading-gui .circle-loader-svg #bar{stroke-dasharray:500;stroke-dashoffset:500;transition:stroke-dasharray .3s,stroke-dashoffset .3s}#loading-gui #loading-background{position:absolute;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 100%;background-color:#222;pointer-events:auto;opacity:1;transition:opacity .5s}#loading-gui #loading-background.faded-out{opacity:0;pointer-events:none}#loading-gui #loading-background.faded-out *{pointer-events:none!important}#loading-gui.quickstart #loading-presented-by{position:fixed;top:25%;text-shadow:0 0 10px #0f1011;pointer-events:none}#loading-gui.quickstart #loading-powered-by{position:fixed;bottom:24%;pointer-events:none}
/**
 * IBM Plex Sans font face declarations
 * https://fonts.google.com/specimen/IBM+Plex+Sans
 *
 * Formats:
 *   woff: Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+
 *   woff2: Chrome 26+, Opera 23+, Firefox 39+
 */

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 100;
  src:
    url(../fonts/ibm-plex-sans-100.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-100.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: italic;
  font-weight: 100;
  src:
    url(../fonts/ibm-plex-sans-100italic.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-100italic.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 200;
  src:
    url(../fonts/ibm-plex-sans-200.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-200.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: italic;
  font-weight: 200;
  src:
    url(../fonts/ibm-plex-sans-200italic.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-200italic.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 300;
  src:
    url(../fonts/ibm-plex-sans-300.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-300.woff) format('woff');
}


@font-face {
  font-family: 'IBM Plex Sans';
  font-style: italic;
  font-weight: 300;
  src:
    url(../fonts/ibm-plex-sans-300italic.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-300italic.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  src:
    url(../fonts/ibm-plex-sans-regular.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-regular.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: italic;
  font-weight: 400;
  src:
    url(../fonts/ibm-plex-sans-italic.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-italic.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  src:
    url(../fonts/ibm-plex-sans-500.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-500.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: italic;
  font-weight: 500;
  src:
    url(../fonts/ibm-plex-sans-500italic.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-500italic.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: italic;
  font-weight: 600;
  src:
    url(../fonts/ibm-plex-sans-600italic.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-600italic.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  src:
    url(../fonts/ibm-plex-sans-600.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-600.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  src:
    url(../fonts/ibm-plex-sans-700.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-700.woff) format('woff');
}

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: italic;
  font-weight: 700;
  src:
    url(../fonts/ibm-plex-sans-700italic.woff2) format('woff2'),
    url(../fonts/ibm-plex-sans-700italic.woff) format('woff');
}

/**
 * Roboto font face declarations
 * https://fonts.google.com/specimen/Roboto
 *
 * Formats:
 *   woff: Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+
 *   woff2: Chrome 26+, Opera 23+, Firefox 39+
 */

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src:
    url(../fonts/roboto-100.woff2) format('woff2'),
    url(../fonts/roboto-100.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src:
    url(../fonts/roboto-100italic.woff2) format('woff2'),
    url(../fonts/roboto-100italic.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src:
    url(../fonts/roboto-300.woff2) format('woff2'),
    url(../fonts/roboto-300.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src:
    url(../fonts/roboto-300italic.woff2) format('woff2'),
    url(../fonts/roboto-300italic.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src:
    url(../fonts/roboto-regular.woff2) format('woff2'),
    url(../fonts/roboto-regular.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src:
    url(../fonts/roboto-italic.woff2) format('woff2'),
    url(../fonts/roboto-italic.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src:
    url(../fonts/roboto-500.woff2) format('woff2'),
    url(../fonts/roboto-500.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src:
    url(../fonts/roboto-500italic.woff2) format('woff2'),
    url(../fonts/roboto-500italic.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src:
    url(../fonts/roboto-700.woff2) format('woff2'),
    url(../fonts/roboto-700.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src:
    url(../fonts/roboto-700italic.woff2) format('woff2'),
    url(../fonts/roboto-700italic.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src:
    url(../fonts/roboto-900.woff2) format('woff2'),
    url(../fonts/roboto-900.woff) format('woff');
}

@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src:
    url(../fonts/roboto-900italic.woff2) format('woff2'),
    url(../fonts/roboto-900italic.woff) format('woff');
}

html{height:100%}html.keyboard-layout{height:100vh}*,:after,:before{box-sizing:border-box}body,select,textarea{font-family:Roboto;letter-spacing:.2px}canvas{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p{letter-spacing:.2px}input{font-family:Roboto}input:focus{outline-color:#ff3158}button.icon{padding:0;background:inherit;border:none;outline:inherit;font-size:inherit}button.icon:not(.disabled){pointer-events:auto;cursor:pointer}button.icon:not(.disabled):hover,button.icon:not(.disabled):hover:before{color:#ff3158}#react-overlay-root,#react-render-root{position:absolute;width:100%;height:100%;pointer-events:none;z-index:1}#react-overlay-root{z-index:2}#gui{position:absolute;width:100%;height:100%;pointer-events:none;font-weight:300;font-size:14px;z-index:1}#perf{height:19px}#perf p{margin:0;text-align:center}.hidden{display:none!important}.invisible{visibility:hidden}.clickable{cursor:pointer}::-moz-selection{background:rgba(255,49,88,.1)}::selection{background:rgba(255,49,88,.1)}.link{cursor:pointer;color:inherit;letter-spacing:.2px;pointer-events:auto;transition:color .25s;white-space:nowrap;text-decoration:underline;font-weight:500}.link.disabled{opacity:.3}.link.active,.link.disabled{pointer-events:none;cursor:default}.link.active{text-decoration:none}.link.active,.link:hover{color:#ff3158}.link-btn{cursor:pointer;color:inherit;letter-spacing:.2px;pointer-events:auto;transition:color .25s}.link-btn.disabled{opacity:.3;pointer-events:none;cursor:default}.link-btn.active{color:#ff3158;pointer-events:none;text-decoration:none;cursor:default}.link-btn:hover{color:#ff3158}.word-badge{padding:0 3px 1px;font-family:IBM Plex Sans;font-weight:500;font-size:12px;line-height:15px;letter-spacing:0;text-align:center;vertical-align:middle;color:#444;border:1px solid #444}.clear-floats:after{content:"";display:table;clear:both}.strong{font-weight:700}.hint{font-size:.8em;font-weight:500;color:#777}.image-cover{background-size:cover;background-repeat:no-repeat;background-position:50%}.gui-spinner-icon{width:40px;height:40px;border-color:#ff3158 transparent transparent #ff3158;border-style:solid;border-width:3px;border-radius:40px;-webkit-animation:gui-spinner .5s linear infinite;animation:gui-spinner .5s linear infinite}@-webkit-keyframes gui-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes gui-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.h1{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:66px;line-height:1.15;letter-spacing:.25px;color:inherit}.h2{font-size:54px;line-height:1.185}.h2,.h3{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;letter-spacing:.5px;color:inherit}.h3{font-size:40px;line-height:1.3}.h4{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.285;letter-spacing:.4px;color:inherit}.h5{font-size:18px;line-height:1.44}.file-drop-zone,.h5,.h6{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;letter-spacing:.6px;color:inherit}.file-drop-zone,.h6{font-size:14px;line-height:1.57}.p1{font-size:28px;line-height:1.5;letter-spacing:.5px}.p1,.p2{font-style:normal;font-weight:400;color:inherit}.p2{font-size:22px;line-height:1.72;letter-spacing:.6px}.p3{font-style:normal;font-weight:400;font-size:16px;line-height:1.625;letter-spacing:.2px;color:inherit}.p4,.select-popup .select-menu-text,.text-field .text-input-box{font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;color:inherit}.p5{font-style:normal;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.2px;color:inherit}.x1{font-weight:700;font-size:16px;line-height:1.37;color:inherit}.x1,.x2{font-family:IBM Plex Sans,sans-serif;font-style:normal;letter-spacing:2px;text-transform:uppercase;border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.x2{font-weight:500;font-size:14px;line-height:1.71}.button.button-plain,.checkbox-element.checkbox-style-filter .checkbox-text,.x3{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:500;font-size:10px;line-height:2.4;letter-spacing:1.6px;text-transform:uppercase;border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-drop-zone{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px}.select-popup .select-menu-text,.text-field .text-input-box{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px}.button.button-plain,.checkbox-element.checkbox-style-filter .checkbox-text{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:400;font-size:10px;line-height:2.4}[data-balloon]{position:relative}[data-balloon]:after,[data-balloon]:before{text-transform:none;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;pointer-events:none;transition:opacity .05s ease-out .05s;bottom:100%;left:50%;position:absolute;z-index:75;transform:translate(-50%);transform-origin:top;line-height:normal}[data-balloon]:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='%23222' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002C14.285 12.002 8.594 0 2.658 0z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:6px;width:18px;margin-bottom:5px}[data-balloon]:after{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.2px;content:attr(data-balloon);padding:4px 8px;margin-bottom:11px;background:#222;border-radius:4px;color:#fff;white-space:nowrap;-webkit-animation:fadeIn .25s;animation:fadeIn .25s}[data-balloon][data-balloon-size=xs]:after{font-size:10px;padding:.3em}@media (hover:hover){[data-balloon]:hover:not(.disabled):not(.tooltip-hidden):after,[data-balloon]:hover:not(.disabled):not(.tooltip-hidden):before,[data-balloon][data-balloon-persist=true]:not(.disabled):not(.tooltip-hidden):after,[data-balloon][data-balloon-persist=true]:not(.disabled):not(.tooltip-hidden):before{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}}[data-balloon][data-balloon-pos=down-left]:before,[data-balloon][data-balloon-pos=down-right]:before,[data-balloon][data-balloon-pos=down]:before{bottom:auto;left:50%;top:100%;transform:translate(-50%);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='%23222' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:6px;width:18px;margin-top:2px;margin-bottom:0}[data-balloon][data-balloon-pos=down-left]:after,[data-balloon][data-balloon-pos=down-right]:after,[data-balloon][data-balloon-pos=down]:after{margin-top:8px;bottom:auto;top:100%}[data-balloon][data-balloon-pos=down]:after{left:50%;transform:translate(-50%)}[data-balloon][data-balloon-pos=down-left]:after{left:calc(100% - 5px);transform:translate(-100%)}[data-balloon][data-balloon-pos=down-right]:after{left:calc(50% - 14px);transform:translate(0)}[data-balloon][data-balloon-pos=left]:after,[data-balloon][data-balloon-pos=left]:before{bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}[data-balloon][data-balloon-pos=left]:after{margin-right:11px}[data-balloon][data-balloon-pos=left]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='%23222' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-right:5px;margin-bottom:0}[data-balloon][data-balloon-pos=right]:after,[data-balloon][data-balloon-pos=right]:before{bottom:auto;left:100%;top:50%;transform:translateY(-50%)}[data-balloon][data-balloon-pos=right]:after{margin-left:11px}[data-balloon][data-balloon-pos=right]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='%23222' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002C-.002 14.285 12 8.594 12 2.658z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-bottom:0;margin-left:5px}[data-balloon][data-balloon-pos=right]:hover:after,[data-balloon][data-balloon-pos=right]:hover:before{transform:translateY(-50%)}[data-balloon][data-balloon-pos=up-right]:after{left:11px;transform:none}[data-balloon][data-balloon-pos=up-left]:after{left:auto;right:0;transform:none}[data-balloon][data-balloon-width]:after{white-space:normal}[data-balloon][data-balloon-width][data-balloon-width=small]:after{width:80px}[data-balloon][data-balloon-width][data-balloon-width=medium]:after{width:130px}[data-balloon][data-balloon-width][data-balloon-width=large]:after{width:260px}[data-balloon][data-balloon-width][data-balloon-width=xlarge]:after{width:90vw}@media screen and (min-width:768px){[data-balloon][data-balloon-width][data-balloon-width=xlarge]:after{width:380px}}[data-balloon][data-balloon-width][data-balloon-width=fit]:after{width:100%}[data-balloon][data-balloon-pre=true]:after{white-space:pre}[data-balloon].tooltip-hidden:after,[data-balloon].tooltip-hidden:before{opacity:0}button[data-balloon]{overflow:visible}.button{position:relative;font-weight:700;text-align:center;letter-spacing:.2px;color:#f5f4f3;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;pointer-events:auto;line-height:23px;padding:8px 18px;background-color:#222;font-family:IBM Plex Sans;font-size:16px;text-transform:uppercase;white-space:nowrap;overflow:hidden}@media (hover:hover){.button:not(.button-dimmed):hover{background-color:#ff3158;color:#fff}.button:not(.button-dimmed).button-clear:hover{background-color:transparent;color:#ff3158}.button:not(.button-dimmed).button-plain:hover,.button:not(.button-dimmed).button-toolbar:hover{background-color:inherit;color:#ff3158}.button:not(.button-dimmed).button-outline:hover,.button:not(.button-dimmed).button-secondary:hover{background:#fff;color:#ff3158;border-color:#ff3158}.button:not(.button-dimmed).button-tertiary:hover{background:transparent;color:#ff3158;border-color:#ff3158}.button:not(.button-dimmed).button-overlay:hover{background-color:#ff3158;color:#fff}.button.button-dimmed.button-overlay:hover{background-color:hsla(0,0%,100%,.6);color:rgba(0,0,0,.5)}}.button.button-with-tooltip{overflow:unset}.button:not(.button-small){height:39px;min-width:100px}.button.button-mini{min-width:0;height:24px;letter-spacing:1.6px;border-radius:21px;line-height:100%;font-weight:500;font-size:10px}.button.button-small{height:36px;line-height:20px;font-size:12px;letter-spacing:1.6px}.button.button-large{padding:7.5px 25px;height:40px;line-height:25px;letter-spacing:2px}@media (max-width:576px){.button.button-large{padding-left:15px;padding-right:15px}}.button.button-clear{background-color:transparent;color:#fff}.button.button-clear.button-dimmed,.button.button-clear.button-disabled{background-color:transparent;color:rgba(245,244,243,.3)}.button.button-plain{background-color:inherit;color:#222}@media (max-width:576px){.button.button-plain{font-size:12px}}.button.button-plain.button-small{height:30px;padding:7px 0;line-height:20px;font-size:13px}.button.button-plain.button-dimmed,.button.button-plain.button-disabled{background-color:hsla(0,0%,100%,.6);color:rgba(0,0,0,.3)}.button.button-plain.button-active{background-color:hsla(0,0%,100%,.6);color:#ff3158}.button.button-toolbar{background-color:#fff;box-shadow:inset 1px 0 0 #dadada;color:#222;font-size:14px;letter-spacing:2px}.button.button-toolbar:not(.button-small){height:55px;line-height:40px}@media (max-width:576px){.button.button-toolbar{font-size:12px}}.button.button-toolbar.button-dimmed,.button.button-toolbar.button-disabled{background-color:inherit;color:rgba(0,0,0,.3)}.button.button-light{background-color:#f5f4f3;color:#222}.button.button-light.button-dimmed,.button.button-light.button-disabled{background-color:rgba(245,244,243,.3);color:rgba(0,0,0,.3)}.button.button-outline{height:39px;line-height:19px;border:2px solid #222;color:#222;background-color:#fff}.button.button-outline.button-light{border-color:#f5f4f3;color:#f5f4f3;background-color:transparent}.button.button-outline.button-large{height:40px;line-height:23px}.button.button-outline+.button{margin-left:20px}.button.button-secondary{letter-spacing:2px;color:#222;background-color:transparent}.button.button-secondary.button-small{padding:10px;line-height:inherit;height:inherit}.button.button-secondary.button-dimmed,.button.button-secondary.button-disabled{background-color:transparent;color:rgba(0,0,0,.3)}.button.button-tertiary{height:unset;min-width:unset;padding:0;border:solid #444;border-width:0 0 2px;letter-spacing:.6px;color:#444;text-transform:none;font-size:14px;font-weight:700;background-color:transparent}.button.button-tertiary.button-dimmed,.button.button-tertiary.button-disabled{background-color:transparent;color:rgba(0,0,0,.3)}.button.button-active,.button.button-busy{background-color:#ff3158;color:#fff}.button.button-inline{display:inline-block}.button.button-dimmed,.button.button-disabled{background-color:rgba(0,0,0,.3)}.button.button-overlay{background-color:#fff;color:#222;border-radius:30px;box-shadow:1px 1px 3px rgba(0,0,0,.3)}.button.button-overlay.button-active,.button.button-overlay.button-busy{background-color:#ff3158;color:#fff}.button.button-overlay.button-dimmed,.button.button-overlay.button-disabled{background-color:hsla(0,0%,100%,.6);color:rgba(0,0,0,.5);box-shadow:none}.button.button-with-icon{display:flex;align-items:center;font-size:14px}.button.button-with-icon.button-inline{display:inline-flex}.button.button-with-icon:not(.button-toolbar).button-large{font-size:16px}.button.button-with-icon .icon{margin-right:6px;font-size:18px}.button.button-busy,.button.button-decorative,.button.button-disabled{pointer-events:none;cursor:default}.button.button-multiline{height:unset;white-space:normal}.icon-button{position:relative;display:inline-block;width:40px;height:40px;border-radius:50%;background-color:transparent;font-weight:700;text-align:center;letter-spacing:.2px;transition-property:opacity,color,background-color;transition-duration:.5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;pointer-events:auto;color:#f5f4f3}@media (hover:hover){.icon-button:not(.button-disabled):not(.button-dimmed):hover{color:#ff3158}.icon-button:not(.button-disabled):not(.button-dimmed):hover .icon{text-shadow:none}.icon-button:not(.button-disabled):not(.button-dimmed):hover.icon-button-overlay{background-color:#222}.icon-button:not(.button-disabled):not(.button-dimmed):hover.icon-button-primary{background-color:#ff3158;color:#fff}}.icon-button .icon-button-breakout-tooltip-trigger{width:40px;height:40px}.icon-button .icon{padding:10px;line-height:40px;color:inherit;font-family:mp-font;text-shadow:1px 1px 2px #000;font-size:22px}.icon-button .icon.icon-delete{font-size:26px}.icon-button .icon.icon-stem-height{font-size:24px}.icon-button .icon.icon-media-mix{font-size:20px}.icon-button .icon.icon-ext-link{font-size:14px}.icon-button .icon.icon-link{font-size:15px}.icon-button .icon.icon-add-link{font-size:22px}.icon-button.button-small,.icon-button.button-small .icon-button-breakout-tooltip-trigger{width:24px;height:24px}.icon-button.button-small .icon{line-height:24px;font-size:13px}.icon-button.button-large,.icon-button.button-large .icon-button-breakout-tooltip-trigger{width:60px;height:60px}.icon-button.button-large .icon{line-height:60px;font-size:24px}.icon-button.button-dimmed{color:#bdbdbd}.icon-button.button-disabled{opacity:.5}.icon-button.button-active,.icon-button.button-busy{color:#ff3158}.icon-button.button-active .icon,.icon-button.button-busy .icon{text-shadow:none}.icon-button:not(.button-interactive){cursor:default;pointer-events:none}.icon-button.button-interactive:not(.button-dimmed):active{color:#ff3158}.icon-button.button-interactive:not(.button-dimmed):active .icon{text-shadow:none}.icon-button.button-interactive:not(.button-dimmed):active.icon-button-overlay{background-color:#222}.icon-button.button-interactive:not(.button-dimmed):active.icon-button-primary{background-color:#ff3158;color:#fff}.icon-button-breakout-tooltip{position:unset}.icon-button-breakout-tooltip .icon-button-breakout-tooltip-container{position:absolute}.icon-button-breakout-tooltip .icon-button-breakout-tooltip-trigger{position:relative}.icon-button-social{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding:0;text-align:center;color:#222;background:#f5f4f3;border-radius:100%;cursor:pointer}.icon-button-social .icon{text-shadow:none}.icon-button-plain{padding:0;border-radius:0;color:#222}.icon-button-plain .icon{font-size:14px;text-shadow:none}.icon-button-plain.button-dimmed{color:#bdbdbd}.icon-button-toolbar{height:55px;min-width:44px;background-color:#fff;color:#222;border-radius:0;box-shadow:inset 1px 0 0 #dadada}.icon-button-toolbar .icon{line-height:55px;text-shadow:none}.icon-button-toolbar .icon.icon-help{font-size:16px}.icon-button-toolbar .icon.icon-revert{font-size:24px}.icon-button-overlay{margin:5px;padding:0;color:#fff;background-color:rgba(0,0,0,.5);letter-spacing:0;vertical-align:top;text-transform:none}.icon-button-overlay,.icon-button-overlay .icon-button-breakout-tooltip-trigger{height:31px;width:31px}.icon-button-overlay .icon{padding:0;line-height:31px;font-size:15px;text-shadow:none}.icon-button-overlay .icon.icon-delete{font-size:24px}.icon-button-overlay .icon.icon-stem-height{font-size:20px}.icon-button-overlay.button-dimmed,.icon-button-overlay.button-disabled{background-color:rgba(0,0,0,.2);color:hsla(0,0%,100%,.3)}.icon-button-overlay.button-active,.icon-button-overlay.button-busy{background-color:#222;color:#ff3158}.icon-button-primary{font-size:18px;background-color:#fff;box-shadow:1px 1px 3px rgba(0,0,0,.3);color:#222}.icon-button-primary .icon{text-shadow:none}.icon-button-primary.button-active,.icon-button-primary.button-busy{background-color:#ff3158;color:#fff}.icon-button-primary.button-dimmed,.icon-button-primary.button-disabled{background-color:hsla(0,0%,100%,.6);box-shadow:none;color:rgba(0,0,0,.5)}@font-face{font-family:mp-font;font-display:block;src:url(../fonts/mp-font.woff2?75dc5a4b72c2c1e1c1d88ed937f6557a) format("woff2"),url(../fonts/mp-font.woff?75dc5a4b72c2c1e1c1d88ed937f6557a) format("woff"),url(../fonts/mp-font.svg?75dc5a4b72c2c1e1c1d88ed937f6557a#mp-font) format("svg")}.mp-font{
  /* !important to prevent issues with browser extensions that change fonts */font-family:mp-font!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-360:before{content:"\f101"}.icon-comment-large:before{content:"\e000"}.icon-add-link:before{content:"\f102"}.icon-arrows:before{content:"\f103"}.icon-attach:before{content:"\f104"}.icon-back:before{content:"\f105"}.icon-blocked:before{content:"\f106"}.icon-blur-outline:before{content:"\f107"}.icon-brush-outline:before{content:"\f108"}.icon-checkmark:before{content:"\f109"}.icon-chevron-left:before{content:"\f10a"}.icon-chevron-right:before{content:"\f10b"}.icon-close:before{content:"\f10c"}.icon-comment-outline:before{content:"\f10d"}.icon-comment:before{content:"\f10e"}.icon-delete:before{content:"\f10f"}.icon-dock:before{content:"\f110"}.icon-dollhouse:before{content:"\f111"}.icon-door:before{content:"\f112"}.icon-download:before{content:"\f113"}.icon-dpad-down:before{content:"\f114"}.icon-dpad-left:before{content:"\f115"}.icon-dpad-right:before{content:"\f116"}.icon-dpad-up:before{content:"\f117"}.icon-drag-edit:before{content:"\f118"}.icon-draw-lines:before{content:"\f119"}.icon-edit-floorplan:before{content:"\f11a"}.icon-email:before{content:"\f11b"}.icon-error:before{content:"\f11c"}.icon-escape-key:before{content:"\f11d"}.icon-expand:before{content:"\f11e"}.icon-ext-link:before{content:"\f11f"}.icon-eye-hide:before{content:"\f120"}.icon-eye-show:before{content:"\f121"}.icon-facebook:before{content:"\f122"}.icon-file:before{content:"\f123"}.icon-filter:before{content:"\f124"}.icon-finger-drag:before{content:"\f125"}.icon-floor-controls-all:before{content:"\f126"}.icon-floor-controls:before{content:"\f127"}.icon-floorplan:before{content:"\f128"}.icon-fullscreen-exit:before{content:"\f129"}.icon-fullscreen:before{content:"\f12a"}.icon-fullscreen2:before{content:"\f12b"}.icon-help:before{content:"\f12c"}.icon-hlr-badge:before{content:"\f12d"}.icon-hlr:before{content:"\f12e"}.icon-info:before{content:"\f12f"}.icon-keyboard:before{content:"\f130"}.icon-layers:before{content:"\f131"}.icon-link:before{content:"\f132"}.icon-linkedin:before{content:"\f133"}.icon-list:before{content:"\f134"}.icon-location:before{content:"\f135"}.icon-magnifying-glass:before{content:"\f136"}.icon-media-mix:before{content:"\f137"}.icon-mesh-trim:before{content:"\f138"}.icon-mesh:before{content:"\f139"}.icon-minus:before{content:"\f13a"}.icon-more-vert:before{content:"\f13b"}.icon-notes:before{content:"\f13c"}.icon-opening:before{content:"\f13d"}.icon-panorama-disable:before{content:"\f13e"}.icon-panorama:before{content:"\f13f"}.icon-paper-clip:before{content:"\f140"}.icon-pause-outline:before{content:"\f141"}.icon-pause:before{content:"\f142"}.icon-photo-2d:before{content:"\f143"}.icon-photo-360:before{content:"\f144"}.icon-photo-add:before{content:"\f145"}.icon-pin:before{content:"\f146"}.icon-pinterest:before{content:"\f147"}.icon-play-unicode:before{content:"\f148"}.icon-play:before{content:"\f149"}.icon-plus:before{content:"\f14a"}.icon-position-3d:before{content:"\f14b"}.icon-press-hold:before{content:"\f14c"}.icon-public_buildings_apartment:before{content:"\f14d"}.icon-public_buildings_archway:before{content:"\f14e"}.icon-public_buildings_building-circle-arrow-right:before{content:"\f14f"}.icon-public_buildings_building-circle-check:before{content:"\f150"}.icon-public_buildings_building-circle-exclamation:before{content:"\f151"}.icon-public_buildings_building-circle-xmark:before{content:"\f152"}.icon-public_buildings_building-columns:before{content:"\f153"}.icon-public_buildings_building-flag:before{content:"\f154"}.icon-public_buildings_building-lock:before{content:"\f155"}.icon-public_buildings_building-shield:before{content:"\f156"}.icon-public_buildings_building-user:before{content:"\f157"}.icon-public_buildings_building-wheat:before{content:"\f158"}.icon-public_buildings_building:before{content:"\f159"}.icon-public_buildings_buildings:before{content:"\f15a"}.icon-public_buildings_cabin:before{content:"\f15b"}.icon-public_buildings_campground:before{content:"\f15c"}.icon-public_buildings_car-building:before{content:"\f15d"}.icon-public_buildings_castle:before{content:"\f15e"}.icon-public_buildings_chimney:before{content:"\f15f"}.icon-public_buildings_church:before{content:"\f160"}.icon-public_buildings_city:before{content:"\f161"}.icon-public_buildings_farm:before{content:"\f162"}.icon-public_buildings_fence:before{content:"\f163"}.icon-public_buildings_ferris-wheel:before{content:"\f164"}.icon-public_buildings_fort:before{content:"\f165"}.icon-public_buildings_garage:before{content:"\f166"}.icon-public_buildings_hospital:before{content:"\f167"}.icon-public_buildings_hotel:before{content:"\f168"}.icon-public_buildings_house-building:before{content:"\f169"}.icon-public_buildings_house-crack:before{content:"\f16a"}.icon-public_buildings_house-day:before{content:"\f16b"}.icon-public_buildings_house-fire:before{content:"\f16c"}.icon-public_buildings_house-flag:before{content:"\f16d"}.icon-public_buildings_house-flood-water:before{content:"\f16e"}.icon-public_buildings_house-heart:before{content:"\f16f"}.icon-public_buildings_house-lock:before{content:"\f170"}.icon-public_buildings_house-medical:before{content:"\f171"}.icon-public_buildings_house-night:before{content:"\f172"}.icon-public_buildings_house:before{content:"\f173"}.icon-public_buildings_industry:before{content:"\f174"}.icon-public_buildings_landmark:before{content:"\f175"}.icon-public_buildings_monument:before{content:"\f176"}.icon-public_buildings_mosque:before{content:"\f177"}.icon-public_buildings_mountain-city:before{content:"\f178"}.icon-public_buildings_place-of-worship:before{content:"\f179"}.icon-public_buildings_roller-coaster:before{content:"\f17a"}.icon-public_buildings_school:before{content:"\f17b"}.icon-public_buildings_store:before{content:"\f17c"}.icon-public_buildings_synagogue:before{content:"\f17d"}.icon-public_buildings_tent:before{content:"\f17e"}.icon-public_buildings_toilet:before{content:"\f17f"}.icon-public_buildings_torii-gate:before{content:"\f180"}.icon-public_buildings_tower-observation:before{content:"\f181"}.icon-public_buildings_tree:before{content:"\f182"}.icon-public_buildings_warehouse:before{content:"\f183"}.icon-public_characters_0:before{content:"\f184"}.icon-public_characters_1:before{content:"\f185"}.icon-public_characters_2:before{content:"\f186"}.icon-public_characters_3:before{content:"\f187"}.icon-public_characters_4:before{content:"\f188"}.icon-public_characters_5:before{content:"\f189"}.icon-public_characters_6:before{content:"\f18a"}.icon-public_characters_7:before{content:"\f18b"}.icon-public_characters_8:before{content:"\f18c"}.icon-public_characters_9:before{content:"\f18d"}.icon-public_characters_a:before{content:"\f18e"}.icon-public_characters_b:before{content:"\f18f"}.icon-public_characters_c:before{content:"\f190"}.icon-public_characters_circle-0:before{content:"\f191"}.icon-public_characters_circle-1:before{content:"\f192"}.icon-public_characters_circle-2:before{content:"\f193"}.icon-public_characters_circle-3:before{content:"\f194"}.icon-public_characters_circle-4:before{content:"\f195"}.icon-public_characters_circle-5:before{content:"\f196"}.icon-public_characters_circle-6:before{content:"\f197"}.icon-public_characters_circle-7:before{content:"\f198"}.icon-public_characters_circle-8:before{content:"\f199"}.icon-public_characters_circle-9:before{content:"\f19a"}.icon-public_characters_circle-a:before{content:"\f19b"}.icon-public_characters_circle-b:before{content:"\f19c"}.icon-public_characters_circle-c:before{content:"\f19d"}.icon-public_characters_circle-d:before{content:"\f19e"}.icon-public_characters_circle-e:before{content:"\f19f"}.icon-public_characters_circle-f:before{content:"\f1a0"}.icon-public_characters_circle-g:before{content:"\f1a1"}.icon-public_characters_circle-h:before{content:"\f1a2"}.icon-public_characters_circle-i:before{content:"\f1a3"}.icon-public_characters_circle-j:before{content:"\f1a4"}.icon-public_characters_circle-k:before{content:"\f1a5"}.icon-public_characters_circle-l:before{content:"\f1a6"}.icon-public_characters_circle-m:before{content:"\f1a7"}.icon-public_characters_circle-n:before{content:"\f1a8"}.icon-public_characters_circle-o:before{content:"\f1a9"}.icon-public_characters_circle-p:before{content:"\f1aa"}.icon-public_characters_circle-q:before{content:"\f1ab"}.icon-public_characters_circle-r:before{content:"\f1ac"}.icon-public_characters_circle-s:before{content:"\f1ad"}.icon-public_characters_circle-t:before{content:"\f1ae"}.icon-public_characters_circle-u:before{content:"\f1af"}.icon-public_characters_circle-v:before{content:"\f1b0"}.icon-public_characters_circle-w:before{content:"\f1b1"}.icon-public_characters_circle-x:before{content:"\f1b2"}.icon-public_characters_circle-y:before{content:"\f1b3"}.icon-public_characters_circle-z:before{content:"\f1b4"}.icon-public_characters_d:before{content:"\f1b5"}.icon-public_characters_e:before{content:"\f1b6"}.icon-public_characters_f:before{content:"\f1b7"}.icon-public_characters_g:before{content:"\f1b8"}.icon-public_characters_h:before{content:"\f1b9"}.icon-public_characters_i:before{content:"\f1ba"}.icon-public_characters_j:before{content:"\f1bb"}.icon-public_characters_k:before{content:"\f1bc"}.icon-public_characters_l:before{content:"\f1bd"}.icon-public_characters_m:before{content:"\f1be"}.icon-public_characters_n:before{content:"\f1bf"}.icon-public_characters_o:before{content:"\f1c0"}.icon-public_characters_p:before{content:"\f1c1"}.icon-public_characters_q:before{content:"\f1c2"}.icon-public_characters_r:before{content:"\f1c3"}.icon-public_characters_s:before{content:"\f1c4"}.icon-public_characters_square-0:before{content:"\f1c5"}.icon-public_characters_square-1:before{content:"\f1c6"}.icon-public_characters_square-2:before{content:"\f1c7"}.icon-public_characters_square-3:before{content:"\f1c8"}.icon-public_characters_square-4:before{content:"\f1c9"}.icon-public_characters_square-5:before{content:"\f1ca"}.icon-public_characters_square-6:before{content:"\f1cb"}.icon-public_characters_square-7:before{content:"\f1cc"}.icon-public_characters_square-8:before{content:"\f1cd"}.icon-public_characters_square-9:before{content:"\f1ce"}.icon-public_characters_square-a:before{content:"\f1cf"}.icon-public_characters_square-b:before{content:"\f1d0"}.icon-public_characters_square-c:before{content:"\f1d1"}.icon-public_characters_square-d:before{content:"\f1d2"}.icon-public_characters_square-e:before{content:"\f1d3"}.icon-public_characters_square-f:before{content:"\f1d4"}.icon-public_characters_square-g:before{content:"\f1d5"}.icon-public_characters_square-h:before{content:"\f1d6"}.icon-public_characters_square-i:before{content:"\f1d7"}.icon-public_characters_square-j:before{content:"\f1d8"}.icon-public_characters_square-k:before{content:"\f1d9"}.icon-public_characters_square-l:before{content:"\f1da"}.icon-public_characters_square-m:before{content:"\f1db"}.icon-public_characters_square-n:before{content:"\f1dc"}.icon-public_characters_square-o:before{content:"\f1dd"}.icon-public_characters_square-p:before{content:"\f1de"}.icon-public_characters_square-q:before{content:"\f1df"}.icon-public_characters_square-r:before{content:"\f1e0"}.icon-public_characters_square-s:before{content:"\f1e1"}.icon-public_characters_square-t:before{content:"\f1e2"}.icon-public_characters_square-u:before{content:"\f1e3"}.icon-public_characters_square-v:before{content:"\f1e4"}.icon-public_characters_square-w:before{content:"\f1e5"}.icon-public_characters_square-x:before{content:"\f1e6"}.icon-public_characters_square-xmark:before{content:"\f1e7"}.icon-public_characters_square-y:before{content:"\f1e8"}.icon-public_characters_square-z:before{content:"\f1e9"}.icon-public_characters_t:before{content:"\f1ea"}.icon-public_characters_u:before{content:"\f1eb"}.icon-public_characters_v:before{content:"\f1ec"}.icon-public_characters_w:before{content:"\f1ed"}.icon-public_characters_x:before{content:"\f1ee"}.icon-public_characters_y:before{content:"\f1ef"}.icon-public_characters_z:before{content:"\f1f0"}.icon-public_furniture_bath:before{content:"\f1f1"}.icon-public_furniture_bed-alt:before{content:"\f1f2"}.icon-public_furniture_bed-bunk:before{content:"\f1f3"}.icon-public_furniture_bed-empty:before{content:"\f1f4"}.icon-public_furniture_bed:before{content:"\f1f5"}.icon-public_furniture_blender:before{content:"\f1f6"}.icon-public_furniture_blinds:before{content:"\f1f7"}.icon-public_furniture_cabinet-filing:before{content:"\f1f8"}.icon-public_furniture_cash-register:before{content:"\f1f9"}.icon-public_furniture_chair-office:before{content:"\f1fa"}.icon-public_furniture_chair:before{content:"\f1fb"}.icon-public_furniture_charging-station:before{content:"\f1fc"}.icon-public_furniture_computer-classic:before{content:"\f1fd"}.icon-public_furniture_computer-speaker:before{content:"\f1fe"}.icon-public_furniture_couch:before{content:"\f1ff"}.icon-public_furniture_dryer-alt:before{content:"\f200"}.icon-public_furniture_dryer:before{content:"\f201"}.icon-public_furniture_dumbbell:before{content:"\f202"}.icon-public_furniture_dumpster:before{content:"\f203"}.icon-public_furniture_faucet:before{content:"\f204"}.icon-public_furniture_fax:before{content:"\f205"}.icon-public_furniture_hot-tub:before{content:"\f206"}.icon-public_furniture_inventory:before{content:"\f207"}.icon-public_furniture_lamp-desk:before{content:"\f208"}.icon-public_furniture_lamp-floor:before{content:"\f209"}.icon-public_furniture_lamp:before{content:"\f20a"}.icon-public_furniture_laptop:before{content:"\f20b"}.icon-public_furniture_light-ceiling:before{content:"\f20c"}.icon-public_furniture_loveseat:before{content:"\f20d"}.icon-public_furniture_microwave:before{content:"\f20e"}.icon-public_furniture_piano:before{content:"\f20f"}.icon-public_furniture_podium:before{content:"\f210"}.icon-public_furniture_presentation:before{content:"\f211"}.icon-public_furniture_projector:before{content:"\f212"}.icon-public_furniture_radio:before{content:"\f213"}.icon-public_furniture_refrigerator:before{content:"\f214"}.icon-public_furniture_shower:before{content:"\f215"}.icon-public_furniture_shredder:before{content:"\f216"}.icon-public_furniture_sink:before{content:"\f217"}.icon-public_furniture_solar-panel:before{content:"\f218"}.icon-public_furniture_speaker:before{content:"\f219"}.icon-public_furniture_speakers:before{content:"\f21a"}.icon-public_furniture_toilet:before{content:"\f21b"}.icon-public_furniture_trash-alt:before{content:"\f21c"}.icon-public_furniture_turntable:before{content:"\f21d"}.icon-public_furniture_tv-retro:before{content:"\f21e"}.icon-public_furniture_tv:before{content:"\f21f"}.icon-public_furniture_typewriter:before{content:"\f220"}.icon-public_objects_abacus:before{content:"\f221"}.icon-public_objects_alarm-clock:before{content:"\f222"}.icon-public_objects_album-collection:before{content:"\f223"}.icon-public_objects_backpack:before{content:"\f224"}.icon-public_objects_bags-shopping:before{content:"\f225"}.icon-public_objects_bell:before{content:"\f226"}.icon-public_objects_bicycle:before{content:"\f227"}.icon-public_objects_binoculars:before{content:"\f228"}.icon-public_objects_blanket:before{content:"\f229"}.icon-public_objects_book:before{content:"\f22a"}.icon-public_objects_books:before{content:"\f22b"}.icon-public_objects_boot:before{content:"\f22c"}.icon-public_objects_box:before{content:"\f22d"}.icon-public_objects_bread-loaf:before{content:"\f22e"}.icon-public_objects_briefcase-medical:before{content:"\f22f"}.icon-public_objects_briefcase:before{content:"\f230"}.icon-public_objects_broom:before{content:"\f231"}.icon-public_objects_brush:before{content:"\f232"}.icon-public_objects_bullhorn:before{content:"\f233"}.icon-public_objects_burger-soda:before{content:"\f234"}.icon-public_objects_calculator:before{content:"\f235"}.icon-public_objects_calendar:before{content:"\f236"}.icon-public_objects_camera:before{content:"\f237"}.icon-public_objects_car:before{content:"\f238"}.icon-public_objects_carrot:before{content:"\f239"}.icon-public_objects_cheese-swiss:before{content:"\f23a"}.icon-public_objects_chess:before{content:"\f23b"}.icon-public_objects_clipboard-check:before{content:"\f23c"}.icon-public_objects_clipboard-list:before{content:"\f23d"}.icon-public_objects_clipboard:before{content:"\f23e"}.icon-public_objects_coffee-pot:before{content:"\f23f"}.icon-public_objects_compass:before{content:"\f240"}.icon-public_objects_cookie:before{content:"\f241"}.icon-public_objects_corn:before{content:"\f242"}.icon-public_objects_croissant:before{content:"\f243"}.icon-public_objects_dice:before{content:"\f244"}.icon-public_objects_drumstick:before{content:"\f245"}.icon-public_objects_egg:before{content:"\f246"}.icon-public_objects_fish:before{content:"\f247"}.icon-public_objects_flask:before{content:"\f248"}.icon-public_objects_flower-tulip:before{content:"\f249"}.icon-public_objects_gamepad:before{content:"\f24a"}.icon-public_objects_gem:before{content:"\f24b"}.icon-public_objects_gift:before{content:"\f24c"}.icon-public_objects_gifts:before{content:"\f24d"}.icon-public_objects_glass-citrus:before{content:"\f24e"}.icon-public_objects_glass:before{content:"\f24f"}.icon-public_objects_glasses:before{content:"\f250"}.icon-public_objects_globe-stand:before{content:"\f251"}.icon-public_objects_graduation-cap:before{content:"\f252"}.icon-public_objects_guitar:before{content:"\f253"}.icon-public_objects_hammer:before{content:"\f254"}.icon-public_objects_hat-chef:before{content:"\f255"}.icon-public_objects_ice-cream:before{content:"\f256"}.icon-public_objects_ice-skate:before{content:"\f257"}.icon-public_objects_key:before{content:"\f258"}.icon-public_objects_knife-kitchen:before{content:"\f259"}.icon-public_objects_lightbulb-on:before{content:"\f25a"}.icon-public_objects_lightbulb-slash:before{content:"\f25b"}.icon-public_objects_lightbulb:before{content:"\f25c"}.icon-public_objects_magnet:before{content:"\f25d"}.icon-public_objects_mailbox:before{content:"\f25e"}.icon-public_objects_map:before{content:"\f25f"}.icon-public_objects_meat:before{content:"\f260"}.icon-public_objects_medal:before{content:"\f261"}.icon-public_objects_microphone:before{content:"\f262"}.icon-public_objects_mobile:before{content:"\f263"}.icon-public_objects_money-bill-wave:before{content:"\f264"}.icon-public_objects_mug-tea:before{content:"\f265"}.icon-public_objects_mug:before{content:"\f266"}.icon-public_objects_newspaper:before{content:"\f267"}.icon-public_objects_paint-roller:before{content:"\f268"}.icon-public_objects_palette:before{content:"\f269"}.icon-public_objects_pen:before{content:"\f26a"}.icon-public_objects_phone:before{content:"\f26b"}.icon-public_objects_pizza-slice:before{content:"\f26c"}.icon-public_objects_pump-soap:before{content:"\f26d"}.icon-public_objects_ruler-triangle:before{content:"\f26e"}.icon-public_objects_ruler:before{content:"\f26f"}.icon-public_objects_salad:before{content:"\f270"}.icon-public_objects_sandwich:before{content:"\f271"}.icon-public_objects_shovel:before{content:"\f272"}.icon-public_objects_steak:before{content:"\f273"}.icon-public_objects_sunglasses:before{content:"\f274"}.icon-public_objects_turkey:before{content:"\f275"}.icon-public_objects_utensils:before{content:"\f276"}.icon-public_objects_vial:before{content:"\f277"}.icon-public_objects_wallet:before{content:"\f278"}.icon-public_objects_wrench:before{content:"\f279"}.icon-public_people_baby:before{content:"\f27a"}.icon-public_people_child-dress:before{content:"\f27b"}.icon-public_people_child-reaching:before{content:"\f27c"}.icon-public_people_child:before{content:"\f27d"}.icon-public_people_children:before{content:"\f27e"}.icon-public_people_circle-user:before{content:"\f27f"}.icon-public_people_clipboard-user:before{content:"\f280"}.icon-public_people_face-angry:before{content:"\f281"}.icon-public_people_face-anguished:before{content:"\f282"}.icon-public_people_face-astonished:before{content:"\f283"}.icon-public_people_face-beam-hand-over-mouth:before{content:"\f284"}.icon-public_people_face-confounded:before{content:"\f285"}.icon-public_people_face-confused:before{content:"\f286"}.icon-public_people_face-diagonal-mouth:before{content:"\f287"}.icon-public_people_face-disappointed:before{content:"\f288"}.icon-public_people_face-dizzy:before{content:"\f289"}.icon-public_people_face-expressionless:before{content:"\f28a"}.icon-public_people_face-eyes-xmarks:before{content:"\f28b"}.icon-public_people_face-fearful:before{content:"\f28c"}.icon-public_people_face-frown-slight:before{content:"\f28d"}.icon-public_people_face-frown:before{content:"\f28e"}.icon-public_people_face-glasses:before{content:"\f28f"}.icon-public_people_face-grimace:before{content:"\f290"}.icon-public_people_face-grin-beam-sweat:before{content:"\f291"}.icon-public_people_face-grin-beam:before{content:"\f292"}.icon-public_people_face-grin-hearts:before{content:"\f293"}.icon-public_people_face-grin-squint-tears:before{content:"\f294"}.icon-public_people_face-grin-squint:before{content:"\f295"}.icon-public_people_face-grin-stars:before{content:"\f296"}.icon-public_people_face-grin-tears:before{content:"\f297"}.icon-public_people_face-grin-tongue-squint:before{content:"\f298"}.icon-public_people_face-grin-tongue-wink:before{content:"\f299"}.icon-public_people_face-grin-tongue:before{content:"\f29a"}.icon-public_people_face-grin-wide:before{content:"\f29b"}.icon-public_people_face-grin-wink:before{content:"\f29c"}.icon-public_people_face-grin:before{content:"\f29d"}.icon-public_people_face-hand-over-mouth:before{content:"\f29e"}.icon-public_people_face-hushed:before{content:"\f29f"}.icon-public_people_face-icicles:before{content:"\f2a0"}.icon-public_people_face-kiss:before{content:"\f2a1"}.icon-public_people_face-laugh:before{content:"\f2a2"}.icon-public_people_face-mask:before{content:"\f2a3"}.icon-public_people_face-meh-blank:before{content:"\f2a4"}.icon-public_people_face-meh:before{content:"\f2a5"}.icon-public_people_face-monocle:before{content:"\f2a6"}.icon-public_people_face-nauseated:before{content:"\f2a7"}.icon-public_people_face-party:before{content:"\f2a8"}.icon-public_people_face-pensive:before{content:"\f2a9"}.icon-public_people_face-persevering:before{content:"\f2aa"}.icon-public_people_face-pleading:before{content:"\f2ab"}.icon-public_people_face-pouting:before{content:"\f2ac"}.icon-public_people_face-raised-eyebrow:before{content:"\f2ad"}.icon-public_people_face-relieved:before{content:"\f2ae"}.icon-public_people_face-rolling-eyes:before{content:"\f2af"}.icon-public_people_face-sad-cry:before{content:"\f2b0"}.icon-public_people_face-sad-sweat:before{content:"\f2b1"}.icon-public_people_face-sad-tear:before{content:"\f2b2"}.icon-public_people_face-scream:before{content:"\f2b3"}.icon-public_people_face-sleeping:before{content:"\f2b4"}.icon-public_people_face-sleepy:before{content:"\f2b5"}.icon-public_people_face-smile-beam:before{content:"\f2b6"}.icon-public_people_face-smile-halo:before{content:"\f2b7"}.icon-public_people_face-smile-hearts:before{content:"\f2b8"}.icon-public_people_face-smile-relaxed:before{content:"\f2b9"}.icon-public_people_face-smile-upside-down:before{content:"\f2ba"}.icon-public_people_face-smile-wink:before{content:"\f2bb"}.icon-public_people_face-smile:before{content:"\f2bc"}.icon-public_people_face-smirking:before{content:"\f2bd"}.icon-public_people_face-spiral-eyes:before{content:"\f2be"}.icon-public_people_face-sunglasses:before{content:"\f2bf"}.icon-public_people_face-surprise:before{content:"\f2c0"}.icon-public_people_face-thermometer:before{content:"\f2c1"}.icon-public_people_face-thinking:before{content:"\f2c2"}.icon-public_people_face-tired:before{content:"\f2c3"}.icon-public_people_face-tissue:before{content:"\f2c4"}.icon-public_people_face-unamused:before{content:"\f2c5"}.icon-public_people_face-vomit:before{content:"\f2c6"}.icon-public_people_face-weary:before{content:"\f2c7"}.icon-public_people_face-woozy:before{content:"\f2c8"}.icon-public_people_face-worried:before{content:"\f2c9"}.icon-public_people_face-zipper:before{content:"\f2ca"}.icon-public_people_family-dress:before{content:"\f2cb"}.icon-public_people_family-pants:before{content:"\f2cc"}.icon-public_people_family:before{content:"\f2cd"}.icon-public_people_file-user:before{content:"\f2ce"}.icon-public_people_folder-user:before{content:"\f2cf"}.icon-public_people_head-side-brain:before{content:"\f2d0"}.icon-public_people_head-side-cough-slash:before{content:"\f2d1"}.icon-public_people_head-side-cough:before{content:"\f2d2"}.icon-public_people_head-side-goggles:before{content:"\f2d3"}.icon-public_people_head-side-headphones:before{content:"\f2d4"}.icon-public_people_head-side-heart:before{content:"\f2d5"}.icon-public_people_head-side-mask:before{content:"\f2d6"}.icon-public_people_head-side-medical:before{content:"\f2d7"}.icon-public_people_head-side-virus:before{content:"\f2d8"}.icon-public_people_head-side:before{content:"\f2d9"}.icon-public_people_people:before{content:"\f2da"}.icon-public_people_person-biking:before{content:"\f2db"}.icon-public_people_person-booth:before{content:"\f2dc"}.icon-public_people_person-breastfeeding:before{content:"\f2dd"}.icon-public_people_person-cane:before{content:"\f2de"}.icon-public_people_person-carry-box:before{content:"\f2df"}.icon-public_people_person-digging:before{content:"\f2e0"}.icon-public_people_person-dolly-empty:before{content:"\f2e1"}.icon-public_people_person-dolly:before{content:"\f2e2"}.icon-public_people_person-dress:before{content:"\f2e3"}.icon-public_people_person-drowning:before{content:"\f2e4"}.icon-public_people_person-falling:before{content:"\f2e5"}.icon-public_people_person-half-dress:before{content:"\f2e6"}.icon-public_people_person-hiking:before{content:"\f2e7"}.icon-public_people_person-military-pointing:before{content:"\f2e8"}.icon-public_people_person-pinball:before{content:"\f2e9"}.icon-public_people_person-praying:before{content:"\f2ea"}.icon-public_people_person-pregnant:before{content:"\f2eb"}.icon-public_people_person-running:before{content:"\f2ec"}.icon-public_people_person-seat-reclined:before{content:"\f2ed"}.icon-public_people_person-seat:before{content:"\f2ee"}.icon-public_people_person-shelter:before{content:"\f2ef"}.icon-public_people_person-skating:before{content:"\f2f0"}.icon-public_people_person-skiing:before{content:"\f2f1"}.icon-public_people_person-swimming:before{content:"\f2f2"}.icon-public_people_person-to-door:before{content:"\f2f3"}.icon-public_people_person-walking-luggage:before{content:"\f2f4"}.icon-public_people_person-walking-with-cane:before{content:"\f2f5"}.icon-public_people_person-walking:before{content:"\f2f6"}.icon-public_people_person:before{content:"\f2f7"}.icon-public_people_restroom:before{content:"\f2f8"}.icon-public_people_square-user:before{content:"\f2f9"}.icon-public_people_street-view:before{content:"\f2fa"}.icon-public_people_user-astronaut:before{content:"\f2fb"}.icon-public_people_user-check:before{content:"\f2fc"}.icon-public_people_user-chef:before{content:"\f2fd"}.icon-public_people_user-clock:before{content:"\f2fe"}.icon-public_people_user-cowboy:before{content:"\f2ff"}.icon-public_people_user-crown:before{content:"\f300"}.icon-public_people_user-doctor:before{content:"\f301"}.icon-public_people_user-gear:before{content:"\f302"}.icon-public_people_user-graduate:before{content:"\f303"}.icon-public_people_user-group:before{content:"\f304"}.icon-public_people_user-headset:before{content:"\f305"}.icon-public_people_user-helmet-safety:before{content:"\f306"}.icon-public_people_user-injured:before{content:"\f307"}.icon-public_people_user-large:before{content:"\f308"}.icon-public_people_user-lock:before{content:"\f309"}.icon-public_people_user-minus:before{content:"\f30a"}.icon-public_people_user-music:before{content:"\f30b"}.icon-public_people_user-nurse:before{content:"\f30c"}.icon-public_people_user-pen:before{content:"\f30d"}.icon-public_people_user-pilot:before{content:"\f30e"}.icon-public_people_user-plus:before{content:"\f30f"}.icon-public_people_user-police:before{content:"\f310"}.icon-public_people_user-shield:before{content:"\f311"}.icon-public_people_user-slash:before{content:"\f312"}.icon-public_people_user-unlock:before{content:"\f313"}.icon-public_people_user:before{content:"\f314"}.icon-public_people_users:before{content:"\f315"}.icon-public_people_wheelchair:before{content:"\f316"}.icon-public_symbols_arrow-alt-circle-down:before{content:"\f317"}.icon-public_symbols_arrow-alt-circle-left:before{content:"\f318"}.icon-public_symbols_arrow-alt-circle-right:before{content:"\f319"}.icon-public_symbols_arrow-alt-circle-up:before{content:"\f31a"}.icon-public_symbols_arrow-alt-down:before{content:"\f31b"}.icon-public_symbols_arrow-alt-left:before{content:"\f31c"}.icon-public_symbols_arrow-alt-right:before{content:"\f31d"}.icon-public_symbols_arrow-alt-up:before{content:"\f31e"}.icon-public_symbols_award:before{content:"\f31f"}.icon-public_symbols_badge-check:before{content:"\f320"}.icon-public_symbols_badge-dollar:before{content:"\f321"}.icon-public_symbols_badge:before{content:"\f322"}.icon-public_symbols_ban:before{content:"\f323"}.icon-public_symbols_bell:before{content:"\f324"}.icon-public_symbols_bolt-slash:before{content:"\f325"}.icon-public_symbols_bolt:before{content:"\f326"}.icon-public_symbols_bookmark:before{content:"\f327"}.icon-public_symbols_check-circle:before{content:"\f328"}.icon-public_symbols_check:before{content:"\f329"}.icon-public_symbols_circle:before{content:"\f32a"}.icon-public_symbols_clock:before{content:"\f32b"}.icon-public_symbols_club:before{content:"\f32c"}.icon-public_symbols_cube:before{content:"\f32d"}.icon-public_symbols_cubes:before{content:"\f32e"}.icon-public_symbols_deaf:before{content:"\f32f"}.icon-public_symbols_diamond:before{content:"\f330"}.icon-public_symbols_dollar-sign:before{content:"\f331"}.icon-public_symbols_exclamation-circle:before{content:"\f332"}.icon-public_symbols_exclamation-square:before{content:"\f333"}.icon-public_symbols_exclamation-triangle:before{content:"\f334"}.icon-public_symbols_exclamation:before{content:"\f335"}.icon-public_symbols_eye-slash:before{content:"\f336"}.icon-public_symbols_eye:before{content:"\f337"}.icon-public_symbols_file:before{content:"\f338"}.icon-public_symbols_fingerprint:before{content:"\f339"}.icon-public_symbols_fire-alt:before{content:"\f33a"}.icon-public_symbols_flag-alt:before{content:"\f33b"}.icon-public_symbols_folder:before{content:"\f33c"}.icon-public_symbols_genderless:before{content:"\f33d"}.icon-public_symbols_heart:before{content:"\f33e"}.icon-public_symbols_hexagon:before{content:"\f33f"}.icon-public_symbols_hourglass:before{content:"\f340"}.icon-public_symbols_image:before{content:"\f341"}.icon-public_symbols_info-circle:before{content:"\f342"}.icon-public_symbols_info-square:before{content:"\f343"}.icon-public_symbols_layer-group:before{content:"\f344"}.icon-public_symbols_link:before{content:"\f345"}.icon-public_symbols_location-arrow:before{content:"\f346"}.icon-public_symbols_lock-open:before{content:"\f347"}.icon-public_symbols_lock:before{content:"\f348"}.icon-public_symbols_map-marker-alt:before{content:"\f349"}.icon-public_symbols_map-marker-check:before{content:"\f34a"}.icon-public_symbols_map-marker-exclamation:before{content:"\f34b"}.icon-public_symbols_map-marker-minus:before{content:"\f34c"}.icon-public_symbols_map-marker-plus:before{content:"\f34d"}.icon-public_symbols_map-marker-question:before{content:"\f34e"}.icon-public_symbols_map-marker-smile:before{content:"\f34f"}.icon-public_symbols_mars:before{content:"\f350"}.icon-public_symbols_moon:before{content:"\f351"}.icon-public_symbols_octagon:before{content:"\f352"}.icon-public_symbols_paperclip:before{content:"\f353"}.icon-public_symbols_parking-circle:before{content:"\f354"}.icon-public_symbols_parking:before{content:"\f355"}.icon-public_symbols_pause:before{content:"\f356"}.icon-public_symbols_play:before{content:"\f357"}.icon-public_symbols_question-circle:before{content:"\f358"}.icon-public_symbols_question-square:before{content:"\f359"}.icon-public_symbols_question:before{content:"\f35a"}.icon-public_symbols_recycle:before{content:"\f35b"}.icon-public_symbols_redo:before{content:"\f35c"}.icon-public_symbols_shapes:before{content:"\f35d"}.icon-public_symbols_shield:before{content:"\f35e"}.icon-public_symbols_smoking-ban:before{content:"\f35f"}.icon-public_symbols_smoking:before{content:"\f360"}.icon-public_symbols_spade:before{content:"\f361"}.icon-public_symbols_square:before{content:"\f362"}.icon-public_symbols_star:before{content:"\f363"}.icon-public_symbols_tachometer:before{content:"\f364"}.icon-public_symbols_tag:before{content:"\f365"}.icon-public_symbols_temperature-down:before{content:"\f366"}.icon-public_symbols_temperature-frigid:before{content:"\f367"}.icon-public_symbols_temperature-high:before{content:"\f368"}.icon-public_symbols_temperature-hot:before{content:"\f369"}.icon-public_symbols_temperature-low:before{content:"\f36a"}.icon-public_symbols_temperature-up:before{content:"\f36b"}.icon-public_symbols_text:before{content:"\f36c"}.icon-public_symbols_thermometer-empty:before{content:"\f36d"}.icon-public_symbols_thermometer-full:before{content:"\f36e"}.icon-public_symbols_thermometer-half:before{content:"\f36f"}.icon-public_symbols_thermometer-quarter:before{content:"\f370"}.icon-public_symbols_thermometer-three-quarters:before{content:"\f371"}.icon-public_symbols_thumbtack:before{content:"\f372"}.icon-public_symbols_tint:before{content:"\f373"}.icon-public_symbols_transgender-alt:before{content:"\f374"}.icon-public_symbols_transgender:before{content:"\f375"}.icon-public_symbols_trash-alt:before{content:"\f376"}.icon-public_symbols_triangle:before{content:"\f377"}.icon-public_symbols_usd-circle:before{content:"\f378"}.icon-public_symbols_usd-square:before{content:"\f379"}.icon-public_symbols_venus-mars:before{content:"\f37a"}.icon-public_symbols_venus:before{content:"\f37b"}.icon-public_symbols_video:before{content:"\f37c"}.icon-public_symbols_volume-down:before{content:"\f37d"}.icon-public_symbols_volume-mute:before{content:"\f37e"}.icon-public_symbols_volume-off:before{content:"\f37f"}.icon-public_symbols_volume-slash:before{content:"\f380"}.icon-public_symbols_volume-up:before{content:"\f381"}.icon-public_symbols_volume:before{content:"\f382"}.icon-public_symbols_water:before{content:"\f383"}.icon-public_symbols_waveform:before{content:"\f384"}.icon-public_symbols_wifi-slash:before{content:"\f385"}.icon-public_symbols_wifi:before{content:"\f386"}.icon-public_symbols_yen-sign:before{content:"\f387"}.icon-question:before{content:"\f388"}.icon-reorder:before{content:"\f389"}.icon-reply:before{content:"\f38a"}.icon-restart:before{content:"\f38b"}.icon-revert:before{content:"\f38c"}.icon-rotate-left:before{content:"\f38d"}.icon-rotate-right:before{content:"\f38e"}.icon-rotate:before{content:"\f38f"}.icon-rotation-3d:before{content:"\f390"}.icon-scale-3d:before{content:"\f391"}.icon-settings:before{content:"\f392"}.icon-share:before{content:"\f393"}.icon-share2:before{content:"\f394"}.icon-simple-tag-pin:before{content:"\f395"}.icon-simple-tag-small:before{content:"\f396"}.icon-simple-tag:before{content:"\f397"}.icon-snap:before{content:"\f398"}.icon-start-location:before{content:"\f399"}.icon-stem-height:before{content:"\f39a"}.icon-tape-measure:before{content:"\f39b"}.icon-toggle-pencil:before{content:"\f39c"}.icon-toolbar-360-view:before{content:"\f39d"}.icon-toolbar-edit-vr:before{content:"\f39e"}.icon-toolbar-hlr:before{content:"\f39f"}.icon-toolbar-labels:before{content:"\f3a0"}.icon-toolbar-mattertags:before{content:"\f3a1"}.icon-toolbar-measurements:before{content:"\f3a2"}.icon-toolbar-more-horiz:before{content:"\f3a3"}.icon-toolbar-photos:before{content:"\f3a4"}.icon-toolbar-plugin-config:before{content:"\f3a5"}.icon-toolbar-scan-mgmt:before{content:"\f3a6"}.icon-toolbar-start-location:before{content:"\f3a7"}.icon-transitions:before{content:"\f3a8"}.icon-trim-keep:before{content:"\f3a9"}.icon-trim-remove:before{content:"\f3aa"}.icon-twitter:before{content:"\f3ab"}.icon-user:before{content:"\f3ac"}.icon-vr:before{content:"\f3ad"}.icon-wall:before{content:"\f3ae"}.icon-window:before{content:"\f3af"}.icon-zoom-reset:before{content:"\f3b0"}[class*=" icon-"],[class^=icon-]{
  /* !important to prevent issues with browser extensions that change fonts */font-family:mp-font!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]>:not([class^=path]),[class^=icon-]>:not([class^=path]){font-family:Roboto,sans-serif}.align-center{position:absolute;left:50%;transform:translateX(-50%)}.align-vcenter{position:absolute;top:50%;transform:translateY(-50%)}.container--smallest--width{width:120px}.container--smaller--width{width:170px}.container--small--width{width:220px}.emulatedDialog{z-index:70;position:absolute;width:100%;left:0;font-size:12px;transform:scale(0);transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform 0s cubic-bezier(.25,.8,.25,1) .4s;opacity:0;cursor:default;-webkit-font-smoothing:subpixel-antialiased}.emulatedDialog.open{transform:scale(1);transition:opacity .4s cubic-bezier(.25,.8,.25,1),transform .4s cubic-bezier(.25,.8,.25,1);opacity:1}.emulatedDialog.open>div{color:#6d6d6d;transition:none}.emulatedDialog .tooltip{position:absolute;top:25px;left:50%;padding:10px;transform:translateX(-50%);transform-origin:center top;color:#fff;background-color:#fff;border:1px solid #e7e7e7;box-shadow:0 3px 5px rgba(0,0,0,.28);line-height:1.42;font-weight:300;transition:color .4s ease-in-out;transition-delay:.5s;text-align:left}.emulatedDialog .tooltip.item-tooltip{min-width:90px;padding:0}.emulatedDialog .tooltip .close-button{top:3px;right:5px}.emulatedDialog .tooltip .close-button .icon-close{font-size:12px}.emulatedDialog.tooltip-title-large .tooltip{width:200px}@media (max-height:487px),only screen and (max-width:487px){.emulatedDialog.tooltip-title-large .tooltip{width:170px}}.emulatedDialog.tooltip-simple-medium .tooltip{width:150px;font-size:16px;text-align:center;font-weight:400}.emulatedDialog.nudge-tooltip .title{color:#ff3158}@media (max-height:487px),only screen and (max-width:487px){.emulatedDialog.nudge-tooltip .close-button{visibility:hidden}}.emulatedDialog.nudge-tooltip .message{font-size:16px;font-weight:400;float:left}@media (max-height:487px),only screen and (max-width:487px){.emulatedDialog.nudge-tooltip .message{font-size:14px}}.emulatedDialog .title{font-weight:700;font-size:14px;padding:0 0 7.5px}.emulatedDialog:not(.no-arrow):after,.emulatedDialog:not(.no-arrow):before{pointer-events:none;display:block;position:absolute;transform:translateX(-50%);left:50%;margin-top:0;content:"";width:0;height:0}.emulatedDialog:not(.no-arrow):before{top:1.5px;border-color:transparent transparent #e7e7e7;border-style:solid;border-width:12px 14px}.emulatedDialog:not(.no-arrow):after{top:4px;border-color:transparent transparent #fff;border-style:solid;border-width:11px 13px}.emulatedDialog:not(.no-arrow).dark>div{color:#fff;background-color:#222;border:0}.emulatedDialog:not(.no-arrow).dark:before{border-bottom:12px solid transparent}.emulatedDialog:not(.no-arrow).dark:after{border-bottom:11px solid #222}.emulatedDialog.position-top-right{transform-origin:90% top}.emulatedDialog.position-top-right>div{transform:translateX(-90%)}.emulatedDialog.position-top-center{transform-origin:50% top}.emulatedDialog.position-top-center>div{transform:translateX(-50%)}.emulatedDialog.position-bottom-center:before{top:-30px;border-color:#e7e7e7 transparent transparent;border-style:solid;border-width:13px 14px}.emulatedDialog.position-bottom-center:after{top:-31px;border-color:#fff transparent transparent;border-style:solid;border-width:12px 14px}.emulatedDialog.position-bottom-center>div{top:auto;bottom:0;transform:translate(-50%,-30px)}.emulatedDialog.position-bottom-left:before{top:-30px;border-color:#e7e7e7 transparent transparent;border-style:solid;border-width:13px 14px}.emulatedDialog.position-bottom-left:after{top:-31px;border-color:#fff transparent transparent;border-style:solid;border-width:12px 14px}.emulatedDialog.position-bottom-left>div{box-shadow:-1px 0 5px rgba(0,0,0,.28)}.emulatedDialog.position-bottom-right{transform-origin:90% top}.emulatedDialog.position-bottom-right:before{top:-35px;border-color:#e7e7e7 transparent transparent;border-style:solid;border-width:11px 13px}.emulatedDialog.position-bottom-right:after{top:-38px;border-color:#fff transparent transparent;border-style:solid;border-width:12px 14px}.emulatedDialog.position-bottom-right>div{box-shadow:-1px 0 5px rgba(0,0,0,.28)}.emulatedDialog.position-right-bottom{transform-origin:90% top}.emulatedDialog.position-right-bottom:before{top:5px;border-color:transparent transparent transparent #e7e7e7;border-style:solid;border-width:12px 8px 12px 10px}.emulatedDialog.position-right-bottom:after{top:7px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 8px}.emulatedDialog.position-right-bottom>div{box-shadow:-1px 0 5px rgba(0,0,0,.28)}.emulatedDialog.position-top-left{transform-origin:15% top}.emulatedDialog.position-top-left>div{transform:translate(-15%,-5px)}.mp-nova-button-menu.grouping-sort-menu-button .mp-nova-btn-label{line-height:1.71;letter-spacing:2px;border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:1.42857143;font-size:12px;font-weight:500;text-transform:uppercase}.mp-nova-menu .menu-delete-btn:not(.mp-nova-btn-disabled){color:#c74200}.mp-nova-menu .menu-delete-btn:not(.mp-nova-btn-disabled):hover{color:#ff3158}main .plugin-root-element{position:absolute;pointer-events:none;transition:width .5s,right .5s,height .5s,bottom .5s;right:0;width:100%;height:calc(100% - 64px)}main.side-panel:not(.narrow-layout):not(.tool-collapsed) .plugin-root-element{transition:width .5s,right .5s;right:375px;width:calc(100% - 375px)}main.bottom-panel .plugin-root-element{height:calc(100% - 119px)}.reusable-toggle{position:relative;width:30px;height:16px;opacity:.3}.reusable-toggle.enabled{cursor:pointer;opacity:1}.reusable-toggle .thumb{position:absolute;left:0;top:1px;width:16px;height:16px;border-radius:8px;background-color:#6d6d6d;transition:background-color .3s,left .3s}.reusable-toggle .track{position:absolute;top:4px;width:30px;height:10px;border-radius:5px;background-color:#ccc;transition:background-color .3s}.reusable-toggle .toggle-label{position:absolute;left:-10px;transform:translateX(-100%)}.reusable-toggle.toggle-on .thumb{left:calc(100% - 16px);background-color:#ff3158}.reusable-toggle.toggle-on .track{background-color:#dadada}.reusable-toggle.toggle-on .toggle-label{color:#ff3158}.radio-element{margin:10px 10px 10px 0;display:inline-block;pointer-events:auto}.radio-element label{cursor:pointer;font-weight:300}.radio-element input{opacity:0}.radio-element.disabled{pointer-events:none;color:#d7dee0}.radio-element.disabled.radio-button .radio-button-label:before{opacity:.5}.radio-button .radio-button-label{position:relative;font-size:12px}.radio-button .radio-button-label:before{content:"";position:absolute;top:-2px;left:-26px;display:inline-block;height:18px;width:18px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%229%22%20r%3D%228%22%20stroke%3D%22%23ccc%22%20stroke-width%3D%221%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E")}.radio-button input{width:18px;opacity:0}.radio-button input:checked+.radio-button-label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%229%22%20cy%3D%229%22%20r%3D%228%22%20stroke%3D%22%23ccc%22%20stroke-width%3D%221%22%20fill%3D%22none%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%229%22%20r%3D%225%22%20fill%3D%22%23ff3158%22%2F%3E%3C%2Fsvg%3E")}.radio-icon label,.radio-image label{display:inline-block;padding:20px;width:160px;font-size:13px;text-align:center}.radio-icon label .radio-label-line,.radio-image label .radio-label-line{display:inline-block;margin-top:15px}.radio-icon label .radio-label,.radio-image label .radio-label{display:inline-block;font-weight:500;vertical-align:middle}.radio-icon label .word-badge,.radio-image label .word-badge{margin-left:8px}.radio-icon label .radio-message,.radio-image label .radio-message{margin:10px -20px;font-size:12px;font-weight:300;color:#999}.radio-image label img{display:block;width:100%}.radio-icon .icon{height:90px;border-radius:8px;border:2px solid #d7dee0;background-color:#fff}.radio-icon .icon:before{position:relative;width:100%;top:33px;left:0;color:#777;font-size:22px}.radio-icon .icon:hover{border-color:#ff3158}.radio-icon .icon:hover:before{color:#ff3158}.radio-icon input:checked+label .icon{border-color:#ff3158}.radio-icon input:checked+label .icon:before{color:#ff3158}.radio-group{display:flex;flex-wrap:wrap}.radio-group.radio-icons,.radio-group.radio-images{justify-content:center;align-items:flex-start;margin:0 15px;max-width:740px}.radio-group .radio-element{flex-grow:1}.radio-group .radio-element:last-child{margin-right:0}.radio-group .radio-button{white-space:nowrap;margin-right:20px}.checkbox-element{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;cursor:pointer}@media (hover:hover){.checkbox-element:hover .checkbox{border-color:#ff3158}.checkbox-element:hover .checkbox.checked{border-color:#ff3158;background-color:#ff3158}.checkbox-element.checkbox-style-filter:hover{background-color:#ff3158;border-color:#ff3158;color:#fff}}.checkbox-element .checkbox{flex-shrink:0;position:relative;height:20px;width:20px;border:1px solid #b2b2b2;transition:all 125ms}.checkbox-element .checkbox:before{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px;color:#fff}.checkbox-element.checked .checkbox{background-color:#ff3158;border-color:#ff3158}.checkbox-element.checked .checkbox:before{opacity:1}.checkbox-element.disabled{pointer-events:none}.checkbox-element.disabled .checkbox-text,.checkbox-element.disabled .note{color:#ccc}.checkbox-element.disabled .checkbox{border-color:#d7dee0}.checkbox-element.error .help-text{color:#c74200}.checkbox-element .checkbox-text{margin-left:5px;font-size:14px}.checkbox-element .help-text{display:block;flex-basis:100%;margin:10px 0 0;font-size:11px}.checkbox-element.checkbox-style-filter{color:#222;background-color:#fff;border:1px solid;padding:4px 16px 3px;border-radius:15px;transition:.15s ease-out;transition-property:color,border-color,background-color}.checkbox-element.checkbox-style-filter.checked,.checkbox-element.checkbox-style-filter:active{background-color:#444;border-color:#444;color:#fff}.checkbox-element.checkbox-style-filter .checkbox-text{margin-left:0}.button-group{display:flex;flex-direction:row;align-items:center}.button-group .mp-nova-btn-icon{width:42px;margin:0;font-size:22px}.button-group .mp-nova-btn-icon.button-group-button-left{border-radius:15.5px 0 0 15.5px}.button-group .mp-nova-btn-icon.button-group-button-right{border-radius:0 15.5px 15.5px 0}.button-group label{color:#444;margin:0 5px;line-height:31px;font-size:12px;font-weight:500}.button-group label.disabled{color:#b5b4b3}.number-input{position:relative;display:inline-block;margin:0 5px;cursor:pointer}.number-input:hover .input{border-color:#ff3158}.number-input .input{width:120px;padding-bottom:5px;border-width:0 0 1px;border-color:#ccc;border-radius:0;outline:none;font-size:13px;color:#6d6d6d}.number-input .input[type=text]{cursor:pointer}.number-input .input:focus{border-color:#ff3158}.number-input .number-input-label{position:absolute;left:1px;top:-15px;font-size:8px;color:#6d6d6d;letter-spacing:1.6px;text-transform:uppercase}.select-popup{position:relative;display:inline-block;font-size:12px;color:#444;pointer-events:auto}.select-popup .select-label{font-weight:300}.select-popup .select-trigger{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 10px;cursor:pointer}@media (hover:hover){.select-popup .select-trigger:hover{color:#ff3158;border-bottom-color:#ff3158}}.select-popup.select-button{padding:10px 0;border:1px solid #d8d8d8}.select-popup .emulatedDialog{top:0;min-width:75px}.select-popup .emulatedDialog .item-tooltip{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;right:0;left:auto;transform:none}.select-popup .select-menu-text{margin-right:10px}.select-dropdown .select-trigger{padding:0 20px 5px 0;border-bottom:1px solid #d8d8d8}.tool-overlay{flex-grow:1;flex-shrink:1;position:relative;left:0;width:100%;top:0;height:100%;z-index:4}.tool-overlay .overlay{position:relative;width:auto;padding:30px}@media (max-width:576px){.tool-overlay .overlay{padding:15px}}.narrow-layout .tool-overlay .overlay-message{top:5px}.narrow-layout.edit-mode .overlay-action-bar{margin-bottom:-40px}.narrow-layout.edit-mode .grid-overlay{padding-bottom:0}.overlay{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.overlay .overlay-top-center{display:flex;justify-content:center;flex-direction:row}.overlay .overlay-message{height:60px;padding:0 20px;display:flex;flex-direction:column;font-size:20px;font-weight:700}@media (max-width:576px){.overlay .overlay-message{padding:0}}.overlay .overlay-message .icon{font-size:50px;margin:0 auto}@media only screen and (max-height:600px) and (max-width:700px){.overlay .overlay-message .icon{font-size:30px}}.overlay .overlay-message .message{width:180px;max-width:100%;margin-top:20px;font-size:18px;text-align:center}@media only screen and (max-height:600px) and (max-width:700px){.overlay .overlay-message .message{font-size:14px}}.overlay .overlay-message .message.escape-message{width:175px}.overlay .overlay-slider{display:flex;justify-content:center;flex-direction:row}.overlay .overlay-slider .stem-slider{height:41px;max-width:200px}.overlay .overlay-slider .stem-slider .slider-with-tooltip{margin:0 55px;font-size:12px}.overlay .overlay-slider .stem-slider .slider-with-tooltip .mdc-slider{height:100%}.overlay .overlay-slider>.icon-button.icon-button-overlay{width:41px;min-width:41px;height:41px;margin:0 15px;padding:0 10px;line-height:41px}.overlay .overlay-slider>.icon-button.icon-button-overlay .icon{font-size:18px;line-height:41px}.overlay .overlay-slider>.icon-button.icon-button-overlay .icon.icon-stem-height{font-size:22px}.overlay .mp-nova-btn{pointer-events:auto}.overlay-action-bar .emulatedDialog{font-size:12px;color:#444}.overlay-action-bar .emulatedDialog .tooltip{min-width:90px}.overlay-action-bar .emulatedDialog .cta-title{font-weight:700;letter-spacing:.2px;margin-bottom:5px}.overlay-action-bar .emulatedDialog p{margin:0;line-height:22px}.overlay-action-bar .emulatedDialog .cta-ok{margin-top:5px;pointer-events:auto;text-align:right}.grid-overlay{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:40px auto 40px;grid-gap:20px;justify-content:stretch;align-content:stretch;align-items:stretch;justify-items:stretch}.grid-overlay .overlay-top-bar{display:flex;align-self:flex-start}.grid-overlay .overlay-top-center{grid-column:2/3;grid-row:1/2;display:flex;flex-direction:row;align-self:center;justify-self:center}.grid-overlay .overlay-top-right{grid-column:3/4;grid-row:1/2;align-self:center;justify-self:flex-end}.grid-overlay .overlay-left-center{grid-column:1/2;grid-row:2/3;align-self:center;justify-self:flex-start}.grid-overlay .overlay-message{position:relative;top:15%;display:flex;flex-direction:column;font-size:20px;font-weight:700;justify-self:center;align-self:flex-start;grid-row:2/3;grid-column:2/3}.grid-overlay .overlay-action-bar{grid-column:2/3;grid-row:3/4}@media (max-width:576px){.grid-overlay .overlay-action-bar{grid-column:1/4}}.overlay-info{padding:5px 20px;border-radius:30px;text-align:center;font-size:14px;font-weight:700;line-height:30px;background-color:rgba(0,0,0,.5)}@media (max-width:576px){.overlay-info{line-height:21px;font-size:12px}}.point-button-wrapper{position:absolute;width:140px;height:140px}.circular-progress{border-radius:50%}.circular-progress .bar-bg{stroke:#444}.circular-progress .progress{stroke:#ff3158}.circular-progress.complete{-webkit-animation:shadow-pulse 1s infinite;animation:shadow-pulse 1s infinite;opacity:0;border-radius:50%;transition:opacity 1s 1s}@-webkit-keyframes shadow-pulse{0%{box-shadow:0 0 0 0 #fff}to{box-shadow:0 0 0 40px transparent}}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 #fff}to{box-shadow:0 0 0 40px transparent}}.badge{display:inline-flex;width:32px;height:32px;line-height:1;background-color:#fff;color:#fff;border-radius:50%;border:2px solid #fff;text-align:center;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center}.badge .badge-icon{color:inherit;font-size:20px}.badge .badge-label{color:inherit;font-size:12px;font-weight:700}.badge .badge-img img{vertical-align:middle;max-width:100%;max-height:100%}.badge.invert .badge-img img{filter:invert(1)}.list-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;pointer-events:auto}.list-nav .list-nav-label{min-width:55px;text-align:center;font-size:12px}.overlay-info .list-nav{background-color:transparent}.item-tooltip .tooltip-menu .tpMsg{padding:10px 15px;color:#444;font-size:12px;font-weight:500;pointer-events:all;text-shadow:none;font-style:normal;white-space:unset}.item-tooltip .tooltip-menu .tpMsg.disabled{color:#999;pointer-events:none}.item-tooltip .tooltip-menu .tpMsg:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer;color:#ff3158}.item-tooltip .tooltip-menu .tpMsg:not(.disabled) a{text-decoration:none;color:#444}.item-tooltip .tooltip-menu .tpMsg:not(.disabled) a:hover{color:#ff3158}.item-tooltip .tooltip-menu .tpMsg:not(:last-child){border-bottom:1px solid #e7e7e7}.expandable{flex-shrink:1;transition:flex-shrink .5s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expandable--hover{flex-shrink:0!important}.scroll-button{width:44px}.scroll-button .icon{font-size:16px}.outerScrollbarWrapper{position:relative;overflow:hidden}.outerScrollbarWrapper.button-scrolling.vertical{height:100%}.outerScrollbarWrapper.button-scrolling.vertical .innerScrollbarWrapper{height:calc(100% - 80px)}.outerScrollbarWrapper.button-scrolling.horizontal{width:100%}.outerScrollbarWrapper.button-scrolling.horizontal .innerScrollbarWrapper{width:calc(100% - 80px)}.outerScrollbarWrapper .innerScrollbarWrapper{display:flex;overflow:hidden;touch-action:manipulation;-ms-overflow-style:none;scrollbar-width:none}.outerScrollbarWrapper .innerScrollbarWrapper::-webkit-scrollbar{display:none}.outerScrollbarWrapper .paddingScrollbarWrapper{position:relative}.outerScrollbarWrapper .scrollbarTrack{position:absolute;bottom:0;right:0;background-color:transparent;border-radius:5px}.outerScrollbarWrapper .scrollbarTrack .scrollbarThumb{position:relative;transition:opacity .25s ease-in-out;opacity:0;background-color:rgba(181,180,179,.5);border-radius:5px}.outerScrollbarWrapper .scrollbarTrack.horizontal{left:0;height:8px;margin-right:8px;margin-left:8px}.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb{height:4px}.outerScrollbarWrapper .scrollbarTrack.vertical{top:0;width:8px;margin-top:8px;margin-bottom:8px}.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb{width:4px}.outerScrollbarWrapper.vertical{height:100%}.outerScrollbarWrapper.vertical .scroll-forward{bottom:0}.outerScrollbarWrapper.vertical .innerScrollbarWrapper{flex-direction:column;height:100%;overflow-y:scroll}.outerScrollbarWrapper.horizontal{width:100%}.outerScrollbarWrapper.horizontal .scroll-forward{right:0}.outerScrollbarWrapper.horizontal .innerScrollbarWrapper{width:100%;overflow-x:scroll}.outerScrollbarWrapper .scroll-forward{position:absolute}div:active>.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb,div:active>.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb,div:active>div>.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb,div:active>div>.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb,div:hover>.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb,div:hover>.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb,div:hover>div>.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb,div:hover>div>.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb{opacity:1}.close-button{position:absolute;top:10px;right:10px}.close-button .icon-close{font-size:14px;text-shadow:none}.close-button.close-button-light,.close-button.close-button-shadow{color:#fff}.close-button.close-button-shadow .icon-close{text-shadow:1px 1px 2px #000}.settings-box{margin:10px 5px 5px;pointer-events:auto}.settings-container .settings-label{font-size:12px;font-weight:300;white-space:pre-wrap;color:#444}.settings-container .settings-item{position:relative;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.settings-container .settings-item:last-child{margin-bottom:0}.settings-container .settings-item .settings-icon{flex-shrink:0;width:30px;font-size:24px;color:#6d6d6d}.settings-container .settings-item .settings-icon.icon-toolbar-labels,.settings-container .settings-item .settings-icon.icon-toolbar-measurements{top:-2px}.settings-container .settings-item .settings-description{flex-grow:1}.settings-container .settings-item .settings-description .settings-label{font-size:14px;font-weight:700}.settings-container .settings-item .settings-description .settings-message{max-width:540px;margin:5px 35px 5px 0;font-weight:300;font-size:13px}.settings-container .settings-item .settings-content{flex-shrink:0}.file-upload-button .file-input{display:none}.file-upload-button .file-upload-trigger{width:100%;height:100%;display:inline-block}.file-upload-button .file-upload-trigger:hover{color:#ff3158}.file-upload-button .icon-button .icon-attach{font-size:17px}.file-drop-zone{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;flex-direction:column;justify-content:center;align-items:center;background-color:#f5f4f3;border:1px solid #dadada;border-radius:8px;pointer-events:none}.file-drop-zone.active{display:flex}.file-drop-zone .icon{font-size:26px;margin-bottom:10px}.text-field.text-field-dark .text-input-box{background-color:#222;color:#f5f4f3;border-color:#dadada;border-radius:0}.text-field.text-field-dark .text-input-box::-moz-selection{background:rgba(255,49,88,.65)}.text-field.text-field-dark .text-input-box::selection{background:rgba(255,49,88,.65)}.text-field .text-input-box{width:100%;padding:5px 10px;box-shadow:none;border:1px solid #dadada;border-radius:8px;background-color:#fff;color:#444;outline:none}.text-field .text-input-box.nope{pointer-events:none}.stem-editor{padding:0 20px 15px}.stem-editor .stem-slider{flex-shrink:1;display:flex;height:41px;width:100%;margin-bottom:10px;transition:all .4s;pointer-events:all}.stem-editor .stem-slider .slider-with-tooltip{margin:0 55px;font-size:12px}.stem-editor .stem-slider .slider-with-tooltip .min-amount{left:-55px}.stem-editor .stem-slider .slider-with-tooltip .max-amount{right:-55px;left:unset}.stem-editor .stem-slider .slider-with-tooltip .mdc-slider{height:100%}.bottom-ui{flex-grow:0;flex-shrink:0;position:static;bottom:0;width:100%;display:flex;flex-direction:column;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform .5s;z-index:2}.bottom-ui.autohide{transform:translateY(100%)!important}.bottom-ui .floor-selector,.bottom-ui .measure-mode-button,.bottom-ui .notes-mode-button,.bottom-ui .viewmode-controls{opacity:1;transition:opacity .5s}.bottom-ui .floor-selector .icon-comment-outline,.bottom-ui .measure-mode-button .icon-comment-outline,.bottom-ui .notes-mode-button .icon-comment-outline,.bottom-ui .viewmode-controls .icon-comment-outline{font-size:21px}.bottom-ui.tour-playing .floor-selector,.bottom-ui.tour-playing .measure-mode-button,.bottom-ui.tour-playing .notes-mode-button,.bottom-ui.tour-playing .viewmode-controls{opacity:0;pointer-events:none}.bottom-ui .bottom-controls{position:relative;display:flex;flex-shrink:0;flex-wrap:nowrap;justify-content:space-between;height:40px;margin:0 20px;pointer-events:none;transform:translateY(0);opacity:1;transition:opacity .5s;transition:opacity .5s,transform .5s}.bottom-ui .bottom-controls.faded-out{opacity:0;pointer-events:none}.bottom-ui .bottom-controls.faded-out *{pointer-events:none!important}.bottom-ui .bottom-controls .mp-button-menu-button,.bottom-ui .bottom-controls .mp-nova-btn-icon{width:40px;height:40px;font-size:22px}.bottom-ui .bottom-controls .divider{display:block;margin-left:auto}.bottom-ui .tour-story-reel{display:none}.bottom-ui.stories-tour-showing .tour-story-reel{display:unset}.bottom-ui.stories-tour-showing .floor-selector,.bottom-ui.stories-tour-showing .measure-mode-button,.bottom-ui.stories-tour-showing .notes-mode-button,.bottom-ui.stories-tour-showing .viewmode-controls{position:relative;opacity:0;pointer-events:none}.bottom-ui.stories-tour-showing:not(.tour-editing) .bottom-controls{transform:translateY(-8px)}@media (max-width:576px){.bottom-ui.stories-tour-showing:not(.tour-editing) .bottom-controls{transform:translateY(8px)}}.bottom-ui.stories-tour-showing .footer-ui{display:none}@media (max-width:576px){.bottom-ui.stories-tour-showing .footer-ui{display:unset;opacity:0}}.bottom-ui .controls{display:flex;flex-wrap:nowrap;flex-grow:1;height:40px;pointer-events:none;transition-property:bottom,height,opacity,background-color,margin;transition-duration:.5s}.bottom-ui .controls .mp-nova-btn{pointer-events:auto}.bottom-ui .collapsible-list-menu{background:rgba(0,0,0,.5);border-radius:3px}.bottom-ui .collapsible-list-menu .data-balloon:after,.bottom-ui .collapsible-list-menu .data-balloon:before{bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}.bottom-ui .collapsible-list-menu .data-balloon:after{margin-right:11px}.bottom-ui .collapsible-list-menu .data-balloon:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='%23222' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-right:5px;margin-bottom:0}.bottom-ui .collapsible-list-menu .mode-buttons{flex-direction:column-reverse}.bottom-ui .collapsible-list-menu .highlight-tour-controls{flex-direction:column-reverse;height:auto;padding:0;margin:0;background:transparent}@media (hover:hover){.bottom-ui .collapsible-list-menu .highlight-tour-controls:hover{background-color:#222}}.bottom-ui .collapsible-list-menu .highlight-tour-controls .tour-controls{margin-left:0}.bottom-ui .collapsible-list-menu .floor-menu-wrapper{bottom:0;right:100%;margin-right:5px;margin-bottom:0}.label{position:absolute;background-color:#222;padding:3px 6px;white-space:nowrap;color:#fff;font-size:11px;font-weight:500;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tool-panel{width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.side-panel .tool-panel{height:100%}
.panels{z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panels.panels-expanded{border-bottom:1px solid #e7e7e7}.panels .panel-track{position:absolute;inset:0 auto 0 0;pointer-events:auto}.panels .panel-track .panel-track-thumb{position:relative;height:90px;width:22px;right:22px;top:50%;transform:translateY(-50%);border-radius:3px 0 0 3px;background-color:#fff}.panels .panel-track .icon{display:inline-block;margin-left:3px;font-size:18px;line-height:90px;color:#222}.panels .panel-track .icon:hover{color:#ff3158}.side-panel .panels{position:relative;width:0;height:100%;flex-grow:0;flex-shrink:0;display:flex;justify-content:stretch;align-items:stretch;transition:width .5s}.side-panel .panels.side-panel-left{overflow:hidden}.side-panel .panels.panel-open{width:375px}.bottom-panel .panels{position:absolute;width:100%;height:0;bottom:0;transition:height .5s}.bottom-panel .panels.panel-collapsed,.bottom-panel .panels.panel-open{height:100%}.bottom-panel .panels .panel-track{display:none}
.action-bar{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.action-bar .action-bar-cta{min-width:65px}.action-bar .action-bar-outer{display:flex;flex-direction:column;justify-content:center;flex-shrink:0;flex-grow:0}.action-bar .action-bar-outer.action-bar-outer-left .action-button-outer{margin-right:10px}.action-bar .action-bar-outer.action-bar-outer-right .action-button-outer{margin-left:10px}.action-bar .action-bar-outer .action-button-outer{height:40px;width:40px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer{height:55px;width:55px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon{display:block;font-size:45px;line-height:55px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-stem-height,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-stem-height{font-size:28px;line-height:56px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-revert,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-revert{font-size:30px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-remove,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-remove{font-size:36px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-360,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-360{font-size:28px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-fullscreen2,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-fullscreen2{font-size:24px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-toggle-pencil,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-toggle-pencil{font-size:40px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-eye-hide,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-eye-show,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-eye-hide,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-eye-show{font-size:26px;line-height:56px}.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-trim-keep,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .icon.icon-trim-remove,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-trim-keep,.action-bar .action-bar-outer.action-bar-outer-large .action-button-outer .nova-icon.icon-trim-remove{font-size:22px}.action-bar.fill-outer-space .action-bar-outer{width:50px}.action-bar.fill-outer-space .action-bar-outer.action-bar-outer-large{width:65px}.overlay-action-bar{width:100%;justify-self:center;align-self:flex-end}
.tags-overlay .tags-navigation-overlay .overlay-info{padding:0;line-height:unset}
.mp-nova-vlist{flex:1;max-height:100%}.mp-nova-vlist-scrollable{overflow:auto}.mp-nova-vlist-chunks{transition:height .5s ease-in-out;overflow:hidden}.mp-nova-vlist-item{display:flex;flex-direction:row;-webkit-animation:fadeIn .2s;animation:fadeIn .2s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
.mp-nova-accordion-panel .mp-accordion-panel-contents{transition:height .5s ease;overflow:hidden}
.mp-nova-accordion{max-height:100%;flex:1}.mp-nova-accordion .mp-nova-accordion-panel{padding-bottom:10px}.mp-nova-accordion .mp-nova-accordion-panel .mp-nova-list-item{border-width:0}.mp-nova-accordion .mp-nova-accordion-panel .mp-nova-list-item .mp-list-item-title{width:188px;padding-right:10px;flex-grow:1;flex-shrink:1}.mp-nova-accordion .mp-nova-accordion-panel .mp-nova-list-item .mp-list-item-text{max-width:100%;width:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-nova-accordion .mp-nova-accordion-panel.active .mp-accordion-panel-contents,.mp-nova-accordion .mp-nova-accordion-panel.active .mp-nova-list-item-header{background-color:rgba(56,93,255,.1)}.mp-nova-accordion .mp-nova-accordion-panel .mp-nova-list-item-header{padding-left:15px;background-color:#fff}.mp-nova-accordion .mp-nova-accordion-panel .mp-nova-list-item-header .mp-list-item-text{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1.44;letter-spacing:.6px}.mp-nova-accordion .mp-nova-accordion-panel .mp-accordion-panel-contents .mp-nova-list-item{padding-left:30px}.mp-nova-accordion .mp-nova-accordion-panel .mp-accordion-panel-contents .mp-nova-list-item:hover{background-color:rgba(56,93,255,.1)}.mp-nova-accordion .mp-nova-accordion-panel .mp-accordion-panel-contents .mp-nova-list-item.active{background-color:rgba(56,93,255,.2)}.mp-nova-accordion-panel{position:relative}.mp-nova-accordion-panel.collapsed{overflow:hidden}.mp-nova-accordion-panel.collapsed.accordion-toggle-icon{transform:rotateX(0deg)}.mp-nova-accordion-header{position:-webkit-sticky;position:sticky;top:0;z-index:1}
@font-face{font-family:mp-font;font-display:block;src:url(../fonts/mp-font.woff2?75dc5a4b72c2c1e1c1d88ed937f6557a) format("woff2"),url(../fonts/mp-font.woff?75dc5a4b72c2c1e1c1d88ed937f6557a) format("woff"),url(../fonts/mp-font.svg?75dc5a4b72c2c1e1c1d88ed937f6557a#mp-font) format("svg")}.mp-font{
  /* !important to prevent issues with browser extensions that change fonts */font-family:mp-font!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-360:before{content:"\f101"}.icon-comment-large:before{content:"\e000"}.icon-add-link:before{content:"\f102"}.icon-arrows:before{content:"\f103"}.icon-attach:before{content:"\f104"}.icon-back:before{content:"\f105"}.icon-blocked:before{content:"\f106"}.icon-blur-outline:before{content:"\f107"}.icon-brush-outline:before{content:"\f108"}.icon-checkmark:before{content:"\f109"}.icon-chevron-left:before{content:"\f10a"}.icon-chevron-right:before{content:"\f10b"}.icon-close:before{content:"\f10c"}.icon-comment-outline:before{content:"\f10d"}.icon-comment:before{content:"\f10e"}.icon-delete:before{content:"\f10f"}.icon-dock:before{content:"\f110"}.icon-dollhouse:before{content:"\f111"}.icon-door:before{content:"\f112"}.icon-download:before{content:"\f113"}.icon-dpad-down:before{content:"\f114"}.icon-dpad-left:before{content:"\f115"}.icon-dpad-right:before{content:"\f116"}.icon-dpad-up:before{content:"\f117"}.icon-drag-edit:before{content:"\f118"}.icon-draw-lines:before{content:"\f119"}.icon-edit-floorplan:before{content:"\f11a"}.icon-email:before{content:"\f11b"}.icon-error:before{content:"\f11c"}.icon-escape-key:before{content:"\f11d"}.icon-expand:before{content:"\f11e"}.icon-ext-link:before{content:"\f11f"}.icon-eye-hide:before{content:"\f120"}.icon-eye-show:before{content:"\f121"}.icon-facebook:before{content:"\f122"}.icon-file:before{content:"\f123"}.icon-filter:before{content:"\f124"}.icon-finger-drag:before{content:"\f125"}.icon-floor-controls-all:before{content:"\f126"}.icon-floor-controls:before{content:"\f127"}.icon-floorplan:before{content:"\f128"}.icon-fullscreen-exit:before{content:"\f129"}.icon-fullscreen:before{content:"\f12a"}.icon-fullscreen2:before{content:"\f12b"}.icon-help:before{content:"\f12c"}.icon-hlr-badge:before{content:"\f12d"}.icon-hlr:before{content:"\f12e"}.icon-info:before{content:"\f12f"}.icon-keyboard:before{content:"\f130"}.icon-layers:before{content:"\f131"}.icon-link:before{content:"\f132"}.icon-linkedin:before{content:"\f133"}.icon-list:before{content:"\f134"}.icon-location:before{content:"\f135"}.icon-magnifying-glass:before{content:"\f136"}.icon-media-mix:before{content:"\f137"}.icon-mesh-trim:before{content:"\f138"}.icon-mesh:before{content:"\f139"}.icon-minus:before{content:"\f13a"}.icon-more-vert:before{content:"\f13b"}.icon-notes:before{content:"\f13c"}.icon-opening:before{content:"\f13d"}.icon-panorama-disable:before{content:"\f13e"}.icon-panorama:before{content:"\f13f"}.icon-paper-clip:before{content:"\f140"}.icon-pause-outline:before{content:"\f141"}.icon-pause:before{content:"\f142"}.icon-photo-2d:before{content:"\f143"}.icon-photo-360:before{content:"\f144"}.icon-photo-add:before{content:"\f145"}.icon-pin:before{content:"\f146"}.icon-pinterest:before{content:"\f147"}.icon-play-unicode:before{content:"\f148"}.icon-play:before{content:"\f149"}.icon-plus:before{content:"\f14a"}.icon-position-3d:before{content:"\f14b"}.icon-press-hold:before{content:"\f14c"}.icon-public_buildings_apartment:before{content:"\f14d"}.icon-public_buildings_archway:before{content:"\f14e"}.icon-public_buildings_building-circle-arrow-right:before{content:"\f14f"}.icon-public_buildings_building-circle-check:before{content:"\f150"}.icon-public_buildings_building-circle-exclamation:before{content:"\f151"}.icon-public_buildings_building-circle-xmark:before{content:"\f152"}.icon-public_buildings_building-columns:before{content:"\f153"}.icon-public_buildings_building-flag:before{content:"\f154"}.icon-public_buildings_building-lock:before{content:"\f155"}.icon-public_buildings_building-shield:before{content:"\f156"}.icon-public_buildings_building-user:before{content:"\f157"}.icon-public_buildings_building-wheat:before{content:"\f158"}.icon-public_buildings_building:before{content:"\f159"}.icon-public_buildings_buildings:before{content:"\f15a"}.icon-public_buildings_cabin:before{content:"\f15b"}.icon-public_buildings_campground:before{content:"\f15c"}.icon-public_buildings_car-building:before{content:"\f15d"}.icon-public_buildings_castle:before{content:"\f15e"}.icon-public_buildings_chimney:before{content:"\f15f"}.icon-public_buildings_church:before{content:"\f160"}.icon-public_buildings_city:before{content:"\f161"}.icon-public_buildings_farm:before{content:"\f162"}.icon-public_buildings_fence:before{content:"\f163"}.icon-public_buildings_ferris-wheel:before{content:"\f164"}.icon-public_buildings_fort:before{content:"\f165"}.icon-public_buildings_garage:before{content:"\f166"}.icon-public_buildings_hospital:before{content:"\f167"}.icon-public_buildings_hotel:before{content:"\f168"}.icon-public_buildings_house-building:before{content:"\f169"}.icon-public_buildings_house-crack:before{content:"\f16a"}.icon-public_buildings_house-day:before{content:"\f16b"}.icon-public_buildings_house-fire:before{content:"\f16c"}.icon-public_buildings_house-flag:before{content:"\f16d"}.icon-public_buildings_house-flood-water:before{content:"\f16e"}.icon-public_buildings_house-heart:before{content:"\f16f"}.icon-public_buildings_house-lock:before{content:"\f170"}.icon-public_buildings_house-medical:before{content:"\f171"}.icon-public_buildings_house-night:before{content:"\f172"}.icon-public_buildings_house:before{content:"\f173"}.icon-public_buildings_industry:before{content:"\f174"}.icon-public_buildings_landmark:before{content:"\f175"}.icon-public_buildings_monument:before{content:"\f176"}.icon-public_buildings_mosque:before{content:"\f177"}.icon-public_buildings_mountain-city:before{content:"\f178"}.icon-public_buildings_place-of-worship:before{content:"\f179"}.icon-public_buildings_roller-coaster:before{content:"\f17a"}.icon-public_buildings_school:before{content:"\f17b"}.icon-public_buildings_store:before{content:"\f17c"}.icon-public_buildings_synagogue:before{content:"\f17d"}.icon-public_buildings_tent:before{content:"\f17e"}.icon-public_buildings_toilet:before{content:"\f17f"}.icon-public_buildings_torii-gate:before{content:"\f180"}.icon-public_buildings_tower-observation:before{content:"\f181"}.icon-public_buildings_tree:before{content:"\f182"}.icon-public_buildings_warehouse:before{content:"\f183"}.icon-public_characters_0:before{content:"\f184"}.icon-public_characters_1:before{content:"\f185"}.icon-public_characters_2:before{content:"\f186"}.icon-public_characters_3:before{content:"\f187"}.icon-public_characters_4:before{content:"\f188"}.icon-public_characters_5:before{content:"\f189"}.icon-public_characters_6:before{content:"\f18a"}.icon-public_characters_7:before{content:"\f18b"}.icon-public_characters_8:before{content:"\f18c"}.icon-public_characters_9:before{content:"\f18d"}.icon-public_characters_a:before{content:"\f18e"}.icon-public_characters_b:before{content:"\f18f"}.icon-public_characters_c:before{content:"\f190"}.icon-public_characters_circle-0:before{content:"\f191"}.icon-public_characters_circle-1:before{content:"\f192"}.icon-public_characters_circle-2:before{content:"\f193"}.icon-public_characters_circle-3:before{content:"\f194"}.icon-public_characters_circle-4:before{content:"\f195"}.icon-public_characters_circle-5:before{content:"\f196"}.icon-public_characters_circle-6:before{content:"\f197"}.icon-public_characters_circle-7:before{content:"\f198"}.icon-public_characters_circle-8:before{content:"\f199"}.icon-public_characters_circle-9:before{content:"\f19a"}.icon-public_characters_circle-a:before{content:"\f19b"}.icon-public_characters_circle-b:before{content:"\f19c"}.icon-public_characters_circle-c:before{content:"\f19d"}.icon-public_characters_circle-d:before{content:"\f19e"}.icon-public_characters_circle-e:before{content:"\f19f"}.icon-public_characters_circle-f:before{content:"\f1a0"}.icon-public_characters_circle-g:before{content:"\f1a1"}.icon-public_characters_circle-h:before{content:"\f1a2"}.icon-public_characters_circle-i:before{content:"\f1a3"}.icon-public_characters_circle-j:before{content:"\f1a4"}.icon-public_characters_circle-k:before{content:"\f1a5"}.icon-public_characters_circle-l:before{content:"\f1a6"}.icon-public_characters_circle-m:before{content:"\f1a7"}.icon-public_characters_circle-n:before{content:"\f1a8"}.icon-public_characters_circle-o:before{content:"\f1a9"}.icon-public_characters_circle-p:before{content:"\f1aa"}.icon-public_characters_circle-q:before{content:"\f1ab"}.icon-public_characters_circle-r:before{content:"\f1ac"}.icon-public_characters_circle-s:before{content:"\f1ad"}.icon-public_characters_circle-t:before{content:"\f1ae"}.icon-public_characters_circle-u:before{content:"\f1af"}.icon-public_characters_circle-v:before{content:"\f1b0"}.icon-public_characters_circle-w:before{content:"\f1b1"}.icon-public_characters_circle-x:before{content:"\f1b2"}.icon-public_characters_circle-y:before{content:"\f1b3"}.icon-public_characters_circle-z:before{content:"\f1b4"}.icon-public_characters_d:before{content:"\f1b5"}.icon-public_characters_e:before{content:"\f1b6"}.icon-public_characters_f:before{content:"\f1b7"}.icon-public_characters_g:before{content:"\f1b8"}.icon-public_characters_h:before{content:"\f1b9"}.icon-public_characters_i:before{content:"\f1ba"}.icon-public_characters_j:before{content:"\f1bb"}.icon-public_characters_k:before{content:"\f1bc"}.icon-public_characters_l:before{content:"\f1bd"}.icon-public_characters_m:before{content:"\f1be"}.icon-public_characters_n:before{content:"\f1bf"}.icon-public_characters_o:before{content:"\f1c0"}.icon-public_characters_p:before{content:"\f1c1"}.icon-public_characters_q:before{content:"\f1c2"}.icon-public_characters_r:before{content:"\f1c3"}.icon-public_characters_s:before{content:"\f1c4"}.icon-public_characters_square-0:before{content:"\f1c5"}.icon-public_characters_square-1:before{content:"\f1c6"}.icon-public_characters_square-2:before{content:"\f1c7"}.icon-public_characters_square-3:before{content:"\f1c8"}.icon-public_characters_square-4:before{content:"\f1c9"}.icon-public_characters_square-5:before{content:"\f1ca"}.icon-public_characters_square-6:before{content:"\f1cb"}.icon-public_characters_square-7:before{content:"\f1cc"}.icon-public_characters_square-8:before{content:"\f1cd"}.icon-public_characters_square-9:before{content:"\f1ce"}.icon-public_characters_square-a:before{content:"\f1cf"}.icon-public_characters_square-b:before{content:"\f1d0"}.icon-public_characters_square-c:before{content:"\f1d1"}.icon-public_characters_square-d:before{content:"\f1d2"}.icon-public_characters_square-e:before{content:"\f1d3"}.icon-public_characters_square-f:before{content:"\f1d4"}.icon-public_characters_square-g:before{content:"\f1d5"}.icon-public_characters_square-h:before{content:"\f1d6"}.icon-public_characters_square-i:before{content:"\f1d7"}.icon-public_characters_square-j:before{content:"\f1d8"}.icon-public_characters_square-k:before{content:"\f1d9"}.icon-public_characters_square-l:before{content:"\f1da"}.icon-public_characters_square-m:before{content:"\f1db"}.icon-public_characters_square-n:before{content:"\f1dc"}.icon-public_characters_square-o:before{content:"\f1dd"}.icon-public_characters_square-p:before{content:"\f1de"}.icon-public_characters_square-q:before{content:"\f1df"}.icon-public_characters_square-r:before{content:"\f1e0"}.icon-public_characters_square-s:before{content:"\f1e1"}.icon-public_characters_square-t:before{content:"\f1e2"}.icon-public_characters_square-u:before{content:"\f1e3"}.icon-public_characters_square-v:before{content:"\f1e4"}.icon-public_characters_square-w:before{content:"\f1e5"}.icon-public_characters_square-x:before{content:"\f1e6"}.icon-public_characters_square-xmark:before{content:"\f1e7"}.icon-public_characters_square-y:before{content:"\f1e8"}.icon-public_characters_square-z:before{content:"\f1e9"}.icon-public_characters_t:before{content:"\f1ea"}.icon-public_characters_u:before{content:"\f1eb"}.icon-public_characters_v:before{content:"\f1ec"}.icon-public_characters_w:before{content:"\f1ed"}.icon-public_characters_x:before{content:"\f1ee"}.icon-public_characters_y:before{content:"\f1ef"}.icon-public_characters_z:before{content:"\f1f0"}.icon-public_furniture_bath:before{content:"\f1f1"}.icon-public_furniture_bed-alt:before{content:"\f1f2"}.icon-public_furniture_bed-bunk:before{content:"\f1f3"}.icon-public_furniture_bed-empty:before{content:"\f1f4"}.icon-public_furniture_bed:before{content:"\f1f5"}.icon-public_furniture_blender:before{content:"\f1f6"}.icon-public_furniture_blinds:before{content:"\f1f7"}.icon-public_furniture_cabinet-filing:before{content:"\f1f8"}.icon-public_furniture_cash-register:before{content:"\f1f9"}.icon-public_furniture_chair-office:before{content:"\f1fa"}.icon-public_furniture_chair:before{content:"\f1fb"}.icon-public_furniture_charging-station:before{content:"\f1fc"}.icon-public_furniture_computer-classic:before{content:"\f1fd"}.icon-public_furniture_computer-speaker:before{content:"\f1fe"}.icon-public_furniture_couch:before{content:"\f1ff"}.icon-public_furniture_dryer-alt:before{content:"\f200"}.icon-public_furniture_dryer:before{content:"\f201"}.icon-public_furniture_dumbbell:before{content:"\f202"}.icon-public_furniture_dumpster:before{content:"\f203"}.icon-public_furniture_faucet:before{content:"\f204"}.icon-public_furniture_fax:before{content:"\f205"}.icon-public_furniture_hot-tub:before{content:"\f206"}.icon-public_furniture_inventory:before{content:"\f207"}.icon-public_furniture_lamp-desk:before{content:"\f208"}.icon-public_furniture_lamp-floor:before{content:"\f209"}.icon-public_furniture_lamp:before{content:"\f20a"}.icon-public_furniture_laptop:before{content:"\f20b"}.icon-public_furniture_light-ceiling:before{content:"\f20c"}.icon-public_furniture_loveseat:before{content:"\f20d"}.icon-public_furniture_microwave:before{content:"\f20e"}.icon-public_furniture_piano:before{content:"\f20f"}.icon-public_furniture_podium:before{content:"\f210"}.icon-public_furniture_presentation:before{content:"\f211"}.icon-public_furniture_projector:before{content:"\f212"}.icon-public_furniture_radio:before{content:"\f213"}.icon-public_furniture_refrigerator:before{content:"\f214"}.icon-public_furniture_shower:before{content:"\f215"}.icon-public_furniture_shredder:before{content:"\f216"}.icon-public_furniture_sink:before{content:"\f217"}.icon-public_furniture_solar-panel:before{content:"\f218"}.icon-public_furniture_speaker:before{content:"\f219"}.icon-public_furniture_speakers:before{content:"\f21a"}.icon-public_furniture_toilet:before{content:"\f21b"}.icon-public_furniture_trash-alt:before{content:"\f21c"}.icon-public_furniture_turntable:before{content:"\f21d"}.icon-public_furniture_tv-retro:before{content:"\f21e"}.icon-public_furniture_tv:before{content:"\f21f"}.icon-public_furniture_typewriter:before{content:"\f220"}.icon-public_objects_abacus:before{content:"\f221"}.icon-public_objects_alarm-clock:before{content:"\f222"}.icon-public_objects_album-collection:before{content:"\f223"}.icon-public_objects_backpack:before{content:"\f224"}.icon-public_objects_bags-shopping:before{content:"\f225"}.icon-public_objects_bell:before{content:"\f226"}.icon-public_objects_bicycle:before{content:"\f227"}.icon-public_objects_binoculars:before{content:"\f228"}.icon-public_objects_blanket:before{content:"\f229"}.icon-public_objects_book:before{content:"\f22a"}.icon-public_objects_books:before{content:"\f22b"}.icon-public_objects_boot:before{content:"\f22c"}.icon-public_objects_box:before{content:"\f22d"}.icon-public_objects_bread-loaf:before{content:"\f22e"}.icon-public_objects_briefcase-medical:before{content:"\f22f"}.icon-public_objects_briefcase:before{content:"\f230"}.icon-public_objects_broom:before{content:"\f231"}.icon-public_objects_brush:before{content:"\f232"}.icon-public_objects_bullhorn:before{content:"\f233"}.icon-public_objects_burger-soda:before{content:"\f234"}.icon-public_objects_calculator:before{content:"\f235"}.icon-public_objects_calendar:before{content:"\f236"}.icon-public_objects_camera:before{content:"\f237"}.icon-public_objects_car:before{content:"\f238"}.icon-public_objects_carrot:before{content:"\f239"}.icon-public_objects_cheese-swiss:before{content:"\f23a"}.icon-public_objects_chess:before{content:"\f23b"}.icon-public_objects_clipboard-check:before{content:"\f23c"}.icon-public_objects_clipboard-list:before{content:"\f23d"}.icon-public_objects_clipboard:before{content:"\f23e"}.icon-public_objects_coffee-pot:before{content:"\f23f"}.icon-public_objects_compass:before{content:"\f240"}.icon-public_objects_cookie:before{content:"\f241"}.icon-public_objects_corn:before{content:"\f242"}.icon-public_objects_croissant:before{content:"\f243"}.icon-public_objects_dice:before{content:"\f244"}.icon-public_objects_drumstick:before{content:"\f245"}.icon-public_objects_egg:before{content:"\f246"}.icon-public_objects_fish:before{content:"\f247"}.icon-public_objects_flask:before{content:"\f248"}.icon-public_objects_flower-tulip:before{content:"\f249"}.icon-public_objects_gamepad:before{content:"\f24a"}.icon-public_objects_gem:before{content:"\f24b"}.icon-public_objects_gift:before{content:"\f24c"}.icon-public_objects_gifts:before{content:"\f24d"}.icon-public_objects_glass-citrus:before{content:"\f24e"}.icon-public_objects_glass:before{content:"\f24f"}.icon-public_objects_glasses:before{content:"\f250"}.icon-public_objects_globe-stand:before{content:"\f251"}.icon-public_objects_graduation-cap:before{content:"\f252"}.icon-public_objects_guitar:before{content:"\f253"}.icon-public_objects_hammer:before{content:"\f254"}.icon-public_objects_hat-chef:before{content:"\f255"}.icon-public_objects_ice-cream:before{content:"\f256"}.icon-public_objects_ice-skate:before{content:"\f257"}.icon-public_objects_key:before{content:"\f258"}.icon-public_objects_knife-kitchen:before{content:"\f259"}.icon-public_objects_lightbulb-on:before{content:"\f25a"}.icon-public_objects_lightbulb-slash:before{content:"\f25b"}.icon-public_objects_lightbulb:before{content:"\f25c"}.icon-public_objects_magnet:before{content:"\f25d"}.icon-public_objects_mailbox:before{content:"\f25e"}.icon-public_objects_map:before{content:"\f25f"}.icon-public_objects_meat:before{content:"\f260"}.icon-public_objects_medal:before{content:"\f261"}.icon-public_objects_microphone:before{content:"\f262"}.icon-public_objects_mobile:before{content:"\f263"}.icon-public_objects_money-bill-wave:before{content:"\f264"}.icon-public_objects_mug-tea:before{content:"\f265"}.icon-public_objects_mug:before{content:"\f266"}.icon-public_objects_newspaper:before{content:"\f267"}.icon-public_objects_paint-roller:before{content:"\f268"}.icon-public_objects_palette:before{content:"\f269"}.icon-public_objects_pen:before{content:"\f26a"}.icon-public_objects_phone:before{content:"\f26b"}.icon-public_objects_pizza-slice:before{content:"\f26c"}.icon-public_objects_pump-soap:before{content:"\f26d"}.icon-public_objects_ruler-triangle:before{content:"\f26e"}.icon-public_objects_ruler:before{content:"\f26f"}.icon-public_objects_salad:before{content:"\f270"}.icon-public_objects_sandwich:before{content:"\f271"}.icon-public_objects_shovel:before{content:"\f272"}.icon-public_objects_steak:before{content:"\f273"}.icon-public_objects_sunglasses:before{content:"\f274"}.icon-public_objects_turkey:before{content:"\f275"}.icon-public_objects_utensils:before{content:"\f276"}.icon-public_objects_vial:before{content:"\f277"}.icon-public_objects_wallet:before{content:"\f278"}.icon-public_objects_wrench:before{content:"\f279"}.icon-public_people_baby:before{content:"\f27a"}.icon-public_people_child-dress:before{content:"\f27b"}.icon-public_people_child-reaching:before{content:"\f27c"}.icon-public_people_child:before{content:"\f27d"}.icon-public_people_children:before{content:"\f27e"}.icon-public_people_circle-user:before{content:"\f27f"}.icon-public_people_clipboard-user:before{content:"\f280"}.icon-public_people_face-angry:before{content:"\f281"}.icon-public_people_face-anguished:before{content:"\f282"}.icon-public_people_face-astonished:before{content:"\f283"}.icon-public_people_face-beam-hand-over-mouth:before{content:"\f284"}.icon-public_people_face-confounded:before{content:"\f285"}.icon-public_people_face-confused:before{content:"\f286"}.icon-public_people_face-diagonal-mouth:before{content:"\f287"}.icon-public_people_face-disappointed:before{content:"\f288"}.icon-public_people_face-dizzy:before{content:"\f289"}.icon-public_people_face-expressionless:before{content:"\f28a"}.icon-public_people_face-eyes-xmarks:before{content:"\f28b"}.icon-public_people_face-fearful:before{content:"\f28c"}.icon-public_people_face-frown-slight:before{content:"\f28d"}.icon-public_people_face-frown:before{content:"\f28e"}.icon-public_people_face-glasses:before{content:"\f28f"}.icon-public_people_face-grimace:before{content:"\f290"}.icon-public_people_face-grin-beam-sweat:before{content:"\f291"}.icon-public_people_face-grin-beam:before{content:"\f292"}.icon-public_people_face-grin-hearts:before{content:"\f293"}.icon-public_people_face-grin-squint-tears:before{content:"\f294"}.icon-public_people_face-grin-squint:before{content:"\f295"}.icon-public_people_face-grin-stars:before{content:"\f296"}.icon-public_people_face-grin-tears:before{content:"\f297"}.icon-public_people_face-grin-tongue-squint:before{content:"\f298"}.icon-public_people_face-grin-tongue-wink:before{content:"\f299"}.icon-public_people_face-grin-tongue:before{content:"\f29a"}.icon-public_people_face-grin-wide:before{content:"\f29b"}.icon-public_people_face-grin-wink:before{content:"\f29c"}.icon-public_people_face-grin:before{content:"\f29d"}.icon-public_people_face-hand-over-mouth:before{content:"\f29e"}.icon-public_people_face-hushed:before{content:"\f29f"}.icon-public_people_face-icicles:before{content:"\f2a0"}.icon-public_people_face-kiss:before{content:"\f2a1"}.icon-public_people_face-laugh:before{content:"\f2a2"}.icon-public_people_face-mask:before{content:"\f2a3"}.icon-public_people_face-meh-blank:before{content:"\f2a4"}.icon-public_people_face-meh:before{content:"\f2a5"}.icon-public_people_face-monocle:before{content:"\f2a6"}.icon-public_people_face-nauseated:before{content:"\f2a7"}.icon-public_people_face-party:before{content:"\f2a8"}.icon-public_people_face-pensive:before{content:"\f2a9"}.icon-public_people_face-persevering:before{content:"\f2aa"}.icon-public_people_face-pleading:before{content:"\f2ab"}.icon-public_people_face-pouting:before{content:"\f2ac"}.icon-public_people_face-raised-eyebrow:before{content:"\f2ad"}.icon-public_people_face-relieved:before{content:"\f2ae"}.icon-public_people_face-rolling-eyes:before{content:"\f2af"}.icon-public_people_face-sad-cry:before{content:"\f2b0"}.icon-public_people_face-sad-sweat:before{content:"\f2b1"}.icon-public_people_face-sad-tear:before{content:"\f2b2"}.icon-public_people_face-scream:before{content:"\f2b3"}.icon-public_people_face-sleeping:before{content:"\f2b4"}.icon-public_people_face-sleepy:before{content:"\f2b5"}.icon-public_people_face-smile-beam:before{content:"\f2b6"}.icon-public_people_face-smile-halo:before{content:"\f2b7"}.icon-public_people_face-smile-hearts:before{content:"\f2b8"}.icon-public_people_face-smile-relaxed:before{content:"\f2b9"}.icon-public_people_face-smile-upside-down:before{content:"\f2ba"}.icon-public_people_face-smile-wink:before{content:"\f2bb"}.icon-public_people_face-smile:before{content:"\f2bc"}.icon-public_people_face-smirking:before{content:"\f2bd"}.icon-public_people_face-spiral-eyes:before{content:"\f2be"}.icon-public_people_face-sunglasses:before{content:"\f2bf"}.icon-public_people_face-surprise:before{content:"\f2c0"}.icon-public_people_face-thermometer:before{content:"\f2c1"}.icon-public_people_face-thinking:before{content:"\f2c2"}.icon-public_people_face-tired:before{content:"\f2c3"}.icon-public_people_face-tissue:before{content:"\f2c4"}.icon-public_people_face-unamused:before{content:"\f2c5"}.icon-public_people_face-vomit:before{content:"\f2c6"}.icon-public_people_face-weary:before{content:"\f2c7"}.icon-public_people_face-woozy:before{content:"\f2c8"}.icon-public_people_face-worried:before{content:"\f2c9"}.icon-public_people_face-zipper:before{content:"\f2ca"}.icon-public_people_family-dress:before{content:"\f2cb"}.icon-public_people_family-pants:before{content:"\f2cc"}.icon-public_people_family:before{content:"\f2cd"}.icon-public_people_file-user:before{content:"\f2ce"}.icon-public_people_folder-user:before{content:"\f2cf"}.icon-public_people_head-side-brain:before{content:"\f2d0"}.icon-public_people_head-side-cough-slash:before{content:"\f2d1"}.icon-public_people_head-side-cough:before{content:"\f2d2"}.icon-public_people_head-side-goggles:before{content:"\f2d3"}.icon-public_people_head-side-headphones:before{content:"\f2d4"}.icon-public_people_head-side-heart:before{content:"\f2d5"}.icon-public_people_head-side-mask:before{content:"\f2d6"}.icon-public_people_head-side-medical:before{content:"\f2d7"}.icon-public_people_head-side-virus:before{content:"\f2d8"}.icon-public_people_head-side:before{content:"\f2d9"}.icon-public_people_people:before{content:"\f2da"}.icon-public_people_person-biking:before{content:"\f2db"}.icon-public_people_person-booth:before{content:"\f2dc"}.icon-public_people_person-breastfeeding:before{content:"\f2dd"}.icon-public_people_person-cane:before{content:"\f2de"}.icon-public_people_person-carry-box:before{content:"\f2df"}.icon-public_people_person-digging:before{content:"\f2e0"}.icon-public_people_person-dolly-empty:before{content:"\f2e1"}.icon-public_people_person-dolly:before{content:"\f2e2"}.icon-public_people_person-dress:before{content:"\f2e3"}.icon-public_people_person-drowning:before{content:"\f2e4"}.icon-public_people_person-falling:before{content:"\f2e5"}.icon-public_people_person-half-dress:before{content:"\f2e6"}.icon-public_people_person-hiking:before{content:"\f2e7"}.icon-public_people_person-military-pointing:before{content:"\f2e8"}.icon-public_people_person-pinball:before{content:"\f2e9"}.icon-public_people_person-praying:before{content:"\f2ea"}.icon-public_people_person-pregnant:before{content:"\f2eb"}.icon-public_people_person-running:before{content:"\f2ec"}.icon-public_people_person-seat-reclined:before{content:"\f2ed"}.icon-public_people_person-seat:before{content:"\f2ee"}.icon-public_people_person-shelter:before{content:"\f2ef"}.icon-public_people_person-skating:before{content:"\f2f0"}.icon-public_people_person-skiing:before{content:"\f2f1"}.icon-public_people_person-swimming:before{content:"\f2f2"}.icon-public_people_person-to-door:before{content:"\f2f3"}.icon-public_people_person-walking-luggage:before{content:"\f2f4"}.icon-public_people_person-walking-with-cane:before{content:"\f2f5"}.icon-public_people_person-walking:before{content:"\f2f6"}.icon-public_people_person:before{content:"\f2f7"}.icon-public_people_restroom:before{content:"\f2f8"}.icon-public_people_square-user:before{content:"\f2f9"}.icon-public_people_street-view:before{content:"\f2fa"}.icon-public_people_user-astronaut:before{content:"\f2fb"}.icon-public_people_user-check:before{content:"\f2fc"}.icon-public_people_user-chef:before{content:"\f2fd"}.icon-public_people_user-clock:before{content:"\f2fe"}.icon-public_people_user-cowboy:before{content:"\f2ff"}.icon-public_people_user-crown:before{content:"\f300"}.icon-public_people_user-doctor:before{content:"\f301"}.icon-public_people_user-gear:before{content:"\f302"}.icon-public_people_user-graduate:before{content:"\f303"}.icon-public_people_user-group:before{content:"\f304"}.icon-public_people_user-headset:before{content:"\f305"}.icon-public_people_user-helmet-safety:before{content:"\f306"}.icon-public_people_user-injured:before{content:"\f307"}.icon-public_people_user-large:before{content:"\f308"}.icon-public_people_user-lock:before{content:"\f309"}.icon-public_people_user-minus:before{content:"\f30a"}.icon-public_people_user-music:before{content:"\f30b"}.icon-public_people_user-nurse:before{content:"\f30c"}.icon-public_people_user-pen:before{content:"\f30d"}.icon-public_people_user-pilot:before{content:"\f30e"}.icon-public_people_user-plus:before{content:"\f30f"}.icon-public_people_user-police:before{content:"\f310"}.icon-public_people_user-shield:before{content:"\f311"}.icon-public_people_user-slash:before{content:"\f312"}.icon-public_people_user-unlock:before{content:"\f313"}.icon-public_people_user:before{content:"\f314"}.icon-public_people_users:before{content:"\f315"}.icon-public_people_wheelchair:before{content:"\f316"}.icon-public_symbols_arrow-alt-circle-down:before{content:"\f317"}.icon-public_symbols_arrow-alt-circle-left:before{content:"\f318"}.icon-public_symbols_arrow-alt-circle-right:before{content:"\f319"}.icon-public_symbols_arrow-alt-circle-up:before{content:"\f31a"}.icon-public_symbols_arrow-alt-down:before{content:"\f31b"}.icon-public_symbols_arrow-alt-left:before{content:"\f31c"}.icon-public_symbols_arrow-alt-right:before{content:"\f31d"}.icon-public_symbols_arrow-alt-up:before{content:"\f31e"}.icon-public_symbols_award:before{content:"\f31f"}.icon-public_symbols_badge-check:before{content:"\f320"}.icon-public_symbols_badge-dollar:before{content:"\f321"}.icon-public_symbols_badge:before{content:"\f322"}.icon-public_symbols_ban:before{content:"\f323"}.icon-public_symbols_bell:before{content:"\f324"}.icon-public_symbols_bolt-slash:before{content:"\f325"}.icon-public_symbols_bolt:before{content:"\f326"}.icon-public_symbols_bookmark:before{content:"\f327"}.icon-public_symbols_check-circle:before{content:"\f328"}.icon-public_symbols_check:before{content:"\f329"}.icon-public_symbols_circle:before{content:"\f32a"}.icon-public_symbols_clock:before{content:"\f32b"}.icon-public_symbols_club:before{content:"\f32c"}.icon-public_symbols_cube:before{content:"\f32d"}.icon-public_symbols_cubes:before{content:"\f32e"}.icon-public_symbols_deaf:before{content:"\f32f"}.icon-public_symbols_diamond:before{content:"\f330"}.icon-public_symbols_dollar-sign:before{content:"\f331"}.icon-public_symbols_exclamation-circle:before{content:"\f332"}.icon-public_symbols_exclamation-square:before{content:"\f333"}.icon-public_symbols_exclamation-triangle:before{content:"\f334"}.icon-public_symbols_exclamation:before{content:"\f335"}.icon-public_symbols_eye-slash:before{content:"\f336"}.icon-public_symbols_eye:before{content:"\f337"}.icon-public_symbols_file:before{content:"\f338"}.icon-public_symbols_fingerprint:before{content:"\f339"}.icon-public_symbols_fire-alt:before{content:"\f33a"}.icon-public_symbols_flag-alt:before{content:"\f33b"}.icon-public_symbols_folder:before{content:"\f33c"}.icon-public_symbols_genderless:before{content:"\f33d"}.icon-public_symbols_heart:before{content:"\f33e"}.icon-public_symbols_hexagon:before{content:"\f33f"}.icon-public_symbols_hourglass:before{content:"\f340"}.icon-public_symbols_image:before{content:"\f341"}.icon-public_symbols_info-circle:before{content:"\f342"}.icon-public_symbols_info-square:before{content:"\f343"}.icon-public_symbols_layer-group:before{content:"\f344"}.icon-public_symbols_link:before{content:"\f345"}.icon-public_symbols_location-arrow:before{content:"\f346"}.icon-public_symbols_lock-open:before{content:"\f347"}.icon-public_symbols_lock:before{content:"\f348"}.icon-public_symbols_map-marker-alt:before{content:"\f349"}.icon-public_symbols_map-marker-check:before{content:"\f34a"}.icon-public_symbols_map-marker-exclamation:before{content:"\f34b"}.icon-public_symbols_map-marker-minus:before{content:"\f34c"}.icon-public_symbols_map-marker-plus:before{content:"\f34d"}.icon-public_symbols_map-marker-question:before{content:"\f34e"}.icon-public_symbols_map-marker-smile:before{content:"\f34f"}.icon-public_symbols_mars:before{content:"\f350"}.icon-public_symbols_moon:before{content:"\f351"}.icon-public_symbols_octagon:before{content:"\f352"}.icon-public_symbols_paperclip:before{content:"\f353"}.icon-public_symbols_parking-circle:before{content:"\f354"}.icon-public_symbols_parking:before{content:"\f355"}.icon-public_symbols_pause:before{content:"\f356"}.icon-public_symbols_play:before{content:"\f357"}.icon-public_symbols_question-circle:before{content:"\f358"}.icon-public_symbols_question-square:before{content:"\f359"}.icon-public_symbols_question:before{content:"\f35a"}.icon-public_symbols_recycle:before{content:"\f35b"}.icon-public_symbols_redo:before{content:"\f35c"}.icon-public_symbols_shapes:before{content:"\f35d"}.icon-public_symbols_shield:before{content:"\f35e"}.icon-public_symbols_smoking-ban:before{content:"\f35f"}.icon-public_symbols_smoking:before{content:"\f360"}.icon-public_symbols_spade:before{content:"\f361"}.icon-public_symbols_square:before{content:"\f362"}.icon-public_symbols_star:before{content:"\f363"}.icon-public_symbols_tachometer:before{content:"\f364"}.icon-public_symbols_tag:before{content:"\f365"}.icon-public_symbols_temperature-down:before{content:"\f366"}.icon-public_symbols_temperature-frigid:before{content:"\f367"}.icon-public_symbols_temperature-high:before{content:"\f368"}.icon-public_symbols_temperature-hot:before{content:"\f369"}.icon-public_symbols_temperature-low:before{content:"\f36a"}.icon-public_symbols_temperature-up:before{content:"\f36b"}.icon-public_symbols_text:before{content:"\f36c"}.icon-public_symbols_thermometer-empty:before{content:"\f36d"}.icon-public_symbols_thermometer-full:before{content:"\f36e"}.icon-public_symbols_thermometer-half:before{content:"\f36f"}.icon-public_symbols_thermometer-quarter:before{content:"\f370"}.icon-public_symbols_thermometer-three-quarters:before{content:"\f371"}.icon-public_symbols_thumbtack:before{content:"\f372"}.icon-public_symbols_tint:before{content:"\f373"}.icon-public_symbols_transgender-alt:before{content:"\f374"}.icon-public_symbols_transgender:before{content:"\f375"}.icon-public_symbols_trash-alt:before{content:"\f376"}.icon-public_symbols_triangle:before{content:"\f377"}.icon-public_symbols_usd-circle:before{content:"\f378"}.icon-public_symbols_usd-square:before{content:"\f379"}.icon-public_symbols_venus-mars:before{content:"\f37a"}.icon-public_symbols_venus:before{content:"\f37b"}.icon-public_symbols_video:before{content:"\f37c"}.icon-public_symbols_volume-down:before{content:"\f37d"}.icon-public_symbols_volume-mute:before{content:"\f37e"}.icon-public_symbols_volume-off:before{content:"\f37f"}.icon-public_symbols_volume-slash:before{content:"\f380"}.icon-public_symbols_volume-up:before{content:"\f381"}.icon-public_symbols_volume:before{content:"\f382"}.icon-public_symbols_water:before{content:"\f383"}.icon-public_symbols_waveform:before{content:"\f384"}.icon-public_symbols_wifi-slash:before{content:"\f385"}.icon-public_symbols_wifi:before{content:"\f386"}.icon-public_symbols_yen-sign:before{content:"\f387"}.icon-question:before{content:"\f388"}.icon-reorder:before{content:"\f389"}.icon-reply:before{content:"\f38a"}.icon-restart:before{content:"\f38b"}.icon-revert:before{content:"\f38c"}.icon-rotate-left:before{content:"\f38d"}.icon-rotate-right:before{content:"\f38e"}.icon-rotate:before{content:"\f38f"}.icon-rotation-3d:before{content:"\f390"}.icon-scale-3d:before{content:"\f391"}.icon-settings:before{content:"\f392"}.icon-share:before{content:"\f393"}.icon-share2:before{content:"\f394"}.icon-simple-tag-pin:before{content:"\f395"}.icon-simple-tag-small:before{content:"\f396"}.icon-simple-tag:before{content:"\f397"}.icon-snap:before{content:"\f398"}.icon-start-location:before{content:"\f399"}.icon-stem-height:before{content:"\f39a"}.icon-tape-measure:before{content:"\f39b"}.icon-toggle-pencil:before{content:"\f39c"}.icon-toolbar-360-view:before{content:"\f39d"}.icon-toolbar-edit-vr:before{content:"\f39e"}.icon-toolbar-hlr:before{content:"\f39f"}.icon-toolbar-labels:before{content:"\f3a0"}.icon-toolbar-mattertags:before{content:"\f3a1"}.icon-toolbar-measurements:before{content:"\f3a2"}.icon-toolbar-more-horiz:before{content:"\f3a3"}.icon-toolbar-photos:before{content:"\f3a4"}.icon-toolbar-plugin-config:before{content:"\f3a5"}.icon-toolbar-scan-mgmt:before{content:"\f3a6"}.icon-toolbar-start-location:before{content:"\f3a7"}.icon-transitions:before{content:"\f3a8"}.icon-trim-keep:before{content:"\f3a9"}.icon-trim-remove:before{content:"\f3aa"}.icon-twitter:before{content:"\f3ab"}.icon-user:before{content:"\f3ac"}.icon-vr:before{content:"\f3ad"}.icon-wall:before{content:"\f3ae"}.icon-window:before{content:"\f3af"}.icon-zoom-reset:before{content:"\f3b0"}[class*=" icon-"],[class^=icon-]{
  /* !important to prevent issues with browser extensions that change fonts */font-family:mp-font!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]>:not([class^=path]),[class^=icon-]>:not([class^=path]){font-family:Roboto,sans-serif}.nova-icon{color:inherit}.nova-icon-small{font-size:24px;line-height:24px}.nova-icon-medium{font-size:32px;line-height:32px}.nova-icon-large{font-size:52px;line-height:52px}.icon-checkmark{color:#00a170}
.nova-popper-arrow{visibility:hidden}.nova-popper-arrow,.nova-popper-arrow:before{position:absolute;width:8px;height:8px;background:inherit}.nova-popper-arrow:before{visibility:visible;content:"";transform:rotate(45deg)}.nova-popper-arrow.nova-size-large,.nova-popper-arrow.nova-size-medium{width:14px;height:14px}.nova-popper-arrow.nova-size-large:before,.nova-popper-arrow.nova-size-medium:before{width:14px;height:14px;border:1px solid #dadada}.nova-popper-arrow[data-popper-placement^=top]{bottom:-4px}.nova-popper-arrow[data-popper-placement^=top].nova-size-large:before,.nova-popper-arrow[data-popper-placement^=top].nova-size-medium:before{bottom:-4px;border-width:0 1px 1px 0}.nova-popper-arrow[data-popper-placement^=bottom]{top:-4px}.nova-popper-arrow[data-popper-placement^=bottom].nova-size-large:before,.nova-popper-arrow[data-popper-placement^=bottom].nova-size-medium:before{top:-4px;border-width:1px 0 0 1px}.nova-popper-arrow[data-popper-placement^=left]{right:-4px}.nova-popper-arrow[data-popper-placement^=left].nova-size-large:before,.nova-popper-arrow[data-popper-placement^=left].nova-size-medium:before{right:-4px;border-width:1px 1px 0 0}.nova-popper-arrow[data-popper-placement^=right]{left:-4px}.nova-popper-arrow[data-popper-placement^=right].nova-size-large:before,.nova-popper-arrow[data-popper-placement^=right].nova-size-medium:before{left:-4px;border-width:0 0 1px 1px}
@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:.9}}@keyframes fadeIn{0%{opacity:0}to{opacity:.9}}.nova-tooltip{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.2px;max-width:200px;padding:4px 8px;background:#222;color:#fff;border-radius:4px;opacity:.9;z-index:9999;-webkit-animation:fadeIn .25s;animation:fadeIn .25s}.nova-tooltip-light{color:#6d6d6d;background-color:#fff;opacity:1;border:1px solid #dadada;box-shadow:0 3px 5px rgba(0,0,0,.28)}.nova-tooltip-large,.nova-tooltip-medium{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;padding:10px}.nova-tooltip-small{max-width:150px}.nova-tooltip-medium{max-width:200px}.nova-tooltip-large{max-width:300px}
.mp-nova-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;background:transparent;border:0;margin:0;outline:none;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:background-color,color,border-color;transition-duration:.5s;transition-timing-function:ease}.mp-nova-btn.mp-nova-btn-dimmed{opacity:.5}.mp-nova-btn.mp-nova-btn-disabled,.mp-nova-btn:disabled,.mp-nova-btn[disabled]{cursor:default;pointer-events:none}.mp-nova-btn.mp-nova-btn-reverse{flex-direction:row-reverse}.mp-nova-btn.mp-nova-btn-multi .nova-icon{margin-right:8px}.mp-nova-btn.mp-nova-btn-multi.mp-nova-btn-reverse .nova-icon{margin-right:0;margin-left:8px}.mp-nova-btn-primary{color:#fff;background:#222;border:2px solid #222;border-radius:6px}@media (hover:hover){.mp-nova-btn-primary:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-primary:hover:not(:disabled),.mp-nova-btn-primary:hover:not([disabled]){background-color:#ff3158;border-color:#ff3158}}.mp-nova-btn-primary:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-primary:not(.mp-nova-btn-disabled):active,.mp-nova-btn-primary:not(:disabled).mp-nova-btn-active,.mp-nova-btn-primary:not(:disabled):active,.mp-nova-btn-primary:not([disabled]).mp-nova-btn-active,.mp-nova-btn-primary:not([disabled]):active{background-color:#ca003d;border-color:#ca003d}.mp-nova-btn-primary.mp-nova-btn-disabled,.mp-nova-btn-primary:disabled,.mp-nova-btn-primary[disabled]{opacity:.3}.mp-nova-btn-secondary{color:#222;background:transparent;border:2px solid #222;border-radius:6px}@media (hover:hover){.mp-nova-btn-secondary:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-secondary:hover:not(:disabled),.mp-nova-btn-secondary:hover:not([disabled]){color:#ff3158;border-color:#ff3158}}.mp-nova-btn-secondary:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-secondary:not(.mp-nova-btn-disabled):active,.mp-nova-btn-secondary:not(:disabled).mp-nova-btn-active,.mp-nova-btn-secondary:not(:disabled):active,.mp-nova-btn-secondary:not([disabled]).mp-nova-btn-active,.mp-nova-btn-secondary:not([disabled]):active{color:#ca003d;border-color:#ca003d}.mp-nova-btn-secondary.mp-nova-btn-disabled,.mp-nova-btn-secondary:disabled,.mp-nova-btn-secondary[disabled]{color:#dadada;border-color:#dadada}.mp-nova-btn-tertiary{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px;color:#222;background:transparent}@media (hover:hover){.mp-nova-btn-tertiary:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-tertiary:hover:not(:disabled),.mp-nova-btn-tertiary:hover:not([disabled]){color:#ff3158}}.mp-nova-btn-tertiary:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-tertiary:not(.mp-nova-btn-disabled):active,.mp-nova-btn-tertiary:not(:disabled).mp-nova-btn-active,.mp-nova-btn-tertiary:not(:disabled):active,.mp-nova-btn-tertiary:not([disabled]).mp-nova-btn-active,.mp-nova-btn-tertiary:not([disabled]):active{color:#ca003d}.mp-nova-btn-tertiary.mp-nova-btn-disabled,.mp-nova-btn-tertiary:disabled,.mp-nova-btn-tertiary[disabled]{opacity:.3}.mp-nova-btn-fab{color:#f5f4f3;background:#222;border-radius:48px}@media (hover:hover){.mp-nova-btn-fab:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-fab:hover:not(:disabled),.mp-nova-btn-fab:hover:not([disabled]){background-color:#ff3158}}.mp-nova-btn-fab:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-fab:not(.mp-nova-btn-disabled):active,.mp-nova-btn-fab:not(:disabled).mp-nova-btn-active,.mp-nova-btn-fab:not(:disabled):active,.mp-nova-btn-fab:not([disabled]).mp-nova-btn-active,.mp-nova-btn-fab:not([disabled]):active{background-color:#ca003d}.mp-nova-btn-fab.mp-nova-btn-disabled,.mp-nova-btn-fab:disabled,.mp-nova-btn-fab[disabled]{background-color:#dadada}.mp-nova-btn-icon{padding:0;width:44px;height:44px;font-size:16px}.mp-nova-btn-icon.mp-nova-btn-fab{width:31px;height:31px;font-size:15px}.mp-nova-btn-icon.mp-nova-btn-fab.mp-nova-btn-small{padding:4px}.mp-nova-btn-icon.mp-nova-btn-small{width:24px;height:24px;font-size:14px}.mp-nova-btn-icon.mp-nova-btn-medium{width:40px;height:40px;font-size:18px}.mp-nova-btn-icon.mp-nova-btn-large{width:52px;height:52px;font-size:18px}.mp-nova-btn-dark.mp-nova-btn-primary{background-color:#f5f4f3;border-color:#f5f4f3;color:#222}@media (hover:hover){.mp-nova-btn-dark.mp-nova-btn-primary:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-dark.mp-nova-btn-primary:hover:not(:disabled),.mp-nova-btn-dark.mp-nova-btn-primary:hover:not([disabled]){background-color:#ff3158;border-color:#ff3158;color:#fff}}.mp-nova-btn-dark.mp-nova-btn-primary:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-primary:not(.mp-nova-btn-disabled):active,.mp-nova-btn-dark.mp-nova-btn-primary:not(:disabled).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-primary:not(:disabled):active,.mp-nova-btn-dark.mp-nova-btn-primary:not([disabled]).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-primary:not([disabled]):active{background-color:#f78;border-color:#f78}.mp-nova-btn-dark.mp-nova-btn-primary.mp-nova-btn-disabled,.mp-nova-btn-dark.mp-nova-btn-primary:disabled,.mp-nova-btn-dark.mp-nova-btn-primary[disabled]{background-color:#dadada;border-color:#dadada}.mp-nova-btn-dark.mp-nova-btn-secondary{border-color:#f5f4f3;color:#f5f4f3}@media (hover:hover){.mp-nova-btn-dark.mp-nova-btn-secondary:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-dark.mp-nova-btn-secondary:hover:not(:disabled),.mp-nova-btn-dark.mp-nova-btn-secondary:hover:not([disabled]){background-color:#ff3158;border-color:#ff3158;color:#fff}}.mp-nova-btn-dark.mp-nova-btn-secondary:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-secondary:not(.mp-nova-btn-disabled):active,.mp-nova-btn-dark.mp-nova-btn-secondary:not(:disabled).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-secondary:not(:disabled):active,.mp-nova-btn-dark.mp-nova-btn-secondary:not([disabled]).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-secondary:not([disabled]):active{background-color:#f78;border-color:#f78;color:#fff}.mp-nova-btn-dark.mp-nova-btn-secondary.mp-nova-btn-disabled,.mp-nova-btn-dark.mp-nova-btn-secondary:disabled,.mp-nova-btn-dark.mp-nova-btn-secondary[disabled]{color:#dadada;border-color:#dadada}.mp-nova-btn-dark.mp-nova-btn-tertiary{color:#f5f4f3}@media (hover:hover){.mp-nova-btn-dark.mp-nova-btn-tertiary:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-dark.mp-nova-btn-tertiary:hover:not(:disabled),.mp-nova-btn-dark.mp-nova-btn-tertiary:hover:not([disabled]){color:#ff3158}}.mp-nova-btn-dark.mp-nova-btn-tertiary:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-tertiary:not(.mp-nova-btn-disabled):active,.mp-nova-btn-dark.mp-nova-btn-tertiary:not(:disabled).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-tertiary:not(:disabled):active,.mp-nova-btn-dark.mp-nova-btn-tertiary:not([disabled]).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-tertiary:not([disabled]):active{color:#ca003d}.mp-nova-btn-dark.mp-nova-btn-tertiary.mp-nova-btn-disabled,.mp-nova-btn-dark.mp-nova-btn-tertiary:disabled,.mp-nova-btn-dark.mp-nova-btn-tertiary[disabled]{color:#dadada}.mp-nova-btn-dark.mp-nova-btn-fab{background-color:#f5f4f3;color:#222}@media (hover:hover){.mp-nova-btn-dark.mp-nova-btn-fab:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-dark.mp-nova-btn-fab:hover:not(:disabled),.mp-nova-btn-dark.mp-nova-btn-fab:hover:not([disabled]){background-color:#ff3158;color:#fff}}.mp-nova-btn-dark.mp-nova-btn-fab:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-fab:not(.mp-nova-btn-disabled):active,.mp-nova-btn-dark.mp-nova-btn-fab:not(:disabled).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-fab:not(:disabled):active,.mp-nova-btn-dark.mp-nova-btn-fab:not([disabled]).mp-nova-btn-active,.mp-nova-btn-dark.mp-nova-btn-fab:not([disabled]):active{background-color:#f78;color:#fff}.mp-nova-btn-dark.mp-nova-btn-fab.mp-nova-btn-disabled,.mp-nova-btn-dark.mp-nova-btn-fab:disabled,.mp-nova-btn-dark.mp-nova-btn-fab[disabled]{opacity:.3}.mp-nova-btn-overlay.mp-nova-btn-tertiary{color:#f5f4f3;text-shadow:1px 1px 2px #000;transition-property:color,text-shadow}@media (hover:hover){.mp-nova-btn-overlay.mp-nova-btn-tertiary:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-overlay.mp-nova-btn-tertiary:hover:not(:disabled),.mp-nova-btn-overlay.mp-nova-btn-tertiary:hover:not([disabled]){color:#ff3158;text-shadow:none}}.mp-nova-btn-overlay.mp-nova-btn-tertiary:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-overlay.mp-nova-btn-tertiary:not(.mp-nova-btn-disabled):active,.mp-nova-btn-overlay.mp-nova-btn-tertiary:not(:disabled).mp-nova-btn-active,.mp-nova-btn-overlay.mp-nova-btn-tertiary:not(:disabled):active,.mp-nova-btn-overlay.mp-nova-btn-tertiary:not([disabled]).mp-nova-btn-active,.mp-nova-btn-overlay.mp-nova-btn-tertiary:not([disabled]):active{color:#ca003d;text-shadow:none}.mp-nova-btn-overlay.mp-nova-btn-tertiary.mp-nova-btn-disabled,.mp-nova-btn-overlay.mp-nova-btn-tertiary:disabled,.mp-nova-btn-overlay.mp-nova-btn-tertiary[disabled]{color:#dadada}.mp-nova-btn-overlay.mp-nova-btn-fab{background-color:rgba(0,0,0,.5);color:#fff}@media (hover:hover){.mp-nova-btn-overlay.mp-nova-btn-fab:hover:not(.mp-nova-btn-disabled),.mp-nova-btn-overlay.mp-nova-btn-fab:hover:not(:disabled),.mp-nova-btn-overlay.mp-nova-btn-fab:hover:not([disabled]){background-color:#222;color:#ff3158}}.mp-nova-btn-overlay.mp-nova-btn-fab:not(.mp-nova-btn-disabled).mp-nova-btn-active,.mp-nova-btn-overlay.mp-nova-btn-fab:not(.mp-nova-btn-disabled):active,.mp-nova-btn-overlay.mp-nova-btn-fab:not(:disabled).mp-nova-btn-active,.mp-nova-btn-overlay.mp-nova-btn-fab:not(:disabled):active,.mp-nova-btn-overlay.mp-nova-btn-fab:not([disabled]).mp-nova-btn-active,.mp-nova-btn-overlay.mp-nova-btn-fab:not([disabled]):active{background-color:#222;color:#f78}.mp-nova-btn-overlay.mp-nova-btn-fab.mp-nova-btn-disabled,.mp-nova-btn-overlay.mp-nova-btn-fab:disabled,.mp-nova-btn-overlay.mp-nova-btn-fab[disabled]{opacity:.3}.mp-nova-btn-large{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:1.5;padding:12px 24px}.mp-nova-btn-large.mp-nova-btn-multi .nova-icon{margin-right:12px}.mp-nova-btn-large.mp-nova-btn-multi.mp-nova-btn-reverse .nova-icon{margin-right:0;margin-left:12px}.mp-nova-btn-small{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:1.42857143;padding:10px 16px}.mp-nova-btn-small.mp-nova-btn-multi.mp-nova-btn-reverse .nova-icon{margin-right:0}
.mp-nova-accordion-toggle{background:transparent;outline:none;border:none;cursor:pointer}.mp-nova-accordion-toggle .nova-icon{display:block;transition:transform .5s ease-in-out}.mp-nova-accordion-toggle.collapsed .nova-icon{transform:rotateX(180deg)}
.mp-nova-banner{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;display:flex;flex-basis:100%;padding:24px;background:#f5f4f3;color:#222}.mp-nova-banner .mp-nova-banner-header .mp-nova-btn-tertiary{padding-left:0}.mp-nova-banner .mp-nova-banner-title+.mp-nova-banner-text{margin-top:1em}.mp-nova-banner-vertical{flex-direction:column}.mp-nova-banner-vertical .mp-nova-banner-actions{margin-top:16px}.mp-nova-banner-vertical .mp-nova-banner-actions .mp-nova-btn-group{justify-content:flex-end}.mp-nova-banner-horizontal{flex-direction:row;align-items:center;justify-content:space-between}
.mp-nova-btn-group-small>.icon-button,.mp-nova-btn-group-small>.mp-nova-btn{margin:0 6px}.mp-nova-btn-group-large>.icon-button,.mp-nova-btn-group-large>.mp-nova-btn{margin:0 12px}.mp-nova-btn-group{display:flex;flex-direction:row;align-items:center}.mp-nova-btn-group>:first-child{margin-left:0}.mp-nova-btn-group>:last-child{margin-right:0}
.mp-nova-menu{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;display:flex;flex-direction:column;max-height:90%;max-width:280px;min-width:85px;color:#222;background-color:#fff;border-radius:8px;pointer-events:all;cursor:pointer;box-shadow:0 4px 8px 1px rgba(0,0,0,.1),0 1px 3px 1px rgba(0,0,0,.1)}.mp-nova-menu.mp-nova-menu-dark{background-color:#222;color:#f5f4f3;scrollbar-color:#dadada rgba(0,0,0,.6);scrollbar-width:thin}.mp-nova-menu.mp-nova-menu-dark::-webkit-scrollbar{height:7px;width:7px;background-color:rgba(0,0,0,.6)}.mp-nova-menu.mp-nova-menu-dark::-webkit-scrollbar-thumb{background-color:#dadada;-webkit-border-radius:5px}.mp-nova-menu.mp-nova-menu-dark::-webkit-scrollbar-corner{background-color:transparent}.mp-nova-menu.mp-nova-menu-dark .mp-nova-menu-item{border-top:none}.mp-nova-menu.mp-nova-menu-dark .mp-nova-menu-item>.mp-nova-btn-tertiary.mp-nova-btn-active{color:#f78}@media (hover:hover){.mp-nova-menu.mp-nova-menu-dark .mp-nova-menu-item:hover{background-color:#333}.mp-nova-menu.mp-nova-menu-dark .mp-nova-menu-item:hover>.mp-nova-btn-tertiary{color:#f5f4f3}.mp-nova-menu.mp-nova-menu-dark .mp-nova-menu-item:hover>.mp-nova-btn-tertiary.mp-nova-btn-active{color:#f78}}.mp-nova-menu .mp-nova-menu-items{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-color:#dadada transparent;scrollbar-width:thin}.mp-nova-menu .mp-nova-menu-items::-webkit-scrollbar{height:7px;width:7px;background-color:transparent}.mp-nova-menu .mp-nova-menu-items::-webkit-scrollbar-thumb{background-color:#dadada;-webkit-border-radius:5px}.mp-nova-menu .mp-nova-menu-items::-webkit-scrollbar-corner{background-color:transparent}.mp-nova-menu .mp-nova-menu-item{display:flex;justify-content:stretch;align-items:center;border-top:1px solid #dadada;min-height:48px}.mp-nova-menu .mp-nova-menu-item:first-of-type{border-top:none;border-top-right-radius:8px;border-top-left-radius:8px}.mp-nova-menu .mp-nova-menu-item:last-of-type{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.mp-nova-menu .mp-nova-menu-item .nova-icon{width:30px;text-align:center}.mp-nova-menu .mp-nova-menu-item .nova-icon.icon-layers,.mp-nova-menu .mp-nova-menu-item .nova-icon.icon-revert{font-size:20px}.mp-nova-menu .mp-nova-menu-item .nova-icon.icon-toggle-pencil{font-size:28px}.mp-nova-menu .mp-nova-menu-item .nova-icon.icon-delete{font-size:26px}.mp-nova-menu .mp-nova-menu-item .mp-nova-btn{padding-left:14px;padding-right:20px;font-weight:400;flex-grow:1;justify-content:flex-start;text-align:left;white-space:nowrap;max-width:100%}.mp-nova-menu .mp-nova-menu-item .mp-nova-btn.mp-nova-btn-icon{justify-content:center}.mp-nova-menu .mp-nova-btn-label{overflow:hidden;text-overflow:ellipsis}
.mp-nova-button-menu{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px}.mp-nova-button-menu .mp-button-menu-button .icon-dpad-down,.mp-nova-button-menu .mp-button-menu-button .icon-dpad-up{padding-left:10px}
.mp-nova-checkbox{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px;display:inline-flex;flex-direction:row;align-items:center;position:relative;cursor:pointer;box-sizing:content-box}@media (hover:hover){.mp-nova-checkbox:hover .mp-nova-checkbox-checkmark{outline:2px solid #ff3158;outline-offset:2px}}.mp-nova-checkbox.mp-nova-disabled{opacity:.7}.mp-nova-checkbox .mp-nova-checkbox-input{display:inline-flex;position:absolute;opacity:0;top:12px;left:-1px}.mp-nova-checkbox .mp-nova-checkbox-checkmark{width:20px;height:20px;min-width:20px;border:2px solid #b5b4b3;border-radius:4px;margin-right:8px;box-sizing:border-box}.mp-nova-checkbox.mp-nova-active .mp-nova-checkbox-checkmark{background-color:#ff3158;border:none;width:20px;height:20px;min-width:20px}.mp-nova-checkbox.mp-nova-active .mp-nova-checkbox-checkmark:after{content:"";box-sizing:border-box;display:block;transform:rotate(45deg);height:12px;width:6px;margin-left:7px;margin-top:3px;border-bottom:2px solid #f5f4f3;border-right:2px solid #f5f4f3}
.nova-empty-list-item{display:flex;width:100%;height:100%;padding:10px 24px;align-items:flex-start;justify-content:center}.nova-empty-list-item .message{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;margin:0;padding:0;color:#999;font-style:italic}
.icon-grid{display:flex;flex-flow:row wrap;list-style:none;padding:0;border-width:0 1px 1px 0}.icon-grid,.icon-grid-item{border-color:#dadada;border-style:solid}.icon-grid-item{flex:1 0 150px;padding:12px;text-align:center;border-width:1px 0 0 1px}.icon-grid-label{display:block;padding:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mp-nova-list-controls{display:flex;flex-grow:0;flex-shrink:0;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:8px 24px;border-bottom:1px solid #f5f4f3}
.mp-nova-list-item{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 5px 0 11px;border-bottom:1px solid #ededed;border-left:4px solid transparent;transition-duration:.25s;transition-timing-function:ease;transition-property:border-left-color,background-color}.mp-nova-list-item.mp-nova-disabled{opacity:.3}.mp-nova-list-item.interactive{cursor:pointer}.mp-nova-list-item .mp-list-item-title{display:flex;justify-content:flex-start;align-items:center;flex-grow:1;flex-shrink:1}.mp-nova-list-item .mp-list-item-text{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px;width:100%}.mp-nova-list-item .mp-list-item-badge{padding-right:15px;flex-grow:0;flex-shrink:0}.mp-nova-list-item .mp-list-item-actions{flex-grow:0;flex-shrink:0}.mp-nova-list-item .mp-list-item-decals{flex-grow:0;flex-shrink:0;display:flex;gap:.4em;justify-content:flex-start;align-items:center;padding-left:.4em}.mp-nova-list-item.hover,.mp-nova-list-item:active,.mp-nova-list-item:hover{background-color:#f5f4f3}.mp-nova-list-item.active,.mp-nova-list-item.selected{background-color:#f5f4f3;border-left-color:#ff3158}.mp-nova-list-item .icon-button,.mp-nova-list-item .mp-nova-btn-icon{display:flex;align-items:center;justify-content:center;font-size:16px;max-width:40px;max-height:40px}.mp-nova-list-item .mp-button-menu-button{width:40px;height:40px}.mp-nova-list-item .icon-button .icon{font-size:inherit;width:unset;height:unset;line-height:1;padding:0}.mp-nova-list-item-header{min-height:42px;background-color:#ededed;border-bottom:1px solid #fff}.mp-nova-list-item-header.collapsible{cursor:pointer}.mp-nova-list-item-header .mp-list-item-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px}.mp-nova-list-item-header .active,.mp-nova-list-item-header.hover,.mp-nova-list-item-header:hover{background-color:#ededed}.mp-nova-list-item-message .mp-list-item-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;color:#999;font-style:italic}
.mp-nova-pulsar{position:relative;width:12px;height:12px;display:inline-block;line-height:1;border-radius:50%;transform:translateY(.1em)}.mp-nova-pulsar:after,.mp-nova-pulsar:before{position:absolute;top:50%;left:50%;width:12px;height:12px;background:#222;border-radius:50%;transform:translate(-50%,-50%) scale(.66);-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:3s;animation-delay:3s;content:""}.mp-nova-pulsar:before{z-index:1;-webkit-animation-name:halo;animation-name:halo}.mp-nova-pulsar:after{z-index:2;-webkit-animation-name:pulse;animation-name:pulse}.mp-nova-pulsar.mp-nova-pulsar-dark:after,.mp-nova-pulsar.mp-nova-pulsar-dark:before{background:#f5f4f3}.mp-nova-pulsar:first-child{margin-right:.5em}.mp-nova-pulsar:last-child{margin-left:.5em}@-webkit-keyframes halo{50%,to{transform:translate(-50%,-50%) scale(2.66666667);opacity:0}}@keyframes halo{50%,to{transform:translate(-50%,-50%) scale(2.66666667);opacity:0}}@-webkit-keyframes pulse{15%,85%{transform:translate(-50%,-50%) scale(1)}}@keyframes pulse{15%,85%{transform:translate(-50%,-50%) scale(1)}}
.mp-text-input{position:relative;width:100%;padding:12px 10px;border-radius:8px;border:1px solid #b5b4b3;background-color:#fff;color:#444}.mp-text-input:hover{border-color:#444}.mp-text-input:hover .mp-text-input-label{color:#444}.mp-text-input.focused{border-color:#ff3158}.mp-text-input.focused .mp-text-input-label{color:#ff3158}.mp-text-input::-moz-placeholder{color:#444;font-weight:300}.mp-text-input:-ms-input-placeholder{color:#444;font-weight:300}.mp-text-input::placeholder{color:#444;font-weight:300}.mp-text-input .mp-input{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;width:100%;outline:none;border:none;box-shadow:none}.mp-text-input .mp-text-input-label{position:absolute;height:16px;top:-8px;left:8px;padding:0 7px;color:#b5b4b3;transition:.15s ease-out;transition-property:color;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}
.mp-nova-vlist-stats{font-family:monospace;border:1px solid #f5f4f3;padding:16px}
.nova-select-option{padding:8px 16px;display:flex;flex-flow:row nowrap;align-items:center;line-height:1;gap:8px}.nova-select-option.disabled{opacity:.3}.nova-select-option:not(.disabled).is-active,.nova-select-option:not(.disabled):hover{background-color:#f5f4f3}.nova-select-option:not(.disabled).is-selected,.nova-select-option:not(.disabled):active{background-color:#f5f4f3;color:#ff3158}.nova-select-option .nova-select-option-text{word-break:break-word}.nova-select-option-icon{display:inline-block;margin-right:16px}
.nova-select-menu{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;color:#222;background-color:#fff;border-radius:8px;pointer-events:all;max-width:100vw;max-height:500px;overflow-x:hidden;overflow-y:auto;cursor:pointer;padding:8px 0;box-shadow:0 4px 8px 1px rgba(0,0,0,.1),0 1px 3px 1px rgba(0,0,0,.1)}.nova-select-menu .nova-select-no-results{display:block;color:#999;margin:5px 10px}

.nova-button-select{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px;display:block}.nova-button-select .button-select-anchor{width:100%;justify-content:space-between;text-align:left}.nova-button-select .button-select-anchor.is-open{border-color:#222;box-shadow:0 0 0 1px #222}.nova-button-select .button-select-anchor .select-placeholder,.nova-button-select .button-select-anchor .selection-text{flex:1;min-width:50px;line-height:1}.nova-button-select .button-select-anchor .select-placeholder{color:#6d6d6d;margin-left:8px}.nova-button-select .button-select-anchor .select-caret{margin:0 8px}.nova-button-select .button-select-anchor .select-menu-icon{margin:0 8px 0 4px;font-size:24px;display:inline-block}.nova-button-select .select-button-clear{border-right:1px solid #999;color:#444;margin:0 5px;height:34px}
.nova-color-select .select-placeholder,.nova-color-select .selection-text{text-transform:capitalize}.nova-color-select .nova-color-swatch{margin:0 8px 0 4px}.nova-color-swatch{height:24px;width:24px;border-radius:12px;display:inline-block}.color-select-menu{max-height:360px}.color-select-menu .nova-select-option{text-transform:capitalize}.color-select-menu .select-menu-icon,.nova-color-select .select-menu-icon{margin:0 8px 0 4px;font-size:24px;display:inline-block}
.nova-icon-select .select-placeholder,.nova-icon-select .selection-text{text-transform:capitalize}.nova-icon-select .nova-icon-swatch{margin:0 8px 0 4px}.icon-select-menu{padding-top:0;display:flex;flex-flow:column nowrap;align-items:stretch;max-height:350px}.icon-select-menu .nova-button-tabs{display:flex;flex-flow:row nowrap;border-bottom:1px solid #f5f4f3;position:relative}.icon-select-menu .nova-button-tabs .mp-nova-btn{flex:1;min-width:0;color:#444}.icon-select-menu .nova-button-tabs .mp-nova-btn.nova-button-tabs-selected{border-bottom-color:#ff3158;color:#ff3158;font-size:20px}.icon-select-menu .nova-button-tabs .nova-button-tabs-indicator{position:absolute;bottom:0;left:0;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;transition:transform .15s cubic-bezier(.16,1,.3,1)}.icon-select-menu .nova-button-tabs .nova-button-tabs-indicator:after{content:"";display:block;height:3px;background-color:#ff3158;width:60%;border-radius:3px 3px 0 0}.icon-select-menu .search-input-wrap{display:flex;background-color:#f5f4f3;border:1px solid #dadada;color:#6d6d6d;margin:8px 8px 0;flex-direction:row;border-radius:8px;align-items:center;font-size:16px;padding:8px}.icon-select-menu .search-input-wrap .nova-icon{display:block;font-size:20px;color:#6d6d6d}.icon-select-menu .search-input-wrap .nova-icon.icon-close{font-size:16px}.icon-select-menu .search-input-wrap .mp-text-input{width:auto;flex:1;border:0;background-color:transparent;padding:0;margin:0 8px}.icon-select-menu .search-input-wrap .mp-text-input .mp-input{background-color:transparent}.icon-select-menu>header{display:flex;flex-direction:column;align-items:stretch}.icon-select-menu .nova-select-items-wrap{flex:1;min-height:220px;max-height:400px;overflow-x:hidden;overflow-y:auto}.icon-select-menu .nova-select-menu-group{position:relative}.icon-select-menu .nova-select-menu-group .nova-select-menu-grouped-options{position:relative;display:grid;grid-template-columns:repeat(8,1fr);margin-bottom:25px}.icon-select-menu .nova-select-menu-group .nova-select-menu-group-header{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px;position:-webkit-sticky;position:sticky;top:0;left:0;background-color:#fff;width:100%;padding:8px 10px;z-index:50}.icon-select-menu .nova-select-option{padding:7px 6px;display:flex;justify-content:center;align-items:center;font-size:20px;color:#444}.icon-select-menu .nova-select-option .nova-select-option-text{display:none}
@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.nova-token{font-size:14px;line-height:1.57;pointer-events:all;cursor:pointer;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;font-size:13px;line-height:1.5;padding:4px 16px;border-radius:40px;outline:none}.nova-token,.nova-token.token-size-small{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;letter-spacing:.6px}.nova-token.token-size-small{font-size:14px;line-height:1.57;padding:4px 12px}.nova-token.has-count{padding-right:12px}.nova-token.token-theme-light{background-color:#f5f4f3;color:#222}.nova-token.token-theme-light.is-focused,.nova-token.token-theme-light .token-count,.nova-token.token-theme-light:focus,.nova-token.token-theme-light:hover{background-color:#dadada}.nova-token.token-theme-light.is-focused .token-count,.nova-token.token-theme-light:focus .token-count,.nova-token.token-theme-light:hover .token-count{background-color:#b5b4b3}.nova-token.token-theme-dark{background-color:#444;color:#f5f4f3}.nova-token.token-theme-dark.is-focused,.nova-token.token-theme-dark .token-count,.nova-token.token-theme-dark:focus,.nova-token.token-theme-dark:hover{background-color:#6d6d6d}.nova-token.token-theme-dark.is-focused .token-count,.nova-token.token-theme-dark:focus .token-count,.nova-token.token-theme-dark:hover .token-count{background-color:#999}.nova-token .token-text{flex:1;min-width:0;max-width:200px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nova-token.token-view-more-btn{background-color:#b5b4b3}.nova-token.is-selected,.nova-token.is-selected:focus,.nova-token.is-selected:hover{background-color:#ff3158;color:#f5f4f3}.nova-token.is-selected .token-count,.nova-token.is-selected:focus .token-count,.nova-token.is-selected:hover .token-count{background-color:#f5f4f3;color:#222}.nova-token .mp-nova-btn{margin-left:12px;color:inherit;width:auto;padding:0}.nova-token .token-count{margin-left:8px}.nova-token .icon-checkmark{color:inherit;font-size:16px;margin-right:8px;-webkit-animation:fadeInRight .15s ease-out;animation:fadeInRight .15s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.token-count{color:inherit;display:inline-block;font-size:.8em;border-radius:20px;padding:4px 5px;line-height:1}
.nova-token-list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:8px;padding:16px}
@-webkit-keyframes fadeBorderWarning{0%{border-color:#906900}to{border-color:#b5b4b3}}@keyframes fadeBorderWarning{0%{border-color:#906900}to{border-color:#b5b4b3}}@-webkit-keyframes fadeColorWarning{0%{color:#906900}to{color:#6d6d6d}}@keyframes fadeColorWarning{0%{color:#906900}to{color:#6d6d6d}}.nova-token-input .nova-token-input-container{display:flex;flex-flow:row wrap;padding:16px;border:1px solid #b5b4b3;border-radius:8px;gap:8px;transition:border-color .15s ease}.nova-token-input.has-focus .nova-token-input-container{border-color:#222;box-shadow:0 0 0 1px #222}.nova-token-input.has-warning .nova-token-input-container{-webkit-animation:fadeBorderWarning 2s linear;animation:fadeBorderWarning 2s linear}.nova-token-input.has-warning .nova-input-help{-webkit-animation:fadeColorWarning 2s linear;animation:fadeColorWarning 2s linear}.nova-token-input.has-error .nova-token-input-container{border-color:#c74200;box-shadow:0 0 0 1px #c74200}.nova-token-input.has-error .nova-input-help{color:#c74200}.nova-token-input .nova-typeahead-input{flex:1;min-width:120px;display:flex}.nova-token-input .mp-text-input{display:block;flex:1;border:0;padding:5px 10px}.nova-input-help{padding:5px 14px;min-height:20px;color:#6d6d6d;display:flex;flex-flow:row-reverse nowrap;align-items:center;font-size:12px;line-height:19px;letter-spacing:.2px}.nova-helper-text{flex:1;min-width:0;display:block;padding-right:10px}.nova-input-counter{white-space:nowrap}
.top-ui{max-width:100%;z-index:5;opacity:1;transition:opacity .5s;padding:20px 20px 0;display:flex;align-items:flex-start}.top-ui.faded-out{opacity:0;pointer-events:none}.top-ui.faded-out *{pointer-events:none!important}.top-ui .floor-name-container,.top-ui .model-view-container,.top-ui .title-bar-container{max-width:100%;margin-bottom:10px;transition:opacity .25s,margin .25s}.top-ui .floor-name-container.collapsed,.top-ui .model-view-container.collapsed,.top-ui .title-bar-container.collapsed{opacity:0;margin-bottom:0}.top-ui .top-tool-button{margin-right:8px}.top-ui .child-container{flex-grow:1;flex-shrink:1;align-self:center;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;max-width:100%;overflow:hidden}.top-ui .search-button-spacer{display:none}@media (max-width:768px){.top-ui .floor-name-container{margin-bottom:0}}@media (max-width:576px){.top-ui .floor-name-container,.top-ui .model-view-container,.top-ui .title-bar-container{display:flex;flex-direction:row;align-items:center}.top-ui .floor-name-container{justify-content:center}.top-ui .search-button-spacer{width:56px;display:unset;flex-shrink:1000000}}
@-webkit-keyframes slideFromTop{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideFromTop{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes expandFromTop{0%{margin-top:-80px;opacity:0}to{margin-top:0;opacity:1}}@keyframes expandFromTop{0%{margin-top:-80px;opacity:0}to{margin-top:0;opacity:1}}.subscriber-prompt-popup{pointer-events:all;position:absolute;top:32px;right:32px;background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:5px;padding:16px;color:#222;width:380px;height:80px;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.25),0 4px 8px rgba(0,0,0,.15);transition:transform .35s cubic-bezier(.16,1,.3,1);-webkit-animation:slideFromTop .75s cubic-bezier(.16,1,.3,1);animation:slideFromTop .75s cubic-bezier(.16,1,.3,1);transform:scale(1);transform-origin:center center}.subscriber-prompt-popup:hover{transform:scale(1.02)}.subscriber-prompt-popup:active{transform:scale(.98)}@media (max-height:487px),only screen and (max-width:487px){.subscriber-prompt-popup{box-shadow:none;position:static;width:auto;border-radius:0;-webkit-animation:expandFromTop .75s cubic-bezier(.16,1,.3,1);animation:expandFromTop .75s cubic-bezier(.16,1,.3,1)}.subscriber-prompt-popup:active,.subscriber-prompt-popup:hover{transform:unset}}.subscriber-prompt-popup .matterport-app-icon{margin-right:16px}.subscriber-prompt-popup .subscriber-prompt-body{flex:1;min-width:0;margin-top:-4px}.subscriber-prompt-popup .subscriber-prompt-body .link{display:block;font-weight:400}.subscriber-prompt-popup .mp-nova-btn{position:absolute;top:3px;right:3px;color:#222;padding:10px}
.top-tool-button{pointer-events:auto;opacity:1;transition:opacity .5s}.top-tool-button.faded-out{opacity:0;pointer-events:none}.top-tool-button.faded-out *{pointer-events:none!important}.top-tool-button .mp-nova-btn{height:48px;width:48px}.top-tool-button .mp-nova-btn .nova-icon{font-size:19px}
.floor-container{display:flex;align-items:center;position:absolute;top:60px;left:50%;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:200px;background:rgba(34,34,34,.5);padding:6px 24px;white-space:nowrap;box-sizing:content-box;opacity:1;transition:opacity .5s}.floor-container .h4{font-size:22px}.floor-container .icon.icon-close{font-size:18px;padding-left:20px}.floor-container.faded-out{opacity:0;pointer-events:none}.floor-container.faded-out *{pointer-events:none!important}@media (max-width:576px){.floor-container{position:unset;top:unset;left:unset;margin-bottom:10px;transform:unset;overflow:hidden}.floor-container .h4{font-size:18px}.floor-container .floor-title{overflow:hidden;text-overflow:ellipsis;min-width:0}.floor-container .icon-button{height:unset;width:24px}.floor-container .icon.icon-close{font-size:16px;line-height:unset;padding-left:10px}}
#model-title{display:inline-block;min-width:0;max-width:500px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;pointer-events:auto}#model-title #main-title-wrapper{display:flex;align-items:center}#model-title #main-title-wrapper .main-title{min-width:0;white-space:nowrap;display:flex;flex-direction:column;justify-content:center;text-shadow:0 1px 2px rgba(0,0,0,.4)}#model-title #main-title-wrapper .main-title .co-brand{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#model-title #main-title-wrapper .main-title .co-brand .title{color:#f5f4f3}#model-title #main-title-wrapper .main-title #gui-name{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.625;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis}#model-title #main-title-wrapper .main-title #gui-name .icon{transform:translateY(1px);display:inline-block;margin:0 3px 0 1px}
.model-view-display{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px;text-shadow:0 1px 2px rgba(0,0,0,.4)}.views-layers-toggles{width:100%;color:#fff;pointer-events:auto}@media (hover:hover){.views-layers-toggles:hover .mp-button-menu-button{background-color:#f5f4f3;border-color:#f5f4f3;color:#222}}.views-layers-toggles.open .mp-button-menu-button{background-color:#f5f4f3;border-color:#f5f4f3;color:#222}.views-layers-toggles .mp-nova-button-menu{overflow:hidden}.views-layers-toggles .mp-button-menu-button{position:relative;width:100%;max-width:400px}.views-layers-toggles .mp-button-menu-button .mp-nova-btn-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.views-layers-toggles .mp-button-menu-button.is-open{background-color:#f5f4f3;border-color:#f5f4f3;color:#222}.views-layers-toggles .mp-button-menu-button.is-open:before{background-color:#b5b4b3}@media (hover:hover){.views-layers-toggles .mp-button-menu-button:hover{background-color:#f5f4f3;border-color:#f5f4f3;color:#222}}.views-layers-toggles.model-view-selector{display:flex;flex-direction:row;align-items:stretch}@media (hover:hover){.views-layers-toggles.model-view-selector:hover .start-location-btn{background-color:#f5f4f3;border-color:#f5f4f3;color:#222}}.views-layers-toggles.model-view-selector.open .start-location-btn{background-color:#f5f4f3;border-color:#f5f4f3;color:#222}.views-layers-toggles.model-view-selector .mp-button-menu-button{border-radius:0 6px 6px 0}@media (hover:hover){.views-layers-toggles.model-view-selector .mp-button-menu-button:hover:before{background-color:#b5b4b3}}.views-layers-toggles.model-view-selector .mp-button-menu-button:before{content:"";display:block;position:absolute;top:8px;bottom:8px;left:0;width:1px;background-color:#6d6d6d;transition-property:background-color;transition-duration:.5s;transition-timing-function:ease}.views-layers-toggles.model-view-selector .start-location-btn{width:53px;height:44px;border-radius:6px 0 0 6px}@media (hover:hover){.views-layers-toggles.model-view-selector .start-location-btn:hover{color:#ff3158}}.views-layers-menu{max-height:calc(100% - 190px)}.views-layers-menu.data-layers-only-menu .data-layer-menu-item{padding-left:0}.views-layers-menu .data-layer-menu-item{padding-left:15px}.views-layers-menu .mp-nova-menu-item{border-top:none;white-space:nowrap}@media (hover:hover){.views-layers-menu .mp-nova-menu-item:hover{background-color:#f5f4f3}}.views-layers-menu .mp-nova-menu-item.parent-menu-item{display:block}.views-layers-menu .mp-nova-menu-item.parent-menu-item .mp-nova-btn{width:100%}@media (hover:hover){.views-layers-menu .mp-nova-menu-item.parent-menu-item:hover{background-color:transparent}.views-layers-menu .mp-nova-menu-item.parent-menu-item:hover .mp-nova-btn{background-color:#f5f4f3}}.views-layers-menu .view-name{color:#222}.views-layers-menu .view-name.mp-nova-btn-active{font-weight:700}.views-layers-menu .view-name:active{color:#ff3158}.views-layers-menu .view-name .mp-nova-btn-label{max-width:195px;overflow:hidden;text-overflow:ellipsis}.views-layers-menu .mp-nova-checkbox{padding:10px 16px;font-weight:400}.views-layers-menu .mp-nova-checkbox .mp-nova-checkbox-label{max-width:150px;overflow:hidden;text-overflow:ellipsis}
#showcase-modals{height:0;width:0}.modal{position:absolute;top:50%;left:50%;padding:0;margin:0;height:auto;max-width:95%;max-height:95%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:stretch;justify-content:center;overflow:hidden;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.5);border:0;pointer-events:auto;color:#222}.modal .close-button{position:static}.modal .close-button[data-balloon]:after,.modal .close-button[data-balloon]:before{display:none}.modal .close-button .icon-close{font-size:14px;padding:10px}.modal-header{flex-shrink:0;display:flex;width:100%;padding:5px 20px 5px 32px;background-color:#f5f4f3;flex-flow:row nowrap;align-items:center;justify-content:space-between}@media (max-height:487px),only screen and (max-width:487px){.modal-header{padding-left:20px;padding-right:10px}}.modal-title{flex-grow:1;font-weight:500;text-overflow:ellipsis;font-family:IBM Plex Sans;font-size:18px;line-height:26px;letter-spacing:.6px}@media (max-width:320px){.modal-title{font-size:16px;line-height:23px}}.modal-subheader{font-size:18px;line-height:1.5em;letter-spacing:.6px;margin:20px 32px 0;color:#444}@media (max-height:487px),only screen and (max-width:487px){.modal-subheader{font-size:16px;margin-left:20px;margin-right:20px}}.modal-body{flex-grow:1;flex-shrink:1;padding:10px 16px 10px 10px;margin:10px 16px 5px 22px;overflow-x:hidden;overflow-y:auto;font-size:16px;letter-spacing:.2px;line-height:1.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#444;scrollbar-color:#d3d3d3 transparent;scrollbar-width:thin}.modal-body::-webkit-scrollbar{height:7px;width:7px;background-color:transparent}.modal-body::-webkit-scrollbar-thumb{background-color:#d3d3d3;-webkit-border-radius:5px}.modal-body::-webkit-scrollbar-corner{background-color:transparent}@media (max-height:487px),only screen and (max-width:487px){.modal-body{margin-left:10px;margin-right:4px}}.modal-scrollable-content{height:100%;min-height:240px;overflow:hidden}.modal-footer{flex-shrink:0;align-self:flex-end;display:flex;justify-content:flex-end;width:100%;padding:10px 32px 32px;align-items:center;color:#222}@media (max-height:487px),only screen and (max-width:487px){.modal-footer{padding-left:20px;padding-right:20px;padding-bottom:20px}}.modal-nav{position:absolute;z-index:1}.modal-nav .icon{font-size:26px}.modal-nav.modal-next{right:15px}.modal-nav.modal-prev{left:15px}.modal-background{position:absolute;top:0;right:0;left:0;bottom:0;font-size:16px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:7}.modal-background:not(.dark-modal-background){background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .5s}.modal-background:not(.dark-modal-background).open{opacity:1;pointer-events:all}@media (max-height:487px),(max-width:600px){.modal-background.open .full-modal,.modal-background.unloading .full-modal{width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:none;transform:none;top:0;left:0;border-radius:0}}@media (max-height:@{@breakpoint-sm}),(max-width:767px){.modal-background.open .large-modal,.modal-background.unloading .large-modal{width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:none;transform:none;top:0;left:0;border-radius:0}}.app-bar .modal-background:not(.dark-modal-background).open,.app-bar .modal-background:not(.dark-modal-background).unloading{top:-55px}.info-modal{width:500px}.info-modal .modal-header{padding:10px 14px 5px 24px;background-color:transparent}.info-modal .modal-body{padding:0 24px;margin:0}.info-modal .modal-footer{padding:10px 24px 24px;justify-content:space-between}
.confirm-modal.modal{max-width:500px}.confirm-modal .modal-header{padding-right:32px}.confirm-modal .mp-nova-btn-icon{width:unset}.confirm-modal .mp-nova-btn-group{justify-content:right;margin-bottom:32px;padding-left:32px;padding-right:32px}.confirm-modal .mp-nova-btn-group .mp-nova-btn{min-width:100px}.confirm-modal-background{top:-55px}.full-modal.modal.revert-changes-modal{max-width:600px}@media (max-height:487px),(max-width:600px){.full-modal.modal.revert-changes-modal{max-width:100%}}.full-modal.modal.revert-changes-modal .checkbox-element{margin-top:5px}.revert-changes-modal-checkbox{flex-wrap:nowrap}.revert-changes-modal-checkbox .checkbox-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.compact-modal .modal-message{margin:0}.rotate-to-landscape-modal{background-color:transparent;box-shadow:none}.rotate-to-landscape-modal .modal-footer,.rotate-to-landscape-modal .modal-header{display:none}.rotate-to-landscape-modal .modal-body{display:flex;justify-content:center;align-items:center;margin:50px 0}.rotate-to-landscape-modal .lottie{flex:1;height:150px;width:150px;position:relative;margin-top:55px}
.share-modal{display:block;width:85vw}@media (min-width:768px){.share-modal{width:450px}}.share-modal .modal-body{padding-bottom:32px}.share-modal.web-share-dialog{width:280px;margin:0 auto}@media (min-width:576px){.share-modal.web-share-dialog{width:320px}}.share-modal .social-icons{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 30px}.share-modal .social-icons .icon-button-social{margin:0;width:40px;height:40px}@media (min-width:320px){.share-modal .social-icons .icon-button-social{width:44px;height:44px}}@media (min-width:576px){.share-modal .social-icons .icon-button-social{width:60px;height:60px}}.share-modal .social-icons .icon-button-social:focus,.share-modal .social-icons .icon-button-social:hover{background:#ff3158}.share-modal .social-icons .icon-button-social:focus .icon,.share-modal .social-icons .icon-button-social:hover .icon{color:#fff}.share-modal .social-icons .icon{font-size:16px;padding:5px;line-height:1}@media (min-width:320px){.share-modal .social-icons .icon{font-size:18px}}@media (min-width:576px){.share-modal .social-icons .icon{font-size:22px}}.share-modal .input-group{display:flex;flex-flow:row nowrap;justify-content:stretch;width:100%;margin-bottom:30px}.share-modal .input{flex-grow:1;min-width:0;background:#f5f4f3;color:#6d6d6d;border:0;border-radius:0}.share-modal .input,.share-modal .input-addon{padding:12px 20px;font-size:inherit;outline:none}.share-modal .input-addon{font-weight:700;letter-spacing:2px;text-transform:uppercase;border:2px solid #222;background:#fff;color:#222;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.share-modal .input-addon:focus,.share-modal .input-addon:hover{border-color:#ff3158;color:#ff3158}.share-modal .share-modal-button{width:auto;margin:0 0 5px;font-size:12px;letter-spacing:1px}.share-modal .share-modal-button:active,.share-modal .share-modal-button:focus{color:#fff;background-color:#ff3158;border-color:#ff3158}.share-modal .share-modal-button.button-secondary:active,.share-modal .share-modal-button.button-secondary:focus{background:#fff!important;color:#ff3158!important;border-color:#ff3158}
.measurement-mode-help-modal{width:340px}
.vr-modal{width:520px;max-height:475px;margin:0}.vr-modal .headset-header{width:100%;height:170px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;padding:10px 30px}.vr-modal .headset-header.dark{background-color:rgba(0,0,0,.75)}.vr-modal .headset-header .headset-titles{display:flex;flex-flow:column;justify-content:center;margin-right:20px}.vr-modal .headset-header .headset-titles h1,.vr-modal .headset-header .headset-titles h2{color:#fff;font-family:IBM Plex Sans;font-size:28px;font-weight:700;line-height:36px;letter-spacing:.4px;text-align:left;margin:0}.vr-modal .headset-header .headset-titles h1{font-size:28px;line-height:36px;letter-spacing:.4px}.vr-modal .headset-header .headset-titles h2{font-size:14px;line-height:26px;letter-spacing:.6px}.vr-modal .headset-header img{-o-object-fit:contain;object-fit:contain;height:auto;width:auto;min-width:0}.vr-modal .headset-header .headset-cardboard{justify-self:center;flex:1}.vr-modal .headset-header .headset-quest{width:45%}.vr-modal p{padding-top:32px;margin:0;line-height:24px}.vr-modal .confirm{text-decoration:none}@media (max-height:487px),only screen and (max-width:487px){.vr-modal{overflow:auto}.vr-modal .headset-header{height:30%;max-height:190px;padding:10px 20px}.vr-modal .headset-header .headset-quest{width:auto}.vr-modal p{padding-top:10px}}
.terms-modal{left:10%;top:10%;bottom:10%;right:10%;transform:none;color:#fff;background-color:rgba(0,0,0,.75);border-radius:10px;opacity:0;transition:opacity .5s}.terms-modal.faded-in{opacity:1;pointer-events:auto}.terms-modal:before{background:linear-gradient(180deg,transparent 80%,rgba(0,0,0,.7))}.terms-modal:after,.terms-modal:before{position:absolute;z-index:1;pointer-events:none;content:"";right:0;left:0;top:0;bottom:0;opacity:0}.terms-modal:after{background:linear-gradient(0deg,transparent 80%,rgba(0,0,0,.7))}.terms-modal.Beginning:after,.terms-modal.End:before{opacity:0;transition:opacity .25s ease-in-out!important}.terms-modal.Beginning:before,.terms-modal.End:after,.terms-modal.Middle:after,.terms-modal.Middle:before{opacity:1;transition:opacity .25s ease-in-out!important}@media (max-height:487px),only screen and (max-width:487px){.terms-modal{left:0;top:0;bottom:0;right:0;max-width:100%;max-height:100%;border-radius:0}}.terms-modal.modal .close-button{position:absolute}.terms-modal #terms-wrapper{position:absolute;top:50px;right:25px;bottom:50px;left:25px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.terms-modal #terms-wrapper #terms-text{padding-right:12px}
.scroll-button{width:44px}.scroll-button .icon{font-size:16px}.outerScrollbarWrapper{position:relative;overflow:hidden}.outerScrollbarWrapper.button-scrolling.vertical{height:100%}.outerScrollbarWrapper.button-scrolling.vertical .innerScrollbarWrapper{height:calc(100% - 80px)}.outerScrollbarWrapper.button-scrolling.horizontal{width:100%}.outerScrollbarWrapper.button-scrolling.horizontal .innerScrollbarWrapper{width:calc(100% - 80px)}.outerScrollbarWrapper .innerScrollbarWrapper{display:flex;overflow:hidden;touch-action:manipulation;-ms-overflow-style:none;scrollbar-width:none}.outerScrollbarWrapper .innerScrollbarWrapper::-webkit-scrollbar{display:none}.outerScrollbarWrapper .paddingScrollbarWrapper{position:relative}.outerScrollbarWrapper .scrollbarTrack{position:absolute;bottom:0;right:0;background-color:transparent;border-radius:5px}.outerScrollbarWrapper .scrollbarTrack .scrollbarThumb{position:relative;transition:opacity .25s ease-in-out;opacity:0;background-color:rgba(181,180,179,.5);border-radius:5px}.outerScrollbarWrapper .scrollbarTrack.horizontal{left:0;height:8px;margin-right:8px;margin-left:8px}.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb{height:4px}.outerScrollbarWrapper .scrollbarTrack.vertical{top:0;width:8px;margin-top:8px;margin-bottom:8px}.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb{width:4px}.outerScrollbarWrapper.vertical{height:100%}.outerScrollbarWrapper.vertical .scroll-forward{bottom:0}.outerScrollbarWrapper.vertical .innerScrollbarWrapper{flex-direction:column;height:100%;overflow-y:scroll}.outerScrollbarWrapper.horizontal{width:100%}.outerScrollbarWrapper.horizontal .scroll-forward{right:0}.outerScrollbarWrapper.horizontal .innerScrollbarWrapper{width:100%;overflow-x:scroll}.outerScrollbarWrapper .scroll-forward{position:absolute}div:active>.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb,div:active>.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb,div:active>div>.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb,div:active>div>.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb,div:hover>.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb,div:hover>.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb,div:hover>div>.outerScrollbarWrapper .scrollbarTrack.horizontal .scrollbarThumb,div:hover>div>.outerScrollbarWrapper .scrollbarTrack.vertical .scrollbarThumb{opacity:1}
#help-modal{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);text-align:center;color:#dadada;opacity:0;transition:opacity .5s}#help-modal.faded-in{opacity:1;pointer-events:auto}#help-modal .tabs{transition:all .3s;font-weight:500}#help-modal .tabs div{padding:16px 55px 15px 20px;display:inline-block;font-size:18px}#help-modal .tabs div span{padding-bottom:3px;border-bottom:1px solid transparent;letter-spacing:.3px;transition:all .3s}#help-modal .tabs div.active span{border-bottom:1px solid #fff}#help-modal .tabs div:hover{cursor:pointer;color:#ff3158}#help-modal .tabs div:hover.active span{border-bottom:1px solid #ff3158}#help-modal.mobile .tabs div{padding:16px 25px 15px 20px;font-size:14px}
#help-modal .navigation{display:table;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-55%)}@media only screen and (max-height:600px) and (max-width:700px){#help-modal .navigation{transform:translate(-50%,-50%)}}#help-modal .navigation.small{transform:translate(-50%,-50%)}#help-modal .navigation .row{display:table-row}#help-modal .navigation .row.topInfo{font-size:16px;letter-spacing:.2px}#help-modal .navigation .row.topInfo .column{padding:6vh 4vw}#help-modal .navigation .row.bigImage img{vertical-align:bottom;width:calc(3.2vh + 3.2vw);margin-bottom:15px}#help-modal .navigation .row.bigImage img[src$="images/nav_help_mouse_click.png"],#help-modal .navigation .row.bigImage img[src$="images/nav_help_mouse_position_right.png"]{width:calc(3.936vh + 3.936vw)}#help-modal .navigation .row.bigImage img[src$="images/nav_help_mouse_position_left.png"]{width:calc(3.744vh + 3.744vw)}#help-modal .navigation .row.hr .column{padding:3vh}#help-modal .navigation .row.hr .column hr{width:6vh}#help-modal .navigation .row.hr .column.noDivider{visibility:hidden}#help-modal .navigation .row.bottomInfo{font-size:16px}#help-modal .navigation .row.bottomInfo .column{padding:0 6vw 6vh}#help-modal .navigation .row.keyboard img{vertical-align:middle;width:8.66vh}#help-modal .navigation .row.keyboard img[src$="images/nav_help_inside_key.png"],#help-modal .navigation .row.keyboard img[src$="images/nav_help_keyboard_up_down.png"]{width:4.33vh}#help-modal .navigation .row.keyboard img[src$="images/nav_help_keyboard_all.png"]{width:12.99vh}@media only screen and (max-height:600px) and (max-width:700px){#help-modal .navigation .row.keyboard img{width:10vh}#help-modal .navigation .row.keyboard img[src$="images/nav_help_inside_key.png"],#help-modal .navigation .row.keyboard img[src$="images/nav_help_keyboard_up_down.png"]{width:5vh}#help-modal .navigation .row.keyboard img[src$="images/nav_help_keyboard_all.png"]{width:15vh}}#help-modal .navigation .row .column{display:table-cell;width:30%}@media only screen and (max-height:600px) and (max-width:700px){#help-modal .navigation .row.bottomInfo,#help-modal .navigation .row.topInfo{font-size:2vw}#help-modal .navigation .row.bottomInfo .column,#help-modal .navigation .row.topInfo .column{padding:0 2vw 4vh}}@media only screen and (max-height:600px) and (max-width:700px){#help-modal .navigation.small .row{font-size:1.9vw}#help-modal .navigation.small .row .column{padding:0 1.5vw 3vh}}@media only screen and (orientation:landscape){#help-modal.mobile .navigation{width:90%}#help-modal.mobile .navigation .row.topInfo{font-size:1.9vw}#help-modal.mobile .navigation .row.topInfo .column{padding:2vw 4vw}#help-modal.mobile .navigation .row.bigImage img{width:6.3vw}#help-modal.mobile .navigation .row.bigImage img[src$="images/nav_help_gesture_drag.png"]{width:5.87511628vw}#help-modal.mobile .navigation .row.bigImage img[src$="images/nav_help_gesture_tap.png"]{width:8.20465116vw}#help-modal.mobile .navigation .row.bigImage img[src$="images/nav_help_gesture.drag_two_finger.png"]{width:5.42093023vw}}@media only screen and (orientation:portrait){#help-modal.mobile .navigation{position:absolute;overflow:hidden;top:55px;bottom:20px;height:calc(100% - 75px);left:0;right:0;transform:none}#help-modal.mobile .navigation .paddingScrollbarWrapper{margin:auto}#help-modal.mobile .navigation .nav-wrapper{display:flex;flex-direction:column;width:68vw;max-width:218px}#help-modal.mobile .navigation .nav-wrapper>div.row{font-size:14px;margin:auto}#help-modal.mobile .navigation .nav-wrapper>div.row.topInfo{padding-top:1.5em}#help-modal.mobile .navigation .nav-wrapper>div.row.topInfo:first-child{padding-top:0}#help-modal.mobile .navigation .nav-wrapper>div.row.bigImage{padding-top:1em}#help-modal.mobile .navigation .nav-wrapper>div.row.bigImage img{width:43px}#help-modal.mobile .navigation .nav-wrapper>div.row.bigImage img[src$="images/nav_help_gesture_drag.png"]{width:40.1px}#help-modal.mobile .navigation .nav-wrapper>div.row.bigImage img[src$="images/nav_help_gesture_tap.png"]{width:56px}#help-modal.mobile .navigation .nav-wrapper>div.row.bigImage img[src$="images/nav_help_gesture.drag_two_finger.png"]{width:37px}}@media screen and (min-height:650px) and (orientation:portrait){#help-modal.mobile .navigation .nav-wrapper{max-width:240px}#help-modal.mobile .navigation .nav-wrapper>div.row.topInfo{font-size:16px;padding-top:3em;padding-bottom:1em}#help-modal.mobile .navigation .nav-wrapper>div.row.topInfo:first-child{padding-top:0}#help-modal.mobile .navigation .nav-wrapper>div.row.bigImage img{transform:scale(1.4)}}@media screen and (min-width:650px) and (orientation:portrait){#help-modal.mobile .navigation .nav-wrapper>div.row.topInfo{font-size:16px}}
#help-modal .more-help-wrapper{position:absolute;overflow:hidden;top:55px;bottom:20px;left:0;right:0}#help-modal .more-help-wrapper .more-help{display:table;padding:3vw}#help-modal .more-help-wrapper .more-help .innerRow{display:table-row}#help-modal .more-help-wrapper .more-help .innerRow>div{display:table-cell;table-layout:fixed;min-width:190px;line-height:1.29;padding:0 1.5vw;width:20vw}#help-modal .more-help-wrapper .more-help .innerRow>div.topInfo{vertical-align:bottom;font-size:1.45vw;font-weight:500}@media screen and (max-width:1100px){#help-modal .more-help-wrapper .more-help .innerRow>div.topInfo{font-size:16px}}#help-modal .more-help-wrapper .more-help .innerRow>div.bigImage{padding:1.85vw 0;font-size:2.5vw;position:relative}#help-modal .more-help-wrapper .more-help .innerRow>div.bigImage img{height:2.5vw}#help-modal .more-help-wrapper .more-help .innerRow>div.bigImage .icon-vr{font-size:2vw}@media screen and (max-width:1100px){#help-modal .more-help-wrapper .more-help .innerRow>div.bigImage{padding:20px 0;font-size:30px}#help-modal .more-help-wrapper .more-help .innerRow>div.bigImage .icon-vr{font-size:24px}#help-modal .more-help-wrapper .more-help .innerRow>div.bigImage img{height:30px}}#help-modal .more-help-wrapper .more-help .innerRow>div.bigImage.floors{position:relative;top:5px}#help-modal .more-help-wrapper .more-help .innerRow>div.bigImage.floors span span{position:absolute;top:28%;left:50%;transform:translate(-50%,-50%);font-size:1.2vw;font-weight:700}@media screen and (max-width:1100px){#help-modal .more-help-wrapper .more-help .innerRow>div.bigImage.floors span span{font-size:14px}}#help-modal .more-help-wrapper .more-help .innerRow>div.bottomInfo{vertical-align:top;font-size:1.25vw}@media screen and (max-width:1100px){#help-modal .more-help-wrapper .more-help .innerRow>div.bottomInfo{font-size:14px}}#help-modal .more-help-wrapper .more-help .rowPadding{height:10vh;min-height:50px}#help-modal .more-help-wrapper .paddingScrollbarWrapper{margin:auto}@media only screen and (orientation:portrait){#help-modal .more-help-wrapper.desktop .rowPadding{height:15vh}}@media only screen and (orientation:portrait){#help-modal .more-help-wrapper.mobile .more-help .innerRow>div{min-width:40vw}#help-modal .more-help-wrapper.mobile .more-help .innerRow>div.topInfo{font-size:calc(8px + 1vh)}#help-modal .more-help-wrapper.mobile .more-help .innerRow>div.bottomInfo{font-size:calc(5px + 1vh)}}@media only screen and (orientation:landscape){#help-modal .more-help-wrapper.mobile .more-help .innerRow>div{min-width:27vw}#help-modal .more-help-wrapper.mobile .more-help .innerRow>div.topInfo{font-size:calc(8px + 1vw)}#help-modal .more-help-wrapper.mobile .more-help .innerRow>div.bottomInfo{font-size:calc(5px + 1vw)}}
.model-rating-thank-you{width:300px;height:300px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:20px}.model-rating-thank-you .close-button{position:absolute;top:10px;right:10px}.model-rating-thank-you h4{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.285;letter-spacing:.4px;color:inherit;margin:0}.model-rating-thank-you p{font-size:14px;line-height:1.57}.model-rating-thank-you p,.model-rating-thank-you small{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;letter-spacing:.2px;color:inherit;text-align:center}.model-rating-thank-you small{font-size:12px;line-height:1.5}.model-rating-thank-you .lottie{flex:1;min-height:80px;width:100%;margin:-20px 0}
.lottie{position:relative}.lottie .lottie-animation{position:absolute;inset:0;z-index:2}.lottie .lottie-fallback{position:absolute;inset:0;height:100%;width:100%}
.ctaContainer{width:auto;background-color:rgba(0,0,0,.75);border-radius:10px;opacity:0;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.ctaContainer.showMessage{opacity:1;transition:all .7s 1s;transform:translate(-50%,-50%) scale(1)}.ctaContainer.showMessage.helpCta{transition:all .7s .125s}.ctaContainer.showMessage .close-button,.ctaContainer.showMessage .footer{pointer-events:all}.ctaContainer:not(.small) .cta:not(.mobile){padding:10px 30px}.ctaContainer:not(.small) .cta.mobile{padding:0 10px}.ctaContainer .close-button{position:absolute;right:0;top:0}.footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:20px;font-size:13px;font-weight:700}.footer .restart-tour{cursor:pointer}.footer .restart-tour:active,.footer .restart-tour:hover{color:#ff3158}.footer .share{padding:8px 12px}.cta{position:relative;height:100%;display:grid;display:-ms-grid;grid-template:"header header header" auto "image image image" 1fr "subheader subheader subheader" auto "footer footer footer" auto/minmax(28%,auto) minmax(28%,auto) minmax(28%,auto);grid-auto-flow:column;justify-items:center;align-items:center;-ms-grid-rows:auto auto 1fr;-ms-grid-colums:auto auto 1fr auto auto}.cta.mobile{grid-template-rows:auto auto 1fr;grid-template-areas:"header header header" "image image image" "subheader subheader subheader";margin-bottom:20px}.cta h1{grid-area:header;margin:15px;text-align:center;white-space:nowrap;font-size:32px;font-weight:700;line-height:42px;letter-spacing:.2px;color:hsla(0,0%,100%,.9)}.cta h1 .subhead{font-size:22px;font-weight:400;line-height:34px}.cta h1.mobile{font-size:20px;line-height:26px}.cta h1.mobile .subhead{font-size:16px;line-height:25px}.cta h2{font-size:22px;font-weight:400;color:hsla(0,0%,100%,.9);padding:0 15px 5px;white-space:nowrap;margin:15px 0 0}.cta h2.mobile{padding:0 10px;font-size:16px;font-weight:500;margin-top:15px}.cta hr{width:45px;height:2px;margin:20px 0;background-color:hsla(0,0%,100%,.9);border:none}.cta .footer-icon{margin-bottom:20px}.cta img{display:inline;align-self:end}.cta h1{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.cta h2:nth-child(4n+2){-ms-grid-row:2}.cta img:nth-child(4n+3){-ms-grid-row:3}.cta hr:nth-child(4n+4){-ms-grid-row:4}.cta img:nth-child(4n+5){-ms-grid-row:5}.cta :nth-child(n){-ms-grid-column:3;-ms-grid-column-align:center}.cta :nth-child(-n+9){-ms-grid-column:2}.cta :nth-child(-n+5){-ms-grid-column:1}.cta img[src$="images/nav_help_mouse_drag_left.png"],.cta img[src$="images/nav_help_mouse_drag_right.png"]{width:52px;height:95px}.cta img[src$="images/nav_help_mouse_position_left.png"],.cta img[src$="images/nav_help_mouse_position_right.png"]{width:60px;height:114px}.cta img[src$="images/nav_help_mouse_zoom.png"]{width:50.66px;height:114px}.cta img[src$="images/nav_help_mouse_click.png"]{width:60px;height:114px}.cta img[src$="images/nav_help_click_inside.png"]{width:50.66px;height:114px}.cta img[src$="images/Desktop-help-play-button.svg"]{width:50px;height:116px}.cta img[src$="images/nav_help_keyboard_left_right.png"]{width:50px;height:24px}.cta img[src$="images/nav_help_inside_key.png"]{width:24px;height:24px}.cta img[src$="images/nav_help_keyboard_up_down.png"]{width:25px;height:53px;margin-bottom:5px}.cta img[src$="images/nav_help_zoom_keys.png"]{width:51px;height:24px}.cta img[src$="images/nav_help_gesture_drag.png"],.cta img[src$="images/nav_help_gesture_position.png"]{width:36.8px;height:auto}.cta img[src$="images/nav_help_gesture_tap.png"]{width:54px;height:auto;-webkit-margin-end:15px;margin-inline-end:15px}.cta img[src$="images/nav_help_tap_inside.png"]{width:22px;height:auto;-webkit-margin-end:15px;margin-inline-end:15px}.cta img[src$="images/mobile-help-play-button.svg"]{width:24px;height:auto;-webkit-margin-end:15px;margin-inline-end:15px}.cta img[src$="images/nav_help_gesture_pinch.png"]{width:46px;height:auto;-webkit-margin-end:15px;margin-inline-end:15px}
.tour-story-scrim{width:100%;height:100%;background:linear-gradient(180deg,transparent 0,transparent 50%,rgba(0,0,0,.4));opacity:0;transition:opacity .75s}.tour-story-scrim.active{opacity:1}
.overlay-ui{z-index:3}.overlay-layer,.overlay-ui{position:absolute;top:0;left:0;right:0;bottom:0}.overlay-layer,.scene-overlay{overflow:hidden}.scene-overlay{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;flex-grow:1;flex-shrink:1;transition:height .5s;z-index:1}.narrow-layout.bottom-panel:not(.modal-open) .scene-overlay{height:calc(100% - 55px)}.narrow-layout.bottom-panel:not(.modal-open) .search-mode .scene-overlay{height:calc(100% - 125px)}.showcase-ui-overlay{display:flex;flex-direction:row;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}
.attachment-carousel .attachment-carousel-view .attachment-view.attachment-other .attachment-label,.attachment-view.attachment-other .attachment-label,.attachment.attachment-upload.upload-error .upload-status .upload-msg{color:inherit}.attachment-carousel .attachment-carousel-view .attachment-view.attachment-other .attachment-label{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.625;letter-spacing:.2px}.attachment-view.attachment-other .attachment-label,.attachment.attachment-upload.upload-error .upload-status .upload-msg{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.2px}.annotation-attachments{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.annotation-attachments.annotation-attachments-inline{justify-content:flex-start}.annotation-attachments .attachment{min-height:unset}.attachment-view.oembed-image{max-width:100%}.attachment-view.attachment-other{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px;height:100%}.attachment-view.attachment-other.inline{padding:10px}.attachment-view.attachment-other.inline .attachment-label{font-size:10px}.attachment-view.attachment-other .download-link{position:absolute;top:10px;right:10px;text-decoration:none}.attachment-view.attachment-other .icon-download{font-size:24px}.attachment-view.attachment-other .icon-file{font-size:30px}.attachment-view.attachment-other .attachment-label{max-width:100%;max-height:100%;overflow:hidden}.attachment-view.attachment-other .file-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment{position:relative;display:inline-block;width:140px;height:140px;margin:10px;background-color:#f5f4f3;min-height:60px}.attachment.hero{width:300px;height:250px}.attachment.inline{width:60px;height:60px}.attachment .attachment-delete{position:absolute;top:-10px;right:-10px;z-index:2}.attachment .attachment-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.attachment .attachment-preview{width:100%;height:100%}.attachment.attachment-upload{border:2px solid transparent}.attachment.attachment-upload .upload-status{position:absolute;top:0;left:0;width:40px;height:40px;margin:7.5px}.attachment.attachment-upload .upload-status .bar-bg{stroke:#b5b4b3}.attachment.attachment-upload .upload-status .progress{stroke:#fff}.attachment.attachment-upload.upload-error{color:#fa5300;border-color:#fa5300}.attachment.attachment-upload.upload-error .upload-status{width:100%;height:100%;margin:0;display:flex;justify-content:center;align-items:center}.attachment.attachment-upload.upload-error .upload-status .upload-msg{text-align:center}.attachment.attachment-upload.upload-error .upload-status .upload-error-message{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.attachment.attachment-upload.upload-error .upload-status .icon-error{font-size:28px}.attachment.attachment-upload.upload-error .upload-status .icon-error:before{color:#fa5300}.bottom-panel .tag-billboard-contents .attachment .fill-cover-image,.bottom-panel .tag-view-panel .attachment .fill-cover-image{min-height:15vh!important}.bottom-panel .tag-billboard-contents .attachment .image,.bottom-panel .tag-view-panel .attachment .image{max-height:25vh!important}.attachment-carousel{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;min-height:60px;position:relative}.attachment-carousel .attachment-carousel-view{min-height:60px;transition:.5s cubic-bezier(.87,0,.13,1);transition-property:height,opacity;overflow:hidden;display:flex;justify-content:space-between;align-items:center}.attachment-carousel .attachment-carousel-view .attachment-container{width:100%}.attachment-carousel .attachment-carousel-view .attachment{background-color:transparent;margin:0;transition-property:height,max-height,min-height}.attachment-carousel .attachment-carousel-view .attachment-view{position:relative;max-width:100%;max-height:100%;transition:.5s cubic-bezier(.16,1,.3,1);transition-property:height,max-height,min-height}.attachment-carousel .attachment-carousel-view .attachment-view.attachment-other .icon{font-size:42px}.attachment-carousel .attachment-carousel-view .attachment-view.attachment-other .download-link{position:static}.attachment-carousel .attachment-carousel-view .attachment-embed,.attachment-carousel .attachment-carousel-view .attachment-pdf{width:50%;height:50%;font-size:14px;color:#222;background-color:#dadada}.attachment-carousel .attachment-carousel-view .embedded-iframe-sandbox{pointer-events:none}.attachment-carousel .attachment-carousel-view .embedded-iframe-sandbox.loading{visibility:hidden}.attachment-carousel .attachment-carousel-view .embedded-content{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.attachment-carousel .modal-nav{top:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease-in-out;transform:translateY(-50%)}.attachment-carousel .modal-nav:hover{opacity:1}.attachment-carousel:hover .modal-nav{opacity:.7}.attachment-carousel:hover .carousel-bullets{background-color:rgba(34,34,34,.3)}@media (max-height:487px),only screen and (max-width:487px){.attachment-carousel .modal-nav{opacity:.7}.attachment-carousel .carousel-bullets{background-color:rgba(34,34,34,.3)}}.carousel-bullets{position:absolute;bottom:8px;left:50%;max-width:60%;transform:translateX(-50%);border-radius:20px;display:flex;flex-flow:row nowrap;justify-content:space-evenly;align-items:center;background-color:rgba(34,34,34,0);transition:background-color .3s cubic-bezier(.16,1,.3,1);z-index:1;padding:0 4px}.carousel-bullets:hover{background-color:rgba(34,34,34,.5)}.carousel-bullets .carousel-bullet{font-size:8px;color:#fff;height:16px;width:14px;transition:color .3s cubic-bezier(.16,1,.3,1)}.carousel-bullets .carousel-bullet .nova-icon{transform:scale(.5);transition:transform .3s cubic-bezier(.16,1,.3,1)}.carousel-bullets .carousel-bullet-active .nova-icon{transform:scale(1)}.carousel-bullets .carousel-bullet:active,.carousel-bullets .carousel-bullet:hover{color:#ff3158}.carousel-bullets .carousel-bullet:active .nova-icon,.carousel-bullets .carousel-bullet:hover .nova-icon{transform:scale(1.2)}
.attachment-overlay{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:.5s;transition-property:opacity,-webkit-backdrop-filter;transition-property:opacity,backdrop-filter;transition-property:opacity,backdrop-filter,-webkit-backdrop-filter}.attachment-overlay.open{opacity:1;background-color:rgba(0,0,0,.6);pointer-events:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.attachment-overlay .overlay-top-bar{width:100%;padding:16px 24px;flex-grow:0;flex-shrink:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;z-index:1}.attachment-overlay .overlay-label{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px}.attachment-overlay .attachment-carousel{padding:0;position:absolute;inset:0;z-index:0}.attachment-overlay .attachment-carousel .attachment-carousel-view{width:unset;height:unset;max-width:100%;max-height:100%;padding:0 70px;flex:1}.attachment-overlay .attachment-carousel .attachment{display:flex;flex-direction:row;justify-content:center;width:unset;height:unset;background:transparent}.attachment-overlay .attachment-carousel .attachment .fill-blur{display:none}.attachment-overlay .attachment-carousel .oembed-iframe--wrapper{max-width:80%}.attachment-overlay .attachment-other{border:2px solid #fff;color:#fff;background-color:transparent}.attachment-overlay .modal-nav{opacity:.7;padding:0 16px}.attachment-overlay .embedded-media{position:relative;max-width:100%;max-height:100%;z-index:5}.attachment-overlay .embed-error-container{padding:64px}
.center-child,.oembed-photo--cover,.oembed-thumbnail--cover{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.oembed-photo--cover,.oembed-thumbnail--cover{background-size:cover;background-position:50%}.oembed-thumbnail--cover--icon{background-repeat:no-repeat;background-size:contain;margin:auto}.oembed-thumbnail__cta{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.oembed-thumbnail__cta .icon-play-unicode{padding-left:4px}.oembed-error,.oembed-loading{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:60px;min-width:300px}.oembed-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none;opacity:1;transition:opacity .3s ease-out 50ms;min-width:50px;min-height:50px}.oembed-loading.is-loaded{opacity:0}.oembed-rich{overflow-y:auto;scrollbar-color:dark}.oembed-text{text-align:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.oembed-iframe{border:0}.oembed-iframe--wrapper{min-height:60px;width:100%;position:relative}.oembed-iframe__container{position:relative;z-index:0;padding-bottom:60px;height:0;overflow:hidden;width:100%;transition:padding-bottom .15s cubic-bezier(.16,1,.3,1)}.oembed-iframe__container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.oembed-iframe__container.oembed-iframe--src-reddit iframe{background-color:#fff}.oembed-iframe__container.oembed-iframe--src-Flickr iframe{max-height:270px;max-width:360px}.oembed{min-height:60px}.oembed-image.fill-cover-image{position:relative;overflow:hidden;width:100%;height:100%;display:flex;transition:all .5s cubic-bezier(.16,1,.3,1)}.oembed-image.fill-cover-image .fill-blur{position:absolute;inset:0;z-index:0;background-repeat:no-repeat;background-position:50%;background-size:cover;filter:blur(8px);transform-origin:center center;transform:scale(1.1);opacity:.3}.oembed-image.fill-cover-image .attachment-view,.oembed-image.fill-cover-image img{block-size:auto;margin:0 auto;max-inline-size:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:relative;transition:all .5s cubic-bezier(.16,1,.3,1);z-index:1}
.embed-error-container{color:#f95;background:#333;padding:40px 16px;text-align:center;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.embed-error-container .icon-error{font-size:22px}.embed-error-message{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.625;letter-spacing:.2px;font-size:14px;margin-top:6px}
.annotations-preview-layer{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.annotation-preview{position:absolute;top:0;left:0;width:378px;min-width:300px;padding:20px;font-size:12px;color:#fff;pointer-events:auto;z-index:1}.annotation-preview .annotation-preview-contents{height:100%;min-height:65px;overflow:hidden;padding:10px;background:#222;border-radius:4px}.annotation-preview .annotation-preview-contents.viewable-media{max-height:unset}.annotation-preview .annotation-preview-contents .annotation-display{margin:10px 12px 12px;font-weight:400;color:#dadada}.annotation-preview .annotation-preview-contents .annotation-display .text-box-text{width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;overflow:hidden}.annotation-preview .annotation-preview-contents .link-more{display:inline-block;border-bottom:2px solid #444;font-size:14px;font-weight:700;line-height:26px;letter-spacing:.6px;text-decoration:none}@media (hover:hover){.annotation-preview .annotation-preview-contents .link-more:hover{border-color:#ff3158}}.annotation-preview .attachment-carousel{position:relative}.annotation-preview .attachment-carousel .icon-dpad-left,.annotation-preview .attachment-carousel .icon-dpad-right{padding:10px;font-size:20px}.annotation-preview .attachment{display:inline-block;width:100%;height:100px;margin:0}.annotation-preview-up{padding-bottom:25px}.annotation-preview-up:after{content:"";position:absolute;bottom:15px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #222}.annotation-preview-up-left{padding-bottom:25px}.annotation-preview-up-left:after{content:"";position:absolute;right:40px;bottom:16px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #222}.annotation-preview-up-right{padding-bottom:25px}.annotation-preview-up-right:after{content:"";position:absolute;left:40px;bottom:16px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #222}.annotation-preview-down{padding-top:25px}.annotation-preview-down:before{content:"";position:absolute;top:16px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #222}.annotation-preview-down-left{padding-top:25px}.annotation-preview-down-left:before{content:"";position:absolute;right:40px;top:16px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #222}.annotation-preview-down-right{padding-top:25px}.annotation-preview-down-right:before{content:"";position:absolute;left:40px;top:16px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #222}.annotation-preview-left{width:383px;padding-right:25px}.annotation-preview-left:after{content:"";position:absolute;right:16px;top:50%;margin-top:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #222}.annotation-preview-right{width:383px;padding-left:25px}.annotation-preview-right:before{content:"";position:absolute;left:16px;top:50%;margin-top:-10px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #222}
.tag-preview{width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:338px;color:#fff}.tag-preview .attachment{display:flex;flex-direction:row;justify-content:center;width:unset;height:unset;background:transparent}.tag-preview .annotation-text-box{margin:0}.tag-billboard.annotation-preview-contents{padding:0}.tag-billboard-contents{display:flex;flex-direction:column;max-height:unset;min-height:72px;padding:16px 24px 24px;overflow:unset;background:#222}.tag-billboard-contents>div:not(:last-child){margin-bottom:16px}.tag-billboard-contents .tag-billboard-title{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1.44;letter-spacing:.6px;word-break:break-word}.tag-billboard-contents .tag-billboard-description{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-size:14px;line-height:1.57;letter-spacing:.2px;flex-grow:1;flex-shrink:1;font-weight:400}.tag-billboard-contents .tag-billboard-description .text-box-text{width:100%;padding-right:4px}.tag-billboard-contents .annotation-attachments{flex-flow:column nowrap;align-items:stretch}.tag-billboard-contents .annotation-attachments .attachment{display:flex;flex-flow:row nowrap}.tag-billboard-contents .annotation-attachments .attachment .attachment-view{flex:1;min-width:0;padding:0;pointer-events:none}.tag-billboard-contents .annotation-attachments .attachment .attachment-label{flex:1;min-width:0;display:flex;flex-flow:row nowrap;align-items:center}.tag-billboard-contents .annotation-attachments .attachment .file-label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 18px 0 12px;font-style:italic}.tag-billboard-contents .annotation-attachments .attachment .download-link{position:relative;top:auto;right:auto}.tag-billboard-contents .annotation-attachments .attachments-truncated{height:30px}.tag-billboard-contents .annotation-attachments .attachments-truncated .file-label{margin-left:5px}.tag-billboard-contents .oembed-loading{background-color:#222}
.tag-billboard-header{flex-grow:0;flex-shrink:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:52px;padding:0 12px;border-bottom:1px solid #444;color:#f5f4f3}.tag-billboard-header.editable{justify-content:flex-end;padding:0 24px}.tag-billboard-header .mp-nova-btn{padding:0;width:40px;height:40px}.tag-billboard-header .icon-toggle-pencil{font-size:26px}.tag-billboard-header .icon-dock{font-size:24px}
.url-link-copy .mp-nova-btn-tertiary{white-space:nowrap;padding:0}.url-link-copy .mp-nova-btn-fab{line-height:13px}.url-link-copy .mp-nova-btn-fab .nova-icon{font-size:13px}.url-link-copy.link-copied .mp-nova-btn{color:#00a170;transition:none;font-weight:400;opacity:1}
.tag-media .attachment-carousel{min-width:366px;height:auto}.tag-media .attachment{display:flex;flex-direction:row;justify-content:center;width:unset;height:unset;background:transparent}
.annotation-box{position:relative}.annotation-text-box{position:relative;width:100%;top:0;left:0;bottom:0;margin:15px 0 20px}.annotation-text-box.editor-box{border:1px solid #dadada;border-radius:8px}.annotation-text-box.editor-box.annotating{min-height:120px;display:flex;flex-direction:column}.annotation-text-box.editor-box.annotating.invalid{border-color:#c74200}.annotation-text-box.editor-box.annotating .text-box-text{width:100%;height:100%;min-height:64px;overflow-y:auto;cursor:text}.annotation-text-box.editor-box.annotating .smart-text-box{position:relative;padding:15px 15px 0;flex-grow:1}.annotation-text-box.editor-box.annotating .text-counter{position:absolute;right:10px;bottom:-20px;margin:0;line-height:1em}.annotation-text-box.editor-box:not(.annotating) .smart-text-box{position:relative;flex-grow:1}.annotation-text-box.annotation-emptied .text-box-text{width:100%;padding:16px;background-color:#f5f4f3;font-style:italic}.annotation-text-box .annotation-button-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;pointer-events:auto;transition:height .25s}.annotation-text-box .annotation-button-bar .note-extra-buttons{display:flex;flex-direction:row}.annotation-text-box .annotation-button-bar .icon-button:after{max-width:80px;min-width:60px;white-space:normal;pointer-events:auto}.annotation-edited{margin:-10px 5px 5px;color:#999;font-size:.8em;text-align:right}.annotation-cta-buttons{flex-grow:1;text-align:right}.annotation-editors{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}
.annotation-popup .popover-label{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.2px;color:inherit}.annotation-popup{position:absolute;left:0;bottom:0;right:0;padding:15px 20px 25px;font-size:12px;min-height:100px;background-color:#222;color:#fff;border-radius:4px;z-index:2}.annotation-popup:not(.open){visibility:hidden}.annotation-popup .popover-header{position:relative;width:100%;min-height:10px}.annotation-popup .popover-header .close-button{top:-12px;right:-12px}.annotation-popup .popover-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.annotation-popup .popover-footer .button{flex-shrink:0;padding-right:0}.annotation-popup .popover-footer .popover-message{display:inline-block;flex-grow:1;height:14px;margin:5px 5px 5px 0;line-height:14px;font-weight:500;font-size:12px;color:#d8d8d8}.annotation-popup .popover-footer .popover-message.popover-message-error{color:#fa5300}.annotation-popup .popover-label{display:inline-block;height:14px;margin:5px 0;line-height:14px;font-weight:500;font-size:12px;color:#f5f4f3}.annotation-popup .link{margin-left:.4em}
.text-box-text{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;position:relative;width:calc(100% - 30px);border:none;outline:none;white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;pointer-events:auto;scrollbar-color:#d3d3d3 transparent;scrollbar-width:thin}@media (hover:hover){.text-box-text:not(.editing) .link-annotation:hover{color:#ff3158}}.text-box-text::-webkit-scrollbar{height:7px;width:7px;background-color:transparent}.text-box-text::-webkit-scrollbar-thumb{background-color:#d3d3d3;-webkit-border-radius:5px}.text-box-text::-webkit-scrollbar-corner{background-color:transparent}.text-box-text.clamped{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.text-box-text:not(.editing){cursor:text}.text-box-text:not(.editing) .link-annotation{cursor:pointer;color:inherit;white-space:break-spaces;word-break:break-word;font-weight:inherit;outline:none}.text-box-text:not(.editing) .link-annotation.link-url{text-decoration:underline}.text-box-text:not(.editing) .link-annotation.link-hashtag,.text-box-text:not(.editing) .link-annotation.link-user{padding:2px 8px;border-radius:25px;background-color:#f5f4f3}.text-box-text.editing .link-annotation{text-decoration:underline}.placeholder.text-box-text{min-height:41px}.placeholder.text-box-text:before{content:attr(placeholder);color:#b5b4b3}.placeholder.text-box-text:not(:empty):before{display:none}
.tag-keywords.tag-previewer-keywords{padding:0;margin-bottom:16px;max-width:338px;flex-wrap:nowrap}.tag-keywords.tag-previewer-keywords.is-viewing-all{flex-wrap:wrap}.tag-keywords.tag-previewer-keywords .nova-token{flex-shrink:1;min-width:30px}.tag-keywords.tag-previewer-keywords .nova-token.view-more-btn{flex:none}
.note-preview{color:#444}.note-preview .note-preview-contents{background:#fff;color:#444;max-height:unset}.note-preview .note-preview-contents .note-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px 12px}.note-preview .note-preview-contents .note-post{margin:10px 12px 12px;font-weight:400}.note-preview .note-preview-contents .annotation-attachments:not(.annotation-attachments-inline){margin:12px}.note-preview .note-preview-contents .annotation-attachments:not(.annotation-attachments-inline) .attachment-label{margin:0;flex:1;display:flex}.note-preview .note-preview-contents .annotation-attachments:not(.annotation-attachments-inline) .attachment-other{padding:0;pointer-events:none;background-color:transparent}.note-preview .note-preview-contents .annotation-attachments:not(.annotation-attachments-inline) .attachments-truncated{height:30px;background:transparent}.note-preview .note-preview-contents .annotation-attachments:not(.annotation-attachments-inline) .attachments-truncated .file-label{margin-left:5px;font-style:italic}.note-preview .note-preview-contents .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload{height:unset;background-color:transparent}.note-preview .note-preview-contents .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload.non-viewable{width:100%;margin:0}.note-preview .note-preview-contents .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload .file-label{flex:1;margin:0 18px 0 12px;font-style:italic}.note-preview .note-preview-contents .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload .download-link{position:relative;top:auto;right:auto}.note-preview .note-preview-contents .link-more{margin:0 12px 12px;font-weight:400}.note-preview .note-preview-contents .nested-comment-preview{margin-left:12px;padding-left:6px;border-left:2px solid #e7e7e7}.note-preview.annotation-preview-up-left:after,.note-preview.annotation-preview-up-right:after,.note-preview.annotation-preview-up:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}.note-preview.annotation-preview-down-left:before,.note-preview.annotation-preview-down-right:before,.note-preview.annotation-preview-down:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.note-preview.annotation-preview-left:after{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff}.note-preview.annotation-preview-right:before{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}
.load-indicator{position:absolute;top:0;left:0;right:0;bottom:0;align-items:center;display:flex;opacity:0;transition-property:opacity;transition-duration:.5s}.load-indicator.fade-in{opacity:1}.load-indicator.fade-out{opacity:0}.load-indicator .center-container{display:block;width:50px;height:50px;margin-left:auto;margin-right:auto;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{transform:rotate(-60deg)}to{transform:rotate(300deg)}}@keyframes rotation{0%{transform:rotate(-60deg)}to{transform:rotate(300deg)}}
.bottom-ui{flex-grow:0;flex-shrink:0;position:static;bottom:0;width:100%;display:flex;flex-direction:column;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform .5s;z-index:2}.bottom-ui.autohide{transform:translateY(100%)!important}.bottom-ui .floor-selector,.bottom-ui .measure-mode-button,.bottom-ui .notes-mode-button,.bottom-ui .viewmode-controls{opacity:1;transition:opacity .5s}.bottom-ui .floor-selector .icon-comment-outline,.bottom-ui .measure-mode-button .icon-comment-outline,.bottom-ui .notes-mode-button .icon-comment-outline,.bottom-ui .viewmode-controls .icon-comment-outline{font-size:21px}.bottom-ui.tour-playing .floor-selector,.bottom-ui.tour-playing .measure-mode-button,.bottom-ui.tour-playing .notes-mode-button,.bottom-ui.tour-playing .viewmode-controls{opacity:0;pointer-events:none}.bottom-ui .bottom-controls{position:relative;display:flex;flex-shrink:0;flex-wrap:nowrap;justify-content:space-between;height:40px;margin:0 20px;pointer-events:none;transform:translateY(0);opacity:1;transition:opacity .5s;transition:opacity .5s,transform .5s}.bottom-ui .bottom-controls.faded-out{opacity:0;pointer-events:none}.bottom-ui .bottom-controls.faded-out *{pointer-events:none!important}.bottom-ui .bottom-controls .mp-button-menu-button,.bottom-ui .bottom-controls .mp-nova-btn-icon{width:40px;height:40px;font-size:22px}.bottom-ui .bottom-controls .divider{display:block;margin-left:auto}.bottom-ui .tour-story-reel{display:none}.bottom-ui.stories-tour-showing .tour-story-reel{display:unset}.bottom-ui.stories-tour-showing .floor-selector,.bottom-ui.stories-tour-showing .measure-mode-button,.bottom-ui.stories-tour-showing .notes-mode-button,.bottom-ui.stories-tour-showing .viewmode-controls{position:relative;opacity:0;pointer-events:none}.bottom-ui.stories-tour-showing:not(.tour-editing) .bottom-controls{transform:translateY(-8px)}@media (max-width:576px){.bottom-ui.stories-tour-showing:not(.tour-editing) .bottom-controls{transform:translateY(8px)}}.bottom-ui.stories-tour-showing .footer-ui{display:none}@media (max-width:576px){.bottom-ui.stories-tour-showing .footer-ui{display:unset;opacity:0}}.bottom-ui .controls{display:flex;flex-wrap:nowrap;flex-grow:1;height:40px;pointer-events:none;transition-property:bottom,height,opacity,background-color,margin;transition-duration:.5s}.bottom-ui .controls .mp-nova-btn{pointer-events:auto}.bottom-ui .collapsible-list-menu{background:rgba(0,0,0,.5);border-radius:3px}.bottom-ui .collapsible-list-menu .data-balloon:after,.bottom-ui .collapsible-list-menu .data-balloon:before{bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}.bottom-ui .collapsible-list-menu .data-balloon:after{margin-right:11px}.bottom-ui .collapsible-list-menu .data-balloon:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='%23222' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342z'/%3E%3C/svg%3E") no-repeat;background-size:100% auto;height:18px;width:6px;margin-right:5px;margin-bottom:0}.bottom-ui .collapsible-list-menu .mode-buttons{flex-direction:column-reverse}.bottom-ui .collapsible-list-menu .highlight-tour-controls{flex-direction:column-reverse;height:auto;padding:0;margin:0;background:transparent}@media (hover:hover){.bottom-ui .collapsible-list-menu .highlight-tour-controls:hover{background-color:#222}}.bottom-ui .collapsible-list-menu .highlight-tour-controls .tour-controls{margin-left:0}.bottom-ui .collapsible-list-menu .floor-menu-wrapper{bottom:0;right:100%;margin-right:5px;margin-bottom:0}
.mode-buttons{display:flex;flex-wrap:nowrap}.mode-buttons .mp-nova-btn-active{background-color:#fff;color:#ff3158}.mode-buttons .mode-dollhouse{position:relative}
.nudge{pointer-events:all}.nudge .nudge-header{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.nudge .nudge-header.nudge-with-title{justify-content:space-between}.nudge .nudge-title{font-weight:700;font-size:14px;line-height:1;color:#ff3158}@media (max-height:487px),only screen and (max-width:487px){.nudge .nudge-close-button{visibility:hidden}}.nudge .nudge-message{text-align:center}.nudge .nudge-message.nudge-message-with-title{margin-top:10px;text-align:left}
.floor-controls{position:relative;padding:0}.floor-controls:before{content:attr(data-attribute);position:absolute;color:#fff;left:0;width:100%;top:2px;text-align:center;font-size:10px;font-weight:700;pointer-events:none;text-shadow:1px 1px 2px #000;transition-property:color,text-shadow;transition-duration:.5s;transition-timing-function:ease}.floor-controls.mp-nova-btn-active:before{color:#ca003d;text-shadow:none}.floor-controls.two-digit:before{font-size:8px}@media (hover:hover){.floor-controls:hover:before{color:#ff3158;text-shadow:none}}.floor-controls .nova-icon.icon-floor-controls{position:relative;top:2px}.floor-controls-menu{min-width:90px;max-height:calc(100% - 100px)}
.floor-menu-selector{flex:1;min-width:0;max-width:120px;color:#fff}.floor-menu-selector .select-popup{width:100%}.floor-menu-selector .select-popup .emulatedDialog{left:auto;right:0}.floor-menu-selector .select-trigger{border-bottom:none;padding:0 13px 0 5px;margin:0}.floor-menu-selector .select-trigger .icon{font-size:10px}.floor-menu-selector .select-menu-text{overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis;white-space:nowrap;margin-right:5px}.floor-menu-selector .tooltip-menu{max-height:228px;overflow-y:auto}
.tour-story-reel{position:relative;background-color:transparent;height:24px}@media (max-width:576px){.tour-story-reel{position:absolute;padding:20px 24px 0;top:0;left:0;right:0}}.tour-story-reel .paddingScrollbarWrapper{min-width:100%;padding:0 8px 8px}.tour-story-reel .highlights{display:flex;flex-direction:row;justify-content:stretch;align-items:center;height:100%}.tour-story-reel .highlights .highlight-compacted{position:relative;display:inline-block;width:100%;height:20px;padding:8px 0;margin-right:8px;cursor:pointer;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tour-story-reel .highlights .highlight-compacted .highlight-bar{height:4px;border-radius:4px;min-width:15px;pointer-events:none;background-color:#dadada;overflow:hidden}.tour-story-reel .highlights .highlight-compacted .highlight-bar-hover{background-color:#ed8699}.tour-story-reel .highlights .highlight-compacted:last-child{margin-right:0}.tour-story-reel .tour-location-marker{position:absolute;top:5px;width:9px;height:9px;border-radius:50%;background-color:#fff}.tour-story-reel .highlight-box{position:absolute;top:-120px;height:120px;margin:0;background-color:#fff;transform:translateX(-50%);transition:left .25s ease-in-out}.tour-story-reel .highlight-box.active{background-color:#fff}.tour-story-reel .highlight-box .highlight-image{min-width:170px}
.story-tour-progress-bar{height:100%;width:100%;background-color:#ff3158;border-radius:4px}.story-tour-progress-bar--playing{-webkit-animation-name:playTourScene;animation-name:playTourScene;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.story-tour-progress-bar--paused{-webkit-animation-name:playTourScene;animation-name:playTourScene;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.story-tour-progress-bar--rewinding{-webkit-animation-name:rewindTourScene;animation-name:rewindTourScene;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.story-tour-progress-bar--full-rewinding{-webkit-animation-name:rewindFullTourScene;animation-name:rewindFullTourScene;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform:translateX(0) scaleX(100%)}.story-tour-progress-bar--fast-forwarding{-webkit-animation-name:fastForwardTourScene;animation-name:fastForwardTourScene;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.story-tour-progress-bar--complete{transform:translateX(0) scaleX(100%)}.story-tour-progress-bar--incomplete{transform:translateX(-50%) scaleX(0)}:root{--currentTourScenePosition:0%}@-webkit-keyframes playTourScene{0%{transform:translateX(-50%) scaleX(0)}to{transform:translateX(0) scaleX(100%)}}@keyframes playTourScene{0%{transform:translateX(-50%) scaleX(0)}to{transform:translateX(0) scaleX(100%)}}@-webkit-keyframes rewindTourScene{0%{transform:translateX(calc(-50% - var(--currentTourScenePosition)*-0.5)) scaleX(var(--currentTourScenePosition))}to{transform:translateX(-50%) scaleX(0)}}@keyframes rewindTourScene{0%{transform:translateX(calc(-50% - var(--currentTourScenePosition)*-0.5)) scaleX(var(--currentTourScenePosition))}to{transform:translateX(-50%) scaleX(0)}}@-webkit-keyframes rewindFullTourScene{0%{transform:translateX(0) scaleX(100%)}to{transform:translateX(-50%) scaleX(0)}}@keyframes rewindFullTourScene{0%{transform:translateX(0) scaleX(100%)}to{transform:translateX(-50%) scaleX(0)}}@-webkit-keyframes fastForwardTourScene{0%{transform:translateX(calc(-50% - var(--currentTourScenePosition)*-0.5)) scaleX(var(--currentTourScenePosition))}to{transform:translateX(0) scaleX(100%)}}@keyframes fastForwardTourScene{0%{transform:translateX(calc(-50% - var(--currentTourScenePosition)*-0.5)) scaleX(var(--currentTourScenePosition))}to{transform:translateX(0) scaleX(100%)}}
.reel-empty .no-highlights-message{margin-top:15px;white-space:nowrap;font-size:13px;font-weight:300;color:#fff}.reel-empty .no-highlights-message p{margin:2px 10px}.reel-empty .no-highlights-message a{margin-left:5px}
.highlight-reel{flex-shrink:0;height:130px;margin-top:10px;overflow:hidden;background-color:rgba(0,0,0,.25);transition-property:height,background-color;transition-duration:.5s;transition-timing-function:ease-in-out}.highlight-reel:before{background:linear-gradient(90deg,transparent 80%,rgba(0,0,0,.5))}.highlight-reel:after,.highlight-reel:before{position:absolute;z-index:1;pointer-events:none;content:"";right:0;left:0;top:0;bottom:0;opacity:0}.highlight-reel:after{background:linear-gradient(270deg,transparent 80%,rgba(0,0,0,.5))}.highlight-reel.Beginning:after,.highlight-reel.End:before{opacity:0;transition:opacity .25s ease-in-out!important}.highlight-reel.Beginning:before,.highlight-reel.End:after,.highlight-reel.Middle:after,.highlight-reel.Middle:before{opacity:1;transition:opacity .25s ease-in-out!important}.highlight-reel.closed{height:0;margin-top:0}#reel-container{height:100%;pointer-events:auto}#reel,#reel-container{position:relative;width:100%}#reel{left:0;height:inherit;pointer-events:all}#reel .outerScrollbarWrapper .scrollbarTrack{right:0;bottom:17px;transition:opacity .5s;margin-left:15px;margin-right:15px}#reel .outerScrollbarWrapper .innerScrollbarWrapper .paddingScrollbarWrapper{padding-bottom:32px}.tour-playing #reel .scrollbarTrack{opacity:0!important}.hlr-container{white-space:nowrap;margin:0 20px}.hlr-container .highlights{position:relative}.highlight-box-sortable{display:inline-block;outline:none}.highlight-box{position:relative;margin:12px 6px 4px 0;height:97px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding:2px;color:#fff;background-color:transparent}.highlight-box .image-bar{position:absolute;display:inline-block;height:26px;top:2px;right:2px;left:2px;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.highlight-box .image-name{position:absolute;bottom:2px;left:2px;right:2px;min-height:23px;text-align:center;text-shadow:0 1px 5px rgba(0,0,0,.5);font-size:11px}.highlight-box .image-name.shadowed{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.7))}.highlight-box .image-name .modifiable-text{position:static;line-height:20px}.highlight-box .image-name .modifiable-text .current-text{bottom:0;left:0;right:0;overflow:hidden;text-overflow:ellipsis;font-weight:300;color:#fff}.highlight-box .image-name .modifiable-text input{position:absolute;bottom:2px;left:2px;right:2px;width:calc(100% - 10px)}.highlight-box .image-name .modifiable-text input.editing{display:block}.highlight-box .image-name .static-text{display:inline-block;max-width:100%;line-height:20px;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.highlight-box .highlight-marker{position:absolute;pointer-events:none;font-size:16px;top:8px;left:8px;text-shadow:1px 1px 2px rgba(0,0,0,.5);transition:opacity .25s}.highlight-box .highlight-edit,.highlight-box .highlight-remove{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:31px;background-color:rgba(34,34,34,.5);cursor:pointer}.highlight-box .highlight-edit.highlight-remove,.highlight-box .highlight-remove.highlight-remove{right:unset;left:8px}.highlight-box .highlight-edit .icon-delete,.highlight-box .highlight-edit .icon-toggle-pencil,.highlight-box .highlight-remove .icon-delete,.highlight-box .highlight-remove .icon-toggle-pencil{font-size:24px;line-height:24px}.highlight-box .highlight-edit .icon-delete:hover,.highlight-box .highlight-edit .icon-toggle-pencil:hover,.highlight-box .highlight-remove .icon-delete:hover,.highlight-box .highlight-remove .icon-toggle-pencil:hover{color:#ff3158}.highlight-box .highlight-image{height:100%;min-width:155px;background-size:cover;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;border-radius:4px;padding:8px}.highlight-box .transition-settings{position:absolute;bottom:-12px;left:4px;right:4px;color:#777;font-size:10px}.highlight-box .transition-settings .transition-type{float:left}.highlight-box .transition-settings .pan-direction-type{float:right;margin-left:5px}.highlight-box .transition-settings .pan-icon{float:right;margin-top:1px}.highlight-box .transition-settings .pan-icon:before{color:#777}.highlight-box .transition-settings .pan-icon.pan-auto:before{content:"A"}@media (hover:hover){.highlight-box:hover{background-color:#ff3158}}.highlight-box.active{background-color:#ff3158}
#tour-progress{display:flex;justify-content:space-between;align-items:center;width:108px;height:12px;margin-left:15px;position:absolute;bottom:4px;cursor:pointer;pointer-events:none;opacity:0;transition:opacity .5s;transition:all .5s}#tour-progress.faded-in{opacity:1;pointer-events:auto}#tour-progress:hover .progress-bar{background-color:#222}#tour-progress .progress-number{margin-right:10px;font-size:10px;text-shadow:1px 1px 2px #000;font-weight:300;opacity:0}#tour-progress .progress-bar{flex-grow:1;display:table;table-layout:fixed;height:4px;padding:0;background-color:rgba(0,0,0,.5);border-radius:100px;transition:all .5s;opacity:0}#tour-progress .progress-bar div{display:table-cell;background-color:transparent;border-radius:100px}#tour-progress .progress-bar div.active{background-color:#ff3158}#tour-progress.full-width{width:calc(100% - 40px);bottom:24px;margin-left:20px;margin-right:20px;margin-bottom:2px;pointer-events:none}#tour-progress.full-width:hover .progress-bar{background-color:inherit}@media (max-height:487px),only screen and (max-width:487px){#tour-progress.full-width .progress-bar{height:3px}}#tour-progress.faded-in .progress-bar,#tour-progress.faded-in .progress-number{opacity:1}.modal-open #tour-progress{opacity:0}.tool-open .tour-playing #tour-progress.full-width{bottom:4px}
#pause-button{opacity:1;transition:opacity .5s;height:100%;width:100%;position:fixed;top:0;left:0;pointer-events:none;cursor:pointer}#pause-button.faded-out{opacity:0;pointer-events:none}#pause-button.faded-out *{pointer-events:none!important}#pause-button img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2);opacity:0;transition:all .7s}#pause-button img.justPaused{opacity:1;transition:all .7s;transform:translate(-50%,-50%) scale(1)}.tour-playing #pause-button{pointer-events:auto}
.collapsible-list{position:absolute;width:100%}.collapsible-list,.collapsible-list-items{display:flex;flex-direction:row;pointer-events:none}.collapsible-list-items{align-items:center;flex-grow:1;flex-shrink:1;min-width:0}.collapsible-list-items>*{flex-shrink:0}.collapsible-list-items .collapsed{visibility:hidden}.collapsible-list-menu{display:flex;flex-direction:column-reverse;align-items:center;background:rgba(0,0,0,.5);border-radius:3px}.collapsible-list-menu .collapsed{display:none}
.dropdown{position:relative}.dropdown .dropdown-mask{position:absolute;top:100%;right:0;display:block;min-width:300px;max-width:100vw;visibility:hidden;pointer-events:none}.dropdown .dropdown-menu{display:flex;flex-direction:column;pointer-events:auto;transform:translateY(-100%);transition-property:transform;transition-duration:.5s}.dropdown .dropdown-toggle{display:block}.dropdown.up .dropdown-mask{top:auto;bottom:100%}.dropdown.up .dropdown-menu{transform:translateY(100%);flex-direction:column-reverse;align-items:flex-end;justify-content:center}.dropdown.open .dropdown-menu{transform:translateY(0)}.dropdown.open .dropdown-mask,.dropdown.transitioning .dropdown-mask{visibility:visible}.dropdown.transitioning .dropdown-mask{overflow:hidden}
.highlight-tour-controls{display:flex;flex-wrap:nowrap;align-items:center;height:35px;padding:1px 5px;margin-right:5px;background-color:rgba(0,0,0,.5);border-radius:100px;pointer-events:auto}.highlight-tour-controls .mp-nova-btn-icon{text-shadow:none}.highlight-tour-controls .mp-nova-btn-icon.highlight-button.hlr-expanded{position:relative;top:1px}.highlight-tour-controls .mp-nova-btn-icon.highlight-button+.tour-controls{margin-left:-7px}.highlight-tour-controls .mp-nova-btn-icon .nova-icon{font-size:20px}.tour-story-controls-mobile{display:none;z-index:100}@media (max-width:576px){.tour-story-controls-mobile.tourPlaying{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.tour-story-controls-mobile.tourPlaying .tour-story-help-cta,.tour-story-controls-mobile.tourPlaying .tour-story-help-title{display:none;width:calc(100% - 140px);text-align:center}.tour-story-controls-mobile.tourPlaying .tour-story-help-title{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:1.3;letter-spacing:.5px;margin:100px auto 20px}.tour-story-controls-mobile.tourPlaying .tour-story-help-cta{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:1.72;letter-spacing:.6px;margin:auto}.tour-story-controls-mobile.tourPlaying .tour-story-next,.tour-story-controls-mobile.tourPlaying .tour-story-prev{position:absolute;top:30px;width:60px;height:calc(100% - 104px);pointer-events:all;display:flex;justify-content:center;align-items:center}.tour-story-controls-mobile.tourPlaying .tour-story-next .icon,.tour-story-controls-mobile.tourPlaying .tour-story-prev .icon{font-size:22px;display:none}.tour-story-controls-mobile.tourPlaying .tour-story-prev{left:0}.tour-story-controls-mobile.tourPlaying .tour-story-next{right:0}.tour-story-controls-mobile.tourPlaying.prompt{background-color:rgba(0,0,0,.7)}.tour-story-controls-mobile.tourPlaying.prompt .tour-story-help-cta,.tour-story-controls-mobile.tourPlaying.prompt .tour-story-help-title{display:block}.tour-story-controls-mobile.tourPlaying.prompt .tour-story-next,.tour-story-controls-mobile.tourPlaying.prompt .tour-story-prev{background-color:hsla(0,0%,100%,.4)}.tour-story-controls-mobile.tourPlaying.prompt .tour-story-next .icon,.tour-story-controls-mobile.tourPlaying.prompt .tour-story-prev .icon{display:flex}}.tour-story-controls{display:flex;flex-direction:row;align-items:center;height:40px;padding:0 5px;border-radius:40px;background-color:#f5f4f3;box-shadow:0 1px 3px 1px rgba(0,0,0,.15);pointer-events:auto}.tour-story-controls .mp-nova-btn-icon.mp-nova-btn-small{width:30px;height:40px;font-size:14px;border:none}.tour-story-controls .mp-nova-btn-icon.mp-nova-btn-small.tour-story-play-pause .nova-icon{font-size:16px}@media (max-width:576px){.tour-story-controls{justify-content:center;width:40px;border-radius:50%;padding:0}.tour-story-controls .story-tour-next-cta,.tour-story-controls .story-tour-previous-cta{display:none}.tour-story-controls .mp-nova-btn-icon.tour-story-play-pause{width:40px}.tour-story-controls .icon-play-unicode{transform:translateX(1px)}}.tour-story-controls .tour-control-label{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px;line-height:unset;padding-right:10px;color:#222}.tour-story-controls .tour-control-label.active{color:#ca003d}
.preview-tour-button{pointer-events:auto}.narrow-layout .preview-tour-button{width:40px;height:40px;padding:12px 10px 12px 14px}
.tour-story{position:absolute;bottom:calc(100% + 16px);left:0;max-width:490px;opacity:0;transition:opacity .5s;border-radius:8px;padding:16px;pointer-events:auto;cursor:pointer}.tour-story.active{opacity:1}@media (max-width:576px){.tour-story{max-width:calc(100vw - 48px);padding:8px}}.tour-story.prompt{background-color:rgba(34,34,34,.65);min-width:354px;padding-right:40px}@media (max-width:576px){.tour-story.prompt{min-width:185px}}.tour-story .tour-story-dismiss{position:absolute;font-size:14px;top:6px;right:6px}@media (max-width:576px){.tour-story .tour-story-dismiss{height:40px;width:40px;top:0;right:0}}.tour-story .tour-story-description,.tour-story .tour-story-title{text-shadow:0 2px 3px rgba(68,68,68,.15);overflow-wrap:break-word}.tour-story .tour-story-title{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:40px;line-height:1.3;letter-spacing:.5px;font-size:32px}@media (max-width:576px){.tour-story .tour-story-title{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1.44;letter-spacing:.6px}}.tour-story .tour-story-description{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:1.72;letter-spacing:.6px;font-size:18px}@media (max-width:576px){.tour-story .tour-story-description{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px}}
@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.model-rating-dialog{position:absolute;right:6px;padding:15px 25px;background-color:#fff;color:#222;z-index:9;pointer-events:all;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);bottom:40px;width:310px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;-webkit-animation:fadeInUp .15s cubic-bezier(.16,1,.3,1);animation:fadeInUp .15s cubic-bezier(.16,1,.3,1);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.model-rating-dialog.in-progress .question-title{font-size:18px;line-height:26px}@media only screen and (orientation:portrait) and (max-width:768px){.model-rating-dialog.in-progress .question-title{font-size:15px;line-height:24px}}@media only screen and (orientation:landscape) and (max-width:992px) and (max-height:576px){.model-rating-dialog.in-progress{position:fixed;bottom:20px;top:65px;right:10px;padding-top:5px;padding-bottom:5px}.model-rating-dialog.in-progress .close-button{top:0}.edit-ui .model-rating-dialog.in-progress{right:70px}}.model-rating-form{background-color:#fff;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;flex:1;min-width:0;min-height:0}.model-rating-form .model-rating-question{flex:1;min-height:0;display:flex;flex-flow:column nowrap;align-items:stretch}.model-rating-form .question-title{color:#222;font-family:IBM Plex Sans;font-size:12px;font-weight:700;line-height:22px;letter-spacing:.6px;-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px;-webkit-margin-end:20px;margin-inline-end:20px}.model-rating-form .question-body{color:#6d6d6d;font-family:Roboto;font-size:10px;font-weight:400;line-height:18px;letter-spacing:.2px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:5px;margin-block-end:5px;flex:1}.question-type{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:10px 0}.question-type.emoji-select .button.button-small.button-plain{padding:0;-webkit-margin-end:6px;margin-inline-end:6px;transform:scale(1);will-change:transform;transform-origin:center center;transition:transform 50ms ease-out}.question-type.emoji-select .button.button-small.button-plain path{fill:#222;transition:fill 50ms ease-out}.question-type.emoji-select .button.button-small.button-plain:last-child{-webkit-margin-end:0;margin-inline-end:0}.question-type.emoji-select .button.button-small.button-plain:hover{transform:scale(1.2)}.question-type.emoji-select .button.button-small.button-plain:hover path{fill:#ff3158}.question-type.emoji-select .button.button-small.button-plain.selected,.question-type.emoji-select .button.button-small.button-plain:active{transform:scale(1.1)}.question-type.emoji-select .button.button-small.button-plain.selected path,.question-type.emoji-select .button.button-small.button-plain:active path{fill:rgba(255,49,88,.3)}.question-type.multi-select{flex-flow:column nowrap;flex:1;overflow-y:auto}.question-type.multi-select .checkbox-element{-webkit-margin-after:8px;margin-block-end:8px}.question-type.text-entry,.question-type.text-entry .textarea-container{flex:1;min-height:0}.model-rating-footer{display:flex;flex-flow:row-reverse nowrap;align-items:center;justify-content:space-between}.model-rating-footer .button-secondary:last-child{padding-right:0;min-width:0}.model-rating-progress{font-family:Roboto;font-style:normal;font-weight:400;font-size:10px;line-height:18px;letter-spacing:.2px;color:#b5b4b3;flex:1;min-width:0}.tool-open .model-rating-dialog{display:none}
.textarea-container .textarea{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;flex:1;width:100%;min-height:0;padding:15px;resize:none;background-color:transparent;border:none;color:inherit;box-shadow:none;outline:none}.textarea-container .textarea::-moz-selection{background:rgba(255,49,88,.65)}.textarea-container .textarea::selection{background:rgba(255,49,88,.65)}.textarea-container .textarea::-moz-placeholder{color:#444;font-weight:300}.textarea-container .textarea:-ms-input-placeholder{color:#444;font-weight:300}.textarea-container .textarea::placeholder{color:#444;font-weight:300}.textarea-container .textarea.nope{pointer-events:none}.textarea-container.textarea-style-outlined{position:relative;background-color:#fff;color:#444;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0;border-radius:8px;border:1px solid #b5b4b3;transition:.15s ease-out;transition-property:border-color;display:flex;flex-direction:column}.textarea-container.textarea-style-outlined .label{color:#b5b4b3;transition:.15s ease-out;transition-property:color;position:absolute;height:16px;top:-8px;left:8px;background-color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 7px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}.textarea-container.textarea-style-outlined:hover{border-color:#444}.textarea-container.textarea-style-outlined:hover .label{color:#444}.textarea-container.textarea-style-outlined.invalid{border-color:#c74200}.textarea-container.textarea-style-outlined.invalid .label{color:#c74200}.textarea-container.textarea-style-outlined.focused{border-color:#ff3158}.textarea-container.textarea-style-outlined.focused .label{color:#ff3158}.textarea-container.textarea-style-outlined.readonly{border-color:#b5b4b3}.textarea-container.textarea-style-outlined.readonly .label{color:#b5b4b3}.textarea-container.textarea-style-adjustable{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;position:relative;background-color:#fff;letter-spacing:0;box-sizing:content-box;border-radius:0;border-bottom:1px solid #b5b4b3;transition:.15s ease-out;transition-property:border-color;display:flex;flex-direction:column}.textarea-container.textarea-style-adjustable .textarea{padding:0;color:#444;font-weight:300;overflow:hidden;scrollbar-color:#d3d3d3 transparent;scrollbar-width:thin}.textarea-container.textarea-style-adjustable .textarea::-webkit-scrollbar{height:7px;width:7px;background-color:transparent}.textarea-container.textarea-style-adjustable .textarea::-webkit-scrollbar-thumb{background-color:#d3d3d3;-webkit-border-radius:5px}.textarea-container.textarea-style-adjustable .textarea::-webkit-scrollbar-corner{background-color:transparent}.textarea-container.textarea-style-adjustable.focused .textarea::-moz-placeholder{opacity:0}.textarea-container.textarea-style-adjustable.focused .textarea:-ms-input-placeholder{opacity:0}.textarea-container.textarea-style-adjustable.focused .textarea::placeholder{opacity:0}.textarea-container.textarea-style-adjustable .label{position:absolute;top:-24px;left:0;padding:0;background-color:#fff;color:#444;font-family:IBM Plex Sans;font-weight:500;font-size:9px;line-height:24px;letter-spacing:1.6px;text-transform:uppercase}
.footer-ui{flex-shrink:0;position:relative;bottom:0;width:100%;height:24px;background-color:transparent;transition-property:height,background-color;transition-duration:.5s}.footer-ui #footer{height:16px;margin-right:20px;display:flex;justify-content:flex-end;align-items:center;transition-property:bottom,height,opacity,background-color,margin;transition-duration:.5s}.footer-ui #footer>*{padding:0 3px;height:16px;line-height:16px;font-size:10px;font-weight:700}.footer-ui #footer>.link{letter-spacing:.5px;color:#fff;text-decoration:none;text-shadow:0 0 2px rgba(0,0,0,.75)}.footer-ui #footer>.link:hover{color:#ff3158;text-shadow:none}.footer-ui #footer .footer-logo{width:74px;height:16px}.footer-ui.footer-ui-shaded{background-color:rgba(0,0,0,.25)}.modal-open .footer-ui{background-color:transparent}
.toastr-wrapper{position:absolute;overflow:hidden;right:0;bottom:0;width:260px;z-index:65;font-weight:300}.toastr-wrapper .toastr-contents{display:flex;align-items:center;justify-content:space-between;padding:24px;border-radius:2px 0 0;font-size:14px;background-color:rgba(0,0,0,.75);pointer-events:none;will-change:transform;transform:translateY(0);transition:transform 1.25s cubic-bezier(.4,0,1,1) 0ms,-webkit-transform .25s cubic-bezier(.4,0,1,1) 0ms}.toastr-wrapper .toastr-contents.multiline{flex-direction:column;align-items:flex-end}.toastr-wrapper .toastr-contents.active{transition:transform 1.25s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .25s cubic-bezier(0,0,.2,1) 0ms;pointer-events:auto}.toastr-wrapper .toastr-contents:not(.active){transform:translateY(100%)}
.note-panel .detail-panel-header{padding-left:15px}
.detail-panel{position:absolute;width:100%;height:100%;border:0 solid #e7e7e7;z-index:4}.detail-panel .detail-panel-header{top:0;height:52px;display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;color:#222;align-items:center;z-index:1}.detail-panel.sticky-header .detail-panel-header{position:-webkit-sticky;position:sticky;z-index:3}.detail-panel .scroller-contents{pointer-events:auto}.detail-panel .scroller-container .scroller-track{top:52px}.side-panel .detail-panel{position:relative;width:375px;top:0;left:375px;overflow:hidden;transition:left .5s ease-in-out;background-color:#fff}.side-panel .detail-panel.open{left:0}.side-panel .detail-panel .scroller-contents{min-height:100%}.side-panel .side-panel-left .detail-panel{left:unset;right:375px;transition-property:right}.side-panel .side-panel-left .detail-panel.open{left:unset;right:0}.bottom-panel .detail-panel{bottom:0;overflow:visible;transition:height .5s ease-in-out}.bottom-panel .detail-panel:not(.open){height:0}.bottom-panel .detail-panel.detail-panel-align-top .scroller-contents{top:0}.bottom-panel .detail-panel.detail-panel-align-top .scroller-scroller{background-color:#fff}.bottom-panel .detail-panel .scroller-contents{top:50%;min-height:50%;background-color:#fff;transition:top .75s ease-in-out}
.scroller-container{position:relative;width:100%;height:100%;overflow:hidden}.scroller-container .scroller-scroller{position:absolute;top:0;left:0;bottom:0;right:0;touch-action:none;pointer-events:inherit;overflow-x:hidden;overflow-y:scroll;scrollbar-color:transparent transparent;scrollbar-width:0}.scroller-container .scroller-scroller::-webkit-scrollbar{height:0;width:0;background-color:transparent}.scroller-container .scroller-scroller::-webkit-scrollbar-thumb{background-color:transparent;-webkit-border-radius:0}.scroller-container .scroller-scroller::-webkit-scrollbar-corner{background-color:transparent}.scroller-container .scroller-contents{position:absolute;width:100%}.scroller-container .scroller-track{position:absolute;width:10px;right:0;top:0;bottom:10px;overflow:hidden;background-color:transparent;border-radius:5px;pointer-events:auto}.scroller-container .scroller-thumb{position:relative;width:6px;transition:opacity .25s ease-in-out;background-color:rgba(181,180,179,.5);border-radius:5px}
.note-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px 0;min-height:54px}.note-header .badge{margin-right:10px;flex-shrink:0;flex-grow:0}.note-header .badge .icon-comment{position:relative;top:1px}.note-header .note-details{flex-grow:1;overflow:hidden;text-overflow:ellipsis;font-family:IBM Plex Sans;letter-spacing:.6px;font-weight:400}.note-header .note-subheader{font-size:10px;line-height:10px;color:#999}.note-header .note-user{font-weight:500}.note-header .note-replies{margin-left:8px}.note-header .icon-button-social{margin:0 5px}.note-widget{padding:0 15px;background-color:#fff;color:#444;font-size:14px;pointer-events:auto}.note-widget.annotating{padding-bottom:30px}.note-widget.creating{padding-top:20px}@media (max-width:767px){.note-widget.creating{padding-top:10px}}.note-widget .note-header .note-details{line-height:26px}.note-widget .note-post .emulatedDialog.position-top-right .tooltip{transform:translateX(-73px)}.note-widget .note-post .annotation-attachments:not(.annotation-attachments-inline){margin:12px}.note-widget .note-post .annotation-attachments:not(.annotation-attachments-inline) .attachment-label{margin:0;flex:1;display:flex}.note-widget .note-post .annotation-attachments:not(.annotation-attachments-inline) .attachment-other{padding:0;pointer-events:none;background-color:transparent}.note-widget .note-post .annotation-attachments:not(.annotation-attachments-inline) .attachments-truncated{height:30px;background:transparent}.note-widget .note-post .annotation-attachments:not(.annotation-attachments-inline) .attachments-truncated .file-label{margin-left:5px;font-style:italic}.note-widget .note-post .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload{height:unset;background-color:transparent}.note-widget .note-post .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload.non-viewable{width:100%;margin:0}.note-widget .note-post .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload .file-label{flex:1;margin:0 18px 0 12px;font-style:italic}.note-widget .note-post .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload .download-link{position:relative;top:auto;right:auto}.note-widget .note-post .attachment-carousel .attachment{display:flex;flex-direction:row;justify-content:center;width:unset;height:unset;background:transparent}.note-widget .note-comments .annotation-attachments:not(.annotation-attachments-inline){margin:12px}.note-widget .note-comments .annotation-attachments:not(.annotation-attachments-inline) .attachment-label{margin:0;flex:1;display:flex}.note-widget .note-comments .annotation-attachments:not(.annotation-attachments-inline) .attachment-other{padding:0;pointer-events:none;background-color:transparent}.note-widget .note-comments .annotation-attachments:not(.annotation-attachments-inline) .attachments-truncated{height:30px;background:transparent}.note-widget .note-comments .annotation-attachments:not(.annotation-attachments-inline) .attachments-truncated .file-label{margin-left:5px;font-style:italic}.note-widget .note-comments .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload{height:unset;background-color:transparent}.note-widget .note-comments .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload.non-viewable{width:100%;margin:0}.note-widget .note-comments .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload .file-label{flex:1;margin:0 18px 0 12px;font-style:italic}.note-widget .note-comments .annotation-attachments:not(.annotation-attachments-inline) .attachment-upload .download-link{position:relative;top:auto;right:auto}.note-widget .comment:before{content:"";display:block;border-bottom:1px solid #dadada;margin:18px 0}.note-widget .comment.active{margin:10px 0}.note-widget .comment .comment-header{padding-left:0;padding-right:0}.note-widget .comment .comment-header .emulatedDialog{top:20px}.note-widget .link-annotation{color:#444}.note-widget .link-editor{bottom:-24px}@media (max-width:767px){.note-widget .link-editor{position:fixed;bottom:unset;top:10px;z-index:1}}.note-widget .has-hint:after{content:attr(data-hint);position:absolute;right:0;margin-top:2px;color:#b5b4b3;transition:opacity .25s;text-align:right;font-size:12px;cursor:default}.note-widget .reply-btn{margin:20px 0;color:#999}.note-widget .icon-checkmark{color:#00a170!important}.note-summary-info{color:#6d6d6d}
.suggestion-menu .suggestion,.suggestion-menu .suggestion-hint{font-family:Roboto,sans-serif}.suggestion-menu .suggestion{font-size:14px;line-height:1.57}.suggestion-menu .suggestion,.suggestion-menu .suggestion-hint{font-style:normal;font-weight:400;letter-spacing:.2px;color:inherit}.suggestion-menu .suggestion-hint{font-size:12px;line-height:1.5}.suggestion-menu{position:absolute;padding:5px 0;width:100%;max-height:300px;overflow-x:hidden;overflow-y:auto;background:#222;color:#fff;font-size:14px;z-index:1;scrollbar-color:#d3d3d3 rgba(0,0,0,.6);scrollbar-width:thin}.suggestion-menu::-webkit-scrollbar{height:7px;width:7px;background-color:rgba(0,0,0,.6)}.suggestion-menu::-webkit-scrollbar-thumb{background-color:#d3d3d3;-webkit-border-radius:5px}.suggestion-menu::-webkit-scrollbar-corner{background-color:transparent}.suggestion-menu:not(.open){height:0;padding:0}.suggestion-menu .suggestion{padding:8px 12px;cursor:pointer}.suggestion-menu .suggestion .badge{width:24px;height:24px;line-height:21px;margin-right:10px}.suggestion-menu .suggestion-hint{margin:4px 0 0 1px;color:#b5b4b3}.suggestion-menu .suggestion.selected,.suggestion-menu .suggestion:hover{color:#fff;background-color:#383838}
.text-counter{font-size:12px;font-weight:400;line-height:19px;text-align:right;color:#6d6d6d;margin:4px 16px}.text-counter.error{color:#c74200}.text-counter-right{text-align:right}
.media-embed-editor .popover-footer{min-height:30px}.media-embed-editor .url-field{position:relative}
.link-editor-modal{width:500px;padding:5px}.link-editor-modal .modal-header{padding:5px 5px 0 15px;background-color:transparent}.link-editor-modal .modal-body{margin:0;padding:0 15px}.link-editor-modal .modal-footer{padding:0 15px 15px}@media (max-height:487px),only screen and (max-width:487px){.link-editor-modal .modal-footer{padding:0 8px 10px 6px}}.link-editor-modal .modal-footer.stretch{justify-content:space-between}.link-editor-modal .modal-message{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.2px;padding:5px 14px;min-height:36px;color:#6d6d6d}.link-editor-modal .modal-message.modal-message-error{color:#fa5300}.link-editor-modal .link-editor-field{margin-top:15px}.link-editor-modal .link-url-field{position:relative}.link-editor-modal .link-url-field .mp-text-input{padding-right:30px}.link-editor-modal .remove-link{padding-left:0}.link-editor-modal .preview-link{position:absolute;right:3px;bottom:15px}.link-editor-modal .icon-delete{font-size:28px}
.user-invite-card .user-invite-info,.user-invite-card .user-invite-msg{color:inherit}.user-invite-card .user-invite-msg{font-size:14px;line-height:1.57}.user-invite-card .user-invite-info,.user-invite-card .user-invite-msg{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;letter-spacing:.2px}.user-invite-card .user-invite-info{font-size:12px;line-height:1.5}.user-invite-card{padding:16px;border-radius:8px;background-color:#f5f4f3}.user-invite-card .user-invite-info{display:flex;align-items:center;color:#444}.user-invite-card .user-invite-info .icon{margin-right:8px;font-size:14px;color:#b5b4b3}
.reply-box .smart-text-box{padding:0 10px}.reply-box .smart-text-box .placeholder.text-box-text:before{line-height:41px}.reply-box.annotating .smart-text-box .placeholder.text-box-text:before{line-height:unset}
.pin-tool-editor .tool-editor-title{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px}.pin-tool-editor{position:absolute;line-height:22px;background-color:#222;color:#fff;pointer-events:auto}.pin-tool-editor:not(.tool-popup){bottom:0;left:0;right:0;transform:translateY(100%);transition:transform .25s ease-in-out;border-color:#222;z-index:3}.pin-tool-editor:not(.tool-popup).open{position:fixed;min-height:50%;transform:translateY(0)}.pin-tool-editor:not(.tool-popup):not(.open){height:0;overflow:hidden}.pin-tool-editor.tool-popup{width:285px;bottom:105px;left:50%;border-radius:4px;transform:translateX(-50%)}.pin-tool-editor .tool-editor-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 10px 0 20px}.pin-tool-editor .tool-editor-title .close-button{position:static}
@-webkit-keyframes mdc-slider-emphasize{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.85);transform:scale(.85)}to{-webkit-transform:scale(.571);transform:scale(.571)}}@keyframes mdc-slider-emphasize{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.85);transform:scale(.85)}to{-webkit-transform:scale(.571);transform:scale(.571)}}.mdc-slider{position:relative;width:100%;height:48px;cursor:pointer;touch-action:pan-x;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track,.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-container:after{background-color:#018786;background-color:var(--mdc-theme-secondary,#018786)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-container:after{opacity:.26}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__track-marker-container{background-color:#018786;background-color:var(--mdc-theme-secondary,#018786)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__thumb{fill:#018786;fill:var(--mdc-theme-secondary,#018786);stroke:#018786;stroke:var(--mdc-theme-secondary,#018786)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__focus-ring,.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__pin{background-color:#018786;background-color:var(--mdc-theme-secondary,#018786)}.mdc-slider:not(.mdc-slider--disabled) .mdc-slider__pin{color:#fff;color:var(--mdc-theme-text-primary-on-dark,#fff)}.mdc-slider--disabled{cursor:auto}.mdc-slider--disabled .mdc-slider__track{background-color:#9a9a9a}.mdc-slider--disabled .mdc-slider__track-container:after{background-color:#9a9a9a;opacity:.26}.mdc-slider--disabled .mdc-slider__track-marker-container{background-color:#9a9a9a}.mdc-slider--disabled .mdc-slider__thumb{fill:#9a9a9a;stroke:#9a9a9a;stroke:#fff;stroke:var(--mdc-slider-bg-color-behind-component,#fff)}.mdc-slider:focus{outline:none}.mdc-slider__track-container{position:absolute;top:50%;width:100%;height:2px;overflow:hidden}.mdc-slider__track-container:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.mdc-slider__track{position:absolute;width:100%;height:100%;-webkit-transform-origin:left top;transform-origin:left top;will-change:transform}.mdc-slider[dir=rtl] .mdc-slider__track,[dir=rtl] .mdc-slider .mdc-slider__track{-webkit-transform-origin:right top;transform-origin:right top}.mdc-slider__track-marker-container{display:flex;margin-right:0;margin-left:-1px;visibility:hidden}.mdc-slider[dir=rtl] .mdc-slider__track-marker-container,[dir=rtl] .mdc-slider .mdc-slider__track-marker-container{margin-right:-1px;margin-left:0}.mdc-slider__track-marker-container:after{display:block;width:2px;height:2px;content:""}.mdc-slider__track-marker{flex:1}.mdc-slider__track-marker:after{display:block;width:2px;height:2px;content:""}.mdc-slider__track-marker:first-child:after{width:3px}.mdc-slider__thumb-container{position:absolute;top:15px;left:0;width:21px;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform}.mdc-slider__thumb{position:absolute;top:0;left:0;-webkit-transform:scale(.571);transform:scale(.571);stroke-width:3.5;transition:fill .1s ease-out,stroke .1s ease-out,-webkit-transform .1s ease-out;transition:transform .1s ease-out,fill .1s ease-out,stroke .1s ease-out;transition:transform .1s ease-out,fill .1s ease-out,stroke .1s ease-out,-webkit-transform .1s ease-out}.mdc-slider__focus-ring{width:21px;height:21px;border-radius:50%;opacity:0;transition:opacity .26667s ease-out,background-color .26667s ease-out,-webkit-transform .26667s ease-out;transition:transform .26667s ease-out,opacity .26667s ease-out,background-color .26667s ease-out;transition:transform .26667s ease-out,opacity .26667s ease-out,background-color .26667s ease-out,-webkit-transform .26667s ease-out}.mdc-slider__pin{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:26px;height:26px;margin-top:-2px;margin-left:-2px;-webkit-transform:rotate(-45deg) scale(0) translate(0);transform:rotate(-45deg) scale(0) translate(0);border-radius:50% 50% 50% 0;z-index:1;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.mdc-slider__pin-value-marker{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-family:var(--mdc-typography-body2-font-family,var(--mdc-typography-font-family,Roboto,sans-serif));font-size:.875rem;font-size:var(--mdc-typography-body2-font-size,.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height,1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight,400);letter-spacing:.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing,.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-decoration:var(--mdc-typography-body2-text-decoration,inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform,inherit);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mdc-slider--active .mdc-slider__thumb{-webkit-transform:scaleX(1);transform:scaleX(1)}.mdc-slider--focus .mdc-slider__thumb{-webkit-animation:mdc-slider-emphasize .26667s linear;animation:mdc-slider-emphasize .26667s linear}.mdc-slider--focus .mdc-slider__focus-ring{-webkit-transform:scale3d(1.55,1.55,1.55);transform:scale3d(1.55,1.55,1.55);opacity:.25}.mdc-slider--in-transit .mdc-slider__thumb{transition-delay:.14s}.mdc-slider--in-transit .mdc-slider__thumb-container,.mdc-slider--in-transit .mdc-slider__track,.mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__thumb-container,.mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__track{transition:-webkit-transform 80ms ease;transition:transform 80ms ease;transition:transform 80ms ease,-webkit-transform 80ms ease}.mdc-slider--discrete.mdc-slider--active .mdc-slider__thumb{-webkit-transform:scale(.57143);transform:scale(.57143)}.mdc-slider--discrete.mdc-slider--active .mdc-slider__pin{-webkit-transform:rotate(-45deg) scale(1) translate(19px,-20px);transform:rotate(-45deg) scale(1) translate(19px,-20px)}.mdc-slider--discrete.mdc-slider--focus .mdc-slider__thumb{-webkit-animation:none;animation:none}.mdc-slider--discrete.mdc-slider--display-markers .mdc-slider__track-marker-container{visibility:visible}
.slider-with-tooltip.displayBounds{margin-left:40px}.slider-with-tooltip{position:relative}.slider-with-tooltip .mdc-slider .mdc-slider__track{background-color:#fff}.slider-with-tooltip .mdc-slider .mdc-slider__track-container{background-color:hsla(0,0%,100%,.5)}.slider-with-tooltip .mdc-slider .mdc-slider__thumb circle{fill:#fff;fill:var(#fff);stroke:#fff;stroke:var(#fff)}.slider-with-tooltip .mdc-slider .mdc-slider__pin{background-color:#fff}.slider-with-tooltip .max-amount,.slider-with-tooltip .min-amount{position:absolute;top:50%;width:40px}.slider-with-tooltip .min-amount{right:100%;transform:translateY(-50%)}.slider-with-tooltip .max-amount{left:100%;transform:translateY(-50%);text-align:right}.slider-with-tooltip .mdc-slider .mdc-slider__track{transition:background-color .25s}.slider-with-tooltip .mdc-slider .mdc-slider__thumb-container{transform:translateX(-50%)!important;top:50%;margin-top:-10px}.slider-with-tooltip .mdc-slider .mdc-slider__thumb circle{transition:all .25s}.slider-with-tooltip .mdc-slider .mdc-slider__focus-ring{opacity:0!important}.slider-with-tooltip .mdc-slider.mdc-slider--active .mdc-slider__track,.slider-with-tooltip .mdc-slider:hover .mdc-slider__track{background-color:#ff3158}.slider-with-tooltip .mdc-slider.mdc-slider--active .mdc-slider__thumb circle,.slider-with-tooltip .mdc-slider:hover .mdc-slider__thumb circle{fill:#ff3158;fill:var(#ff3158);stroke:#ff3158;stroke:var(#ff3158)}.slider-with-tooltip .mdc-slider--active .mdc-slider__thumb{transform:scale(.571)}.slider-with-tooltip .slider-tooltip[data-balloon-pos=down]{top:8px}.slider-with-tooltip .slider-tooltip[data-balloon-pos=down],.slider-with-tooltip .slider-tooltip[data-balloon-pos=up]{transition:transform .25s;transform:scale(0);transform-origin:top left}.slider-with-tooltip .slider-tooltip[data-balloon-pos=down]:after,.slider-with-tooltip .slider-tooltip[data-balloon-pos=down]:before,.slider-with-tooltip .slider-tooltip[data-balloon-pos=up]:after,.slider-with-tooltip .slider-tooltip[data-balloon-pos=up]:before{opacity:1;left:0}.slider-with-tooltip .slider-tooltip[data-balloon-pos=down].active,.slider-with-tooltip .slider-tooltip[data-balloon-pos=up].active{transform:scale(1)}.slider-with-tooltip .slider-tooltip[data-balloon-pos=down]:before,.slider-with-tooltip .slider-tooltip[data-balloon-pos=up]:before{margin-top:0;top:auto;bottom:100%}.slider-with-tooltip .slider-tooltip[data-balloon-pos=down]:after,.slider-with-tooltip .slider-tooltip[data-balloon-pos=up]:after{margin-top:-1px;padding:11px}.slider-with-tooltip.hasChanged .mdc-slider .mdc-slider__track{background-color:#ff3158}.slider-with-tooltip.hasChanged .mdc-slider .mdc-slider__track-container{background-color:hsla(0,0%,100%,.5)}.slider-with-tooltip.hasChanged .mdc-slider .mdc-slider__thumb circle{fill:#ff3158;fill:var(#ff3158);stroke:#ff3158;stroke:var(#ff3158)}.slider-with-tooltip.hasChanged .mdc-slider .mdc-slider__pin{background-color:#ff3158}.slider-with-tooltip.disabled{opacity:.5}
.color-picker{width:100%;padding:0 10px}.color-swatch{position:relative;display:inline-block;width:22px;height:22px;border-radius:100%;margin:10px;font-size:10px;cursor:pointer}.color-swatch:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;color:#fff;font-weight:700}.color-swatch:hover:before{opacity:.5}.color-swatch.active:before{opacity:1}
.search-panel-header{pointer-events:all}.search-panel-header .text-field{width:100%}.search-panel-header .text-field .text-input-box{background:none;border:none;font-size:18px;color:#444}.search-panel-header .text-field .text-input-box::-moz-placeholder{color:#b5b4b3;opacity:1}.search-panel-header .text-field .text-input-box:-ms-input-placeholder{color:#b5b4b3;opacity:1}.search-panel-header .text-field .text-input-box::placeholder{color:#b5b4b3;opacity:1}.search-panel-header .search-header-icon{font-size:18px;color:#b5b4b3;margin-left:10px}.search-panel-header .search-header-icon.search-header-icon-active{color:#444}.search-panel-header .search-header-button-container{display:flex;align-items:center}.search-panel-header .search-header-button-container .icon-button{display:flex;justify-content:center;align-items:center}.search-panel-header .search-header-button-container .icon-button .data-balloon:after{transform:translate(-75%)}.search-panel-header .search-header-button-container .link-copied{margin-right:5px;font-size:12px;color:#00a170;white-space:nowrap}.search-panel-header .search-header-button-container .button{padding-right:0;padding-left:0;min-width:70px;height:unset}
.search-filter .icon-filter{font-size:16px}.search-filter-menu .search-filter-menu-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:5px;font-weight:500}.search-filter-menu .search-filter-menu-header .mp-nova-btn{flex-grow:0;flex-shrink:0;padding-right:5px;font-size:12px;justify-content:flex-end!important}.search-filter-menu .search-type-filter{width:100%}.search-filter-menu .search-filter-selected{width:20px}.search-filter-menu .mp-nova-menu-items{padding:5px 10px 10px}.search-filter-menu .mp-nova-menu-item{border-top:none}.search-filter-menu .nova-icon{font-size:1.2em;min-width:20px}.search-filter-menu .nova-icon.icon-fullscreen{font-size:1em}.search-filter-menu .nova-icon.icon-snap{font-size:1.3em}.search-filter-pills{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:10px}.search-filter-pills .mp-nova-btn{margin:5px;padding:8px 12px;white-space:nowrap;font-size:12px}
.list-search{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.625;letter-spacing:.2px}.list-panel{display:flex;flex-direction:column;justify-content:flex-start;position:absolute;width:100%;height:100%;overflow:hidden;border:0 solid #e7e7e7;background-color:#fff;color:#444;z-index:3;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto}.list-panel.filmstrip-panel{justify-content:space-between;height:280px;bottom:0;transition:height .5s ease-in-out;cursor:pointer}.list-panel.filmstrip-panel.collapsed{height:55px}.list-panel.filmstrip-panel.closed{height:0}.list-panel.filmstrip-panel .list-contents{overflow-x:auto;overflow-y:hidden}.list-panel.collapsing .panel-header{pointer-events:none}.list-panel .list-subheaders{flex-shrink:0;padding:10px;border-bottom:1px solid #f5f4f3}.list-panel .list-panel-controls{flex-shrink:0;min-height:60px;padding:10px 15px;border-bottom:none}.list-panel .list-panel-controls+.list-panel-controls{border-top:1px solid #f5f4f3}.list-panel .select-popup.select-dropdown{margin:10px 6px}.list-panel .select-popup.select-dropdown:first-child{margin-left:0}.list-panel .select-popup.select-dropdown:last-child{margin-right:0}.list-panel .select-popup.select-dropdown .select-trigger{border-bottom:none;padding:0;margin:0}.list-panel .select-popup.select-dropdown .select-trigger .select-menu-text{font-weight:500;line-height:1.71;letter-spacing:2px;text-transform:uppercase;border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:1.42857143;text-transform:none;letter-spacing:normal}.list-panel .panel-list{display:flex;flex-direction:column;overflow:hidden;position:relative;height:100%;width:100%}.list-panel .list-contents{flex-grow:1;position:relative;overflow-x:hidden;overflow-y:auto;scrollbar-color:#d3d3d3 transparent;scrollbar-width:thin}.list-panel .list-contents::-webkit-scrollbar{height:7px;width:7px;background-color:transparent}.list-panel .list-contents::-webkit-scrollbar-thumb{background-color:#d3d3d3;-webkit-border-radius:5px}.list-panel .list-contents::-webkit-scrollbar-corner{background-color:transparent}.list-panel .list-contents .mp-nova-list-item{padding-left:30px}.list-panel .list-contents .mp-nova-list-item:hover{background-color:rgba(56,93,255,.1)}.list-panel .list-contents .mp-nova-list-item.active{background-color:rgba(56,93,255,.2)}.list-panel .nova-empty-list-item{justify-content:flex-start}.list-panel .empty-message{font-size:12px;font-style:italic;font-weight:100;padding:15px}.list-panel .layer-indicator{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px;padding:15px 5px 0 10px;font-weight:400}.list-search{flex-direction:row;width:100%;height:50px}.list-search,.list-search .search-bar{display:flex;align-items:center;justify-content:space-between}.list-search .search-bar{padding:5px 5px 5px 15px;flex-grow:1;border-radius:50px;background-color:#f5f4f3;color:#444}.list-search .search-term{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px}.list-search .button{padding-right:0}.side-panel .list-panel:not(.filmstrip-panel){width:375px;top:0;border-width:1px 0 1px 1px;overflow:hidden;transition:width .5s ease-in-out}.side-panel .list-panel .side-panel-right .list-panel{left:0}.side-panel .list-panel .side-panel-left .list-panel{right:0;border-width:0}.side-panel.edit-mode .list-panel{border-width:0}.bottom-panel .list-panel{bottom:0;transition:height .5s ease-in-out}.bottom-panel .list-panel.filmstrip-panel{height:280px}.bottom-panel .list-panel .panel-header{min-height:55px}.bottom-panel .list-panel.collapsed{height:55px}.bottom-panel .detail-panel.open+.list-panel,.bottom-panel .list-panel.closed,.bottom-panel.modal-open .list-panel.collapsed{height:0}
.panel-header{display:flex;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;height:55px;padding-left:15px;pointer-events:all;box-shadow:inset 0 -1px 0 #f5f4f3}.panel-header .mp-nova-btn-multi{font-weight:400}.panel-header .icon-delete{font-size:26px;margin-right:4px!important}.panel-header-controls{flex-shrink:0;padding-right:2px}.panel-header-controls .button-group,.panel-header-controls .mp-nova-btn{flex-shrink:0;position:relative}.panel-header-controls .button-group:before,.panel-header-controls .mp-nova-btn:before{content:"";position:absolute;left:0;height:55px;width:1px;box-shadow:inset 1px 0 0 #dadada}.panel-header-controls .button-group>.mp-nova-btn:before,.panel-header-controls .mp-nova-btn>.mp-nova-btn:before{box-shadow:none}.panel-header-controls .button-group.mp-nova-btn-tertiary,.panel-header-controls .mp-nova-btn.mp-nova-btn-tertiary{min-width:44px;min-height:44px;padding:0 10px}
.panel-title{flex-grow:1;flex-shrink:1;display:flex;flex-direction:row;justify-content:flex-start;padding-right:10px;align-items:center;font-weight:400;font-size:18px;letter-spacing:.6px;overflow:hidden}.panel-title .panel-name{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-title .mp-nova-btn{flex-shrink:0}.panel-title .word-badge{margin-left:8px;flex-shrink:0}
.tool-help-button .tool-help{margin-top:0}.tool-help .link{display:block}
.notes-list-item.search-result-item .item-details .item-header{display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.notes-list-item.search-result-item .item-details .item-header .note-summary-info{flex-grow:0;flex-shrink:0;padding-left:8px;white-space:nowrap;color:#6d6d6d;font-size:12px;font-weight:400}.notes-list-item.search-result-item .item-details .item-header .text-box-text{flex-shrink:1;flex-grow:1}
.notes-overlay .icon-stem-height{font-size:20px}
.add-button.mp-nova-btn-icon{width:65px;height:65px;box-shadow:1px 1px 3px rgba(0,0,0,.3)}.add-button.mp-nova-btn-icon:not(.mp-nova-btn-disabled),.add-button.mp-nova-btn-icon:not(:disabled),.add-button.mp-nova-btn-icon:not([disabled]){background-color:#fff}.add-button.add-cancel .icon-plus{transform:rotate(45deg)}.add-button .nova-icon{font-size:30px;line-height:65px;transition:transform .5s}.add-button .nova-icon.icon-checkmark{color:#00a170}@media (hover:hover){.add-button:hover:not(.mp-nova-btn-disabled) .nova-icon.icon-checkmark,.add-button:hover:not(:disabled) .nova-icon.icon-checkmark,.add-button:hover:not([disabled]) .nova-icon.icon-checkmark{color:#fff}}.layered-add-button{display:flex;justify-content:center;align-items:center}.layered-add-button.with-layer-menu .add-menu-button .mp-button-menu-button{width:250px;padding:10px 25px 10px 48px;justify-content:flex-start;transition:width .5s .3s,padding .5s .3s;opacity:1;cursor:pointer;pointer-events:auto}.layered-add-button .add-button{flex-shrink:0;flex-grow:0;z-index:1}.layered-add-button .add-menu-button{flex-shrink:1;flex-grow:1;position:relative;left:-32px;margin-right:-32px;overflow:hidden}.layered-add-button .add-menu-button .mp-button-menu-button{height:65px;width:0;padding:0;border-radius:0 48px 48px 0;opacity:0;cursor:default;pointer-events:none}.layered-add-button .add-menu-button .mp-button-menu-button.mp-nova-btn-primary.mp-nova-btn-active{background-color:#222;border-color:#222}.layered-add-button .add-menu-button .mp-nova-btn-label{width:150px;text-align:left}.layered-add-button .add-menu-button .button-menu-label{font-size:12px;font-weight:500}.layered-add-button .add-menu-button .active-layer-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.layered-add-button .add-menu-button .nova-icon{font-size:20px}.add-button-layer-menu{min-width:200px;max-height:70%}.add-button-layer-menu .mp-nova-menu-item{border-top:none;white-space:nowrap}.add-button-layer-menu .mp-nova-menu-item.menu-header{padding:10px 15px;border-bottom:1px solid #dadada;cursor:default}@media (hover:hover){.add-button-layer-menu .mp-nova-menu-item.menu-header:hover{background-color:transparent!important}}.add-button-layer-menu .mp-nova-menu-item.menu-header .menu-title{flex-grow:1;flex-shrink:1}.add-button-layer-menu .mp-nova-menu-item.menu-header .mp-nova-btn{padding-right:10px;flex-grow:0;flex-shrink:0}@media (hover:hover){.add-button-layer-menu .mp-nova-menu-item:hover{background-color:#f5f4f3}}.add-button-layer-menu .layer-item{color:#222}.add-button-layer-menu .layer-item.mp-nova-btn-active{font-weight:700}.add-button-layer-menu .layer-item:active{color:#ff3158}.add-button-layer-menu .layer-item .mp-nova-btn-label{max-width:195px;overflow:hidden;text-overflow:ellipsis}.add-button-layer-menu .mp-nova-checkbox{padding:10px 16px;font-weight:400}.add-button-layer-menu .mp-nova-checkbox .mp-nova-checkbox-label{max-width:150px;overflow:hidden;text-overflow:ellipsis}
.measurements-overlay .overlay-message .escape-key{width:50px;height:50px;margin:0 auto}.measurements-overlay .overlay-message .escape-key img{width:50px;height:50px}@media only screen and (max-height:600px) and (max-width:700px){.measurements-overlay .overlay-message .escape-key{width:30px}}.measurement-settings .units-setting{margin-bottom:5px}
.settings-toggle{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.settings-toggle .settings-label{font-size:13px;font-weight:500;flex-grow:1;margin-right:10px}.settings-toggle .reusable-toggle{flex-shrink:0}
.summary-content{pointer-events:all;cursor:auto;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;height:100%;overflow-x:hidden;overflow-y:auto;overflow-wrap:break-word;scrollbar-color:#d3d3d3 transparent;scrollbar-width:thin}.summary-content::-webkit-scrollbar{height:7px;width:7px;background-color:transparent}.summary-content::-webkit-scrollbar-thumb{background-color:#d3d3d3;-webkit-border-radius:5px}.summary-content::-webkit-scrollbar-corner{background-color:transparent}.summary-content .scroller-container.fading .scroller-track{transition:opacity .5s ease;opacity:0}.summary-content .summary-image{width:100%;height:auto;display:block;background-color:#999}.summary-content .summary-text-content{padding:42px}.summary-content .summary-text-content div{cursor:text}.summary-content .summary-text-content .section-header{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.2px;margin:24px 0 3px}.summary-content .summary-text-content div:first-child .section-header{margin-top:0}.summary-content .summary-text-content .location{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.285;letter-spacing:.4px}.summary-content .summary-text-content .section-body{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.625;letter-spacing:.2px}.summary-content .summary-text-content .external-link-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-content .summary-text-content .external-link-wrapper span{color:inherit;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.625;letter-spacing:.2px;margin:0 .4em}.summary-content .summary-text-content .external-link-wrapper .link{font-weight:700;transition:color .5s}.summary-content .summary-text-content .external-link-wrapper .link:hover{color:#ff3158}
.subscriber-prompt-banner{background-color:#f5f4f3;padding:5px 25px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:50px;cursor:pointer}.subscriber-prompt-banner .matterport-logo{width:105px}.subscriber-prompt-banner .link{font-size:13px}
.tags-panel .tag-view-panel-header .url-link-copy,.tags-panel .tag-view-panel-title{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.285;letter-spacing:.4px}.tags-panel .detail-panel-header{height:54px;padding:0 5px 0 15px;border-bottom:1px solid #dadada}.tags-panel .tag-view-panel{color:#222}.tags-panel .tag-view-panel .text-box-text{width:100%}.tags-panel .tag-view-panel .attachment-carousel{position:relative;width:100%;background-color:#f5f4f3}.tags-panel .tag-view-panel .oembed-video .oembed-iframe{height:unset;min-height:216px}.tags-panel .tag-view-panel .attachment.attachment-external{margin:16px 16px 36px}.tags-panel .tag-view-panel .attachment-other .attachment-label{margin:0 10px}.tags-panel .tag-view-panel .attachment-other .attachment-label .file-label{text-overflow:ellipsis;overflow:hidden;max-width:160px}.tags-panel .tag-view-panel-attachments{margin:18px 40px 40px}.tags-panel .tag-view-panel-attachments .annotation-attachments .attachment-label{margin:0;flex:1;display:flex}.tags-panel .tag-view-panel-attachments .annotation-attachments .attachment-other{padding:0;pointer-events:none;background-color:transparent}.tags-panel .tag-view-panel-attachments .annotation-attachments .attachments-truncated{height:30px;background:transparent}.tags-panel .tag-view-panel-attachments .annotation-attachments .attachments-truncated .file-label{margin-left:5px;font-style:italic}.tags-panel .tag-view-panel-attachments .annotation-attachments .attachment-upload{height:unset;background-color:transparent}.tags-panel .tag-view-panel-attachments .annotation-attachments .attachment-upload.non-viewable{width:100%;margin:0}.tags-panel .tag-view-panel-attachments .annotation-attachments .attachment-upload .file-label{flex:1;margin:0 18px 0 12px;font-style:italic}.tags-panel .tag-view-panel-attachments .annotation-attachments .attachment-upload .download-link{position:relative;top:auto;right:auto}.tags-panel .tag-view-panel-top{display:flex;align-items:baseline}.tags-panel .tag-view-panel-header{padding:31px 40px 0;position:relative;z-index:1}.tags-panel .tag-view-panel-header .badge{position:absolute;left:40px;top:-23px;border:3px solid #fff;height:48px;width:48px}.tags-panel .tag-view-panel-header .badge .badge-icon{font-size:24px}.tags-panel .tag-view-panel-header .url-link-copy .mp-nova-btn-icon{font-size:18px}.tags-panel .tag-view-panel-header .tag-view-panel-keywords{color:inherit;font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1.57;letter-spacing:.6px;padding:0}.tags-panel .tag-view-panel-header .annotation-text-box{margin:0;color:#444}.tags-panel .tag-view-panel-header-contents{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:space-between;position:relative;gap:18px}.tags-panel .tag-view-panel-header.no-media{padding-top:100px}.tags-panel .tag-view-panel-header.no-media:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:60px;background-color:#f5f4f3}.tags-panel .tag-view-panel-header.no-media .badge{top:36px}.tags-panel .tag-view-panel-title{flex:1;min-width:0;margin-right:18px;word-break:break-word}.tags-panel .icon-undock{font-size:24px}.side-panel .tags-panel .tag-view-panel{width:375px}.side-panel .tags-panel .detail-panel.open{border-width:0}
#sdk-landing-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#222;display:flex;justify-content:center}#sdk-landing-container>div{text-align:center;align-self:center}@media (max-height:487px),only screen and (max-width:487px){#sdk-landing-container .spinner-container{transform:scale(.7)}}#sdk-landing-container .circular-progress{width:96px;height:96px;-webkit-animation:rotation 1.42857143s linear infinite;animation:rotation 1.42857143s linear infinite}@media (max-height:487px),only screen and (max-width:487px){#sdk-landing-container .circular-progress{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}}#sdk-landing-container .message{text-align:center}
.sc-password-input,.sc-password-modal .modal-body{font-family:Roboto,sans-serif}.sc-password-submit{font-weight:600;line-height:1.5}.sc-password-modal .modal-title{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:1.285;letter-spacing:.4px;color:inherit}.sc-password-input,.sc-password-modal .modal-body{font-style:normal;font-weight:400;font-size:16px;line-height:1.625;letter-spacing:.2px;color:inherit}.sc-password-submit{font-family:IBM Plex Sans,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:1.37;letter-spacing:2px;text-transform:uppercase;color:inherit;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sc-password-ui{font-family:Roboto,sans-serif;position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;flex-direction:column;background:no-repeat 50%/cover;color:#f5f4f3;box-sizing:border-box}.sc-password-ui *,.sc-password-ui :after,.sc-password-ui :before{box-sizing:inherit}.sc-password-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.sc-password-modal{position:relative;display:block;width:100%;max-width:500px;padding:24px;background:transparent;color:inherit}.sc-password-modal .modal-title{margin:0 0 18px;white-space:pre-line}.sc-password-modal .modal-body{margin:0;padding:0}.sc-password-modal .modal-header{padding:0;background-color:transparent}.sc-password-modal .help-text{display:flex;flex-direction:row;align-items:center;min-height:2em}.sc-password-modal .help-text.error{color:#fa5300}.sc-password-modal .help-text.error .icon{font-size:22px;margin-right:10px;line-height:1;color:#fa5300}.sc-password-form{display:flex;flex-flow:row nowrap;justify-content:stretch;height:48px}.sc-password-input{flex:1;min-width:100px;margin:0;padding:10px 20px;color:#444;border:none;border-radius:0;outline:none}.sc-password-submit{background-color:#222;margin:0;padding:10px 40px;border:none;border-radius:0;cursor:pointer}.sc-password-submit:active,.sc-password-submit:focus,.sc-password-submit:hover{background:#ff3158;color:#fff}.sc-password-submit:disabled,.sc-password-submit[disabled]{background-color:#222;cursor:not-allowed}.sc-password-lockout{background:#fff;color:#222;max-width:460px}.sc-password-lockout .modal-header:after{display:block;content:"";margin:18px auto 18px 0;width:18px;border:solid #ff3158;border-width:0 0 1px}
.powered-by-link{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:1.5;letter-spacing:.2px;color:inherit}.powered-by{display:flex;flex-flow:column nowrap;align-items:center;margin:10px 0 50px}.powered-by-label{font-weight:700;font-size:10px;letter-spacing:2.1px;line-height:1;text-transform:uppercase;margin:0;transform:translateX(6px)}.powered-by-logo{margin:10px}.powered-by-link{text-decoration:underline}
.login-redirect-screen .login-redirect-link{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.57;letter-spacing:.2px;color:inherit}.login-redirect-screen{font-family:Roboto,sans-serif;position:fixed;top:0;left:0;right:0;bottom:0;background:no-repeat 50%/cover;color:#f5f4f3}.login-redirect-screen .login-redirect{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.login-redirect-screen .login-redirect.skrim{background-color:rgba(0,0,0,.5)}.login-redirect-screen .login-redirect-body{max-width:525px;padding:30px;background-color:transparent;color:inherit;text-align:center}.login-redirect-screen .login-redirect-title{margin:0 0 18px;font-size:42px;font-weight:300;color:#fff;white-space:pre-line;line-height:1.3;letter-spacing:.6px}@media (max-height:487px),only screen and (max-width:487px){.login-redirect-screen .login-redirect-title{font-size:36px;max-width:100%}}.login-redirect-screen .login-redirect-create{margin-bottom:16px}.login-redirect-screen .login-redirect-create .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.login-redirect-screen .login-redirect-link .link{margin-left:.4em}
