.formbuilder{
	/*! CSS Used from: https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css */
	/*! CSS Used from: http://localhost/source/cComponents/src/components/formbuilder/style/formbuilder.css */
	/*! CSS Used from: Embedded */
	/*! CSS Used fontfaces */}.formbuilder .fa{font:normal normal normal 14px/1 FontAwesome}.formbuilder .fa-angle-left:before{content:"\f104"}.formbuilder .fa-angle-down:before{content:"\f107"}.formbuilder .fa{text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:FontAwesome!important;font-size:inherit}.formbuilder *{font-family:Roboto Condensed;letter-spacing:-.2px}.formbuilder ::-webkit-scrollbar{height:6px;width:6px}.formbuilder ::-webkit-scrollbar-track{background:transparent}.formbuilder ::-webkit-scrollbar-thumb{background:#00000030;border-radius:15px}.formbuilder ::-webkit-scrollbar-thumb:hover{background:#00000070}.formbuilder *{scrollbar-width:thin}.formbuilder a,.formbuilder a:focus,.formbuilder a:hover,.formbuilder a:visited{color:#006ea7;font-weight:500;outline:none;text-decoration:none}.formbuilder a:hover{color:#187890!important}.formbuilder h2 a:hover{color:#006ea7}.formbuilder *,.formbuilder :after,.formbuilder :before{box-sizing:border-box}.formbuilder .two-cols{flex:calc(50% - 20px);position:relative}.formbuilder .two-cols:nth-of-type(odd){margin-right:35px}.formbuilder .two-cols.collapsible{margin-right:35px;padding:10px 10px 10px 7px;width:calc(50% - 35px)}.formbuilder .two-cols:first-of-type,.formbuilder .two-cols:nth-of-type(2){border-top:none}.formbuilder .card-list .collapsible{display:none}.formbuilder .card-list.on .collapsible,.formbuilder .card-list.on div{display:flex}.formbuilder .card-list.on .tabulator{display:block;width:100%}.formbuilder__header,.formbuilder__section-title{flex:100%}.formbuilder .card-list{background-color:#fff;border:none;border-bottom:1px solid #aaa;border-radius:4px;box-shadow:0 0 2px #00000035;color:#0000008c;display:flex;gap:18px;margin:0 0 10px;padding:10px 18px;position:relative;text-align:right;width:100%}.formbuilder .card-list h2{margin:0;text-align:left}.formbuilder .card-list h3{color:#111;float:left;font-weight:400;margin:0 -20px 0 0;padding:0;text-align:left;width:calc(40% - 6px)}.formbuilder .card-list>div{border-top:.5px solid #ccc;padding:10px}.formbuilder .card-list .two-cols:nth-child(2){border-top:none}.formbuilder .card-list i{color:#0000008c}.formbuilder .card-list a i{color:inherit;line-height:inherit}.formbuilder .bg-lv2{background-color:#f7f7f7;box-shadow:inset 0 0 20px #00000015,0 0 2px #00000035}.formbuilder i{font-style:normal}.formbuilder h2{color:#565656;font-size:18px;line-height:20px;margin-bottom:10px;margin-top:0;padding-left:0;position:relative}.formbuilder h2 a,.formbuilder h2 i{font-family:Roboto Condensed,sans-serif!important;font-style:normal;font-weight:400}.formbuilder h2 i.fa{font-size:15px;margin-right:5px}.formbuilder h2 a{font-size:14px;font-weight:600!important;margin-left:10px;text-transform:uppercase}.formbuilder h2 a i.fa-angle-down,.formbuilder h2 a i.fa-angle-left{color:unset;font-size:18px!important;position:absolute;right:-5px;top:0}.formbuilder h2 a i.fa-angle-left{transform:rotate(0deg)}.formbuilder h3{color:#000;font-size:15px;font-weight:700;line-height:17px;margin-bottom:15px;margin-top:0}.formbuilder label span{color:#0000008f;font-weight:100}.formbuilder h2{font-family:Roboto Slab,serif!important;font-weight:700}.formbuilder .card-list>div:hover{background:#e2eaea}.formbuilder input:disabled{opacity:1;pointer-events:none}.formbuilder .switch{top:6px}.formbuilder label{color:#0000009f;display:block;font-size:16px;font-weight:600;line-height:16px;margin-bottom:3px}.formbuilder input[type=text],.formbuilder select{border:1px solid #00000060;border-radius:2px;box-shadow:none;font-family:Roboto Condensed;font-size:15px!important;margin-bottom:15px;min-height:28px;min-width:220px;padding:3px}.formbuilder select{height:28px}.formbuilder input:focus,.formbuilder select:focus{border:1px solid #006ea7!important;border-radius:3px!important;box-shadow:0 2px 1px rgba(0,0,0,.5),0 0 0 1px #006ea7;outline:none}.formbuilder input[type=checkbox]:focus{box-shadow:none}.formbuilder input[type=checkbox]{box-shadow:none;display:inline-block;font-weight:100!important;margin:0 5px 0 2px;transform:scale(1)}.formbuilder .card-list input[type=text],.formbuilder .card-list label,.formbuilder .card-list select{margin:-6px 0;max-width:calc(60% - 6px)}.formbuilder .card-list span:before,.formbuilder div:before{color:inherit!important;font-family:FontAwesome;padding-right:2px}.formbuilder i.fa{font-weight:400!important}@media screen and (max-width:990px){.formbuilder .two-cols{width:100%!important}.formbuilder .two-cols.collapsible{width:calc(100% - 26px)!important}.formbuilder .card-list .two-cols:nth-of-type(2){border-top:1px solid #ccc;margin:0!important;padding-top:10px}}@media screen and (min-width:1460px){.formbuilder .two-cols{margin-right:35px;width:calc(33.3% - 35px)!important}.formbuilder .two-cols.collapsible{margin-left:0;width:calc(33% - 35px)!important}.formbuilder .two-cols:nth-of-type(3){border-top:none}}.formbuilder .card-list i:before{padding-right:0!important}.formbuilder a:hover{color:#05596f!important;cursor:pointer}.formbuilder div.on{display:block}.formbuilder .switch:focus{background-color:#2196f3}.formbuilder .switch{display:inline-block;height:17px;position:relative;width:30px}.formbuilder .switch input{height:0;opacity:0;width:0}.formbuilder .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.formbuilder .slider:before{background-color:#fff;bottom:2px;content:"";height:13px;left:2px;position:absolute;transition:.4s;width:13px}.formbuilder input:checked+.slider{background-color:#2196f3}.formbuilder input:focus+.slider{box-shadow:0 0 1px #2196f3}.formbuilder input:checked+.slider:before{transform:translateX(13px)}.formbuilder .slider.round{border-radius:34px}.formbuilder .slider.round:before{border-radius:50%}.formbuilder .edited{background:#ffff002b}.formbuilder .edited:before{background:#ff0;content:"saved";margin:0 5px 0 -50px;position:absolute}.formbuilder .edited:before,.formbuilder .errored:before{border-radius:5px;font-family:Roboto Condensed,sans-serif!important;opacity:.6;padding:2px 5px;text-transform:uppercase}.formbuilder .errored:before{background:orange;content:"not saved";margin:0 5px}@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"),url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg")}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoYNNZQyQ.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoadNZQyQ.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoYdNZQyQ.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEobtNZQyQ.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoYtNZQyQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoY9NZQyQ.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEobdNZ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAgM9UvI.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLCwM9UvI.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAwM9UvI.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDAM9UvI.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAAM9UvI.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAQM9UvI.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYNNZQyQ.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoadNZQyQ.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYdNZQyQ.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobtNZQyQ.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYtNZQyQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoY9NZQyQ.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobdNZ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCkYb8td.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCAYb8td.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCgYb8td.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCcYb8td.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCsYb8td.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCoYb8td.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYbw.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCkYb8td.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCAYb8td.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCgYb8td.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCcYb8td.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCsYb8td.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/robotocondensed/v19/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.formbuilder__label.formbuilder__label--collection{display:flex;gap:10px;white-space:nowrap}.flexbox-group .item-box-list,.tabulator-row .tabulator-cell,.tabulator-tableHolder{display:inline-block}.one-col{flex:100%}.control.one-col{flex-wrap:wrap}
svg.loading-loop{display:block;margin:0 auto 30px}svg.loading-loop .line{fill:none;stroke:rgba(83,146,191,.6);stroke-dasharray:390;stroke-dashoffset:1175;stroke-width:11px;-webkit-animation:dash 2s infinite;animation:dash 2s infinite;-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75);animation-timing-function:cubic-bezier(.25,.25,.75,.75);opacity:0}svg.loading-loop .mask{fill:transparent;stroke:none;stroke-width:0;stroke-miterlimit:10;stroke-dasharray:829px}@-webkit-keyframes dash{0%{stroke-dashoffset:1175;opacity:0}15%,85%{opacity:1}to{stroke-dashoffset:390;opacity:0}}@keyframes dash{0%{stroke-dashoffset:1175;opacity:0}15%,85%{opacity:1}to{stroke-dashoffset:390;opacity:0}}.loading-loop-block{height:100%}.loading-loop-block svg.loading-loop{height:20%;margin-top:2%}.loading-loop-inline{stroke:#5392bf;background:transparent;display:inline-block;height:16px}.loading-loop-inline svg.loading-loop{height:16px}
.draggable .draggable-handle:hover{cursor:-webkit-grab;cursor:grab}.draggable .draggable-handle.mouse-down{cursor:-webkit-grabbing!important;cursor:grabbing!important}.resizeable{background-color:grey}.resizeable .resizeable-iframe-cover{height:100%;left:0;position:absolute;top:0;width:100%}.resizeable .resizeable-handle{color:#ddd;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid;font-size:13px;height:17px;position:absolute;text-align:center;width:17px;z-index:1}.resizeable .resizeable-handle.top-left{cursor:nwse-resize;left:0;padding:2px;top:0;transform:rotate(-45deg)}.resizeable .resizeable-handle.top-right{cursor:nesw-resize;padding:2px;right:0;top:0;transform:rotate(-135deg)}.resizeable .resizeable-handle.bottom-right{bottom:0;cursor:nwse-resize;padding:2px;right:0;transform:rotate(-225deg)}.resizeable .resizeable-handle.bottom-left{bottom:0;cursor:nesw-resize;left:0;padding:2px;transform:rotate(-315deg)}
:root{--color-level-1:#3a8277;--color-level-2:#43beaa;--color-level-3:#cdebe6;--color-level-4:#eefefe;--color-level-5:#fff}.taxonomy label{display:inline-block;padding:0}.taxonomy>ul{border-top:2px solid #000;margin:0;padding:0 20px;position:relative}.taxonomy ul.root{box-shadow:inset -15px -20px 15px -25px #00000030,inset -10px 30px 8px -30px #00000030!important;margin:0;padding:0}.taxonomy .root li{border-top:1px solid #979797;line-height:28px}.taxonomy>ul.root>li:first-child{border-top:none}.taxonomy .root li:last-child{border-bottom:.5px solid #9c9c9c}.taxonomy .root ul li ul li{border-top:1px solid #ccc}.taxonomy .root ul li ul li ul li{border-top:1px solid #eaeaea}.taxonomy .root input[type=checkbox]{left:0;margin:8px 0 0 5px!important;position:absolute}.taxonomy .root li label{margin-left:5px}.taxonomy h4 a{color:#d3d3d3;font-size:14px}.taxonomy .root>ul{border-top:2px solid #000}.taxonomy .extra-box{background-color:inherit;border:none;box-shadow:none;display:inline}.taxonomy .action{margin-left:20px}.taxonomy .root .level1{box-shadow:inset 3px 0 0 var(--color-level-1)!important;padding-left:20px}.taxonomy .root .level2{box-shadow:inset 3px 0 0 var(--color-level-2)!important;margin-left:-20px;padding-left:40px}.taxonomy .root .level3{box-shadow:inset 3px 0 0 var(--color-level-3)!important;margin-left:-40px;padding-left:60px}.taxonomy .root .level4{box-shadow:inset 3px 0 0 var(--color-level-4)!important;margin-left:-60px;padding-left:80px}.taxonomy .root .level5{box-shadow:inset 3px 0 0 var(--color-level-5)!important;margin-left:-80px;padding-left:100px}.taxonomy .root .level2>label{font-weight:500}.taxonomy .root .level3>label{font-weight:400}.taxonomy .root .level4>label{font-weight:300}.taxonomy .root .level5>label{font-weight:200}.taxonomy .root .level1>.fas{color:var( --color-level-1 )}.taxonomy .root .level2>.fas{color:var( --color-level-2 )}.taxonomy .root .level3>.fas{color:var( --color-level-3 )}.taxonomy .root .level4>.fas{color:var( --color-level-4 )}.taxonomy .root .level5>.fas{color:var( --color-level-5 )}.taxonomy .root input.grayed{opacity:.5}.taxonomy .selectedValues ul,.taxonomy .selectedValues ul li{display:inline-block;padding-left:10px}.taxonomy .selectedValues ul li{border-radius:5px;margin:1px;padding:4px 4px 4px 7px}.taxonomy .selectedValues .level1{background-color:var(--color-level-1);color:#fff;display:block;font-weight:500;line-height:23px;margin-bottom:5px;min-height:30px;padding-left:7px;padding-right:7px}.taxonomy .selectedValues .level2{background-color:var(--color-level-2);line-height:28px;padding:2px 7px}.taxonomy .selectedValues .level3{background-color:var(--color-level-3);line-height:25px;padding:3px 7px}.taxonomy .selectedValues .level4{background-color:var(--color-level-4);box-shadow:0 0 1px #000;color:#00000085}.taxonomy .selectedValues .level5{background-color:var(--color-level-5)}.taxonomy .selectedValues .level2:last-child,.taxonomy .selectedValues .level3:last-child,.taxonomy .selectedValues .level4:last-child,.taxonomy .selectedValues .level5:last-child{margin-right:-2px}.taxonomy .selectedValues>ul{margin:0;padding:0}.taxonomy-keywords .two-cols:nth-of-type(3){border-top:.5px solid #ccc}
:root{--required-icon-color:#000}.poppers-wrap{background-color:transparent;bottom:0;height:100%;pointer-events:none;position:fixed;text-align:center;top:0;width:100%;z-index:99}.poppers-wrap.on{background:#00000045;pointer-events:all}.popper{background:#fff;border:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 360px rgba(0,0,0,.7),0 3px 15px rgba(0,0,0,.3);display:none;margin:2% auto;max-height:92%;max-width:92%;min-width:440px;overflow:hidden;pointer-events:auto;position:relative;text-align:left}.popper.hasTabs>h1{padding-bottom:0}.popper.hasTabs .tabs{margin-top:15px}.popper .tab-link.tab-link--non-navigatable a{cursor:default}.popper.on{display:inline-block}.popper-footer,.popper h1{background-color:#ddd;box-shadow:0 0 2px 1px rgba(0,0,0,.3);padding:15px 25px;position:sticky;position:-webkit-sticky;z-index:101}.on.popper h1,.popper h1{display:flex;flex-direction:row;font-size:21px;justify-content:space-between;letter-spacing:-.2px;line-height:22px;margin:0;top:0}.popper h1 .close-x a{right:unset}.popper-identifier{font-size:15px;font-weight:100;opacity:.6}.popper-footer{bottom:0}.popper h1 i.material-icons{color:#00000073;font-size:1em;margin-left:10px}.popper h1 p{margin:5px 0 -3px}.popper .close-x,.popper h1 a{background-color:transparent}.popper h1 a{float:right;margin:0 -25px 0 50px}.popper h1 .close-x a{color:#0000008a;line-height:unset;margin:0;padding:0}.popper h1 .close-x a i{font-size:25px;margin:0}.popper #excelFile,.popper .card-grey{margin:-15px -25px 20px!important;padding:14px 20px 13px 25px!important}.popper #excelFile select,.popper .card-grey select{margin-bottom:0;width:auto!important}.popper .card-grey label{display:inline-block;padding-right:5px}.popper-content{max-height:calc(100vh - 200px);overflow:auto!important;padding:15px 25px}.popper-content form div:first-child{border-top:none}.popper h1 i:hover{color:#006ea7}.popper .howto img{display:inherit}.popper .howto img[alt=animation]{border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 4px #ccc;clear:both;margin:15px 5px}.popper .howto .card{font-weight:100;margin:25px 10px 15px;max-width:680px;padding:0!important}.popper .howto div:empty{display:none}.popper .grid-cells{grid-column-gap:40px;grid-row-gap:5px;display:grid;grid-template-columns:calc(50% - 20px) calc(50% - 20px);width:100%}.popper .grid-cells .two-cols{margin:0;width:auto!important}.popper .grid-cells.link-cells .two-cols:hover{background:#eef4f5;border-radius:3px;cursor:pointer;margin:0 -10px;padding:0 10px}.popper input[type=checkbox],.popper input[type=radio]{box-shadow:none;display:inline-block;font-weight:100!important;margin:0 5px 0 2px;transform:scale(1)}.popper .press-confirmation{background:#ecec86;display:none;line-height:35px;position:absolute;right:25px;width:calc(100% - 50px)}.filtered,.popper .press-confirmation span{font-style:italic;font-weight:100;opacity:.7}.popper .on .press-confirmation{display:block}.popper-footer.on{background-color:#ecec86}.popper .summary-alert,.popper .summary-area,.popper .summary-error{border-top:1px dashed #ccc;bottom:-15px;box-shadow:0 0 10px 1px rgba(0,0,0,.2);font-style:italic;margin:15px -25px -14px;min-height:40px;padding:10px 30px;position:sticky;position:-webkit-sticky;text-align:center}.popper .summary-area{background:#f5f5f5}.popper .summary-alert:empty,.popper .summary-area:empty,.popper .summary-error:empty{background:transparent;border:none;box-shadow:none;pointer-events:none}.summary-alert p,.summary-area p,.summary-error p{font-style:italic;margin:0 auto!important;opacity:.6;padding:0 30px}.popper .footer-instructions,.popper .summary-footer{display:inline;font-style:italic;font-weight:100;line-height:30px;margin:0 10px;opacity:.7}.popper .footer-instructions:empty,.popper .summary-footer:empty{background:transparent;border:none;box-shadow:none;pointer-events:none}.popper .summary-alert{background:#fff8ee;border-top:1px dashed #ccc;color:#844005;margin:15px -25px -14px;position:sticky;position:-webkit-sticky}.alert-text,.summary-alert p,.summary-alert span{color:#844005}.summary-alert .val{font-weight:400;margin-left:5px}.summary-alert span:before{color:inherit}.popper .summary-error{background:#d0021b21;border-top-color:#d0021b2e;color:#d0021b21}.summary-error p,.summary-error span{color:#d0021b}.popper .group-status{padding-top:10px;right:30px}.popper-content>.multiple-group.multiple:first-child{border-top:none}.popper .multiple,.popper .single{border-radius:0;border-top:1px solid #ccc}.popper .multiple:empty,.popper .single:empty{border:none!important}.popper .tabulator{margin-bottom:15px}.popper-form{display:flex;flex-flow:wrap;justify-content:space-between;max-width:680px!important;padding:10px 5px 0 2px!important}.popper-form .two-cols{margin:0 0 20px!important}.popper-form div{width:100%}.popper-form input,.popper-form input[type=text],.popper-form select{margin:-1px 0 20px}.popper-form .two-cols input,.popper-form .two-cols input[type=text],.popper-form .two-cols select{margin-bottom:0!important}.popper .dialog,.popper .narrow,.popper .narrower{max-width:500px!important}.popper .log,.popper.on.log,.popper .wider{max-width:calc(100% - 50px);width:fit-content;width:-moz-fit-content;width:-webkit-fit-content;width:-o-fit-content;width:-ms-fit-content}.popper .tabulator{min-width:720px}.condition-toggle.single{background:#fff;margin:0;padding:10px 5px}.condition-toggle.single.on{background:#f5f5f5}.multiple{padding:10px 0 10px 5px}.single-choice{float:right}.single-choice input,.single-choice span{display:inline-block!important;margin:-2px 5px 0 0}.popper label:empty{display:none}.popper .cancel-btn{float:left}.popper .btn,.popper .btn-secondary,.popper .hp-h1-btns a.btn,.popper .submitButton,.popper .SubmitButton,.popper button,.popper input[type=button],.popper input[type=reset],.popper input[type=submit]{background:transparent;border:1px solid #007d9a;border-radius:4px;color:#006b83;cursor:pointer;display:inline-block;float:right;font-size:14px;font-weight:500;height:30px;line-height:30px;margin-right:5px;padding:0 25px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.popper .clearfix,.popper .clearfix:after{clear:both;content:"";display:block;width:100%}.popper .one-col.pop-up label,.popper .two-cols.pop-up label,.popper label{color:#0000009f;font-size:16px;font-weight:600;line-height:16px;margin-bottom:3px}.popper label{display:block}.popper-content input[type=date],.popper-content input[type=email],.popper-content input[type=password],.popper-content input[type=tel],.popper-content input[type=text],.popper-content input[type=time],.popper-content select{margin:-1px 0 15px;width:100%!important}.popper .form-control,.popper input[type=date],.popper input[type=email],.popper input[type=number],.popper input[type=password],.popper input[type=phone],.popper input[type=search],.popper input[type=text],.popper input[type=textarea],.popper input[type=time],.popper select,.popper textarea{border:1px solid #00000060;border-radius:2px;box-shadow:none;font-family:Roboto Condensed;font-size:15px!important;margin-bottom:15px;min-height:28px;min-width:220px;padding:3px}.popper button,input{overflow:visible}.popper .btn-primary,.popper .SubmitButton,.popper a.btn-primary,.popper button.primary,.popper submit[type=button].primary,.submitButton{background:#007d9a!important;border:none;box-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff!important;margin:0 0 0 10px}.popper textarea{height:200px;width:100%}.popper-text.alert{background-color:#ff000044;border:1px solid red;border-radius:4px;line-height:30px;padding:0 25px}.popper-text.alert:empty{display:none}.popper-form-control.alert label{color:red}.popper-form-control.alert input{border:1px solid red!important}:root{--slider-non-selected-color:#ec0f00;--slider-no-selected-color:#ccc;--slider-selected-color:#46d146;--slider-button-color:#fff;--slider-width:30px;--slider-padding:2px;--slider-height:calc(var(--slider-width)/2 + var(--slider-padding))}.popper-inline-control{display:flex;justify-content:space-between}.popper-inline-control__sub-control{display:flex;gap:10px}.popper-form-control--switch{border-top:1px solid #ccc;padding:15px 5px}.popper-form-control--switch:last-of-type{border-bottom:1px solid #ccc}.popper-switch{display:inline-block;height:var(--slider-height);position:relative;width:var(--slider-width)}.popper-switch input{height:0;opacity:0;width:0}.popper-switch>.slider{background-color:var(--slider-non-selected-color);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.popper-switch>.slider:before{background-color:var(--slider-button-color);bottom:var(--slider-padding);content:"";height:calc(var(--slider-height) - var(--slider-padding)*2);left:var(--slider-padding);position:absolute;transition:.4s;width:calc(var(--slider-height) - var(--slider-padding)*2)}.popper-switch>input:checked+.slider{background-color:var(--slider-selected-color)}.popper-switch>input:focus+.slider{box-shadow:0 0 1px var(--slider-selected-color)}.popper-switch>input:indeterminate+.slider{background-color:var(--slider-no-selected-color)}.popper-switch>input:indeterminate+.slider:before{transform:translateX(calc(var(--slider-height)/2 - var(--slider-padding)*2/2))}.popper-switch>input:checked+.slider:before{transform:translateX(calc(var(--slider-height) - var(--slider-padding)*2))}.popper .taxonomy--inline{align-content:space-between;display:flex;flex-wrap:wrap;gap:0 15px}.popper .taxonomy-item__label{align-items:center;display:flex;font-weight:400;justify-items:center;margin:0}.slider.round{border-radius:var(--slider-height)}.slider.round:before{border-radius:50%}.popper h1 .tabs a{margin:0 15px!important}.popper .tabs{margin:0;padding:0}.popper .tabs li{background:#00000010;border-radius:2px;display:inline-block;margin-right:2px}.popper .tabs li.on{background:#fff;border-radius:4px 4px 0 0;box-shadow:1px -2px 3px #00000030;margin-bottom:-6px;margin-right:3px}.popper .tabs li a{color:#646464;cursor:pointer;line-height:35px;padding:0 20px}.popper .tabs li.on a,.tabs li.on a:hover{color:#333!important;cursor:default;font-weight:700;line-height:44px}.popper .tab-content{display:none;margin-bottom:15px;position:relative}.popper-form-control.popper-form-control--progress-bar,.popper-form-control__progress-bar{width:100%}.popper-form-control__progress-bar{height:20px}svg .line{stroke:#2893ad;fill:none;stroke-dasharray:390;stroke-dashoffset:1175;stroke-width:5px;-webkit-animation:dash 2s infinite;animation:dash 2s infinite;-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75);animation-timing-function:cubic-bezier(.25,.25,.75,.75);opacity:0}.success-ani-big .fa-info-circle{color:#250981}.success-ani-big .fa-exclamation-circle,.success-ani-big .fa-info-circle{-webkit-animation:zoom .35s;animation:zoom .35s;-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75);animation-timing-function:cubic-bezier(.25,.25,.75,.75);font-size:88px;width:100%}.success-ani-big .fa-exclamation-circle{color:#822509}.success-ani-big .fa-check{-webkit-animation:zoom .35s;animation:zoom .35s;-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75);animation-timing-function:cubic-bezier(.25,.25,.75,.75);color:#258209;font-size:88px;width:100%}.loader-ani{padding-left:5px;padding-right:5px}.loader-ani-big,.success-ani-big{max-width:500px!important;padding:50px;text-align:center}.ani-18{height:18px;width:18px}.ani-24{height:24px;width:24px}.ani-32{height:32px;width:32px}.ani-124{height:124px;width:124px}.loader-ani-big span,.success-ani-big span{display:block;font-style:italic;font-weight:ligher;opacity:.5;padding:20px 0;width:100%!important}.success-ani-big p,.success-ani-big span{width:100%}.success-ani-big span{opacity:.5}.loader-ani-big p,.success-ani-big p{margin-top:30px}.loader-ani-big p.popper-text,.success-ani-big p.popper-text{margin:-20px -20px 40px;text-align:left;width:calc(100% + 40px)}.loader-ani-big ol,.loader-ani-big ul,.loader-ani-big ul.multiple-group,.success-ani-big ol,.success-ani-big ul,.success-ani-big ul.multiple-group{margin:20px 0 0!important}.dialog .loader-ani-big p,.dialog .success-ani-big p{margin:15px 0!important;text-align:center;width:100%}.popper-form-control--required:before{color:var(--required-icon-color)!important;content:"*";font-size:18px;margin-left:-10px;position:absolute}.inline-label{box-shadow:none;display:inline-block;font-weight:100!important;margin:0 5px 0 2px;transform:scale(1)}.inline-container{display:flex;flex-wrap:wrap;gap:1em}:disabled{opacity:.4;pointer-events:none}.popper-form-control__statuses-container{display:flex;font-size:10px;gap:5px;justify-content:center}.form-control__status--complete{color:#258209}.form-control__status--current .form-control__status{color:red}.popper--loading .popper-iframe{display:none}.popper--loading{background-color:#fff;height:200px;.popper-content,.popper-footer{display:none};}
:root{--header-bg-color:#5e7780;--interaction-color:#5392bf;--interaction-color-darker:#366a90;--interaction-color-lighter:#8bb5d4;--interaction-color-lighter-42:#8bb5d4;--interaction-color-fade-7:rgba(83,146,191,0.07);--interaction-color-fade-60:rgba(83,146,191,0.6);--nav-bg-color:#5e7780;--nav-bg-color-darker:#334045;--active-background-color:#ededed;--active-border-color:#8e8e8e40;--dotted-border-color:#d5d5d5}.calendar{border-collapse:collapse;display:grid;grid-template-areas:"header" "locations" "categories";grid-template-columns:auto;grid-template-rows:45px calc(100% - 115px) auto;height:calc(100vh - 380px);margin:0;overflow:hidden;padding:0;width:100%}@media (max-width:780px){.calendar{grid-template-areas:"unscheduled" "header" "locations" "categories";grid-template-columns:auto;grid-template-rows:auto 45px calc(100% - 115px) auto}}.calendar:has(.categories:empty){grid-template-areas:"header" "locations";grid-template-rows:45px calc(100% - 45px)}.calendar>.header{align-items:flex-end;display:flex;grid-area:header;min-height:40px;overflow-x:auto;overflow-y:hidden}.calendar>.header>*{height:34px}.calendar>.header .days{cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;overflow-x:auto;overflow-y:hidden;padding:5px 1px 0 30px;z-index:10}.calendar>.header .days .day{border-radius:3px 3px 0 0;display:inline-block;height:30px;list-style:none;margin:0 3px 0 0;padding:7px 22px 5px;text-align:center;white-space:nowrap}.calendar>.header .days .day:hover{background-color:#00000005}.calendar>.header .days .selected,.calendar>.header .days .selected:hover{background-color:#f6f6f6;border-bottom:1px solid #dcdcdc;box-shadow:0 -1px 1px .5px #00000030;margin-bottom:-5px}.calendar>.header .days .selected:hover a,.calendar>.header .days .selected a{color:#333;font-weight:700}.calendar>.header .days .selected:hover a:before,.calendar>.header .days .selected a:before{content:"\f073";font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid;font-weight:400;padding-right:4px}.calendar>.header .controls{align-items:flex-end;align-self:center;display:flex;height:34px;margin:0 15px 15px;white-space:nowrap}.calendar>.header .controls .control{cursor:pointer;margin-left:15px}.calendar>.header .controls .control .icon{margin-right:5px}@media (max-width:780px){.calendar>.header .controls a{font-size:1px}.calendar>.header .controls a i{color:var(--interaction-color);font-size:18px}}.calendar>.header .controls button{align-self:center;background:transparent;border:none;color:#8e8e8e;font-size:16px;margin-left:5px}.calendar>.header .controls button:hover{box-shadow:none;color:#17a2b8!important;cursor:pointer;text-decoration:none}.calendar .unscheduled{box-shadow:inset 0 0 5px #00000040;display:flex;flex-direction:column;grid-area:unscheduled;height:100%}.calendar .unscheduled>.header{border-collapse:collapse;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:1}.calendar .unscheduled>.search{padding:0 0 4px}.calendar .unscheduled>input{margin-right:5px;width:calc(100% - 25px)}.calendar .unscheduled>.items{background-color:transparent;box-shadow:none;overflow:auto;padding:0}.calendar .unscheduled>.items:hover{background:transparent;box-shadow:none;margin-bottom:0}.calendar .unscheduled>.items .title{text-align:left}.calendar .item{border-radius:3px;box-shadow:0 2px 1px #00000040;height:auto;margin-bottom:3px;padding:1px 1px 1px 4px;position:relative;text-overflow:ellipsis}.calendar .item:hover{z-index:15}.calendar .item .resizing{z-index:16}.calendar .item:after,.calendar .item:before{content:"";position:absolute}.calendar .item:last-child{margin-bottom:65px}.calendar .item>.title{background-color:#ffffffaa;color:#000;display:block;font-weight:400;height:100%;overflow:hidden;padding:5px}.calendar .item:hover>.timeLabel{background-color:#000;border-radius:3px;color:#fff;display:block;height:19px;margin-top:0;padding:4px;position:absolute;right:0;top:-19px}.calendar .item>.timeLabel{display:none}.calendar .item>.handleDur{bottom:0;cursor:ns-resize;height:5px;position:absolute;width:100%}.calendar .item:hover>.handleDur{background-image:url(/img/handle.png);background-position:50%;background-repeat:no-repeat}.calendar .outOfFocus{opacity:.4}.calendar .locations{background:#f6f6f6;box-shadow:0 -2px 3px -3px;display:grid;grid-area:locations;grid-template-areas:". locationHeader" "timescale locationInner";grid-template-columns:40px auto;grid-template-rows:36px auto;position:relative}.calendar .locations .timescale{grid-area:timescale;overflow:hidden;padding-bottom:25px}.calendar .locations .timescale .timeentry{border-top:1px solid #ccc;color:#333;font-size:.9em;height:25px;padding:5px;text-align:center}.calendar .locations .timescale .timeentry:empty{border-top:transparent}.calendar .locations .timescale .timeentry:last-of-type{margin-bottom:20px;max-height:25px}.calendar .locations .headers{border-bottom:2px solid #000;box-shadow:inset -10px 0 10px -10px #00000080;display:flex;flex-direction:row;flex-wrap:nowrap;grid-area:locationHeader;height:36px;line-height:36px;overflow:hidden}.calendar .locations .headers .locationHeader{border-collapse:collapse;font-weight:700;min-width:200px;overflow:hidden;padding:5px 25px 0 5px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:200px;z-index:1}.calendar .locations .inners{box-shadow:inset 0 0 8px #00000080;display:flex;flex-direction:row;flex-wrap:nowrap;grid-area:locationInner;max-height:100%;overflow:auto}.calendar .locations .inners hr{height:4px!important;overflow:visible}.calendar .locations .inners hr:before{background-color:red;border-radius:4px;box-shadow:0 1px 1px #00000080;color:#fff;content:"NOW";font-size:10px;margin:-7px 0 0 -5px;padding:2px 3px;position:absolute}.calendar .locations .inners .locationInner{background-image:url(/img/grid.png);border:1px solid #dedede;border-collapse:collapse;height:100%;min-height:100%;min-width:200px;overflow:hidden;position:relative;width:200px}.calendar .locations .inners .locationInner:before{background-color:hsla(0,0%,100%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.calendar .locations .inners .locationInner>.item{overflow:hidden;position:absolute;width:calc(100% - 2px)}.calendar .locations .inners .locationInner>.item:hover .title{background:inherit;border-radius:4px;box-shadow:0 2px 4px #00000040;height:auto;min-height:calc(100% + 4px)}.calendar .locations .inners .locationInner>.item:hover{box-shadow:0 2px 10px #00000050;overflow:initial}.calendar .locations .inners .locationInner>.item .action-icons a:first-child{border-radius:4px 0 0 0;box-shadow:-4px 0 3px -2px #00000040;padding-left:3px}.calendar>.categories{border-top:1px solid #e0e0e0;box-shadow:inset 3px 2px 5px #fff;display:none;grid-area:categories;overflow-x:auto}.calendar>.categories::-webkit-scrollbar{height:2em;width:2em}.calendar>.categories>ul{display:flex;flex-flow:column wrap;height:calc(100% - 4px);margin:2px;overflow:hidden;overflow-x:auto;padding:0}.calendar>.categories>ul>li{border-radius:4px;display:inline-flex;list-style:none;padding:5px 23px 5px 10px;position:relative;white-space:nowrap}.calendar>.categories>ul>li>i{border-radius:8px;box-shadow:0 0 1px #00000055;display:inline-block;height:16px;margin-right:5px;width:16px}.calendar>.categories>ul>li:hover{background:#00000010;cursor:pointer}.calendar>.categories>ul>li:hover:after{color:#17a2b8;content:"";font:normal normal normal 14px Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid;position:absolute;right:10px;top:5px}.calendar>.categories>ul .selected{background:#fff;box-shadow:inset 0 0 2px 1px #00000050;text-shadow:0 0 .01px #000}.calendar>.categories .sidebar .item .action-icons{margin:0!important}.calendar>.categories .sidebar .item .action-icons a{margin:0 0 0 4px;padding:1px 0 1px 4px}.hidden{display:none}.unwrappable{white-space:nowrap}.spread{display:flex;justify-content:space-between}.clear{clear:both;display:block!important;height:0}.red{color:#ec0f00!important}svg{min-width:19px}img{max-width:100%}.count{color:#566974;font-size:.95em;font-weight:400;opacity:.85}.note{color:#000000a6;font-style:italic;font-weight:100}*{box-sizing:border-box;font-family:Roboto Condensed;letter-spacing:-.1px}body{background-image:linear-gradient(180deg,#fff,#f1f1f1);min-height:100vh;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{padding:15px 0}.session-info h1{padding:0}.playlist h1{padding:0 0 5px}h2{color:#111;line-height:.9em;margin:15px 0}h3{line-height:1em}h3,h4{font-size:17px}h4{line-height:18px;margin-bottom:5px}h4 i{font-size:.8em}li,ul{list-style-type:none;margin:0;padding:0}i{margin-right:3px}label{display:block;margin-bottom:3px}input{border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0 #00000060!important;min-height:28px}input:focus{border:2px solid var(--interaction-color)!important;box-shadow:0 1px 2px #00000085;outline:none}input[type=checkbox],input[type=radio]{box-shadow:none!important}input[type=search]+a{font-size:16px;margin:5px 0 0 -22px;position:absolute}input[type=search]::-webkit-search-cancel-button{margin-right:20px}::-webkit-scrollbar{height:6px;width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000033;border-radius:15px}::-webkit-scrollbar-thumb:hover{background:#00000070}ul.meta-information{list-style:none;margin:2px;padding:0}ul.meta-information li{display:inline-block;margin-right:15px;opacity:.75}ul.meta-information li:empty{display:none}ul.meta-information li i,ul.meta-information li img{margin-right:3px}ul.meta-information li.authorBlock{display:block}.meta-information.meta-information--description *{all:revert}.meta-information.meta-information--description .meta-information__description--container{opacity:.75}.profile-pic{background-image:url(https://abstractsonline.com/cadmin/skins/assets/img/ico-user-circle.svg);background-position:50%;background-size:cover;border-radius:48%;box-shadow:0 2px 3px #00000050;display:block!important;opacity:.85!important}.presentation .profile-pic{float:left;height:60px;margin-right:10px!important;width:60px}.session-detail.no-sidebar .nav{margin:auto}.session-detail.no-sidebar .nav .top-actions a{margin:0 15px}a,a:focus,a:visited{color:var(--interaction-color);text-decoration:none!important}a:hover,a:visited:hover,ul.actions li a:hover{color:var(--interaction-color-darker)!important;cursor:pointer;text-decoration:none}.collapsible a.collapse-arrow{padding:0 2px 3px 5px}.collapsible div,.collapsible li{display:none}.collapsible.on div,.collapsible.on li{display:block}.collapsible.on a.collapse-arrow{padding:0 4px 3px}.on .collapse-arrow i{transform:rotate(90deg)}a.web:before{content:"\f0c1"!important}a.download:before,a.web:before{font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid}a.download:before{content:"\f019"}.interaction-list>div,.interaction-list>li{border-bottom:1px solid #00000015;padding:10px}.interaction-list>div:last-child,.interaction-list>li:last-child{border-bottom:none}.interaction-list>div:hover,.interaction-list>li:hover{background:var(--interaction-color-fade-7)}ul.actions{margin-top:5px;padding:0;text-align:right}.nav ul.actions{margin-top:0}ul.actions li{display:inline-block;list-style:none;position:relative}ul.actions li a{color:var(--interaction-color)!important;margin-left:25px;white-space:nowrap}ul.actions li a:empty{display:none}ul.actions li:first-child a{margin-left:0}ul.actions li:empty{display:none}ul.actions.top-actions,ul.actions__top{float:right;padding:15px 0}@media (max-width:780px){ul.actions.top-actions li a,ul.actions__top li a{color:transparent!important;font-size:.1px}ul.actions.top-actions li a i,ul.actions__top li a i{color:var(--interaction-color);font-size:18px}}ul.actions.crumb{padding:15px 0;text-align:left}ul.actions.crumb h1{display:inline-block;font-size:17px;font-weight:400;margin:0 0 0 5px;opacity:.5;text-transform:none}ul.actions.crumb a{color:#85a0b5!important;cursor:pointer!important;font-size:.9em;margin:0 2px 0 0;text-transform:uppercase}ul.actions.crumb .fa-angle-right{margin:0 5px 0 7px;opacity:.4}ul.actions:empty{display:none}.popper button.red,button.red{border-color:#ec0f00;color:#ec0f00}.popper button.primary,button.primary{background-color:var(--interaction-color)!important;font-weight:bolder}.popper button.primary.popper__btn-primary--danger.primary,.popper button.primary.red,button.primary.popper__btn-primary--danger.primary,button.primary.red{background-color:#ec0f00!important;color:#fff}.popper button:hover,button:hover{background-color:var(--interaction-color);border-color:transparent;box-shadow:0 1px 0 #000!important;color:#fff!important}.popper button:hover.red,button:hover.red{background:#ec0f00!important}.ico{fill:var(--interaction-color)!important;background-repeat:no-repeat;background-size:contain;display:inline-block;height:19px;margin-bottom:-4px;width:19px}.ico-remove-cme{background-image:url(/img/ico-remove-certificate-fill.svg)}.ico-add-cme{background-image:url(/img/ico-add-certificate.svg)}a:hover .ico{filter:brightness(70%)}div.nav .actions:empty{display:unset}a:hover i.fa-calendar-plus{font-weight:700}a:hover i.fa-calendar-check:before{content:"\f272";font-weight:400}.sidebar{width:220px}.sidebar input{width:100%}.sidebar .highlight{background-position:#00000007;border-radius:3px;padding:8px 8px 10px}.sidebar ul a{border-radius:3px;display:block;padding:2px}.sidebar ul a:hover{background:var(--interaction-color-fade-7)}.sidebar ul.categories a{color:#222;padding:6px 2px}.sidebar ul li a .number{color:rgba(0,0,0,.5);font-size:.9em;font-weight:lighter;margin-left:5px}@media (max-width:780px){.sidebar{width:100%}}.left-search input{padding-right:5px;width:100%}.card{background-color:#fff;border-radius:7px;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);margin:5px;padding:13px 16px}.card.presentation-list{border-radius:7px 0 7px 7px;margin:0}.card--highlight{background-color:#dedede}.card.no-bg{padding:10px 0}.card.no-bg,.card.no-bg:hover{background:transparent;box-shadow:none}.card.bg-lv2{box-shadow:inset 0 0 15px #00000010,0 1px 2px 0 rgba(0,0,0,.5)}.card a[data-hr="0"]{background:#f8f8f8;border-radius:5px 5px 0 0;box-shadow:1px -1px 1px #00000040;padding:5px 10px 2px}.card .actions,.card .interaction-list .actions{display:block;margin:0 0 0 10px;text-align:right}.card .actions li,.card .interaction-list .actions li{display:inline-block;margin:2px 0 0}.card .actions ul.actions,.card .interaction-list .actions ul.actions{opacity:1}.card .actions a,.card .interaction-list .actions a{margin-left:15px}.card h2{margin-bottom:10px}.card h3{margin-bottom:5px}.card-list,.cards-list{display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.card-list .card-title:empty,.card-list .cards-title:empty,.cards-list .card-title:empty,.cards-list .cards-title:empty{display:none}.cards-galery,.cards-gallery,.cards-grid{display:flex;flex-wrap:wrap;height:-webkit-min-content;height:-moz-min-content;height:min-content;justify-content:center}.cards-galery .card,.cards-gallery .card,.cards-grid .card{box-shadow:0 1px 1px 0 rgba(0,0,0,.5),inset 0 0 20px 0 rgba(0,0,0,.1)}.cards-galery .card.bg-lv2:hover,.cards-galery .card:hover,.cards-gallery .card.bg-lv2:hover,.cards-gallery .card:hover,.cards-grid .card.bg-lv2:hover,.cards-grid .card:hover{background:#fff;box-shadow:0 5px 10px #00000030!important}.cards-galery .galery-item,.cards-galery .gallery-item,.cards-gallery .galery-item,.cards-gallery .gallery-item,.cards-grid .galery-item,.cards-grid .gallery-item{display:flex;flex:0 calc(33.3% - 10px);flex-direction:column;justify-content:space-between;overflow:hidden}@media (max-width:991px){.cards-galery .galery-item,.cards-galery .gallery-item,.cards-gallery .galery-item,.cards-gallery .gallery-item,.cards-grid .galery-item,.cards-grid .gallery-item{flex:0 calc(50% - 10px)}}@media (max-width:480px){.cards-galery .galery-item,.cards-galery .gallery-item,.cards-gallery .galery-item,.cards-gallery .gallery-item,.cards-grid .galery-item,.cards-grid .gallery-item{flex:0 100%}}.cards-galery .galery-item img,.cards-galery .gallery-item img,.cards-gallery .galery-item img,.cards-gallery .gallery-item img,.cards-grid .galery-item img,.cards-grid .gallery-item img{width:100%}.cards-galery .galery-item h2,.cards-galery .gallery-item h2,.cards-gallery .galery-item h2,.cards-gallery .gallery-item h2,.cards-grid .galery-item h2,.cards-grid .gallery-item h2{margin:0;text-overflow:ellipsis}.cards-galery .galery-item h2 .body,.cards-galery .gallery-item h2 .body,.cards-gallery .galery-item h2 .body,.cards-gallery .gallery-item h2 .body,.cards-grid .galery-item h2 .body,.cards-grid .gallery-item h2 .body{text-justify:distribute}.cards-galery .galery-item .actions,.cards-galery .gallery-item .actions,.cards-gallery .galery-item .actions,.cards-gallery .gallery-item .actions,.cards-grid .galery-item .actions,.cards-grid .gallery-item .actions{align-self:flex-end;display:inline-block;justify-self:flex-end}.filter-container{max-height:80vh;overflow:auto}.filter-container ul{list-style-type:none;margin:0;padding:0}.filter-container ul .filter-header ul{display:none}.filter-container ul .filter-header.on ul{display:block}.filter-container ul .filter a{display:flex;justify-content:space-between}.filter-container ul .filter a i.fa-times{color:#00000065;font-size:.75em}.filter-container ul .filter a i.fa-times:hover{color:#ec0f00}.dotted{border-bottom:2px dotted #d5d5d5;padding:10px 3px}.chat{background:#fff;border-radius:5px 5px 0 0;bottom:0;box-shadow:10px -7px 25px #00000070;height:60vh;min-height:375px;min-width:330px;overflow:hidden;position:fixed;right:0;width:330px;z-index:102}.chat--wide{width:800px}.chat #formClose,.chat .overlay-close{position:absolute;right:10px;top:12px}.chat .chat--title{color:#555;font-size:20px;margin:10px 15px 0}.chat .chat--title h5{display:inline-block}.chat.joined.minimized .overlay-close{position:absolute;right:10px;top:12px}.chat.joined.minimized .chat--title{display:block}.chat.joined .overlay-close{position:absolute;right:6px;top:8px}.chat.joined .chat--title{display:none}.chat .overlay-close li{display:inline-block;margin-left:15px}.chat .overlay-close li a{color:#aaa;font-size:15px}.chat iframe{border:none;height:100%;width:100%}@media (max-width:480px){.chat iframe{min-width:unset;width:calc(100% - 2px)}}.chat.minimized{height:40px!important;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-height:40px}.chat.minimized .resizeable-handle,.chat.minimized iframe{display:none}.message--unavailable{background:#e1e1e1;border-radius:5px;bottom:-5px;box-shadow:0 0 5px #00000080;color:#333;display:flex;flex-direction:row-reverse;padding:10px 15px 14px;position:fixed;right:-5px}.message--unavailable .overlay-close{display:inline-block;filter:grayscale(1);margin-right:10px}.rating i{color:var(--interaction-color);margin:0!important;padding-right:3px}.rating.rated i{color:#333}.rating:hover i{color:var(--interaction-color)}.app{background:#f9f9f9;box-shadow:inset 0 0 30px 0 rgba(0,0,0,.1);display:grid;grid-template-areas:"header" "nav" "content" "footer";grid-template-columns:100vw;grid-template-rows:-webkit-max-content -webkit-max-content auto 0;grid-template-rows:max-content max-content auto 0;min-height:100vh}@media (max-width:780px){.app{box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1)}}.app .fa-twitter:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2300000070' d='M64 32C28.7 32 0 60.7 0 96v320c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm297.1 84L257.3 234.6 379.4 396h-95.6L209 298.1 123.3 396H75.8l111-126.9L69.7 116h98l67.7 89.5 78.2-89.5h47.5zm-37.8 251.6L153.4 142.9h-28.3l171.8 224.7h26.3z'/%3E%3C/svg%3E");background-size:100%;content:"";display:inline-block;height:26px;margin-bottom:-2px;width:24px}.app .fa-twitter:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2363afe5' d='M64 32C28.7 32 0 60.7 0 96v320c0 35.3 28.7 64 64 64h320c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm297.1 84L257.3 234.6 379.4 396h-95.6L209 298.1 123.3 396H75.8l111-126.9L69.7 116h98l67.7 89.5 78.2-89.5h47.5zm-37.8 251.6L153.4 142.9h-28.3l171.8 224.7h26.3z'/%3E%3C/svg%3E")}.app.withFooter{grid-template-areas:"header" "nav" "content" "footer";grid-template-columns:auto;grid-template-rows:auto 50px auto 70px}.app.headless{grid-template-areas:"content" "footer";grid-template-columns:auto;grid-template-rows:auto 0}.app.headless>.header,.app.headless>.nav{display:none}.app>.nav{background-color:var(--nav-bg-color);display:flex;font-weight:700;grid-area:nav;justify-content:center;padding:0 45px;position:sticky;top:0;width:100vw;z-index:50}.app>.nav .nav-flexWidthAssist{display:flex;justify-content:space-between;min-width:min(1080px,calc(100vw - 90px))}.app>.nav ul{align-items:center;display:flex;flex-wrap:wrap;height:100%;list-style-type:none;margin:0;padding:0}.app>.nav ul li{border-bottom:5px solid transparent;margin-right:30px;padding-bottom:10px;padding-top:15px;white-space:nowrap}.app>.nav ul li:first-of-type{margin-left:0}.app>.nav ul li a,.app>.nav ul li a:visited{color:#fff;text-align:center}.app>.nav ul li a:hover,.app>.nav ul li a:visited:hover{color:#e6e6e6!important}.app>.nav ul li.active{border-bottom:10px solid #00000090;font-size:1.1em}.app>.nav ul li.active a,.app>.nav ul li.active a:hover{color:#00000090;cursor:default}.app>.nav ul li.ham-off,.app>.nav ul li.ham-on{color:#fff;display:none;font-size:20px;margin:0 15px 0 -15px}.app>.nav ul li.ham-off:hover,.app>.nav ul li.ham-on:hover{color:#e6e6e6;cursor:pointer}.app>.nav ul.nav-right{font-weight:400;opacity:.6;right:25px;top:3px}.app>.nav ul.nav-right li{margin-right:0;position:relative}.app>.nav ul.nav-right a{margin-left:5px}.app>.nav ul.nav-right #user-info{display:none}.app>.nav ul.nav-right.not-logged{opacity:1}.app>.nav ul.nav-right.logged #user-info{display:inherit}.app>.nav ul.nav-right.logged .user-login{display:none}.app>.nav ul.nav-right .user-info .fa-caret-down:before{padding-left:5px}.app>.nav ul.nav-right #user-options{display:none}.app>.nav ul.nav-right.on{opacity:1}.app>.nav ul.nav-right.on a{color:#00000090}.app>.nav ul.nav-right.on #user-options{background:#f9f9f9;border-radius:3px;box-shadow:0 2px 3px #00000050;display:block;height:auto;margin:1px 0 0 12px;padding:5px 0 0;position:absolute;right:-5px}.app>.nav ul.nav-right.on #user-options li{margin:0 5px;padding:5px}.app>.nav ul.nav-right.on #user-options .li-close{background:inherit;border-radius:4px 4px 0 0;height:26px;margin:-24px 0 0;padding:0;position:absolute;right:0}.app>.nav ul.nav-right.on #user-options .li-close a{padding:2px 4px 0 0}.app>.nav ul.nav-right.on #user-options a{color:var(--nav-bg-color)}.app>.nav ul.nav-right.on #user-options a:hover{color:var(--nav-bg-color-darker)!important}@media (max-width:780px){.app>.nav ul{display:inline-block;max-width:calc(100vw - 60px);padding-bottom:50px;position:relative}.app>.nav ul li{display:none!important;margin-left:45px!important}.app>.nav ul li.active{bottom:0;display:inline-block!important;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-left:5px;position:absolute}.app>.nav ul li.active a.route{display:block;max-width:35vw;overflow:hidden;text-overflow:ellipsis}.app>.nav ul .ham-on{display:inline-block!important;margin-left:0!important;position:absolute}.app>.nav ul .ham-off .fa-times{margin-right:-70px}.app>.nav ul.nav-right{position:absolute}.app>.nav ul.nav-right li{display:inline-block!important}.app>.nav ul.nav-right li a span{max-width:27vw;overflow:hidden;text-overflow:ellipsis}.app>.nav ul.nav-right li a.user-info{align-items:center;display:flex}.app>.nav ul.nav-right.on #user-options li{display:block!important;margin-left:5px!important}.app>.nav.nav.mobile-on .ham-off{display:block;margin:0!important;text-align:right;width:100vw}.app>.nav.nav.mobile-on .ham-on{display:none!important}.app>.nav.nav.mobile-on ul li{display:block!important;margin:0 0 10px!important;max-width:calc(100% - 65px)}.app>.nav.nav.mobile-on ul li.active{bottom:-10px}.app>.nav.nav.mobile-on+.content,.app>.nav.nav.mobile-on .nav-right{display:none}.app>.nav{justify-content:space-between}}@media (max-width:480px){.app>.nav{padding:0 20px}}.app .actions li .more-actions{background:#f9f9f9;border-radius:3px;box-shadow:0 2px 3px #00000050;display:none;height:auto;margin:1px 0 0 12px;padding:10px;position:absolute;right:-10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.app .actions li.on a{background:#f9f9f9;border-radius:5px 5px 0 0;box-shadow:1px -1px 2px #00000020;margin:0 -10px 0 15px;padding:10px}.app .actions li.on .more-actions{display:block;z-index:11}.app #sharethis-actions div{background-color:transparent!important;border-radius:3px;color:#777;display:block!important;font-size:14px;padding:5px;text-align:left}.app #sharethis-actions div img{filter:brightness(.5)}.app #sharethis-actions .st-btn[data-network=facebook]:after{content:"Facebook"!important}.app #sharethis-actions .st-btn[data-network=twitter]:after{content:"X (formerly Twitter)"!important}.app #sharethis-actions .st-btn[data-network=linkedin]:after{content:"Linkedin"!important}.app #sharethis-actions .st-btn[data-network=email]:after{content:"Via email"!important}.app>.header{background-color:var(--header-bg-color);grid-area:header;text-align:center}.app>.header #banner{display:block;height:auto;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100vw}@media (max-width:780px){.app>.header #banner{margin:0}}.app>.header #banner.banner--left{margin:0 auto 0 0}.app>.header #banner.banner--right{margin:0 0 0 auto}.app>.header #banner.banner--center{margin:0 auto}.app>.header .controls{align-items:center;background-color:#5e7680;background-position:top;background-repeat:no-repeat;background-size:cover;background-size:contain;display:grid;grid-template-areas:". search user";grid-template-columns:auto 30px 150px}.app>.header .controls .search{grid-area:search}.app>.header .controls .user{grid-area:user}@media (max-width:780px){.app>.header .controls{height:120px}}@media (max-width:480px){.app>.header .controls{height:90px}}.app.iframe iframe.iframe{border:none;height:100%;width:100%}@media (min-width:1440px){.app.live-location .nav .nav-flexWidthAssist,.app.live-presentation .nav .nav-flexWidthAssist{min-width:min(1380px,calc(100vw - 180px))}.app.live-location .content,.app.live-presentation .content{max-width:unset;width:calc(100% - 180px)}.app.live-location .content .content,.app.live-presentation .content .content{width:100%}}.app.iframe>.content{margin:0;padding:0}.app.custom-page>.content,.app.iframe>.content{max-width:100vw;width:100vw}.exception-h1 .nav{align-items:center!important}.exception-h1 .nav h1{font-size:17px;font-weight:400;margin:0;opacity:.6}.exception-h1 .session-info h3{font-size:2em}.exception-h1 .current-presentation h2,.exception-h1 .current-presentation h3,.exception-h1 .session-info h2,.exception-h1 .session-info h3{font-size:30px}.expo-site-gallery{display:grid;grid-template-areas:"header" "nav" "content" "footer";grid-template-columns:auto;grid-template-rows:-webkit-max-content -webkit-max-content auto 0;grid-template-rows:max-content max-content auto 0}.expo-site-gallery.left-nav{display:grid;grid-template-areas:"header header" "nav nav" "left-nav content" "footer footer";grid-template-columns:-webkit-max-content -webkit-max-content auto;grid-template-columns:max-content max-content auto;grid-template-rows:auto auto auto 0}.expo-site-gallery svg{min-width:19px}.expo-site-gallery h2{color:#111}.expo-site-gallery .count{color:#566974;font-size:.95em;font-weight:400;opacity:.85}.expo-site-gallery .left-nav{grid-area:left-nav;margin-left:45px}.expo-site-gallery .left-nav ul{list-style-type:none;margin:0;padding:0}.expo-site-gallery .left-nav ul li{font-size:16px;margin-top:16px}.expo-site-gallery .left-nav ul li a{color:#566974;text-decoration:none}.expo-site-gallery .left-nav ul li.active{font-weight:700}.expo-site-gallery .left-nav ul hr{margin-top:16px}.expo-site-gallery .content{box-shadow:unset;justify-content:center;margin-bottom:30px!important}.expo-site-gallery .footer{align-items:center;background-color:#fff;color:#566974;font-family:Roboto;font-size:15px;font-stretch:condensed;font-style:normal;font-weight:700;grid-area:footer;letter-spacing:-.4px;line-height:normal;margin:0;padding-left:45px;padding-right:45px}.expo-site-gallery .footer ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;list-style:none;padding:0;row-gap:30px;width:100%}.expo-site-gallery .footer ul img{height:30px}.popper .popper-footer{background:transparent!important;box-shadow:none!important;padding:0 25px 25px}@media (max-width:780px){.popper{min-width:unset!important;width:calc(100% - 50px)}}@media (max-width:480px){.popper{max-width:unset!important;width:calc(100% - 30px)}.popper .btn,.popper .btn-secondary,.popper .hp-h1-btns a.btn,.popper .submitButton,.popper .SubmitButton,.popper button,.popper input,.popper select,.popper textarea{min-width:unset!important;width:100%}}.exhibitor_card{grid-gap:15px;flex-basis:calc(50% - 7.5px);flex-shrink:0;min-height:160px;padding:15px;position:relative}.exhibitor_card .link{color:var(--interaction-color);text-decoration:none}.exhibitor_card .link:hover{color:var(--interaction-color-darker)}.exhibitor_card .logo{align-self:center;display:flex;grid-area:logo;justify-self:center;min-height:60px}.exhibitor_card .logo img{align-self:center;height:150px;justify-self:center;-o-object-fit:contain;object-fit:contain;width:180px}.exhibitor_card .title{color:#111;display:flex;font-size:16px;font-stretch:condensed;font-style:normal;font-weight:700;grid-area:title;justify-content:space-between;letter-spacing:-.38px;line-height:normal;margin:0;overflow:hidden;padding:0 0 10px}.exhibitor_card .bookmark{position:absolute;right:130px;top:-5px}.exhibitor_card .showOnHover{opacity:0}.exhibitor_card:hover .showOnHover{opacity:1}.exhibitor_card.premium:before{background-color:#327b97;border-radius:0 5px 0 0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);color:#fff;content:"\f005";font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid;font-weight:900;height:25px;justify-content:right;overflow:hidden;padding:5px 5px 20px 20px;position:absolute;right:0;text-align:right;top:0;width:25px}.exhibitor_card.standard{display:grid;flex-basis:calc(50% - 10px);gap:0 10px;grid-template-areas:"title logo" "content logo" "actions actions";grid-template-columns:auto 180px;grid-template-rows:auto;padding:20px}@media (max-width:991px){.exhibitor_card.standard{flex-basis:100%}}.exhibitor_card.standard .hero{display:none}.exhibitor_card.standard .actions{align-items:flex-end;display:flex;grid-area:actions;justify-self:flex-end;white-space:nowrap}.exhibitor_card.standard.lounge{flex-basis:calc(50% - 10px);min-height:160px}.exhibitor_card.micro{grid-gap:0;display:grid;flex-basis:calc(25% - 10px);flex-grow:0;flex-shrink:2;grid-template-areas:"title" "logo" "action";grid-template-columns:auto;grid-template-rows:-webkit-min-content auto -webkit-max-content;grid-template-rows:min-content auto max-content;padding:20px}@media (max-width:780px){.exhibitor_card.micro{flex-basis:100%}}.exhibitor_card.micro .actions{align-items:flex-end;display:flex;grid-area:"action";justify-self:right;margin-right:10px}.exhibitor_card p{grid-area:content;height:100%;margin:0;max-height:4.5em;overflow:hidden;padding:0;text-overflow:ellipsis}.exhibitor{grid-gap:10px 40px;display:grid;grid-template-areas:"nav nav" "cards content";grid-template-columns:280px auto;grid-template-rows:60px calc(100vh - 320px);grid-template-rows:60px auto;padding:0 110px 50px}.exhibitor.booth--platinum{grid-template-areas:"nav" "content" "cards";grid-template-columns:auto;grid-template-rows:60px auto auto}.exhibitor.booth--platinum .booth__title--resources{display:none}@media (max-width:991px){.exhibitor{grid-gap:5px 40px;padding:10px 30px 30px}}@media (max-width:780px){.exhibitor{grid-template-areas:"nav" "content" "cards";grid-template-columns:calc(100vw - 40px);grid-template-rows:30px auto auto;padding:15px 20px;width:100%}}.exhibitor p:last-child{margin-bottom:0}.exhibitor .nav{align-items:center;display:flex;grid-area:nav;justify-content:space-between;max-width:1400px;text-transform:uppercase}.exhibitor .nav a{color:#8e8e8e;font-size:15px;font-stretch:condensed;font-style:normal;font-weight:400;letter-spacing:-.37px;line-height:normal}@media (max-width:780px){.exhibitor .nav a{margin-top:-5px}}.exhibitor .nav a:hover{color:var(--interaction-color-darker)!important;cursor:pointer}.exhibitor .cards{display:flex;flex-direction:column;grid-area:cards}.exhibitor .cards .card{margin-top:8px}.exhibitor .cards .card:first-of-type{margin-top:0}.exhibitor .cards .company{grid-area:company;text-align:center}.exhibitor .cards .company img{align-self:center;margin-bottom:20px;max-height:250px;max-width:250px;-o-object-fit:scale-down;object-fit:scale-down}.exhibitor .cards .company h2{color:#111;font-size:17px;font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:-.21px;line-height:1;margin-bottom:15px;text-align:center}.exhibitor .cards .company .url{color:var(--interaction-color);display:block;font-size:16px;font-weight:700;letter-spacing:-.21px;margin:0 auto 15px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 20px)}.exhibitor .cards .company .social{align-items:center;border-bottom:2px dotted #ccc;border-top:2px dotted #ccc;display:flex;font-size:26px;justify-content:space-around;margin-bottom:15px;padding:10px 5px;text-align:center}.exhibitor .cards .company .social a{margin:0 auto}.exhibitor .cards .company .social:last-child{border-bottom:none;margin-bottom:-7px}.exhibitor .cards .company .social .instructions{color:#566974;font-size:16px;font-weight:700}.exhibitor .cards .company .social .icon{color:#00000070}.exhibitor .cards .company .social .icon:hover{color:var(--interaction-color-darker)!important}.exhibitor .cards .company .social .ico{color:#566974;text-decoration:none}.exhibitor .cards .company .submit{background-color:var(--interaction-color);border:none;border-radius:5px;box-shadow:0 1px 0 0 rgba(0,0,0,.6);color:#fff;font-size:16px;font-weight:700;height:40px;text-transform:uppercase;width:100%}.exhibitor .cards .company .submit:hover{background-color:var(--interaction-color-darker)!important;box-shadow:0 1px 2px #000!important;cursor:pointer}.exhibitor .cards .profile{grid-area:profile;text-align:center}.exhibitor .cards .profile img{align-self:center;border-radius:50%;box-shadow:0 2px 4px #00000060;height:200px;-o-object-fit:cover;object-fit:cover;opacity:.9;width:200px}.exhibitor .cards .profile img.missing{opacity:.3}.exhibitor .cards .profile .name{font-size:17px;font-style:normal;font-weight:700}.exhibitor .cards .profile .role{font-size:15px;font-stretch:condensed;font-style:italic;font-weight:300}.exhibitor .cards .profile .contact{border-top:2px dotted #ccc;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px;padding:12px 5px 0}.exhibitor .cards .profile .contact a{font-size:15px;font-weight:700;white-space:nowrap}.exhibitor .cards .profile .contact a.inactive{color:#a8acaf}.exhibitor .content{box-shadow:inset 0 60px 0 0 #fff;max-width:1080px}.exhibitor .content .banner{border-radius:10px;box-shadow:0 1px 2px #00000050;-o-object-fit:contain;object-fit:contain;width:100%}.exhibitor .detail{color:#555}.exhibitor .detail h3{color:#566974;font-size:22px;margin:30px 0 10px}.exhibitor .detail img{border-radius:10px;box-shadow:0 1px 2px #00000050;max-width:100%}.exhibitor .detail p a:before{color:var(--interaction-color)!important;font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid}.exhibitor .detail .speakers{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.exhibitor .detail .speakers .profile{display:inline-block;margin:10px 50px 10px 10px;text-align:center;width:150px}.exhibitor .detail .speakers .profile img{border-radius:50%;opacity:.9;width:200px}@media (max-width:780px){.exhibitor .detail .speakers{text-align:center}.exhibitor .detail .speakers .profile{margin-right:20px}.exhibitor .detail .speakers .profile img{width:160}}.exhibitor .detail .resources{color:#000;font-weight:700;margin-top:8px;padding:15px}.exhibitor .detail .resources a{color:inherit;text-decoration:none}.exhibitor .detail .resources a:active,.exhibitor .detail .resources a:hover,.exhibitor .detail .resources a:visited{color:inherit}.exhibitor .detail .resources .description{color:#555;font-weight:400;margin-top:10px}.exhibitor .detail .product{margin-top:8px}.exhibitor .detail .product h4{color:#000;display:flex;font-weight:700;justify-content:space-between}.exhibitor .detail .product .content{margin-top:10px}.exhibitor .detail .product .content a{display:inline-block}.exhibitor .detail .product .content a>a{display:block!important;margin-bottom:10px}.exhibitor .detail .product .content a:before{content:"\f019";font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid;font-weight:600}.exhibitor .detail .product .toggled.off{display:none}.exhibitor .detail .invitation{display:flex;justify-content:space-between}.exhibitor .detail .invitation a{margin:0}.exhibitor .download,.exhibitor .fa-download,.exhibitor .fa-envelope-open,.exhibitor .fa-link,.exhibitor .fa-paperclip,.exhibitor .fa-play-circle{color:var(--interaction-color);margin-right:5px}.exhibitor .video{height:0;padding-bottom:56.25%!important;position:relative;width:100%}.exhibitor .video.block{margin-bottom:-30px}.exhibitor .video.block iframe{border:2px solid #00000080;border-radius:5px;box-shadow:0 5px 15px #00000080}.exhibitor .video h4{margin-bottom:10px}.exhibitor .video h4:before{content:"\f008";font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid;margin-left:4px;margin-right:4px}.exhibitor .video iframe,.exhibitor .video video{height:calc(100% - 65px);left:0;position:absolute;width:100%}.exhibitor table{border:1px solid transparent;border-collapse:collapse;border-spacing:0;width:100%!important}.exhibitor td{border-bottom:1px solid #222;border-left:1px solid transparent;padding:10px 10px 5px}.exhibitor td p{margin:0 0 10px}.exhibitor .disclaimer .title{font-weight:700}.exhibitor .embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.exhibitor .embed-container embed,.exhibitor .embed-container iframe,.exhibitor .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.exhibitor .product .content a:before,.exhibitor a.lightbox-text-link:before{font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid;padding-right:4px}.exhibitor a.lightbox-text-link:before{content:"\f0e0";font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid;font-weight:300}.exhibitor .session .element h4{display:inline-block}.exhibitor .session .presentation-title{color:#000;margin-top:15px}.exhibitor .session .author-block{color:#555;font-size:.95em;margin:0 0 0 15px}.session-detail.no-sidebar{grid-gap:0;grid-template-areas:"nav nav" "content";grid-template-columns:auto;grid-template-rows:60px calc(100vh - 320px);grid-template-rows:auto}.related .session{margin-bottom:10px}div#modernLB-container-SFMGDR6erj2gbdfik56234 iframe{border-radius:10px!important;box-shadow:0 6px 15px #000}.app>.content{background-color:inherit;grid-area:content;margin:0 auto;max-width:1080px;width:calc(100% - 90px)}.app>.content .nav{min-height:40px}.app>.content .content{background:inherit;box-shadow:unset}@media (max-width:480px){.app>.content{width:calc(100% - 40px)}}.app.exhibitor-booth>.content,.app.has-sidebar>.content,.app.search>.content,.has-sidebar{max-width:1350px}.app.session-planner>.content{margin:0!important;max-width:100vw;padding:0!important;width:100vw}.content>.session-app{color:#333;display:grid;grid-template-areas:". title ." ". meta-information ." ". presentations .";grid-template-columns:2fr 9fr 2fr;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;padding:0 110px 50px}.content>.session-app>.title{grid-area:title}.content>.session-app>.presentations{grid-area:presentations}.content>.session-app>.presentations .presentation{display:grid;grid-template-areas:"start-time title title" "start-time duration action";grid-template-columns:100px auto 150px;grid-template-rows:auto auto;margin-top:25px}.content>.session-app>.presentations .presentation .start-time{align-items:center;display:flex;grid-area:start-time;justify-content:center}.content>.session-app>.presentations .presentation .title{border:1px solid #b3b3b3;border-bottom:none;border-radius:5px;border-radius:5px 5px 0 0;grid-area:title;padding:10px}.content>.session-app>.presentations .presentation .duration{border:1px solid #b3b3b3;border-radius:5px;border-radius:0 0 0 5px;border-right:none;border-top:none;grid-area:duration;padding:10px}.content>.session-app>.presentations .presentation .action{align-items:center;border:1px solid #b3b3b3;border-left:none;border-radius:5px;border-radius:0 0 5px 0;border-top:none;grid-area:action;justify-content:center;padding:10px}.presentation-number,.presentation__number,.session-number,.session__number{margin-right:6px}.presentation-number:after,.presentation__number:after,.session-number:after,.session__number:after{content:"."}.presentation-number:empty,.presentation__number:empty,.session-number:empty,.session__number:empty{display:none}.presentations-ds{grid-gap:10px 40px;color:#333;display:grid;grid-template-areas:"nav nav" "current-presentation upcoming" "content upcoming" "title  upcoming" ". upcoming";grid-template-columns:minmax(200px,auto) minmax(auto,320px);grid-template-rows:-webkit-max-content -webkit-max-content -webkit-min-content;grid-template-rows:max-content max-content min-content}.presentations-ds.presentation-video{grid-template-areas:"nav" "current-presentation" "content" "upcoming" "title";grid-template-columns:auto;margin-left:auto;margin-right:auto;max-width:1080px}.presentations-ds.presentation-video .video{height:0;padding-bottom:56.25%!important;position:relative;width:100%}.presentations-ds.presentation-video .video.block{margin-bottom:-30px}.presentations-ds.presentation-video .video.block iframe{background-color:#222;border:2px solid #00000080;border-radius:3px;box-shadow:0 5px 15px #00000080}.presentations-ds.presentation-video .video iframe{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;width:100%}@media (min-width:1440px){.presentations-ds.presentation-video{grid-gap:10px 60px;grid-template-areas:"nav nav" "current-presentation upcoming" "content upcoming" "title  upcoming" ". upcoming";grid-template-columns:minmax(700px,1080px) minmax(200px,500px);max-width:1380px}}.presentations-ds.presentation-video.presentation--details-page{grid-template-areas:"nav" "current-presentation" "content" "additional-files";grid-template-columns:auto;max-width:1380px}@media (min-width:1440px){.presentations-ds.presentation-video.presentation--details-page:has(>.additional-files){grid-gap:10px 60px;grid-template-areas:"nav nav" "current-presentation current-presentation" "content additional-files";grid-template-columns:minmax(700px,1080px) minmax(200px,500px);max-width:1380px}}.presentations-ds.presentation-video.session--details-page:has(>.content:empty){grid-template-areas:"nav" "current-presentation" "content" "upcoming";grid-template-columns:auto;max-width:1380px}.presentations-ds .current-presentation{grid-area:current-presentation}.presentations-ds .presentation>.title{grid-area:title}.presentations-ds .presentation>.photo{grid-area:photo;padding:10px;width:100%}.presentations-ds .presentation>.meta-information div{margin-right:15px}.presentations-ds .presentation>.meta-information i{margin-right:5px}.presentations-ds>.session{grid-area:current-presentation}.presentations-ds>.related{grid-area:related}.presentations-ds>.upcoming{grid-area:upcoming}@media (max-width:780px){.presentations-ds>.upcoming{position:unset}}.presentations-ds>.additional-files{grid-area:additional-files}@media (max-width:780px){.presentations-ds>.additional-files{position:unset}}.presentations-ds>.nav{align-items:baseline;display:flex;grid-area:nav;justify-content:space-between;min-height:60px}.presentations-ds>.title{grid-area:title;margin-bottom:20px}.presentations-ds>.profiles{grid-area:profiles}.presentations-ds>.content{border:2px solid #00000080;border-radius:5px;box-shadow:0 5px 15px #00000080;color:#333;grid-area:content}.presentations-ds>.content .video{width:100%}.presentations-ds>.abstract{background-color:#b3b3b3;border-radius:5px;color:#333;grid-area:abstract;padding:10px}.presentations-ds>.abstract .abstract-title{margin-bottom:10px}.video-o{height:0;padding-bottom:56.25%!important;position:relative;width:100%}.video-o.block iframe{background-color:#222;border:2px solid #00000080;border-radius:3px;box-shadow:0 5px 15px #00000080}.video-o iframe{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;width:100%}.popper-content .video-o{max-width:1080px;width:85vw}.playlist-page-layout{grid-gap:10px 40px;color:#333;display:grid;grid-template-areas:"nav nav" "current-presentation upcoming" "content upcoming" "title  upcoming" ". upcoming";grid-template-areas:"nav" "current-presentation" "content" "upcoming" "related";grid-template-columns:minmax(200px,auto) minmax(auto,320px);grid-template-rows:-webkit-max-content -webkit-max-content -webkit-min-content;grid-template-rows:max-content max-content min-content;margin-bottom:30px}.playlist-page-layout,.playlist-page-layout.presentation-video{grid-template-columns:auto;margin-left:auto;margin-right:auto;max-width:1080px}.playlist-page-layout.presentation-video{grid-template-areas:"nav" "current-presentation" "content" "upcoming" "title"}.playlist-page-layout.presentation-video .video{height:0;padding-bottom:56.25%!important;position:relative;width:100%}.playlist-page-layout.presentation-video .video.block{margin-bottom:-30px}.playlist-page-layout.presentation-video .video.block iframe{background-color:#222;border:2px solid #00000080;border-radius:3px;box-shadow:0 5px 15px #00000080}.playlist-page-layout.presentation-video .video iframe{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;width:100%}@media (min-width:1440px){.playlist-page-layout.presentation-video{grid-gap:10px 60px;grid-template-areas:"nav nav" "current-presentation upcoming" "content upcoming" "title  upcoming" ". upcoming";grid-template-columns:minmax(700px,1080px) minmax(200px,500px);max-width:1380px}}.playlist-page-layout.presentation-video.presentation--details-page{grid-template-areas:"nav" "current-presentation" "content" "additional-files";grid-template-columns:auto;max-width:1380px}@media (min-width:1440px){.playlist-page-layout.presentation-video.presentation--details-page:has(>.additional-files){grid-gap:10px 60px;grid-template-areas:"nav nav" "current-presentation current-presentation" "content additional-files";grid-template-columns:minmax(700px,1080px) minmax(200px,500px);max-width:1380px}}.playlist-page-layout.presentation-video.session--details-page:has(>.content:empty){grid-template-areas:"nav" "current-presentation" "content" "upcoming";grid-template-columns:auto;max-width:1380px}.playlist-page-layout .current-presentation{grid-area:current-presentation}.playlist-page-layout .presentation>.title{grid-area:title}.playlist-page-layout .presentation>.photo{grid-area:photo;padding:10px;width:100%}.playlist-page-layout .presentation>.meta-information div{margin-right:15px}.playlist-page-layout .presentation>.meta-information i{margin-right:5px}.playlist-page-layout>.session{grid-area:current-presentation}.playlist-page-layout>.related{grid-area:related}.playlist-page-layout>.upcoming{grid-area:upcoming}@media (max-width:780px){.playlist-page-layout>.upcoming{position:unset}}.playlist-page-layout>.additional-files{grid-area:additional-files}@media (max-width:780px){.playlist-page-layout>.additional-files{position:unset}}.playlist-page-layout>.nav{align-items:baseline;display:flex;grid-area:nav;justify-content:space-between;min-height:60px}.playlist-page-layout>.title{grid-area:title;margin-bottom:20px}.playlist-page-layout>.profiles{grid-area:profiles}.playlist-page-layout>.content{border:2px solid #00000080;border-radius:5px;box-shadow:0 5px 15px #00000080;color:#333;grid-area:content}.playlist-page-layout>.content .video{width:100%}.playlist-page-layout>.abstract{background-color:#b3b3b3;border-radius:5px;color:#333;grid-area:abstract;padding:10px}.playlist-page-layout>.abstract .abstract-title{margin-bottom:10px}.playlist-page-layout>.nav{display:grid;grid-template-areas:"crumb      actions" "playlist   playlist"}.playlist-page-layout>.nav .crumb{grid-area:crumb}.playlist-page-layout>.nav .playlist__actions{grid-area:actions}.playlist-page-layout>.nav .playlist{grid-area:playlist}.playlist-page-layout:has(.upcoming .card-list.column-list:empty){grid-template-areas:"nav" "upcoming";grid-template-columns:unset;justify-content:unset}.playlist-page-layout:has(.upcoming .card-list.column-list:empty) .content,.playlist-page-layout:has(.upcoming .card-list.column-list:empty) .current-presentation,.playlist-page-layout:has(.upcoming .card-list.column-list:empty) .related{display:none}@media (min-width:1440px){.playlist-page-layout{grid-gap:10px 60px;grid-template-areas:"nav nav" "current-presentation upcoming" "content upcoming" ". related";grid-template-columns:minmax(700px,1380px) minmax(200px,500px);max-width:1940px}}.app.live-location>.content{max-width:1940px}.app.live-location>.content .presentations-ds{grid-template-areas:"nav" "current-presentation" "content" "upcoming" "related";grid-template-columns:auto;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:1080px}@media (min-width:1440px){.app.live-location>.content .presentations-ds{grid-gap:10px 60px;grid-template-areas:"nav nav" "current-presentation upcoming" "content upcoming" "related upcoming" ". upcoming";grid-template-columns:minmax(700px,1380px) minmax(200px,500px);max-width:1940px}}@media (max-width:480px){.app.live-location>.content .presentations-ds h1{font-size:1.5em}.app.live-location>.content .presentations-ds h2{font-size:1.2em}}.live-location .session.card{margin-left:115px!important;position:relative}.live-location .session.card li.startTime{margin-left:-130px;position:absolute;top:15px;width:100px}@media (max-width:480px){.live-location .session.card{margin-left:75px!important}.live-location .session.card li.startTime{margin-left:-100px;width:70px}}#file-viewer{max-width:1080px;width:100vw}#file-viewer .presentations-ds{display:block;margin:0;padding:0}#file-viewer .popper-content{padding:0}#file-viewer .popper-footer{display:none}.search-results{background-color:inherit;grid-template-areas:"nav nav" "left-search        result-meta" "sidebar            content" "filter-container   content"!important;grid-template-columns:220px minmax(auto,1080px)!important;max-width:none!important;width:auto}.search-results h1{grid-area:nav}.search-results .left-search{background-color:inherit;background-color:#f9f9f9;border-radius:3px;grid-area:left-search;height:-webkit-min-content;height:-moz-min-content;height:min-content;padding:2px;position:sticky;top:60px;z-index:95}.search-results .filter-container{grid-area:filter-container;position:sticky;top:120px}.search-results .result-meta{align-self:center}.search-results .result-meta--calendar{justify-self:right}.search-results .result-meta--list{justify-self:left}.search-results .result-meta{grid-area:result-meta}.search-results .sidebar{grid-area:sidebar}.custom-page .search-results{grid-template-areas:"left-search result-meta result-actions" "sidebar content content" "filter-container content content"!important;grid-template-columns:220px minmax(auto,1280px) -webkit-min-content!important;grid-template-columns:220px minmax(auto,1280px) min-content!important;margin:20px auto;padding:0 50px;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.result-actions{align-self:center;grid-area:result-actions}.result-actions .control--toggler{border:1px solid #979797;border-radius:4px;display:flex;flex-wrap:nowrap;gap:0;height:-webkit-min-content;height:-moz-min-content;height:min-content}.result-actions .control--toggler .control__item .control__icon{display:none}.result-actions .control--toggler .control__item .control__label{color:#565656;cursor:pointer;font-weight:400;height:24px;line-height:24px;padding:4px 20px;text-transform:uppercase;white-space:nowrap}.result-actions .control--toggler .control__item--selected{background-color:#00000035;color:#333;font-weight:700}.result-actions .control--toggler .control__item--selected .control__label{font-weight:bolder}.result-actions .control--toggler .control__item+.control__item{border-left:none}.result .head:empty,.result .thumbnail[src=""]{display:none}.presentation-list:empty{padding:10px 5px;text-align:center}.presentation-list:empty.card,.presentation-list:empty.card:hover{background-color:#f4f4f4;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)!important}.presentation-list:empty:before{content:"No presentations to show...";opacity:.3}@media (max-width:780px){.headless .left-search{top:-5px}.app.live-location>.content{padding:0}.app.live-location>.content .playlist-page-layout{grid-gap:10px 40px;color:#333;display:grid;grid-template-areas:"nav nav" "current-presentation upcoming" "content upcoming" "title  upcoming" ". upcoming";grid-template-columns:minmax(200px,auto) minmax(auto,320px);grid-template-rows:-webkit-max-content -webkit-max-content -webkit-min-content;grid-template-rows:max-content max-content min-content}.app.live-location>.content .playlist-page-layout.presentation-video{grid-template-areas:"nav" "current-presentation" "content" "upcoming" "title";grid-template-columns:auto;margin-left:auto;margin-right:auto;max-width:1080px}.app.live-location>.content .playlist-page-layout.presentation-video .video{height:0;padding-bottom:56.25%!important;position:relative;width:100%}.app.live-location>.content .playlist-page-layout.presentation-video .video.block{margin-bottom:-30px}.app.live-location>.content .playlist-page-layout.presentation-video .video.block iframe{background-color:#222;border:2px solid #00000080;border-radius:3px;box-shadow:0 5px 15px #00000080}.app.live-location>.content .playlist-page-layout.presentation-video .video iframe{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;width:100%}.app.live-location>.content .playlist-page-layout.presentation-video.presentation--details-page{grid-template-areas:"nav" "current-presentation" "content" "additional-files";grid-template-columns:auto;max-width:1380px}.app.live-location>.content .playlist-page-layout.presentation-video.session--details-page:has(>.content:empty){grid-template-areas:"nav" "current-presentation" "content" "upcoming";grid-template-columns:auto;max-width:1380px}.app.live-location>.content .playlist-page-layout .current-presentation{grid-area:current-presentation}.app.live-location>.content .playlist-page-layout .presentation>.title{grid-area:title}.app.live-location>.content .playlist-page-layout .presentation>.photo{grid-area:photo;padding:10px;width:100%}.app.live-location>.content .playlist-page-layout .presentation>.meta-information div{margin-right:15px}.app.live-location>.content .playlist-page-layout .presentation>.meta-information i{margin-right:5px}.app.live-location>.content .playlist-page-layout>.session{grid-area:current-presentation}.app.live-location>.content .playlist-page-layout>.related{grid-area:related}.app.live-location>.content .playlist-page-layout>.upcoming{grid-area:upcoming}.app.live-location>.content .playlist-page-layout>.additional-files{grid-area:additional-files}.app.live-location>.content .playlist-page-layout>.nav{align-items:baseline;display:flex;grid-area:nav;justify-content:space-between;min-height:60px}.app.live-location>.content .playlist-page-layout>.title{grid-area:title;margin-bottom:20px}.app.live-location>.content .playlist-page-layout>.profiles{grid-area:profiles}.app.live-location>.content .playlist-page-layout>.content{border:2px solid #00000080;border-radius:5px;box-shadow:0 5px 15px #00000080;color:#333;grid-area:content}.app.live-location>.content .playlist-page-layout>.content .video{width:100%}.app.live-location>.content .playlist-page-layout>.abstract{background-color:#b3b3b3;border-radius:5px;color:#333;grid-area:abstract;padding:10px}.app.live-location>.content .playlist-page-layout>.abstract .abstract-title{margin-bottom:10px}.search-results{grid-template-areas:"nav" "left-search" "sidebar" "result-meta" "content"!important;grid-template-columns:100%!important}.search-results .left-search{background:#f9f9f9;background-color:#fff;border-radius:5px;box-shadow:0 3px 7px;padding:10px;top:48px}.search-results .filter-container{position:unset}.custom-page .search-results{grid-template-areas:"left-search" "sidebar" "result-actions" "result-meta" "content"!important;grid-template-columns:auto!important;padding:0 20px}}@media (max-width:780px) and (min-width:1440px){.app.live-location>.content .playlist-page-layout.presentation-video{grid-gap:10px 60px;grid-template-areas:"nav nav" "current-presentation upcoming" "content upcoming" "title  upcoming" ". upcoming";grid-template-columns:minmax(700px,1080px) minmax(200px,500px);max-width:1380px}}@media (max-width:780px) and (min-width:1440px){.app.live-location>.content .playlist-page-layout.presentation-video.presentation--details-page:has(>.additional-files){grid-gap:10px 60px;grid-template-areas:"nav nav" "current-presentation current-presentation" "content additional-files";grid-template-columns:minmax(700px,1080px) minmax(200px,500px);max-width:1380px}}@media (max-width:780px) and (max-width:780px){.app.live-location>.content .playlist-page-layout>.additional-files,.app.live-location>.content .playlist-page-layout>.upcoming{position:unset}}svg.loading-loop{display:block;margin:0 auto 30px}svg.loading-loop .line{fill:none;stroke:var(--interaction-color-fade-60);stroke-dasharray:390;stroke-dashoffset:1175;stroke-width:11px;animation:dash 2s infinite;-webkit-animation:dash 2s infinite;animation-timing-function:cubic-bezier(.25,.25,.75,.75);-webkit-animation-timing-function:cubic-bezier(.25,.25,.75,.75);opacity:0}svg.loading-loop .mask{fill:transparent;stroke:none;stroke-width:0;stroke-miterlimit:10;stroke-dasharray:829px}@-webkit-keyframes dash{0%{stroke-dashoffset:1175;opacity:0}15%,85%{opacity:1}to{stroke-dashoffset:390;opacity:0}}@keyframes dash{0%{stroke-dashoffset:1175;opacity:0}15%,85%{opacity:1}to{stroke-dashoffset:390;opacity:0}}.loading-loop-block{height:100%}.loading-loop-block svg.loading-loop{height:20%;margin-top:2%}.loading-loop-inline{stroke:var(--interaction-color);background:transparent;display:inline-block;height:16px}.loading-loop-inline svg.loading-loop{height:16px}.nav-items .nav-item{width:200px}.cover{grid-gap:0!important;box-shadow:none!important;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content!important;grid-template-rows:max-content max-content max-content!important;max-width:-webkit-min-content!important;max-width:-moz-min-content!important;max-width:min-content!important;min-height:auto!important;min-width:90px!important}.cover div img{border-radius:5px;max-height:100%!important;max-width:unset!important}.public-profile{grid-gap:10px 40px;display:grid;grid-template-areas:"nav nav" "cards content";grid-template-columns:280px auto;grid-template-rows:60px auto;padding:0 110px 50px}.public-profile.booth--platinum{grid-template-areas:"nav" "content" "cards";grid-template-columns:auto;grid-template-rows:60px auto auto}.public-profile.booth--platinum .booth__title--resources{display:none}@media (max-width:991px){.public-profile{grid-gap:5px 40px;padding:10px 30px 30px}}@media (max-width:780px){.public-profile{grid-template-areas:"nav" "content" "cards";grid-template-columns:calc(100vw - 40px);grid-template-rows:30px auto auto;padding:15px 20px;width:100%}}.public-profile p:last-child{margin-bottom:0}.public-profile .biography{max-width:100%}.public-profile .nav{align-items:center;display:flex;grid-area:nav;justify-content:space-between;max-width:1400px}.public-profile .nav--right{display:flex;justify-content:flex-start}.public-profile .nav--right .nav--right__item{margin-right:10px}.public-profile .cards{display:flex;flex-direction:column;grid-area:cards}.public-profile .cards .card{margin-top:8px}.public-profile .cards .card:first-of-type{margin-top:0}.public-profile .cards .company{grid-area:company;text-align:center}.public-profile .cards .company img{align-self:center;margin-bottom:20px;max-height:250px;max-width:250px;-o-object-fit:scale-down;object-fit:scale-down}.public-profile .cards .company h2{color:#111;font-size:17px;font-stretch:condensed;font-style:normal;font-weight:700;letter-spacing:-.21px;line-height:1;margin-bottom:15px;text-align:center}.public-profile .cards .company .url{color:var(--interaction-color);display:block;font-size:16px;font-weight:700;letter-spacing:-.21px;margin:0 auto 15px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 20px)}.public-profile .cards .company .social{align-items:center;border-bottom:2px dotted #ccc;border-top:2px dotted #ccc;display:flex;font-size:26px;justify-content:space-around;margin-bottom:15px;padding:10px 5px;text-align:center}.public-profile .cards .company .social a{margin:0 auto}.public-profile .cards .company .social:last-child{border-bottom:none;margin-bottom:-7px}.public-profile .cards .company .social .instructions{color:#566974;font-size:16px;font-weight:700}.public-profile .cards .company .social .icon{color:#00000070}.public-profile .cards .company .social .icon:hover{color:var(--interaction-color-darker)!important}.public-profile .cards .company .social .ico{color:#566974;text-decoration:none}.public-profile .cards .company .submit{background-color:var(--interaction-color);border:none;border-radius:5px;box-shadow:0 1px 0 0 rgba(0,0,0,.6);color:#fff;font-size:16px;font-weight:700;height:40px;text-transform:uppercase;width:100%}.public-profile .cards .company .submit:hover{background-color:var(--interaction-color-darker)!important;box-shadow:0 1px 2px #000!important;cursor:pointer}.public-profile .cards .profile{grid-area:profile;text-align:center}.public-profile .cards .profile img{align-self:center;border-radius:50%;box-shadow:0 2px 4px #00000060;height:200px;-o-object-fit:cover;object-fit:cover;opacity:.9;width:200px}.public-profile .cards .profile img.missing{opacity:.3}.public-profile .cards .profile .name{font-size:17px;font-style:normal;font-weight:700}.public-profile .cards .profile .role{font-size:15px;font-stretch:condensed;font-style:italic;font-weight:300}.public-profile .cards .profile .contact{border-top:2px dotted #ccc;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:15px;padding:12px 5px 0}.public-profile .cards .profile .contact a{font-size:15px;font-weight:700;white-space:nowrap}.public-profile .cards .profile .contact a.inactive{color:#a8acaf}.public-profile .cards .profile .contribution{border-top:2px dotted #ccc;margin-top:15px;padding:12px 5px 0}.public-profile .cards .profile .contribution .contribution--item{display:flex;justify-content:flex-start;margin-bottom:5px}.public-profile .cards .profile .contribution .contribution--item .item--name{background-color:#d9d9d9;border-radius:5px;margin-right:5px;padding:4px}.public-profile .cards .profile .contribution .contribution--item .item--count{padding:4px}.public-profile .content{box-shadow:inset 0 60px 0 0 #fff;display:flex;flex-direction:column;max-width:1080px}.public-profile .content .banner{border-radius:10px;box-shadow:0 1px 2px #00000050;-o-object-fit:contain;object-fit:contain;width:100%}.public-profile .content-contribution .results .card .head{font-size:14px;font-weight:700}.public-profile .content-contribution .results .card .head .head__id{margin-right:10px}.public-profile .content-contribution .results .card .presentation--area .presentation--items{display:none}.public-profile .content-contribution .results .card .presentation--area.on .presentation--items{display:block}.public-profile .contributor-items .contributor--area .contributor--items .results .contributor--item{display:flex;justify-content:space-between}.public-profile .contributor-items .contributor--area .contributor--items .results .contributor--item .left-items{align-items:center;display:flex;justify-content:flex-start}.public-profile .contributor-items .contributor--area .contributor--items .results .contributor--item .left-items .item__logo{border-radius:8px;margin:0 0 0 30px;max-height:50px;max-width:100px}.public-profile .contributor-items .contributor--area .contributor--items .results .contributor--item .right-items{align-items:center;display:flex;justify-content:flex-end}.public-profile .contributor-items .contributor--area .contributor--items .results .contributor--item .right-items .contributor-chat--offline{margin:0 30px;opacity:.3}.button-list-container .button__children,.button-list-container .close-button{display:none}.button-list-container.on .close-button{background:#f9f9f9;border-radius:5px;box-shadow:1px -1px 1px #00000020;color:#00000060;display:block;font-size:13px;padding:5px 8px 8px;position:absolute;right:-3px;top:-19px;z-index:9999}.button-list-container.on .button__children{background:#f9f9f9;border-radius:3px;box-shadow:0 2px 3px #00000050;display:block;padding:5px 10px;position:absolute;right:calc(100% - 22px);z-index:3}.connect-with-person .button-list-container .button__children{display:flex;justify-content:flex-start}.connect-with-person .button-list-container .button__children li{margin-right:50px}li.action:not(:has(ul.button__children li)) a.connect{display:none}div#calControls{align-items:center;display:flex;gap:20px;padding:0 0 0 10px}.result-actions{display:flex;flex-direction:row-reverse}.content.content--no-border{border:none}.disabled{opacity:.35;pointer-events:none}.action--audio,.action__audio{width:100%}.custom-page__chat{border:none;min-height:calc(90vh - 340px);outline:1px solid grey;width:100%}@media (max-width:480px){.custom-page__chat{min-width:unset;width:calc(100% - 2px)}}.presentation--playlist-title .actions,.presentation--playlist-title ul:nth-last-of-type(2),.session--playlist-title .actions,.session--playlist-title ul:nth-last-of-type(2){display:inline}.popper--user-privacy{max-width:700px}.popper__compact *{margin-bottom:0;margin-top:0}.popper#abstract{max-width:1240px;width:calc(100% - 60px)}.popper#abstract .popper-content{padding:40px}.popper#abstract .popper__abstract{grid-gap:50px;display:grid;grid-template-areas:"abstract-id abstract-text";grid-template-columns:220px minmax(auto,970px)}.popper#abstract .abstract__popLeft{display:grid;grid-area:abstract-id;grid-template-areas:"abstract-icon" "abstract-title";height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-items:center;text-align:center}.popper#abstract .abstract__icon{grid-area:abstract-icon;width:calc(100% - 50px)}.popper#abstract .abstract__icon .ico-abstract{background-image:url(/images/ico-abstract.svg?318688bda22968ec9cb6bdbbaf4555f0);height:150px;margin:0;width:119px}.popper#abstract .abstract__title{font-size:1.1em;font-weight:700;grid-area:abstract-title;padding:5px 0 10px}.popper .abstract__text{grid-area:abstract-text}.popper:has(.popper__bio){max-width:970px;width:calc(100% - 60px)}.popper:has(.popper__bio) .popper-content{padding:40px}.popper__bio{grid-gap:25px 50px;display:grid;grid-template-areas:"bio-links bio-links" "bio-id bio-text";grid-template-columns:220px minmax(auto,1080px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.popper__bio p{margin:0 0 25px}.popper__bio .bio__links{align-items:center;display:flex;flex-direction:row-reverse;font-weight:600;gap:20px;grid-area:bio-links}.popper__bio .bio__id{display:grid;grid-area:bio-id;grid-template-areas:"bio-img" "bio-name" "bio-location" "bio-institution";height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-items:center;text-align:center}.popper__bio .bio__id li{margin:2px 0}.popper__bio .bio__id .bio__id__image{border-radius:50%;box-shadow:0 2px 4px #00000060;grid-area:bio-img;height:170px;-o-object-fit:cover;object-fit:cover;width:170px}.popper__bio .bio__id .bio__id__name{font-size:1.3em;font-weight:700;grid-area:bio-name;padding:5px 0 10px}.popper__bio .bio__id .bio__id__location{color:#566974;grid-area:bio-location}.popper__bio .bio__id .bio__id__institution{color:#566974;grid-area:bio-institution}.popper__bio .bio__text{grid-area:bio-text}@media (max-width:780px){.popper#abstract{max-width:640px}.popper#abstract .popper-content{padding:25px}.popper#abstract .popper__abstract{grid-gap:20px;grid-template-areas:"abstract-id" "abstract-text";grid-template-columns:minmax(auto,640px)}.popper#abstract .abstract__popLeft{border-bottom:1.5px dashed #ccc;grid-template-areas:"abstract-icon abstract-title";grid-template-columns:75px minmax(auto,1080px);grid-template-rows:unset;justify-items:start;padding-bottom:20px;text-align:left}.popper#abstract .abstract__popLeft .abstract__title{line-height:1.1em;padding:0}.popper#abstract .abstract__popLeft .abstract__icon{width:calc(100% - 25px)}.popper#abstract .abstract__popLeft .abstract__icon .ico-abstract{height:64px;width:50px}.popper:has(.popper__bio){max-width:640px}.popper:has(.popper__bio) .popper-content{padding:25px}.popper__bio{grid-gap:10px;grid-template-areas:"bio-id" "bio-links" "bio-text";grid-template-columns:minmax(auto,640px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.popper__bio .bio__id{grid-template-areas:"bio-img bio-name" "bio-img bio-location" "bio-img bio-institution";grid-template-columns:60px minmax(auto,1080px);justify-items:start;text-align:left}.popper__bio .bio__id .bio__id__name{font-size:1em;line-height:.98em;padding:0}.popper__bio .bio__id .bio__id__institution,.popper__bio .bio__id .bio__id__location{line-height:.98em}.popper__bio .bio__id .bio__id__image{height:48px;width:48px}.popper__bio .bio__id li{margin:0}.popper__bio .bio__links{font-size:.85em}.popper__bio .bio__text{border-top:1.5px dashed #ccc;padding-top:20px}}@media (max-width:480px){.popper#abstract .abstract__popLeft{grid-template-columns:30px minmax(auto,1080px)}.popper#abstract .abstract__popLeft .abstract__icon .ico-abstract{height:23px;width:18px}}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page{grid-gap:25px 50px;display:grid;grid-template-areas:". session-actions" "session-card session-description" "session-card presentations-list";grid-template-columns:220px minmax(auto,1080px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session-info{grid-area:session-card;text-align:center}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session-info .title{background-color:unset;box-shadow:none;display:block;padding-top:15px}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session-info .session--icon{color:#9f9f9f;font-size:150px}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session-info .meta-information{display:flex;flex-direction:column}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session--description{grid-area:session-description}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .upcoming{grid-area:presentations-list}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session--actions{grid-area:session-actions}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .nav{display:none}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page li:has(.cattendee-view-abstract,.cattendee-view-biography){display:none}@media (max-width:780px){.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page{grid-gap:10px;grid-template-areas:"session-actions" "session-card" "session-description" "presentations-list";grid-template-columns:minmax(auto,1080px)}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session-info{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"icon title" "icon info";grid-template-columns:50px minmax(auto,1080px)}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session-info .session--icon{align-content:center;font-size:50px;grid-area:icon}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session-info .title{grid-area:title;text-align:start}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .session-info .meta-information{display:flex;flex-direction:row;grid-area:info}.popper.popper--session .popper-content.popper-content--session .presentations-ds.session--details-page .upcoming{border-top:1.5px dashed #ccc;margin-top:10px;padding-top:15px}}.popper:has(.popper__form){max-width:900px;width:calc(100% - 60px)}.popper:has(.popper__form) .popper-footer{background-color:#ddd!important;box-shadow:0 0 2px 1px rgba(0,0,0,.3)!important;padding:15px 25px}.popper:has(.popper__form) iframe#testForm{width:100%}.popper:has(.popper__form) iframe#testForm::-webkit-scrollbar{height:6px;width:10px}.popper-form-control--checkbox{margin:5px 0 15px}.popper-form-control--checkbox .popper-form-control__input--checkbox,.popper-form-control--checkbox .popper-form-control__label{display:inline-block}.popper-form-control--checkbox .popper-form-control__input--checkbox{min-height:unset}.popper-playlist{max-height:calc(80vh - 100px);min-height:150px;padding:10px 0}.popper-playlist-item{margin-bottom:10px;margin-left:auto;margin-right:auto;width:100%}.popper-playlist-item__checkbox{margin:0 15px 0 2px!important;min-height:16px;transform:scale(1.2)!important;width:unset!important}.popper-playlist-item__label{border-bottom:2px dotted #ccc;display:flex!important;padding:5px 5px 15px}.playlist--header{background:#f1f1f1;box-shadow:40vw 0 0 #f1f1f1,-40vw 0 0 #f1f1f1;padding:10px 0 20px}.playlist .playlist--card{background:initial;box-shadow:none;padding:initial}.playlist__title{font-size:1.5em}.column-list{display:flex;flex-direction:column}.two-cols{display:flex;flex-flow:wrap}@media (max-width:780px){.two-cols .card{width:100%}}.ico.ico-notifications-settings{fill:var(--interaction-color);background-image:url(/images/ico-notifications-settings.svg?f98624454abfb84d0aff59a6625e0833)}.playlist-item{align-items:center;display:grid;grid-template-areas:"handle img title" "actions actions actions";grid-template-columns:15px 80px auto;justify-items:center;padding:10px 5px 10px 0}.playlist-item .sort-handle{align-self:start;display:inline-block;filter:grayscale(1);grid-area:handle;margin-top:20px;opacity:.3;position:relative}.playlist-item__type-container{background:#eee;border:1px solid #00000050;border-radius:3px;color:#757575;display:inline-block;font-weight:400;margin-right:5px;padding:0 3px 0 0}.playlist-item__title{color:#333!important;font-weight:700;grid-area:title;justify-self:start;padding:0 10px}.playlist-item__photo{align-self:start;background-size:cover;border-radius:3px;box-shadow:0 1px 1px #00000040;cursor:pointer;grid-area:img;height:60px;-o-object-fit:cover;object-fit:cover;width:80px}.playlist-item__photo--no-thumb--presentation,.playlist-item__photo--no-thumb--session{background-color:#ededed;background-position:50%;background-repeat:no-repeat;background-size:34px}.playlist-item__photo--no-thumb--session{background-image:url(https://www.abstractsonline.com/cadmin/skins/assets/img/ico-session.svg)}.playlist-item__photo--no-thumb--presentation{background-image:url(https://www.abstractsonline.com/cadmin/skins/assets/img/ico-abstract.svg);background-size:28px}.playlist-item:hover{background-color:var(--interaction-color-fade-7)}.playlist-item:hover .sort-handle{opacity:.8}.playlist-item:hover .sort-handle:after{color:#fff;content:"\f04b";font-family:Font Awesome\ 5 Free,Font Awesome\ 5 Free Solid;font-size:30px;font-weight:700;margin-left:30px;pointer-events:none;position:absolute;text-shadow:0 1px 6px #00000050;top:-5px}.playlist-item--active.playlist-item.dotted,.playlist-item--active:hover.playlist-item.dotted{background:var(--active-background-color);border-bottom-width:3px;border-color:var(--active-border-color)}.playlist-item--active.playlist-item.dotted .playlist-item__photo,.playlist-item--active:hover.playlist-item.dotted .playlist-item__photo{opacity:0}.playlist-item--active.playlist-item.dotted .sort-handle:after,.playlist-item--active:hover.playlist-item.dotted .sort-handle:after{color:var(--interaction-color);content:"PLAYING";font-family:Roboto Condensed,Arial,sans-serif;font-size:15px;left:25px;margin:0;position:absolute;text-shadow:none;top:0}.playlist-item__actions{display:flex;flex-direction:row-reverse;gap:15px;grid-area:actions;opacity:0;width:100%}.playlist-item:hover .playlist-item__actions{opacity:1}.playlist-item .action__text{display:none}.playlist-item__label{width:100%}.playlist-item__label--removed{color:red;float:right;font-weight:400}.playlist-item__label--updated{color:green;float:right;font-weight:400}.playlist-item.dotted{border-bottom:2px dotted var(--dotted-border-color)}.person{align-content:center;display:grid;gap:5px;grid-template-areas:"profile-picture display-name" "profile-picture meta-information";grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;margin-bottom:20px}.person--profile{align-items:center;display:grid;grid-template-areas:"profile-picture" "display-name" "department" "location";grid-template-columns:100%;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;justify-items:center}.person--profile .person__picture-container{background:#00000030;border-radius:50%;overflow:hidden;position:relative}.person--profile .person__profile-picture{background-color:initial;border-radius:initial;height:120px;width:120px}.person--profile .person__picture-action{background-color:var(--interaction-color-lighter);bottom:0;color:#fff;font-size:.9em;opacity:.8;padding:.25em .5em;position:absolute;text-align:center;width:100%}.person--profile .person__department{grid-area:department}.person--profile .person__location{grid-area:location}.person--result{align-content:center;gap:5px;grid-template-areas:"profile-picture container" "profile-picture actions" "profile-picture presentation-list";grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-template-rows:1fr -webkit-min-content;grid-template-rows:1fr min-content;margin-bottom:5px;width:100%}.person--result .person__profile-picture{grid-area:profile-picture;height:3em;width:3em}.person--result .person__container{align-self:center;display:flex;gap:10px;grid-area:container}.person--result .person__body{font-weight:700}.person--result .person .actions{grid-area:actions}.person--result .person .presentation-list{grid-area:presentation-list}.person__profile-picture{background-image:url(https://abstractsonline.com/cadmin/skins/assets/img/ico-user-circle.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:48%!important;box-shadow:0 2px 3px #00000050;display:block;grid-area:profile-picture;height:40px;-o-object-fit:cover;object-fit:cover;opacity:.85;width:40px}.person__display-name{align-self:center;font-weight:700;grid-area:display-name}.person__meta-information{margin:0}.person__meta-information:empty{display:none}.biography{max-width:50%}.biography__image{float:right;width:180px}.lounge{min-height:70vh;width:100vw}.resource-item{margin-bottom:10px}.resource-title{margin:0;padding-top:0}.resource-title__count{font-size:1.25rem;font-weight:400}.booth-3d{margin-top:20px}.booth-3d__canvas{width:100%}.booth mg.booth__background-image{box-shadow:0 36px 13px -30px #000}@media (max-width:780px){.booth-3d{display:none}}.booth--3d{background-position:50%;background-repeat:no-repeat;background-size:contain;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:20px;position:relative}.booth__url{text-align:center}.booth__resource-video{align-content:space-around;display:flex;flex-direction:column;justify-content:space-around}.booth__resource-video .resource-video{display:inline-block;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:relative;width:100%}.booth__resource-video .resource-video__video{border:5px solid #333;border-radius:2px;box-shadow:0 6px 4px -4px #00000060,0 -1px 5px #fff;height:8vw;pointer-events:none;width:calc(100% - 10px);z-index:100}@media (min-width:1700px){.booth__resource-video .resource-video__video{height:6vw}}@media (min-width:2000px){.booth__resource-video .resource-video__video{height:5.6vw}}.booth__resource-video .resource-video__cover{cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;z-index:101}.booth__content-container{align-content:center;display:flex;justify-content:space-around}.booth__content-container--image .booth__content-item{background-color:#f5f5f5;box-shadow:0 0 1em #333;overflow:hidden;width:45%}.booth__content-container--image-full .booth__content-item{background-color:#f5f5f5;overflow:hidden;width:100%}.booth__resource{align-content:flex-start;align-items:center;display:flex;flex-direction:column;gap:.4vw}.booth__resource .resource-link{background-color:#eaeaea;-webkit-clip-path:polygon(0 50%,9px 0,100% 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%);clip-path:polygon(0 50%,9px 0,100% 0,calc(100% - 7px) 0,100% 50%,calc(100% - 7px) 100%,7px 100%);display:flex;font-size:.75vw;justify-content:left;max-width:16.4vw;padding:0 10% 0 0;width:100%}.booth__resource .resource-link__icon{background:var(--interaction-color);-webkit-clip-path:polygon(0 50%,9px 0,100% 0,100% 100%,7px 100%);clip-path:polygon(0 50%,9px 0,100% 0,100% 100%,7px 100%);color:#fff;line-height:1.1vw;margin-right:10px;padding:8px 10px 10px 13px}.booth__resource .resource-link:hover{filter:brightness(1.1)}.booth__resource .resource-link__container{box-shadow:-1px 2px 1px #00000070;font-size:.9vw;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.booth__representative{align-content:space-around;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.booth__representative .representative{display:grid;grid-template-areas:"image" "person" "actions";grid-template-columns:auto;grid-template-rows:auto;width:47%}.booth__representative .representative__profile-frame{align-self:center;border-radius:50%;box-shadow:0 2px 2px 0 #00000060,0 -1px 2px 1px #ffffff70;display:flex;filter:brightness(1.1);grid-area:image;height:5vw;justify-self:center;margin-bottom:5px;max-height:84px;max-width:84px;opacity:.9;overflow:hidden;width:5vw}.booth__representative .representative__profile-pic{-o-object-fit:cover;object-fit:cover;width:100%}.booth__representative .representative__person{align-self:center;grid-area:person;justify-self:center}.booth__representative .representative__name{font-size:1.1vw;margin:0;padding:0;text-shadow:1px 1px 0 #fff}@media (min-width:1700px){.booth__representative .representative__name{font-size:16px}}.booth__representative .representative__position{font-size:.8vw;margin:0;opacity:.6}.booth__representative .representative__actions{align-self:center;font-size:.9vw;grid-area:actions;justify-self:center;text-shadow:1px 1px 0 #fff}@media (min-width:1240px){.booth__representative .representative__actions{font-size:14px}}.booth__representative .representative__actions a{margin-right:10px}.booth__representative .representative__actions a:last-child{margin-right:0}.booth__representative .representative__actions .inactive,.booth__representative .representative__actions .inactive:hover{color:#a8acaf!important}.booth__element{position:absolute}.booth__imageContainer{align-content:center;display:flex;justify-content:center}.booth__title{align-items:center;display:flex;font-size:1.45vw;justify-content:center;line-height:3.8vw;margin:0;padding:0}.booth__title--resources{justify-content:right}@media (min-width:1240px){.booth__title{font-size:22px;line-height:52px}}.booth--3d-image .booth__image{-o-object-fit:cover;object-fit:cover}.booth__image{-o-object-fit:contain;object-fit:contain}.booth__social{align-content:space-around;display:flex;font-size:1.4vw;justify-content:space-around}@media (min-width:1240px){.booth__social{font-size:17px}}.booth__social a{color:#999!important;text-shadow:1px 1px 0 #fff}.booth__social a:hover{color:var(--interaction-color)!important}.booth__submit-inquiry{display:flex}.booth__submit-inquiry button{background-color:transparent;border:1px solid var(--interaction-color);border-radius:4px;color:var(--interaction-color);font-size:1vw;font-weight:700;height:2.8vw;margin:.5vw;text-transform:uppercase;width:calc(100% - 1vw)}.booth__submit-inquiry button:hover{background-color:var(--interaction-color-darker)!important;border:none;box-shadow:0 1px 2px #000!important;color:#fff;cursor:pointer}.booth__url{align-content:space-around;display:flex;font-size:1vw;justify-content:space-around;margin-top:-1.1vw;text-shadow:1px 1px 0 #fff}@media (min-width:1700px){.booth__url{font-size:14px}}.booth__url .url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.exhibitor--fallback{display:none}@media (max-width:780px){.exhibitor--fallback{display:block}}.term-value{background-color:#ff0;border:1px solid #00000040;border-radius:3px;color:#0000008a;margin:0 2px;padding:1px 5px 1px 2px}.term-value:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyNiAxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwMDAwNzAiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTcuNzMgMi42NzFjLjM2NS4xMDkuNjkuMjcyLjk3NC40OWEuMjg1LjI4NSAwIDAgMSAuMTM4LjIwNC4zNy4zNyAwIDAgMS0uMDQ2LjIzMmwtLjI0NC4zODFjLjIwMy4yMzYuMzY2LjQ5LjQ4OC43NjJoLjQ4N2MuMTAyIDAgLjE4OC4wMjguMjYuMDgyLjA3LjA1NS4xMDYuMTE4LjEwNi4xOS4wODEuMzQ2LjA4MS42ODEgMCAxLjAwOGEuMjYuMjYgMCAwIDEtLjEwNy4yMTguNDEzLjQxMyAwIDAgMS0uMjU5LjA4Mkg5LjA0YTIuNjcgMi42NyAwIDAgMS0uNDg4LjczNWwuMjQ0LjM4MWEuMzcuMzcgMCAwIDEgLjA0Ni4yMzIuMjg1LjI4NSAwIDAgMS0uMTM4LjIwNGMtLjI4NC4yMTgtLjYwOS4zOS0uOTc1LjUxN2EuNTA4LjUwOCAwIDAgMS0uMjU4LS4wMTQuMzIuMzIgMCAwIDEtLjE5OS0uMTVsLS4yNDMtLjM4YTIuOTMgMi45MyAwIDAgMS0uOTc1IDBsLS4yNDQuMzhhLjMyLjMyIDAgMCAxLS4xOTguMTUuNTA4LjUwOCAwIDAgMS0uMjYuMDE0Yy0uMzY1LS4xMjctLjY5LS4zLS45NzQtLjUxN2EuMjg1LjI4NSAwIDAgMS0uMTM3LS4yMDQuMzcuMzcgMCAwIDEgLjA0Ni0uMjMybC4yNDMtLjM4MWEyLjY3IDIuNjcgMCAwIDEtLjQ4Ny0uNzM1aC0uNDg4YS40MTMuNDEzIDAgMCAxLS4yNTktLjA4Mi4yNi4yNiAwIDAgMS0uMTA2LS4yMTggMi40IDIuNCAwIDAgMS0uMDMtMS4wMDcuMzY0LjM2NCAwIDAgMSAuMTM2LS4xOS40MTMuNDEzIDAgMCAxIC4yNi0uMDgzaC40ODdjLjEyMi0uMjcyLjI4NC0uNTI2LjQ4Ny0uNzYybC0uMjQzLS4zODFhLjM3LjM3IDAgMCAxLS4wNDYtLjIzMi4yODUuMjg1IDAgMCAxIC4xMzctLjIwNCAyLjk5IDIuOTkgMCAwIDEgLjk3NS0uNDkuMzYyLjM2MiAwIDAgMSAuMjU5LS4wMTMuMzIuMzIgMCAwIDEgLjE5OC4xNWwuMjQ0LjM4Yy4zMjUtLjAzNi42NS0uMDI3Ljk3NS4wMjhsLjI0My0uNDA5YS4zMi4zMiAwIDAgMSAuMTk5LS4xNS4zNjIuMzYyIDAgMCAxIC4yNTguMDE0Wm0xNS4xNS0uMDMxdi45NmwtMS4wMzguMDE0djQuNzU0bC0xLjAxMy0uMDE1VjMuNkgxOS4wN2wtMS4zOTIgMS45MTMgMi4wODggMi44ODNoLTEuMDZsLTEuNTUtMS45MDMtMS41NDUgMS45MDZoLTEuMDU3bDIuMDg0LTIuODYyLTEuMzgxLTEuOTM4LTEuNzQxLjAwMXY0Ljc1M0gxMi41MVYzLjZoLTEuMDYydi0uOTZoNC4xNzJsMS41MjcgMS45MjMgMS41Ny0xLjkyM2g0LjE2M1pNNi4yMzkgNC41NzdjLS4zNzYuMTA5LS42Mi4zMzEtLjczMi42NjctLjExMS4zMzYtLjAyNS42NjcuMjYuOTk0LjM2NS4yNTQuNzM2LjMyNyAxLjExMS4yMTguMzc2LS4xMDkuNjItLjMyNy43MzItLjY1NC4xMTEtLjMyNi4wMjUtLjY2Mi0uMjYtMS4wMDctLjM2NS0uMjU0LS43MzYtLjMyNy0xLjExMS0uMjE4WiIvPjxwYXRoIGQ9Ik00LjQyLjcyaDE3LjE2QzI0LjAyMS43MiAyNiAyLjQ2IDI2IDQuNjA2djEuODI4YzAgMi4xNDYtMS45NzkgMy44ODYtNC40MiAzLjg4Nkg0LjQyQzEuOTc5IDEwLjMyIDAgOC41OCAwIDYuNDM0VjQuNjA2QzAgMi40NiAxLjk3OS43MiA0LjQyLjcyWm0wIC40OEMyLjI2NiAxLjIuNTIgMi43MjcuNTIgNC42MXYxLjgyYzAgMS44ODMgMS43NDYgMy40MSAzLjkgMy40MWgxNy4xNmMyLjE1NCAwIDMuOS0xLjUyNyAzLjktMy40MVY0LjYxYzAtMS44ODMtMS43NDYtMy40MS0zLjktMy40MUg0LjQyWiIvPjwvZz48L3N2Zz4=");background-repeat:no-repeat;background-size:100%;content:" ";display:inline-block;height:14px;margin-left:3px;width:33px}.advertisement{align-content:space-around;display:flex;gap:1vw;justify-content:space-around;margin-top:1vw}.content_gallery.content_gallery--gallery{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.content_gallery--gallery .content_gallery__item{margin:10px}.content_gallery--gallery .content_gallery__image{max-height:200px;max-width:auto;-o-object-fit:contain;object-fit:contain}.content_gallery--hero{margin:auto;position:relative}.content_gallery--hero .content_gallery__next,.content_gallery--hero .content_gallery__prev{border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-top:-22px;padding:16px;position:absolute;top:50%;transition:.6s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.content_gallery--hero .content_gallery__next{border-radius:3px 0 0 3px;right:0}.content_gallery--hero .content_gallery__prev{border-radius:3px 0 0 3px;left:0}.content_gallery--hero .content_gallery__image{height:200px;-o-object-fit:contain;object-fit:contain;width:100%}.content_gallery--hero .content_gallery__text{bottom:8px;color:#f2f2f2;font-size:15px;left:0;padding:8px 12px;position:absolute;text-align:center;width:100%}.content_gallery--hero .content_gallery__numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.content_gallery--hero .content_gallery__active,.content_gallery--hero .content_gallery__dot:hover{color:#717171}.content_gallery--hero .content_gallery__fade{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:fade;animation-name:fade}.content_gallery--hero.content_gallery__dots{display:flex;justify-content:center;padding:5px}.content_gallery--hero.content_gallery__dots .content_gallery__dot{border-radius:50%;color:#bbb;cursor:pointer;display:inline-block;height:15px;margin:0 2px;transition:color .6s ease;width:15px}.content_gallery--hero.content_gallery__dots .content_gallery__dot.active,.content_gallery--hero.content_gallery__dots .content_gallery__dot:hover{color:#211d1d}.content_gallery--hero:hover .content_gallery__next,.content_gallery--hero:hover .content_gallery__prev{background-color:rgba(0,0,0,.2)}.content_gallery--hero:hover .content_gallery__next:hover,.content_gallery--hero:hover.content_gallery__prev:hover{background-color:rgba(0,0,0,.8)}.content_gallery--carousel{display:flex;flex:1;overflow:auto}.content_gallery--carousel>*{flex:0 0 auto}.content_gallery--carousel .content_gallery__scroll{display:flex;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.content_gallery--carousel .content_gallery__item{align-items:stretch;padding:10px}.content_gallery--carousel .content_gallery__image{height:200px;-o-object-fit:contain;object-fit:contain;width:400px}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}.sponsor-banner-gallery__banners{display:flex;flex-basis:33%;flex-wrap:wrap}.sponsor-card__long_insert{display:grid;grid-template-areas:"img title" "img description" "img links"}.sponsor-card__long_insert .sponsor-card__title{grid-area:title;margin:0;padding:20px 20px 5px}.sponsor-card__long_insert .sponsor-card__description{grid-area:description;padding:5px 20px 10px}.sponsor-card__long_insert .sponsor-card__img{border-radius:5px 5px 0 0;box-shadow:1px 0 10px #00000050;grid-area:img}.sponsor-card__long_insert .sponsor-card__links{font-weight:700;grid-area:links;padding:15px 20px 13px}.sponsor-card__long_insert .sponsor-card__link{padding-bottom:7px}.sponsor-card__long_insert:hover .sponsor-card__img{box-shadow:1px 0 2px #00000040!important}@media (max-width:991px){.sponsor-card__long_insert{width:calc(50% - 30px)}}@media (max-width:780px){.sponsor-card__long_insert{width:calc(100% - 10px)}}.sponsor-card__bag_insert{background:#e1f6fa;background:linear-gradient(345deg,#e1f6fa,#fff 20%,#fff)!important;display:grid;grid-template-areas:"img" "title" "description" "links";grid-template-rows:auto auto auto 1fr;margin:10px;overflow:hidden;padding:0;width:calc(33.3% - 30px)}.sponsor-card__bag_insert .sponsor-card__title{grid-area:title;margin:0;padding:20px 20px 5px}.sponsor-card__bag_insert .sponsor-card__description{grid-area:description;padding:5px 20px 10px}.sponsor-card__bag_insert .sponsor-card__img{border-radius:5px 5px 0 0;box-shadow:1px 0 10px #00000050;grid-area:img;width:100%}.sponsor-card__bag_insert .sponsor-card__links{font-weight:700;grid-area:links;padding:15px 20px 13px}.sponsor-card__bag_insert .sponsor-card__link{padding-bottom:7px}.sponsor-card__bag_insert:hover .sponsor-card__img{box-shadow:1px 0 2px #00000040!important}@media (min-width:1700px){.sponsor-card__bag_insert{width:calc(20% - 20px)}.sponsor-card__bag_insert:has(>.sponsor-banner-gallery__categories:empty){width:calc(20% - 30px)}}@media (max-width:991px){.sponsor-card__bag_insert{width:calc(50% - 30px)}}@media (max-width:780px){.sponsor-card__bag_insert{width:calc(100% - 10px)}}.sponsor-banner-gallery{display:grid;grid-template-areas:"cat banner";grid-template-columns:220px minmax(auto,1080px);margin:0 auto;padding:10px 60px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sponsor-banner-gallery:has(>.sponsor-banner-gallery__categories:empty){grid-template-areas:"banner";grid-template-columns:minmax(auto,1080px)}.sponsor-banner-gallery:has(>.sponsor-banner-gallery__categories:empty) .sponsor-banner-gallery__categories{display:none}.sponsor-banner-gallery:has(>.sponsor-banner-gallery__categories:empty) .sponsor-banner-gallery__banners.cards-gallery{justify-content:space-evenly}@media (min-width:1700px){.sponsor-banner-gallery:has(>.sponsor-banner-gallery__categories:empty){grid-template-columns:minmax(auto,1680px)}}@media (max-width:991px){.sponsor-banner-gallery{padding:10px 30px}}@media (max-width:780px){.sponsor-banner-gallery{grid-template-areas:"cat" "banner";grid-template-columns:auto;padding:10px 15px}}@media (min-width:1700px){.sponsor-banner-gallery{grid-template-columns:220px minmax(auto,1460px)}}.sponsor-banner-gallery__categories{grid-area:cat;margin-right:20px}.sponsor-banner-gallery__banners{grid-area:banner}.filter--active{font-weight:bolder}.additional_items--presentation{border-top:1px dashed #999;padding-top:1em}.additional_item--presentation{margin-bottom:1em}.person--attendee{display:grid;grid-template-areas:"img content" "img actions" "img presentation-list";grid-template-columns:40px;width:100%}.person--attendee .person .actions{grid-area:actions}.person--attendee .person__profile-picture{grid-area:img}.person--attendee .person__container{grid-area:content}.person--attendee .person__container span+span{margin-left:5px}.person--attendee .person .presentation-list{grid-area:presentation-list}.person--attendee .person__body{font-weight:700}.profile .content{display:grid;grid-template-areas:"nav nav" "card form" "card contributions";grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-template-rows:3em -webkit-max-content -webkit-max-content;grid-template-rows:3em max-content max-content}@media (max-width:480px){.profile .content{grid-template-areas:"nav" "card" "form" "contributions";grid-template-columns:100%;grid-template-rows:-webkit-max-content;grid-template-rows:max-content}}.profile__contributions{grid-area:contributions}.profile__nav{align-content:center;grid-area:nav;padding:10px}.profile__actions{grid-area:actions}.profile__form{grid-area:form}.profile__card{grid-area:card}.formbuilder .card-list{border:0;box-shadow:none;margin-bottom:20px}.formbuilder .card-list>h2{color:#566974;font-family:Roboto Condensed,Arial,sans-serif!important;font-size:1.5em;font-weight:700}.formbuilder a,.formbuilder a:focus,.formbuilder a:hover,.formbuilder a:visited{color:#00000080;font-weight:100;outline:initial;text-decoration:initial}.formbuilder .bg-lv2{background-color:initial;box-shadow:none}.formbuilder .one-col{width:100%}.formbuilder .rich-content{text-align:justify}.formbuilder .cke,.formbuilder .cke_inner{display:block!important}.formbuilder .two-cols,.formbuilder .two-cols.collapsible{width:100%!important}.advanced-menu{font-size:1em;position:fixed;right:.5em;top:.5em;z-index:1000}[hidden]{display:none!important}.websocket{display:block;left:0;position:absolute;top:0;z-index:-1}.websocket,.websocket iframe{height:0;overflow:hidden;width:0}.websocket iframe{border:none}.video-iframe{background-color:#fff;border:none;display:block;height:100vh;margin:0;overflow:hidden;padding:0;width:100%}.video-iframe iframe{border:none;height:88%;width:100%}.loading-overlay-animation{height:100px;overflow:visible;text-align:center}.loading-overlay-animation .loading-loop-block{height:99%}.loading-overlay-animation .loading-loop-block .loading-loop{height:100%}.video-chat-content{max-height:100%;overflow:hidden!important}.full-screen{height:100vh;width:100vw}.full-screen.app{align-content:center;display:flex;justify-content:space-around}.full-screen--contain img{-o-object-fit:contain;object-fit:contain}.full-screen--cover img{flex-grow:1;-o-object-fit:cover;object-fit:cover}.full-screen--fill img{-o-object-fit:fill;object-fit:fill}.full-screen--none img{-o-object-fit:none;object-fit:none}.full-screen--scale-down img{-o-object-fit:scale-down;object-fit:scale-down}.kiosk .content{align-items:center;display:flex;justify-content:center}.form-action-control__menu-control{font-size:.5em;margin-left:1em}.form-action-control__menu{background:#f9f9f9;border-radius:3px;box-shadow:0 2px 3px #00000050;display:flex;flex-direction:column;height:auto;padding:10px;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:12}.form-action-control__menu.off{display:none}.form-action-control__menu-item{border-bottom:1px dotted #999;padding:10px 0;text-align:left}.form-action-control__menu-item:last-of-type{border:none}.form-action-control__menu-item-action{margin-left:0!important;padding-left:0!important}.flat iframe{border:0;overflow-y:auto}.form-icon--success{color:green}.form-icon--pending{color:orange}.form-icon--fail{color:red}.close-x{position:absolute;right:1em}input[type=radio]{min-height:auto}.popper.popper--session .popper-content .nav{display:flex;flex-direction:row-reverse;min-height:auto}.popper.popper--session .popper-content .nav .actions,.popper.popper--session .popper-content .session.session-info .title:empty{display:none}.ico-tiktok{background-color:#00000070;height:20px;margin-bottom:0;-webkit-mask-image:url(/images/tiktok.svg?225389a1078bf0fd75916f85db7278ad);mask-image:url(/images/tiktok.svg?225389a1078bf0fd75916f85db7278ad);-webkit-mask-size:cover;mask-size:cover;width:18px}.ico-tiktok:hover{background-color:var(--interaction-color-darker)}.file-preview{display:grid;grid-template-areas:"preview info delete";grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;grid-template-rows:auto}.file-preview:empty{display:none}.file-preview .thumbnail-image{align-self:center;border-radius:2px;box-shadow:0 1px 1px #00000040;grid-area:preview;margin-right:20px;max-height:80px;max-width:200px}.file-preview .thumbnail-icon{float:left;font-size:68px;grid-area:preview;margin:5px 20px 5px 0}.file-preview>div,.file-preview h3{margin:3px 0}.file-preview>div:last-child{align-content:end;display:block;grid-area:info;max-width:calc(100% - 80px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview>div i,.file-preview h3 i{margin:0 3px 0 25px}.file-preview>div i.fa-link{margin-left:0}.file-preview a.red{color:#b40c01!important;cursor:pointer;float:right;margin-right:10px}.file-preview>div.file-delete{grid-area:delete}button.btn-delete{background:transparent;border-color:#b5000a;color:#b5000a}button.btn-delete.primary{background:#b5000a!important}.btn-delete.primary:hover,.btn-delete:active,.btn-delete:hover,button.btn-delete:focus{background:#cc170b!important;border-color:#d8261a!important;color:#fff}.popper .card-grey{background:#f9f9f9;box-shadow:inset 0 -2px 15px -2px rgba(0,0,0,.1),inset 0 -2px 3px -2px rgba(0,0,0,.35);height:max-content;height:-moz-max-content;height:-webkit-max-content;height:-o-max-content;height:-ms-max-content;overflow:hidden;padding:20px 30px}@media print{body:has(.poppers-wrap.on) *{background-color:unset!important;display:none}body:has(.poppers-wrap.on .popper--session){background-image:none}body:has(.poppers-wrap.on .popper--session) .app{display:none}body:has(.poppers-wrap.on .popper--session) .poppers-wrap,body:has(.poppers-wrap.on .popper--session) .poppers-wrap *{display:block;position:relative}body:has(.poppers-wrap.on .popper--session) .poppers-wrap{background:none!important;max-height:none;overflow:scroll}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper{border:none;box-shadow:none;margin:0;max-height:none;max-width:100%}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .presentation-number:empty,body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .session__number:empty{display:none}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .popper-content{max-height:none;overflow:visible!important}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .popper-content .content{display:none}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .presentations .presentation-session-detail h3.title{display:block}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .presentation.presentation-session-detail{-moz-column-break-inside:avoid;break-inside:avoid}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .meta-information.presenter *,body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .session.session-info *{display:inline-block}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .meta-information.presenter * .displayName,body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper .session.session-info * .displayName{max-width:calc(100% - 70px)}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper a{display:none!important}body:has(.poppers-wrap.on .popper--session) .poppers-wrap .popper h1{box-shadow:none}body:has(.app.live-presentation) *{background-color:unset!important;display:none}body:has(.app.live-presentation){background-image:none;max-width:100%}body:has(.app.live-presentation) .app.live-presentation{box-shadow:unset;display:block}body:has(.app.live-presentation) .app.live-presentation *{display:block}body:has(.app.live-presentation) .app.live-presentation .header{padding-bottom:20px}body:has(.app.live-presentation) .app.live-presentation .footer,body:has(.app.live-presentation) .app.live-presentation .nav{display:none}body:has(.app.live-presentation) .app.live-presentation>.header #banner.banner--center{margin:0;max-height:100px}body:has(.app.live-presentation) .app.live-presentation .content{width:100%}body:has(.app.live-presentation) .app.live-presentation .content .presentation-number:empty,body:has(.app.live-presentation) .app.live-presentation .content .session__number:empty{display:none}body:has(.app.live-presentation) .app.live-presentation>.content{margin-left:0}body:has(.app.live-presentation) .app.live-presentation .content .content,body:has(.app.live-presentation) .app.live-presentation .content .nav,body:has(.app.live-presentation) .app.live-presentation .content a{display:none!important}body:has(.app.live-presentation) .app.live-presentation .presentation.presentation-session-detail,body:has(.app.live-presentation) .app.live-presentation .session h1,body:has(.app.live-presentation) .app.live-presentation .upcoming h2,body:has(.app.live-presentation) .app.live-presentation ul.meta-information{display:block}body:has(.app.live-presentation) .app.live-presentation .presentation.presentation-session-detail{-moz-column-break-inside:avoid;break-inside:avoid}body:has(.app.live-presentation) .app.live-presentation .meta-information.presenter *,body:has(.app.live-presentation) .app.live-presentation .presentation.presentation-title.current-presentation *,body:has(.app.live-presentation) .app.live-presentation .session.session-info *{display:inline-block}body:has(.app.live-presentation) .app.live-presentation .meta-information.presenter * .authorBlock,body:has(.app.live-presentation) .app.live-presentation .meta-information.presenter * .displayName,body:has(.app.live-presentation) .app.live-presentation .presentation.presentation-title.current-presentation * .authorBlock,body:has(.app.live-presentation) .app.live-presentation .presentation.presentation-title.current-presentation * .displayName,body:has(.app.live-presentation) .app.live-presentation .session.session-info * .authorBlock,body:has(.app.live-presentation) .app.live-presentation .session.session-info * .displayName{max-width:calc(100% - 70px)}.chat,.message--unavailable{display:none}::part(acsb-trigger){display:none}}@media print{.itinerary-detail .header,.itinerary-detail .nav{display:none}}.itinerary-detail .content .itinerary-page-layout{display:grid;gap:3rem;grid-template-areas:"header header" "items links";grid-template-columns:auto 200px}@media print{.itinerary-detail .content .itinerary-page-layout{grid-template-areas:"header" "items";grid-template-columns:auto}.itinerary-detail .content .itinerary-page-layout .actions,.itinerary-detail .content .itinerary-page-layout .content__links{display:none}}@media screen and (max-width:700px){.itinerary-detail .content .itinerary-page-layout{grid-template-areas:"header" "items" "links";grid-template-columns:auto}}.itinerary-detail .content .itinerary-page-layout .content__title{grid-area:header}.itinerary-detail .content .itinerary-page-layout .content__items{display:flex;flex-direction:column;gap:1rem;grid-area:items}.itinerary-detail .content .itinerary-page-layout .content__items .day--timer{font-size:1rem;line-height:1;text-transform:uppercase}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary{display:grid;grid-template-areas:"title title time" "location actions actions" "presentations presentations presentations";grid-template-columns:auto auto}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .title{font-size:1.25rem;grid-area:title}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--time{grid-area:time;text-align:right}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--location{grid-area:location}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .actions{grid-area:actions;text-align:right}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--presentations{display:flex;flex-direction:column;gap:2rem;grid-area:presentations;padding-top:1rem}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--presentations .presentation--itinerary{display:grid;gap:1rem;grid-template-areas:"title title time" "author actions actions" "abstract abstract abstract";grid-template-columns:auto auto;margin-left:5rem}@media screen and (max-width:700px){.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--presentations .presentation--itinerary{margin-left:1rem}}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--presentations .presentation--itinerary .meta-information--title{font-weight:700;grid-area:title}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--presentations .presentation--itinerary .meta-information--time{grid-area:time;text-align:right}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--presentations .presentation--itinerary .meta-information--author-block{grid-area:author}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--presentations .presentation--itinerary .meta-information--abstract{grid-area:abstract}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--presentations .presentation--itinerary .actions{grid-area:actions;text-align:right}.itinerary-detail .content .itinerary-page-layout .content__items .session-itinerary .meta-information--presentations .presentation--itinerary.hidden-abstract .meta-information--abstract{display:none}.itinerary-detail .content .itinerary-page-layout .content__links{grid-area:links}.itinerary-detail .content .itinerary-page-layout .content__links .links--itinerary{display:flex;flex-direction:column;gap:1rem}
