@charset "UTF-8";button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}*,:after,:before,html,legend{box-sizing:border-box}.col--1-1,body,html{width:100%}body,mark{color:#333}.o-ratio-16-9,sub,sup{position:relative}.columns::after,.o-ratio-16-9::after{content:""}.btn,.form-input{transition-property:opacity,left}.btn,.form-input,.form-input-hint[data-validation],.form-switch .form-icon::before{transition-duration:.2s;transition-timing-function:ease}.btn,.menu__item,.white-board{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-break,.text-multiline{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;word-wrap:break-word}:root{--primary-color:#03c8fa;--primary-color-light:#44daff;--primary-color-dark:#02b4e0;--primary-shadow-color:rgba(3, 200, 250, 0.3);--primary-fg-color:#ffffff;--secondary-color:#ebf8fb;--secondary-color-light:#f8fcfe;--secondary-color-dark:#def4f8;--secondary-fg-color:#333333;--success-color:#a7df48;--success-color-light:#baec64;--success-color-dark:#9fc65c;--success-shadow-color:rgba(167, 223, 72, 0.3);--success-fg-color:#ffffff;--error-color:#ec4958;--error-color-light:#f3606d;--error-color-dark:#c6515c;--error-shadow-color:rgba(236, 73, 88, 0.3);--error-fg-color:#ffffff;--warning-color:#ffb700;--warning-fg-color:#ffffff;--accent-color:#bf79df;--accent-color-light:#e4aaff;--accent-color-dark:#b56cd6;--accent-fg-color:#ffffff;--link-color:#03c8fa;--link-color:var(--primary-color);--link-color-light:#44daff;--link-color-light:var(--primary-color-light);--link-color-dark:#02b4e0;--link-color-dark:var(--primary-color-dark);--link-shadow-color:rgba(3, 200, 250, 0.3);--link-shadow-color:var(--primary-shadow-color);--gray-color:#b5b5b5;--gray-color-light:#eeeeee;--gray-color-medium:#d2d2d2;--gray-color-dark:#808080;--text-color:#333333;--text-color-light:#4e4e4e;--text-color-dark:#000000;--bg-color:#f7f7f7;--bg-color-light:#ffffff;--bg-color-dark:#f1f1f1;--border-color:#e8e8e8;--border-color-light:#eeeeee;--border-color-dark:#b5b5b5;--body-font-color:#333333;--body-bg-color:#ffffff;--light-color:#ffffff;--light-color-1:#f7f7f7;--light-color-2:#f1f1f1;--dark-color:#333333;--dark-color-1:#4e4e4e;--tab-active-color:#333333;--main-header-bgcolor:#ffffff;--main-header-bgcolor:var(--body-bg-color);--main-header-fgcolor:#333333;--main-header-fgcolor:var(--body-font-color);--main-header-height:2.5rem;--main-header-logo-height:26px;--main-header-logo-width:auto;--main-header-logo-margin-right:10px;--main-header-logo-transform:none;--tab-color:#333333;--tab-color:var(--tab-active-color);--tab-height:0.1rem;--main-header-btn-color:#333333;--main-header-btn-color:var(--text-color);--main-header-btn-bg:transparent;--main-header-btn-hover-color:#808080;--main-header-btn-hover-color:var(--gray-color-dark);--main-header-btn-hover-bg:transparent;--main-header-btn-active-color:#4e4e4e;--main-header-btn-active-color:var(--text-color-light);--main-header-btn-active-bg:transparent;--main-header-btn-focus-shadow-color:rgba(3, 200, 250, 0.3);--main-header-btn-focus-shadow-color:var(--primary-shadow-color);--main-header-btn-secondary-color:#808080;--main-header-btn-secondary-color:var(--gray-color-dark);--main-header-btn-secondary-bg:transparent;--main-header-btn-secondary-hover-color:#4e4e4e;--main-header-btn-secondary-hover-color:var(--text-color-light);--main-header-btn-secondary-hover-bg:transparent;--main-header-btn-secondary-active-color:#333333;--main-header-btn-secondary-active-color:var(--text-color);--main-header-btn-secondary-active-bg:transparent;--main-header-btn-secondary-focus-shadow-color:rgba(3, 200, 250, 0.3);--main-header-btn-secondary-focus-shadow-color:var(--primary-shadow-color);--main-header-link-border-radius:0.2rem;--main-header-link-border-width:0.05rem;--main-header-link-active-border-bottom:none;--main-header-link-active-border-top:none;--course-card-price-color:#a7df48;--container-wide-offset:53px;--about--text-color:black;--tooltip-offset:5px;--confirm-popup-border-width:1px;--confirm-popup-arrow-delta:1px;--confirm-popup-arrow-delta:var(--confirm-popup-border-width);--confirm-popup-arrow-size:10px;--confirm-popup-spacing:9.07px;--confirm-popup-arrow-min-offset:17.07px;--confirm-popup-arrow-offset:17.07px;--confirm-popup-popup-offset:0px}body[data-media*=mobile]{min-width:300px;--container-wide-offset:20px}h1{margin:.67em 0}hr{box-sizing:content-box}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#03c8fa;color:var(--link-color);outline:0;text-decoration:none}b,strong{font-weight:bolder}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;vertical-align:top}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset{border:0;margin:0;padding:0}kbd,mark{border-radius:.2rem}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.btn,.dropdown{vertical-align:top}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.btn,.form-input,.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}details,menu{display:block}summary{display:list-item}[hidden],template{display:none}.grid,.grid--flex-grid-cell>.grid-cell,.grid--flex>.grid-cell{display:flex}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:20px;line-height:1.3;-webkit-tap-highlight-color:transparent}.h1,.h2,h1,h2{font-weight:800;line-height:1.2;letter-spacing:-.5px}body{margin:0;min-width:1020px;text-rendering:optimizeLegibility;background-color:#fff;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-size:.8rem}body,html{height:100%}[data-ember-action]{cursor:pointer}[data-ember-action],a,button,input,textarea{touch-action:manipulation}form[data-ember-action]{cursor:auto}.grid{flex-wrap:wrap;list-style:none;margin:0;padding:0}.grid--auto.grid--gutters>*,.grid--gutters>.col,.grid--gutters>.grid-cell{padding:1em 0 0 1em;box-sizing:border-box}.grid--auto>*,.grid-cell{flex:1;flex-grow:4}.grid-cell--auto-size{flex:none}.grid-cell--light{flex-grow:2}.grid-cell--heavy{flex-grow:8}.grid--gutters{margin:-1em 0 0 -1em}.grid--top{align-items:flex-start}.grid--bottom{align-items:flex-end}.btn--action,.grid--center{align-items:center}.grid--justify-center{justify-content:center}.grid-cell--top{align-self:flex-start}.grid-cell--bottom{align-self:flex-end}.grid-cell--center{align-self:center}.grid--1-1>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid--auto-1>*,.grid>.grid-cell.grid-cell--1-1{flex:0 0 100%!important}.grid--1-2>.grid-cell:not([class*=grid-cell--]){flex:0 0 50%}.grid>.grid-cell.grid-cell--1-2{flex:0 0 50%!important}.grid--2-2>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid>.grid-cell.grid-cell--2-2{flex:0 0 100%!important}.grid--auto-2>*{flex:0 0 50%!important}.grid--1-3>.grid-cell:not([class*=grid-cell--]){flex:0 0 33.33333%}.grid>.grid-cell.grid-cell--1-3{flex:0 0 33.33333%!important}.grid--2-3>.grid-cell:not([class*=grid-cell--]){flex:0 0 66.66667%}.grid>.grid-cell.grid-cell--2-3{flex:0 0 66.66667%!important}.grid--3-3>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid>.grid-cell.grid-cell--3-3{flex:0 0 100%!important}.grid--auto-3>*{flex:0 0 33.33333%!important}.grid--1-4>.grid-cell:not([class*=grid-cell--]){flex:0 0 25%}.grid>.grid-cell.grid-cell--1-4{flex:0 0 25%!important}.grid--2-4>.grid-cell:not([class*=grid-cell--]){flex:0 0 50%}.grid>.grid-cell.grid-cell--2-4{flex:0 0 50%!important}.grid--3-4>.grid-cell:not([class*=grid-cell--]){flex:0 0 75%}.grid>.grid-cell.grid-cell--3-4{flex:0 0 75%!important}.grid--fit>.grid-cell{flex:1}.grid--4-4>.grid-cell:not([class*=grid-cell--]),.grid--full>.grid-cell{flex:0 0 100%}.grid>.grid-cell.grid-cell--4-4{flex:0 0 100%!important}.grid--auto-4>*{flex:0 0 25%!important}.col--1-2{width:50%}.col--2-2{width:100%}.col--1-3{width:33.33333%}.col--2-3{width:66.66667%}.col--3-3{width:100%}.col--1-4{width:25%}.col--2-4{width:50%}.col--3-4{width:75%}.col--4-4{width:100%}.columns::after{clear:both;display:block}.col{float:left}.grid--gutters-s{margin:-.1em 0 0 -.1em}.grid--auto.grid--gutters>*,.grid--gutters-s>.col,.grid--gutters-s>.grid-cell{padding:.1em 0 0 .1em;box-sizing:border-box}.grid--gutters-xs{margin:-.3em 0 0 -.3em}.grid--auto.grid--gutters>*,.grid--gutters-xs>.col,.grid--gutters-xs>.grid-cell{padding:.3em 0 0 .3em;box-sizing:border-box}.grid--gutters-xxs{margin:-.6em 0 0 -.6em}.grid--auto.grid--gutters>*,.grid--gutters-xxs>.col,.grid--gutters-xxs>.grid-cell{padding:.6em 0 0 .6em;box-sizing:border-box}.grid--gutters-m{margin:-1em 0 0 -1em}.grid--auto.grid--gutters>*,.grid--gutters-m>.col,.grid--gutters-m>.grid-cell{padding:1em 0 0 1em;box-sizing:border-box}.grid--gutters-l{margin:-2em 0 0 -2em}.grid--auto.grid--gutters>*,.grid--gutters-l>.col,.grid--gutters-l>.grid-cell{padding:2em 0 0 2em;box-sizing:border-box}@media (min-width:320px){.grid--1-1\@phone>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid--auto-1\@phone>*,.grid>.grid-cell.grid-cell--1-1\@phone{flex:0 0 100%!important}.grid--1-2\@phone>.grid-cell:not([class*=grid-cell--]){flex:0 0 50%}.grid>.grid-cell.grid-cell--1-2\@phone{flex:0 0 50%!important}.grid--2-2\@phone>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid>.grid-cell.grid-cell--2-2\@phone{flex:0 0 100%!important}.grid--auto-2\@phone>*{flex:0 0 50%!important}.grid--1-3\@phone>.grid-cell:not([class*=grid-cell--]){flex:0 0 33.33333%}.grid>.grid-cell.grid-cell--1-3\@phone{flex:0 0 33.33333%!important}.grid--2-3\@phone>.grid-cell:not([class*=grid-cell--]){flex:0 0 66.66667%}.grid>.grid-cell.grid-cell--2-3\@phone{flex:0 0 66.66667%!important}.grid--3-3\@phone>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid>.grid-cell.grid-cell--3-3\@phone{flex:0 0 100%!important}.grid--auto-3\@phone>*{flex:0 0 33.33333%!important}.grid--1-4\@phone>.grid-cell:not([class*=grid-cell--]){flex:0 0 25%}.grid>.grid-cell.grid-cell--1-4\@phone{flex:0 0 25%!important}.grid--2-4\@phone>.grid-cell:not([class*=grid-cell--]){flex:0 0 50%}.grid>.grid-cell.grid-cell--2-4\@phone{flex:0 0 50%!important}.grid--3-4\@phone>.grid-cell:not([class*=grid-cell--]){flex:0 0 75%}.grid>.grid-cell.grid-cell--3-4\@phone{flex:0 0 75%!important}.grid--fit\@phone>.grid-cell{flex:1}.grid--4-4\@phone>.grid-cell:not([class*=grid-cell--]),.grid--full\@phone>.grid-cell{flex:0 0 100%}.grid>.grid-cell.grid-cell--4-4\@phone{flex:0 0 100%!important}.grid--auto-4\@phone>*{flex:0 0 25%!important}.col--1-1\@phone{width:100%}.col--1-2\@phone{width:50%}.col--2-2\@phone{width:100%}.col--1-3\@phone{width:33.33333%}.col--2-3\@phone{width:66.66667%}.col--3-3\@phone{width:100%}.col--1-4\@phone{width:25%}.col--2-4\@phone{width:50%}.col--3-4\@phone{width:75%}.col--4-4\@phone{width:100%}.grid--gutters-s\@phone{margin:-.1em 0 0 -.1em}.grid--auto.grid--gutters>*,.grid--gutters-s\@phone>.col,.grid--gutters-s\@phone>.grid-cell{padding:.1em 0 0 .1em;box-sizing:border-box}.grid--gutters-xs\@phone{margin:-.3em 0 0 -.3em}.grid--auto.grid--gutters>*,.grid--gutters-xs\@phone>.col,.grid--gutters-xs\@phone>.grid-cell{padding:.3em 0 0 .3em;box-sizing:border-box}.grid--gutters-xxs\@phone{margin:-.6em 0 0 -.6em}.grid--auto.grid--gutters>*,.grid--gutters-xxs\@phone>.col,.grid--gutters-xxs\@phone>.grid-cell{padding:.6em 0 0 .6em;box-sizing:border-box}.grid--gutters-m\@phone{margin:-1em 0 0 -1em}.grid--auto.grid--gutters>*,.grid--gutters-m\@phone>.col,.grid--gutters-m\@phone>.grid-cell{padding:1em 0 0 1em;box-sizing:border-box}.grid--gutters-l\@phone{margin:-2em 0 0 -2em}.grid--auto.grid--gutters>*,.grid--gutters-l\@phone>.col,.grid--gutters-l\@phone>.grid-cell{padding:2em 0 0 2em;box-sizing:border-box}}@media (min-width:768px){.grid--1-1\@tablet>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid--auto-1\@tablet>*,.grid>.grid-cell.grid-cell--1-1\@tablet{flex:0 0 100%!important}.grid--1-2\@tablet>.grid-cell:not([class*=grid-cell--]){flex:0 0 50%}.grid>.grid-cell.grid-cell--1-2\@tablet{flex:0 0 50%!important}.grid--2-2\@tablet>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid>.grid-cell.grid-cell--2-2\@tablet{flex:0 0 100%!important}.grid--auto-2\@tablet>*{flex:0 0 50%!important}.grid--1-3\@tablet>.grid-cell:not([class*=grid-cell--]){flex:0 0 33.33333%}.grid>.grid-cell.grid-cell--1-3\@tablet{flex:0 0 33.33333%!important}.grid--2-3\@tablet>.grid-cell:not([class*=grid-cell--]){flex:0 0 66.66667%}.grid>.grid-cell.grid-cell--2-3\@tablet{flex:0 0 66.66667%!important}.grid--3-3\@tablet>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid>.grid-cell.grid-cell--3-3\@tablet{flex:0 0 100%!important}.grid--auto-3\@tablet>*{flex:0 0 33.33333%!important}.grid--1-4\@tablet>.grid-cell:not([class*=grid-cell--]){flex:0 0 25%}.grid>.grid-cell.grid-cell--1-4\@tablet{flex:0 0 25%!important}.grid--2-4\@tablet>.grid-cell:not([class*=grid-cell--]){flex:0 0 50%}.grid>.grid-cell.grid-cell--2-4\@tablet{flex:0 0 50%!important}.grid--3-4\@tablet>.grid-cell:not([class*=grid-cell--]){flex:0 0 75%}.grid>.grid-cell.grid-cell--3-4\@tablet{flex:0 0 75%!important}.grid--fit\@tablet>.grid-cell{flex:1}.grid--4-4\@tablet>.grid-cell:not([class*=grid-cell--]),.grid--full\@tablet>.grid-cell{flex:0 0 100%}.grid>.grid-cell.grid-cell--4-4\@tablet{flex:0 0 100%!important}.grid--auto-4\@tablet>*{flex:0 0 25%!important}.col--1-1\@tablet{width:100%}.col--1-2\@tablet{width:50%}.col--2-2\@tablet{width:100%}.col--1-3\@tablet{width:33.33333%}.col--2-3\@tablet{width:66.66667%}.col--3-3\@tablet{width:100%}.col--1-4\@tablet{width:25%}.col--2-4\@tablet{width:50%}.col--3-4\@tablet{width:75%}.col--4-4\@tablet{width:100%}.grid--gutters-s\@tablet{margin:-.1em 0 0 -.1em}.grid--auto.grid--gutters>*,.grid--gutters-s\@tablet>.col,.grid--gutters-s\@tablet>.grid-cell{padding:.1em 0 0 .1em;box-sizing:border-box}.grid--gutters-xs\@tablet{margin:-.3em 0 0 -.3em}.grid--auto.grid--gutters>*,.grid--gutters-xs\@tablet>.col,.grid--gutters-xs\@tablet>.grid-cell{padding:.3em 0 0 .3em;box-sizing:border-box}.grid--gutters-xxs\@tablet{margin:-.6em 0 0 -.6em}.grid--auto.grid--gutters>*,.grid--gutters-xxs\@tablet>.col,.grid--gutters-xxs\@tablet>.grid-cell{padding:.6em 0 0 .6em;box-sizing:border-box}.grid--gutters-m\@tablet{margin:-1em 0 0 -1em}.grid--auto.grid--gutters>*,.grid--gutters-m\@tablet>.col,.grid--gutters-m\@tablet>.grid-cell{padding:1em 0 0 1em;box-sizing:border-box}.grid--gutters-l\@tablet{margin:-2em 0 0 -2em}.grid--auto.grid--gutters>*,.grid--gutters-l\@tablet>.col,.grid--gutters-l\@tablet>.grid-cell{padding:2em 0 0 2em;box-sizing:border-box}}@media (min-width:1024px){.grid--1-1\@desktop>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid--auto-1\@desktop>*,.grid>.grid-cell.grid-cell--1-1\@desktop{flex:0 0 100%!important}.grid--1-2\@desktop>.grid-cell:not([class*=grid-cell--]){flex:0 0 50%}.grid>.grid-cell.grid-cell--1-2\@desktop{flex:0 0 50%!important}.grid--2-2\@desktop>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid>.grid-cell.grid-cell--2-2\@desktop{flex:0 0 100%!important}.grid--auto-2\@desktop>*{flex:0 0 50%!important}.grid--1-3\@desktop>.grid-cell:not([class*=grid-cell--]){flex:0 0 33.33333%}.grid>.grid-cell.grid-cell--1-3\@desktop{flex:0 0 33.33333%!important}.grid--2-3\@desktop>.grid-cell:not([class*=grid-cell--]){flex:0 0 66.66667%}.grid>.grid-cell.grid-cell--2-3\@desktop{flex:0 0 66.66667%!important}.grid--3-3\@desktop>.grid-cell:not([class*=grid-cell--]){flex:0 0 100%}.grid>.grid-cell.grid-cell--3-3\@desktop{flex:0 0 100%!important}.grid--auto-3\@desktop>*{flex:0 0 33.33333%!important}.grid--1-4\@desktop>.grid-cell:not([class*=grid-cell--]){flex:0 0 25%}.grid>.grid-cell.grid-cell--1-4\@desktop{flex:0 0 25%!important}.grid--2-4\@desktop>.grid-cell:not([class*=grid-cell--]){flex:0 0 50%}.grid>.grid-cell.grid-cell--2-4\@desktop{flex:0 0 50%!important}.grid--3-4\@desktop>.grid-cell:not([class*=grid-cell--]){flex:0 0 75%}.grid>.grid-cell.grid-cell--3-4\@desktop{flex:0 0 75%!important}.grid--fit\@desktop>.grid-cell{flex:1}.grid--4-4\@desktop>.grid-cell:not([class*=grid-cell--]),.grid--full\@desktop>.grid-cell{flex:0 0 100%}.grid>.grid-cell.grid-cell--4-4\@desktop{flex:0 0 100%!important}.grid--auto-4\@desktop>*{flex:0 0 25%!important}.col--1-1\@desktop{width:100%}.col--1-2\@desktop{width:50%}.col--2-2\@desktop{width:100%}.col--1-3\@desktop{width:33.33333%}.col--2-3\@desktop{width:66.66667%}.col--3-3\@desktop{width:100%}.col--1-4\@desktop{width:25%}.col--2-4\@desktop{width:50%}.col--3-4\@desktop{width:75%}.col--4-4\@desktop{width:100%}.grid--gutters-s\@desktop{margin:-.1em 0 0 -.1em}.grid--auto.grid--gutters>*,.grid--gutters-s\@desktop>.col,.grid--gutters-s\@desktop>.grid-cell{padding:.1em 0 0 .1em;box-sizing:border-box}.grid--gutters-xs\@desktop{margin:-.3em 0 0 -.3em}.grid--auto.grid--gutters>*,.grid--gutters-xs\@desktop>.col,.grid--gutters-xs\@desktop>.grid-cell{padding:.3em 0 0 .3em;box-sizing:border-box}.grid--gutters-xxs\@desktop{margin:-.6em 0 0 -.6em}.grid--auto.grid--gutters>*,.grid--gutters-xxs\@desktop>.col,.grid--gutters-xxs\@desktop>.grid-cell{padding:.6em 0 0 .6em;box-sizing:border-box}.grid--gutters-m\@desktop{margin:-1em 0 0 -1em}.grid--auto.grid--gutters>*,.grid--gutters-m\@desktop>.col,.grid--gutters-m\@desktop>.grid-cell{padding:1em 0 0 1em;box-sizing:border-box}.grid--gutters-l\@desktop{margin:-2em 0 0 -2em}.grid--auto.grid--gutters>*,.grid--gutters-l\@desktop>.col,.grid--gutters-l\@desktop>.grid-cell{padding:2em 0 0 2em;box-sizing:border-box}}ol,ol ol,ol ul,ul,ul ol,ul ul{margin:.8rem 0 .8rem .8rem}fieldset,legend{margin-bottom:.8rem}h1,h2,h3,h4,h5,h6{color:inherit;margin-bottom:.5em;margin-top:0}.h1,h1{font-size:30px}.h2,h2{font-size:24px}.h3,.h4,h3,h4{font-weight:700}.h3,h3{font-size:20px;line-height:1.2;letter-spacing:0}.h4,.h5,h4,h5{font-size:16px;letter-spacing:0;line-height:1.2}.confirm-popup[data-theme=danger] .confirm-popup__body .confirm-popup__content,.confirm-popup[data-theme=primary] .confirm-popup__body .confirm-popup__content,.h5,h5{font-weight:600}.h6,dl dt,h6{font-weight:700}.h6,h6{font-size:14px;line-height:1.2;letter-spacing:-.3px}p{margin:0 0 1rem}a,ins,u{-webkit-text-decoration-skip:ink edges;text-decoration-skip:ink edges}abbr[title]{border-bottom:.05rem dotted;cursor:help;text-decoration:none}kbd{line-height:1.2;padding:.1rem .15rem;background:#333;color:#fff;font-size:.7rem}mark{background:#ffe9b3;padding:.05rem}blockquote{border-left:.1rem solid #e8e8e8;margin-left:0;padding:.4rem .8rem}blockquote p:last-child{margin-bottom:0}ol,ul{padding:0}ol li,ul li{margin-top:.4rem}ul{list-style:disc inside}ul ul{list-style-type:circle}ol{list-style:decimal inside}ol ol{list-style-type:lower-alpha}dl dd{margin:.4rem 0 .8rem}hr{height:0;margin-top:1.1rem;margin-bottom:1.1rem;border:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}legend{font-size:.8rem;font-weight:500}.btn,.custom-header__title-prefix,.custom-header__title-text{font-weight:700;text-transform:uppercase}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{opacity:1}.link--light[data-disabled],.link--medium[data-disabled],.link--primary[data-disabled],.link--secondary[data-disabled],a[data-disabled]{opacity:.5;pointer-events:none}a.active,a:active,a:focus,a:hover{color:#02b4e0;color:var(--link-color-dark);text-decoration:none}html:not([data-whatinput=mouse]) a:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--link-shadow-color)}.link--primary{color:#03c8fa;color:var(--link-color);outline:0;text-decoration:none}html:not([data-whatinput=mouse]) .link--primary:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--link-shadow-color);color:#02b4e0;color:var(--link-color-dark);text-decoration:none}.link--primary.active,.link--primary:active,.link--primary:hover{color:#02b4e0;color:var(--link-color-dark);text-decoration:none}.link--secondary{color:#333333;color:var(--text-color);outline:0;text-decoration:none}.link--medium,.link--secondary.active,.link--secondary:active,.link--secondary:hover{color:#808080;color:var(--gray-color-dark);text-decoration:none}html:not([data-whatinput=mouse]) .link--secondary:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--link-shadow-color);color:#808080;color:var(--gray-color-dark);text-decoration:none}.link--medium{outline:0}html:not([data-whatinput=mouse]) .link--medium:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--link-shadow-color);color:#4e4e4e;color:var(--text-color-light);text-decoration:none}.link--medium.active,.link--medium:active,.link--medium:hover{color:#4e4e4e;color:var(--text-color-light);text-decoration:none}.link--light{color:#b5b5b5;color:var(--gray-color);outline:0;text-decoration:none}html:not([data-whatinput=mouse]) .link--light:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--link-shadow-color);color:#808080;color:var(--gray-color-dark);text-decoration:none}.link--light.active,.link--light:active,.link--light:hover{color:#808080;color:var(--gray-color-dark);text-decoration:none}.link--focus-underline.active,.link--focus-underline:active,.link--focus-underline:focus,.link--focus-underline:hover{text-decoration:underline}.btn,.btn--clear,.btn.active,.btn:active,.btn:focus,.btn:hover,.btn[data-active],.menu__item,.navbar__brand,.tab__item a,.tab__item button,.tooltip::after{text-decoration:none}iframe{display:block;border:0}.container,.row-wrapper{max-width:1220px;margin:0 auto;padding:0 16px}.container-wide{display:block;padding:0 53px;padding:0 var(--container-wide-offset)}.custom-header{display:flex;flex-direction:row;align-items:center;width:100%}.custom-header--with-pencil-tool .custom-header__title{max-height:1rem;line-height:1.6;z-index:1}.custom-header--with-pencil-tool .custom-header__title-text{white-space:normal;text-overflow:unset;overflow:unset}.custom-header__back-btn{flex-shrink:0}.custom-header__back-btn.btn{background:transparent;background:var(--main-header-btn-secondary-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-bg);color:#808080;color:var(--main-header-btn-secondary-color)}html:not([data-whatinput=mouse]) .custom-header__back-btn.btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--main-header-btn-secondary-focus-shadow-color)}.custom-header__back-btn.btn:focus,.custom-header__back-btn.btn:hover{background:transparent;background:var(--main-header-btn-secondary-hover-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-hover-bg);color:#4e4e4e;color:var(--main-header-btn-secondary-hover-color)}.custom-header__back-btn.btn.active,.custom-header__back-btn.btn:active,.custom-header__back-btn.btn[data-active]{background:transparent;background:var(--main-header-btn-secondary-active-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-active-bg);color:#333333;color:var(--main-header-btn-secondary-active-color)}.custom-header__back-btn.btn.loading::after,.custom-header__back-btn.btn[data-loading]::after{border-bottom-color:#808080;border-bottom-color:var(--main-header-btn-secondary-color);border-left-color:#808080;border-left-color:var(--main-header-btn-secondary-color)}.custom-header__title-prefix{flex-shrink:0;margin:0 .2rem;line-height:2rem;font-size:.65rem;color:#808080;color:var(--main-header-btn-secondary-color)}.custom-header__title{flex:1;min-width:0;margin-left:.1rem;padding-left:.1rem;line-height:2rem}.custom-header__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;letter-spacing:.2px}.custom-header__actions{display:flex;margin:0 .4rem}.custom-header__actions>:not(:last-child){margin-right:.2rem}.custom-header__action-button.btn{background:transparent;background:var(--main-header-btn-bg);border-color:transparent;border-color:var(--main-header-btn-bg);color:#333333;color:var(--main-header-btn-color)}html:not([data-whatinput=mouse]) .custom-header__action-button.btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--main-header-btn-focus-shadow-color)}.custom-header__action-button.btn:focus,.custom-header__action-button.btn:hover{background:transparent;background:var(--main-header-btn-hover-bg);border-color:transparent;border-color:var(--main-header-btn-hover-bg);color:#808080;color:var(--main-header-btn-hover-color)}.custom-header__action-button.btn.active,.custom-header__action-button.btn:active,.custom-header__action-button.btn[data-active]{background:transparent;background:var(--main-header-btn-active-bg);border-color:transparent;border-color:var(--main-header-btn-active-bg);color:#4e4e4e;color:var(--main-header-btn-active-color)}.custom-header__action-button.btn.loading::after,.custom-header__action-button.btn[data-loading]::after{border-bottom-color:#333333;border-bottom-color:var(--main-header-btn-color);border-left-color:#333333;border-left-color:var(--main-header-btn-color)}body[data-media*=mobile] .custom-header__actions{margin:0 .1rem}.content-box{padding:1rem;border-radius:.2rem;background:#fff}.content-box .divider,.content-box hr{margin-left:-1rem;margin-right:-1rem}.settings-section{padding:1rem 1.2rem}.settings-section:first-child{padding-top:0}.settings-section__title{margin-left:-1em;margin-bottom:.5em}.settings-section__comment{margin-top:.5em;color:grey;font-size:14px}.application-loader,.o-ratio__content{position:absolute;top:0;right:0;bottom:0;left:0}.o-ratio-16-9::after{display:block;padding-bottom:56.25%}.skeleton-line,.skeleton-shape{display:inline-block;width:auto;height:auto}.skeleton{pointer-events:none!important}.skeleton-none{pointer-events:auto!important}.btn.disabled,.dropdown .menu{pointer-events:none}.skeleton-color-light{background-color:#fbfbfb}.skeleton-line{border-radius:5rem;background-color:#eee}.skeleton-shape{border-radius:5px;background-color:#eee}.skeleton-line-1,.skeleton-line-10,.skeleton-line-10_5,.skeleton-line-1_5,.skeleton-line-2,.skeleton-line-2_5,.skeleton-line-3,.skeleton-line-3_5,.skeleton-line-4,.skeleton-line-4_5,.skeleton-line-5,.skeleton-line-6,.skeleton-line-6_5,.skeleton-line-7,.skeleton-line-7_5,.skeleton-line-8,.skeleton-line-8_5,.skeleton-line-9,.skeleton-line-9_5{height:.7rem;border-radius:5rem;display:inline-block;background-color:#eee}.skeleton-line-1{width:1rem}.skeleton-line-1_5{width:1.5rem}.skeleton-line-2{width:2rem}.skeleton-line-2_5{width:2.5rem}.skeleton-line-3{width:3rem}.skeleton-line-3_5{width:3.5rem}.skeleton-line-4{width:4rem}.skeleton-line-4_5{width:4.5rem}.skeleton-line-5{width:5rem}.skeleton-line-5_5{display:inline-block;width:5.5rem;height:.7rem;border-radius:5rem;background-color:#eee}.skeleton-line-6{width:6rem}.skeleton-line-6_5{width:6.5rem}.skeleton-line-7{width:7rem}.skeleton-line-7_5{width:7.5rem}.skeleton-line-8{width:8rem}.skeleton-line-8_5{width:8.5rem}.skeleton-line-9{width:9rem}.skeleton-line-9_5{width:9.5rem}.skeleton-line-10{width:10rem}.skeleton-line-10_5{width:10.5rem}.skeleton-shape-1{display:inline-block;width:1rem;height:1rem;border-radius:5px;background-color:#eee}.skeleton-shape-1_1{display:inline-block;width:1.1rem;height:1.1rem;border-radius:5px;background-color:#eee}.skeleton-shape-1_2{display:inline-block;width:1.2rem;height:1.2rem;border-radius:5px;background-color:#eee}.skeleton-shape-1_3{display:inline-block;width:1.3rem;height:1.3rem;border-radius:5px;background-color:#eee}.skeleton-shape-1_4{display:inline-block;width:1.4rem;height:1.4rem;border-radius:5px;background-color:#eee}.skeleton-shape-1_5{display:inline-block;width:1.5rem;height:1.5rem;border-radius:5px;background-color:#eee}.skeleton-shape-1_6{display:inline-block;width:1.6rem;height:1.6rem;border-radius:5px;background-color:#eee}.skeleton-shape-1_7{display:inline-block;width:1.7rem;height:1.7rem;border-radius:5px;background-color:#eee}.skeleton-shape-1_8{display:inline-block;width:1.8rem;height:1.8rem;border-radius:5px;background-color:#eee}.skeleton-shape-1_9{display:inline-block;width:1.9rem;height:1.9rem;border-radius:5px;background-color:#eee}.skeleton-shape-2{display:inline-block;width:2rem;height:2rem;border-radius:5px;background-color:#eee}.skeleton-main-placeholder{display:block;width:auto;height:calc(100vh - 2.5rem - 2rem * 2);margin:2rem 53px;margin:2rem var(--container-wide-offset);border-radius:5px;background-color:#fbfbfb}.application-loader{min-width:1020px;width:100vw;background-color:#fff;z-index:999}.application-loader .main-header{position:static}body[data-media*=mobile] .application-loader{min-width:auto}body:not([data-media*=mobile]) .application-loader [data-mobile],body[data-media*=mobile] .application-loader [data-desktop]{display:none}.application-loader--hide{animation-name:application-loader-hide;animation-duration:.3s;animation-timing-function:ease-out;animation-direction:alternate;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes application-loader-hide{0%{opacity:1}20%{opacity:.1}100%{opacity:0}}.btn{display:inline-block;height:2rem;padding:.5rem 1.4rem;border-radius:.2rem;font-size:.6rem;letter-spacing:.5px;line-height:1rem;text-align:center;border:.05rem solid transparent;cursor:pointer;white-space:nowrap;background:0 0;color:#333333;color:var(--text-color)}.btn .icon,.btn .symbol{font-size:.7rem}.btn:not(.badge):not(.tooltip){overflow:hidden;text-overflow:ellipsis}.btn.disabled,.btn:disabled,.btn[disabled],.upload-fileinput__input[disabled]+.upload-fileinput__choose-btn{cursor:not-allowed;opacity:.5}html:not([data-whatinput=mouse]) .btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.btn:focus,.btn:hover{background:0 0;border-color:transparent;color:#808080;color:var(--gray-color-dark)}.btn.active,.btn:active,.btn[data-active]{background:0 0;border-color:transparent;color:#4e4e4e;color:var(--text-color-light)}.btn.loading::after,.btn[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--link,.btn--link-primary{background:0 0;border-color:transparent;color:#03c8fa;color:var(--link-color)}html:not([data-whatinput=mouse]) .btn--link-primary:focus,html:not([data-whatinput=mouse]) .btn--link:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--link-shadow-color)}html:not([data-whatinput=mouse]) .btn--link-light:focus,html:not([data-whatinput=mouse]) .btn--link-medium:focus,html:not([data-whatinput=mouse]) .btn--link-secondary:focus,html:not([data-whatinput=mouse]) .btn--primary:focus,html:not([data-whatinput=mouse]) .btn--secondary-dark:focus,html:not([data-whatinput=mouse]) .btn--secondary-light:focus,html:not([data-whatinput=mouse]) .btn--secondary:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.btn--link-primary:focus,.btn--link-primary:hover,.btn--link:focus,.btn--link:hover{background:0 0;border-color:transparent;color:#02b4e0;color:var(--link-color-dark)}.btn--link-primary.active,.btn--link-primary:active,.btn--link-primary[data-active],.btn--link.active,.btn--link:active,.btn--link[data-active]{background:0 0;border-color:transparent;color:#44daff;color:var(--link-color-light)}.btn--link-primary.loading::after,.btn--link-primary[data-loading]::after,.btn--link.loading::after,.btn--link[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--link-color);border-left-color:#03c8fa;border-left-color:var(--link-color)}.btn--link-secondary{background:0 0;border-color:transparent;color:#333333;color:var(--text-color)}.btn--link-secondary:focus,.btn--link-secondary:hover{background:0 0;border-color:transparent;color:#808080;color:var(--gray-color-dark)}.btn--link-secondary.active,.btn--link-secondary:active,.btn--link-secondary[data-active]{background:0 0;border-color:transparent;color:#4e4e4e;color:var(--text-color-light)}.btn--link-secondary.loading::after,.btn--link-secondary[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--link-medium{background:0 0;border-color:transparent;color:#808080;color:var(--gray-color-dark)}.btn--link-medium:focus,.btn--link-medium:hover{background:0 0;border-color:transparent;color:#4e4e4e;color:var(--text-color-light)}.btn--link-medium.active,.btn--link-medium:active,.btn--link-medium[data-active]{background:0 0;border-color:transparent;color:#333333;color:var(--text-color)}.btn--link-medium.loading::after,.btn--link-medium[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--link-light{background:0 0;border-color:transparent;color:#b5b5b5;color:var(--gray-color)}.btn--link-light:focus,.btn--link-light:hover{background:0 0;border-color:transparent;color:#808080;color:var(--gray-color-dark)}.btn--link-light.active,.btn--link-light:active,.btn--link-light[data-active]{background:0 0;border-color:transparent;color:#4e4e4e;color:var(--text-color-light)}.btn--link-light.loading::after,.btn--link-light[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--secondary,.btn--secondary:focus,.btn--secondary:hover{background:#eeeeee;background:var(--gray-color-light);border-color:#eeeeee;border-color:var(--gray-color-light)}.btn--secondary{color:#333333;color:var(--text-color)}.btn--secondary:focus,.btn--secondary:hover{color:#4e4e4e;color:var(--text-color-light)}.btn--secondary.active,.btn--secondary:active,.btn--secondary[data-active]{background:#d2d2d2;background:var(--gray-color-medium);border-color:#d2d2d2;border-color:var(--gray-color-medium);color:#4e4e4e;color:var(--text-color-light)}.btn--secondary.loading::after,.btn--secondary[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--secondary-light{background:#ffffff;background:var(--bg-color-light);border-color:#ffffff;border-color:var(--bg-color-light);color:#333333;color:var(--text-color)}.btn--secondary-light:focus,.btn--secondary-light:hover{background:#eeeeee;background:var(--gray-color-light);border-color:#eeeeee;border-color:var(--gray-color-light);color:#333333;color:var(--text-color)}.btn--secondary-light.active,.btn--secondary-light:active,.btn--secondary-light[data-active]{background:#d2d2d2;background:var(--gray-color-medium);border-color:#d2d2d2;border-color:var(--gray-color-medium);color:#333333;color:var(--text-color)}.btn--secondary-light.loading::after,.btn--secondary-light[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--secondary-dark{background:#b5b5b5;background:var(--gray-color);border-color:#b5b5b5;border-color:var(--gray-color);color:#ffffff;color:var(--light-color)}.btn--secondary-dark:focus,.btn--secondary-dark:hover{background:#d2d2d2;background:var(--gray-color-medium);border-color:#d2d2d2;border-color:var(--gray-color-medium);color:#ffffff;color:var(--light-color)}.btn--secondary-dark.active,.btn--secondary-dark:active,.btn--secondary-dark[data-active]{background:#808080;background:var(--gray-color-dark);border-color:#808080;border-color:var(--gray-color-dark);color:#ffffff;color:var(--light-color)}.btn--secondary-dark.loading::after,.btn--secondary-dark[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--primary{background:#03c8fa;background:var(--primary-color);border-color:#03c8fa;border-color:var(--primary-color);color:#ffffff;color:var(--primary-fg-color)}.btn--primary:focus,.btn--primary:hover{background:#44daff;background:var(--primary-color-light);border-color:#44daff;border-color:var(--primary-color-light);color:#ffffff;color:var(--primary-fg-color)}.btn--primary.active,.btn--primary:active,.btn--primary[data-active]{background:#02b4e0;background:var(--primary-color-dark);border-color:#02b4e0;border-color:var(--primary-color-dark);color:#ffffff;color:var(--primary-fg-color)}.btn--primary.loading::after,.btn--primary[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--primary-fg-color);border-left-color:#ffffff;border-left-color:var(--primary-fg-color)}.btn--success{background:#a7df48;background:var(--success-color);border-color:#a7df48;border-color:var(--success-color);color:#ffffff;color:var(--success-fg-color)}html:not([data-whatinput=mouse]) .btn--success:focus{box-shadow:0 0 0 .15rem rgba(167, 223, 72, 0.3);box-shadow:0 0 0 .15rem var(--success-shadow-color)}.btn--success:focus,.btn--success:hover{background:#baec64;background:var(--success-color-light);border-color:#baec64;border-color:var(--success-color-light);color:#ffffff;color:var(--success-fg-color)}.btn--success.active,.btn--success:active,.btn--success[data-active]{background:#9fc65c;background:var(--success-color-dark);border-color:#9fc65c;border-color:var(--success-color-dark);color:#ffffff;color:var(--success-fg-color)}.btn--success.loading::after,.btn--success[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--success-fg-color);border-left-color:#ffffff;border-left-color:var(--success-fg-color)}.btn--danger,.btn--error{background:#ec4958;background:var(--error-color);border-color:#ec4958;border-color:var(--error-color);color:#ffffff;color:var(--error-fg-color)}html:not([data-whatinput=mouse]) .btn--danger:focus,html:not([data-whatinput=mouse]) .btn--error:focus{box-shadow:0 0 0 .15rem rgba(236, 73, 88, 0.3);box-shadow:0 0 0 .15rem var(--error-shadow-color)}html:not([data-whatinput=mouse]) .btn--dark:focus,html:not([data-whatinput=mouse]) .btn--outline-link-medium:focus,html:not([data-whatinput=mouse]) .btn--outline-link-primary:focus,html:not([data-whatinput=mouse]) .btn--outline-link-secondary:focus,html:not([data-whatinput=mouse]) .btn--outline-link:focus,html:not([data-whatinput=mouse]) .btn--outline-primary:focus,html:not([data-whatinput=mouse]) .btn--outline:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.btn--danger:focus,.btn--danger:hover,.btn--error:focus,.btn--error:hover{background:#f3606d;background:var(--error-color-light);border-color:#f3606d;border-color:var(--error-color-light);color:#ffffff;color:var(--error-fg-color)}.btn--danger.active,.btn--danger:active,.btn--danger[data-active],.btn--error.active,.btn--error:active,.btn--error[data-active]{background:#c6515c;background:var(--error-color-dark);border-color:#c6515c;border-color:var(--error-color-dark);color:#ffffff;color:var(--error-fg-color)}.btn--danger.loading::after,.btn--danger[data-loading]::after,.btn--error.loading::after,.btn--error[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--error-fg-color);border-left-color:#ffffff;border-left-color:var(--error-fg-color)}.btn--dark{background:#333333;background:var(--dark-color);border-color:#333333;border-color:var(--dark-color);color:#ffffff;color:var(--light-color)}.btn--dark:focus,.btn--dark:hover{background:#4e4e4e;background:var(--dark-color-1);border-color:#4e4e4e;border-color:var(--dark-color-1);color:#ffffff;color:var(--light-color)}.btn--dark.active,.btn--dark:active,.btn--dark[data-active]{background:#333333;background:var(--dark-color);border-color:#333333;border-color:var(--dark-color);color:#ffffff;color:var(--light-color)}.btn--dark.loading::after,.btn--dark[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--outline{background:0 0;border-color:#eeeeee;border-color:var(--gray-color-light);color:#333333;color:var(--text-color)}.btn--outline:focus,.btn--outline:hover{background:0 0;border-color:#d2d2d2;border-color:var(--gray-color-medium);color:#808080;color:var(--gray-color-dark)}.btn--outline.active,.btn--outline:active,.btn--outline[data-active]{background:0 0;border-color:#03c8fa;border-color:var(--primary-color);color:#4e4e4e;color:var(--text-color-light)}.btn--outline.loading::after,.btn--outline[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--outline-link-medium{background:0 0;border-color:#eeeeee;border-color:var(--gray-color-light);color:#808080;color:var(--gray-color-dark)}.btn--outline-link-medium:focus,.btn--outline-link-medium:hover{background:0 0;border-color:#d2d2d2;border-color:var(--gray-color-medium);color:#4e4e4e;color:var(--text-color-light)}.btn--outline-link-medium.active,.btn--outline-link-medium:active,.btn--outline-link-medium[data-active]{background:0 0;border-color:#03c8fa;border-color:var(--primary-color);color:#333333;color:var(--text-color)}.btn--outline-link-medium.loading::after,.btn--outline-link-medium[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--outline-primary{background:0 0;border-color:#03c8fa;border-color:var(--primary-color);color:#03c8fa;color:var(--primary-color)}.btn--outline-primary:focus,.btn--outline-primary:hover{background:#44daff;background:var(--primary-color-light);border-color:#44daff;border-color:var(--primary-color-light);color:#ffffff;color:var(--primary-fg-color)}.btn--outline-primary.active,.btn--outline-primary:active,.btn--outline-primary[data-active]{background:#02b4e0;background:var(--primary-color-dark);border-color:#02b4e0;border-color:var(--primary-color-dark);color:#ffffff;color:var(--primary-fg-color)}.btn--outline-primary.loading::after,.btn--outline-primary[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--outline-link,.btn--outline-link-primary{background:0 0;border-color:#eeeeee;border-color:var(--gray-color-light);color:#03c8fa;color:var(--primary-color)}.btn--outline-link-primary:focus,.btn--outline-link-primary:hover,.btn--outline-link:focus,.btn--outline-link:hover{background:0 0;border-color:#d2d2d2;border-color:var(--gray-color-medium);color:#02b4e0;color:var(--link-color-dark)}.btn--outline-link-primary.active,.btn--outline-link-primary:active,.btn--outline-link-primary[data-active],.btn--outline-link.active,.btn--outline-link:active,.btn--outline-link[data-active]{background:0 0;border-color:#03c8fa;border-color:var(--primary-color);color:#02b4e0;color:var(--link-color-dark)}.btn--outline-link-primary.loading::after,.btn--outline-link-primary[data-loading]::after,.btn--outline-link.loading::after,.btn--outline-link[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--outline-link-secondary{background:0 0;border-color:#eeeeee;border-color:var(--gray-color-light);color:#333333;color:var(--text-color)}.btn--outline-link-secondary:focus,.btn--outline-link-secondary:hover{background:0 0;border-color:#d2d2d2;border-color:var(--gray-color-medium);color:#808080;color:var(--gray-color-dark)}.btn--outline-link-secondary.active,.btn--outline-link-secondary:active,.btn--outline-link-secondary[data-active]{background:0 0;border-color:#03c8fa;border-color:var(--primary-color);color:#4e4e4e;color:var(--text-color-light)}.btn--outline-link-secondary.loading::after,.btn--outline-link-secondary[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.btn--outline-success{background:0 0;border-color:#a7df48;border-color:var(--success-color);color:#a7df48;color:var(--success-color)}html:not([data-whatinput=mouse]) .btn--outline-success:focus{box-shadow:0 0 0 .15rem rgba(167, 223, 72, 0.3);box-shadow:0 0 0 .15rem var(--success-shadow-color)}.btn--outline-success:focus,.btn--outline-success:hover{background:#baec64;background:var(--success-color-light);border-color:#baec64;border-color:var(--success-color-light);color:#ffffff;color:var(--success-fg-color)}.btn--outline-success.active,.btn--outline-success:active,.btn--outline-success[data-active]{background:#9fc65c;background:var(--success-color-dark);border-color:#9fc65c;border-color:var(--success-color-dark);color:#ffffff;color:var(--success-fg-color)}.btn--outline-success.loading::after,.btn--outline-success[data-loading]::after{border-bottom-color:#a7df48;border-bottom-color:var(--success-color);border-left-color:#a7df48;border-left-color:var(--success-color)}.btn--outline-danger,.btn--outline-error{background:0 0;border-color:#ec4958;border-color:var(--error-color);color:#ec4958;color:var(--error-color)}html:not([data-whatinput=mouse]) .btn--outline-danger:focus,html:not([data-whatinput=mouse]) .btn--outline-error:focus{box-shadow:0 0 0 .15rem rgba(236, 73, 88, 0.3);box-shadow:0 0 0 .15rem var(--error-shadow-color)}.btn--outline-danger:focus,.btn--outline-danger:hover,.btn--outline-error:focus,.btn--outline-error:hover{background:#f3606d;background:var(--error-color-light);border-color:#f3606d;border-color:var(--error-color-light);color:#ffffff;color:var(--error-fg-color)}.btn--outline-danger.active,.btn--outline-danger:active,.btn--outline-danger[data-active],.btn--outline-error.active,.btn--outline-error:active,.btn--outline-error[data-active]{background:#c6515c;background:var(--error-color-dark);border-color:#c6515c;border-color:var(--error-color-dark);color:#ffffff;color:var(--error-fg-color)}.btn--outline-danger.loading::after,.btn--outline-danger[data-loading]::after,.btn--outline-error.loading::after,.btn--outline-error[data-loading]::after{border-bottom-color:#ec4958;border-bottom-color:var(--error-color);border-left-color:#ec4958;border-left-color:var(--error-color)}.btn--transparent{background:0 0!important;border-color:transparent!important}.btn--reset,.btn--reset-box{width:auto;height:auto;padding:0;border:0;line-height:inherit;font-size:inherit}.btn--reset-box .icon,.btn--reset-box .symbol{font-size:inherit}.btn--reset{background:0 0;color:inherit;text-transform:none}.btn--reset .icon,.btn--reset .symbol{font-size:inherit}.btn--small{height:1.5rem;padding:.25rem 1.4rem;font-size:.6rem}.btn--xsmall{padding:.1rem .2rem .05rem;height:auto;border-radius:2px;border:0}.btn--large:not(.btn--action):not(.btn--basic){display:inline-flex;justify-content:space-between;align-items:baseline;text-align:left;min-width:220px;height:2rem;padding:.5rem 1rem;font-size:.6rem}.btn--large:not(.btn--action):not(.btn--basic) .icon,.btn--large:not(.btn--action):not(.btn--basic) .symbol{order:1;margin-right:0;margin-left:.2rem;align-self:center;position:relative;top:-.05rem;bottom:auto;font-size:1rem}.btn--action>.icon,.btn--basic>.icon{bottom:0;position:static}.btn--large:not(.btn--action):not(.btn--basic) .icon--no-baseline,.btn--large:not(.btn--action):not(.btn--basic) .symbol{align-self:center}.btn--block{display:block;width:100%}.btn--action,.btn--basic,.btn--flex,.btn.has-icon-right{display:inline-flex}.btn--action{justify-content:center;width:2rem;height:2rem;padding:0}.btn--action.btn--small{width:1.5rem;height:1.5rem}.btn--action.btn--xsmall{width:1rem;height:1rem}.btn--action.btn--large{width:2rem;height:2rem}.btn--action.btn--large .icon,.btn--action.btn--large .symbol{font-size:.9rem}.btn--basic{align-items:center;padding:.1rem .4rem;font-weight:400;text-transform:none;line-height:normal}.form-select.select--styled,.tab{letter-spacing:.2px;text-transform:uppercase}.btn--basic.btn--large,.btn--basic.btn--xsmall .icon,.btn--basic.btn--xsmall .symbol{font-size:.8rem}.btn--basic .icon,.btn--basic .symbol{font-size:.9rem;margin-right:.4rem}.btn--clear{height:.8rem;width:.8rem;margin-left:.2rem;margin-right:-2px;padding:0;border-radius:.1rem;font-size:.8rem;font-weight:400;line-height:.8rem;background:0 0;color:currentColor;border:0;opacity:1}.form-input,.form-label{line-height:1rem;display:block}.btn--arrow-right,.btn-group .btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.btn--clear:focus,.btn--clear:hover{background:#333333;background:var(--dark-color);color:#ffffff;color:var(--light-color)}.btn--clear:hover{opacity:.95}.btn--clear::before{content:"\2715"}.btn.has-icon-right{justify-content:space-between;align-items:baseline;text-align:left}.btn.has-icon-right .icon,.btn.has-icon-right .symbol{order:1;margin-right:0;margin-left:.2rem}.btn.has-icon-right .icon--no-baseline,.btn.has-icon-right .symbol{align-self:center}.btn--flex .icon,.btn--flex .symbol{flex-shrink:0;align-self:center;position:relative;top:-.05rem;bottom:auto;margin-right:4px;font-size:1rem}.btn--arrow-left::after,.btn--arrow-right::after{display:block;width:0;height:0;top:0;content:""}.btn--arrow-right{position:relative;overflow:visible!important;border-width:0;margin-right:15px}.btn--arrow-right::after{position:absolute;border-top:1rem solid transparent;border-bottom:1rem solid transparent;right:-15px;border-left:15px solid;border-left-color:inherit}.btn--arrow-left{position:relative;overflow:visible!important;border-width:0;margin-left:15px;border-top-left-radius:0;border-bottom-left-radius:0}.btn--arrow-left::after{position:absolute;border-top:1rem solid transparent;border-bottom:1rem solid transparent;left:-15px;border-right:15px solid;border-right-color:inherit}.btn-group{display:inline-flex;flex-wrap:wrap}.btn-group .btn{flex:1 0 auto;height:1.75rem;padding:.35rem 1.4rem}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-.05rem}.btn-group .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-.05rem}.btn-group .btn.active,.btn-group .btn:active,.btn-group .btn:focus,.btn-group .btn:hover,.btn-group .btn[data-active]{z-index:1}.btn-group--block{display:flex}.dropdown,.icon,.symbol{display:inline-block}.btn-group--block .btn{flex:1 0 0}.btn-group--o>.btn:not(:first-child){border-left:none}.btn-group--o>.btn:not(:last-of-type){border-right:none}.btn-group--o>.btn:last-child:not(:first-child),.btn-group--o>.btn:not(:first-child):not(:last-child){margin-left:0}@keyframes dropdown-menu-animation{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(.2rem)}}.dropdown{position:relative}.dropdown .menu{opacity:0;position:absolute;left:0;top:100%;max-height:50vh;overflow-y:auto}.dropdown.dropdown--right .menu{left:auto;right:0}.dropdown .dropdown__toggle:focus+.menu,.dropdown.active .menu{opacity:1;pointer-events:auto;animation-name:dropdown-menu-animation;animation-duration:.1s;animation-timing-function:ease-out;animation-fill-mode:forwards}.dropdown .dropdown__toggle+.menu:focus-within,.dropdown .menu:hover{opacity:1;pointer-events:auto}.dropdown .btn-group .dropdown__toggle:nth-last-child(2){border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.btn+.btn.dropdown__toggle{padding-left:.4rem;padding-right:.4rem}.btn+.btn.dropdown__toggle.btn--primary{border-left-color:#02b4e0;border-left-color:var(--primary-color-dark)}.btn+.btn.dropdown__toggle.btn--success{border-left-color:#9fc65c;border-left-color:var(--success-color-dark)}.btn+.btn.dropdown__toggle.btn--danger,.btn+.btn.dropdown__toggle.btn--error{border-left-color:#c6515c;border-left-color:var(--error-color-dark)}.dropdown__toggle .symbol-caret,.dropdown__toggle.btn--large .symbol-caret{font-size:.7rem!important}.icon{width:1em;height:1em;fill:currentColor;bottom:-.125em;position:relative}.icon--no-baseline{bottom:0;position:static}@keyframes spin{0%{transform:rotate(0) translate3d(0,0,0)}100%{transform:rotate(360deg) translate3d(0,0,0)}}.animate-spin{transform-style:preserve-3d;animation:spin 2s infinite linear}.animate-pulse{transform-style:preserve-3d;animation:spin 1s infinite steps(8)}.icon-rkk-caption{width:4.05em}.icon-picture{width:1.3em}.icon-image{width:1.2em}.icon-link{width:.9285714285714285em}.icon-tint{width:.671429em}.icon-save{width:.8571428571428571em}.icon-sign-out{width:1.225em}.icon-vkontakte{width:1.092642857142857em}.icon-paperclip{width:.8857142857142857em}.icon-shopping-cart{width:.9285714285714285em}.icon-certificate{width:.8571428571428571em}.icon-group{width:1.0714285714285714em}.icon-user-secret{width:.7857142857142857em}.icon-user-plus{width:1.1428571428571428em}.icon-filter{width:.7857142857142857em}.icon-ban{width:.8571428571428571em}.icon-video-play{width:1.3em}.icon-library{width:1.125em}.icon-mouse-pointer{width:.6456428571428571em}.icon-file-text{width:.8571428571428571em}.icon-more{height:.25em}.icon-zz-upload{width:1.47em}.symbol{box-sizing:border-box;font-size:inherit;font-style:normal;height:1em;position:relative;text-indent:-9999px;vertical-align:middle;width:1em}.symbol::after,.symbol::before{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.accordion .symbol,.btn .symbol,.menu .symbol,.toast .symbol{vertical-align:-10%}.avatar,.form-select{vertical-align:middle}.symbol-arrow-down::before,.symbol-arrow-left::before,.symbol-arrow-right::before,.symbol-arrow-up::before,.symbol-back::before,.symbol-downward::before,.symbol-forward::before,.symbol-upward::before{border:.1rem solid currentColor;border-bottom:0;border-right:0;content:"";height:.65em;width:.65em}.symbol-arrow-down::before{transform:translate(-50%,-75%) rotate(225deg)}.symbol-arrow-left::before{transform:translate(-25%,-50%) rotate(-45deg)}.symbol-arrow-right::before{transform:translate(-75%,-50%) rotate(135deg)}.symbol-arrow-up::before{transform:translate(-50%,-25%) rotate(45deg)}.symbol-back::after,.symbol-forward::after{background:currentColor;content:"";height:.1rem;width:.8em}.symbol-downward::after,.symbol-upward::after{background:currentColor;content:"";height:.8em;width:.1rem}.symbol-back::after{left:55%}.symbol-back::before{transform:translate(-50%,-50%) rotate(-45deg)}.symbol-downward::after{top:45%}.symbol-downward::before{transform:translate(-50%,-50%) rotate(-135deg)}.symbol-forward::after{left:45%}.symbol-forward::before{transform:translate(-50%,-50%) rotate(135deg)}.symbol-upward::after{top:55%}.symbol-upward::before{transform:translate(-50%,-50%) rotate(45deg)}.symbol-caret::before{content:"";transform:translate(-50%,-35%);height:0;width:0;border-top:.46em solid currentColor;border-right:.38em solid transparent;border-left:.38em solid transparent}.symbol-menu::before{background:currentColor;box-shadow:0 -.35em,0 .35em;content:"";height:.1rem;width:100%}.symbol-apps::before{background:currentColor;box-shadow:-.35em -.35em,-.35em 0,-.35em .35em,0 -.35em,0 .35em,.35em -.35em,.35em 0,.35em .35em;content:"";height:3px;width:3px}.symbol-resize-horiz::after,.symbol-resize-horiz::before,.symbol-resize-vert::after,.symbol-resize-vert::before{border:.1rem solid currentColor;border-bottom:0;border-right:0;content:"";height:.45em;width:.45em}.symbol-resize-horiz::before,.symbol-resize-vert::before{transform:translate(-50%,-90%) rotate(45deg)}.symbol-resize-horiz::after,.symbol-resize-vert::after{transform:translate(-50%,-10%) rotate(225deg)}.symbol-resize-horiz::before{transform:translate(-90%,-50%) rotate(-45deg)}.symbol-resize-horiz::after{transform:translate(-10%,-50%) rotate(135deg)}.symbol-more-horiz::before,.symbol-more-vert::before{background:currentColor;box-shadow:-.4em 0,.4em 0;border-radius:50%;content:"";height:3px;width:3px}.symbol-more-vert::before{box-shadow:0 -.4em,0 .4em}.symbol-cross::before,.symbol-minus::before,.symbol-plus::before{background:currentColor;content:"";height:.1rem;width:100%}.symbol-cross::after,.symbol-plus::after{background:currentColor;content:"";height:100%;width:.1rem}.symbol-cross::before{width:100%}.symbol-cross::after{height:100%}.symbol-cross::after,.symbol-cross::before{transform:translate(-50%,-50%) rotate(45deg)}.symbol-check::before{border:.1rem solid currentColor;border-right:0;border-top:0;content:"";height:.5em;width:.9em;transform:translate(-50%,-75%) rotate(-45deg)}.symbol-shutdown,.symbol-stop{border:.1rem solid currentColor}.symbol-stop{border-radius:50%}.symbol-stop::before{background:currentColor;content:"";height:.1rem;transform:translate(-50%,-50%) rotate(45deg);width:1em}.symbol-shutdown{border-radius:50%;border-top-color:transparent}.symbol-shutdown::before{background:currentColor;content:"";height:.5em;top:.1em;width:.1rem}.symbol-refresh::before{border:.1rem solid currentColor;border-radius:50%;border-right-color:transparent;content:"";height:1em;width:1em}.symbol-refresh::after{border:.2em solid currentColor;border-top-color:transparent;border-left-color:transparent;content:"";height:0;left:80%;top:20%;width:0}.symbol-search::before{border:.1rem solid currentColor;border-radius:50%;content:"";height:.75em;left:5%;top:5%;transform:translate(0,0) rotate(45deg);width:.75em}.symbol-delete::before,.symbol-edit::before{border:.1rem solid currentColor;content:""}.symbol-search::after{background:currentColor;content:"";height:.1rem;left:80%;top:80%;transform:translate(-50%,-50%) rotate(45deg);width:.4em}.symbol-edit::before{height:.4em;transform:translate(-40%,-60%) rotate(-45deg);width:.85em}.symbol-edit::after{border:.15em solid currentColor;border-top-color:transparent;border-right-color:transparent;content:"";height:0;left:5%;top:95%;transform:translate(0,-100%);width:0}.symbol-delete::before{border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem;border-top:0;height:.75em;top:60%;width:.75em}.symbol-delete::after{background:currentColor;box-shadow:-.25em .2em,.25em .2em;content:"";height:.1rem;top:.05rem;width:.5em}.form-input:focus,.form-select:not(.select--styled):focus,html:not([data-whatinput=mouse]) .form-checkbox input:focus+.form-icon,html:not([data-whatinput=mouse]) .form-radio input:focus+.form-icon,html:not([data-whatinput=mouse]) .form-select.select--styled.select--outline:focus,html:not([data-whatinput=mouse]) .form-select.select--styled:focus,html:not([data-whatinput=mouse]) .form-switch input:focus+.form-icon{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.symbol-share{border:.1rem solid currentColor;border-radius:.2rem;border-right:0;border-top:0}.symbol-share::before{border:.1rem solid currentColor;border-left:0;border-top:0;content:"";height:.4em;left:100%;top:.25em;transform:translate(-125%,-50%) rotate(-45deg);width:.4em}.symbol-share::after{border:.1rem solid currentColor;border-bottom:0;border-right:0;border-radius:75% 0;content:"";height:.5em;width:.6em}.symbol-flag::before{background:currentColor;content:"";height:1em;left:15%;width:.1rem}.symbol-flag::after{border:.1rem solid currentColor;border-bottom-right-radius:.2rem;border-left:0;border-top-right-radius:.2rem;content:"";height:.65em;top:35%;left:60%;width:.8em}.symbol-bookmark::after,.symbol-bookmark::before{border:.1rem solid currentColor;content:""}.symbol-bookmark::before{border-bottom:0;border-top-left-radius:.2rem;border-top-right-radius:.2rem;height:.9em;width:.8em}.symbol-bookmark::after{border-bottom:0;border-left:0;border-radius:.2rem;height:.5em;transform:translate(-50%,35%) rotate(-45deg) skew(15deg,15deg);width:.5em}.symbol-download,.symbol-upload{border-bottom:.1rem solid currentColor}.symbol-download::before,.symbol-upload::before{border:.1rem solid currentColor;border-bottom:0;border-right:0;content:"";height:.5em;width:.5em;transform:translate(-50%,-60%) rotate(-135deg)}.symbol-download::after,.symbol-upload::after{background:currentColor;content:"";height:.6em;top:40%;width:.1rem}.symbol-upload::before{transform:translate(-50%,-60%) rotate(45deg)}.symbol-upload::after{top:50%}.form-group:not(:last-child){margin-bottom:.4rem}.form-label{padding:.5rem 0}.label--small{font-size:.7rem;padding:.25rem 0}.label--large{font-size:.8rem;padding:.5rem 0}.form-input{position:relative;padding:.45rem .4rem;height:2rem;width:100%;max-width:100%;font-size:.8rem;background:#ffffff;background:var(--bg-color-light);background-image:none;border:.05rem solid #b5b5b5;border:.05rem solid var(--border-color-dark);border-radius:.2rem;color:#333333;color:var(--text-color)}.form-input:focus{border-color:#03c8fa;border-color:var(--primary-color)}.form-input::-webkit-input-placeholder{color:#b5b5b5}.form-input:-ms-input-placeholder{color:#b5b5b5}.form-input::placeholder{color:#b5b5b5}.form-input[type=file]{height:auto}textarea.form-input{height:auto;min-height:2rem}.form-input[readonly]{background-color:#f7f7f7;background-color:var(--bg-color)}.form-input.input--small{font-size:.7rem;height:1.5rem;padding:.2rem .3rem}textarea.form-input.input--small{min-height:1.5rem}.loading--large,textarea.form-input.input--large{min-height:2rem}.form-input.input--large{font-size:.8rem;height:2rem;padding:.45rem .6rem}.form-input.input--inline{display:inline-block;vertical-align:middle;width:auto}.form-input-hint{color:#b5b5b5;color:var(--gray-color);font-size:.7rem;margin-top:.2rem}.form-input-hint[data-validation]{opacity:0;transform:translateY(-1rem);position:absolute;height:0;overflow:hidden;pointer-events:none;transition-property:opacity,transform,color}.form-input-hint:empty:not([data-validation=''])::after{content:attr(data-validation)}.form-input-hint:empty[data-validation='']::after{content:"You have entered an invalid value."}.has-success .form-input-hint,.is-success+.form-input-hint{color:#a7df48;color:var(--success-color)}.has-error .form-input-hint,.is-danger+.form-input-hint,.is-error+.form-input-hint{color:#ec4958;color:var(--error-color)}.has-error .form-input-hint[data-validation],.has-success .form-input-hint[data-validation],.is-danger+.form-input-hint[data-validation],.is-error+.form-input-hint[data-validation],.is-success+.form-input-hint[data-validation],:invalid+.form-input-hint[data-validation]{opacity:1;transform:translateY(0);position:static;height:auto;overflow:visible;pointer-events:auto}.menu__item.disabled>a,.menu__item.disabled>button,.menu__item[disabled]>a,.menu__item[disabled]>button,.tab.disabled .tab__item:not(.active):not([data-active]) a,.tab.disabled .tab__item:not(.active):not([data-active]) button,.tab[disabled] .tab__item:not(.active):not([data-active]) a,.tab[disabled] .tab__item:not(.active):not([data-active]) button,.tab__item.disabled a,.tab__item.disabled button,.tab__item[disabled] a,.tab__item[disabled] button{pointer-events:none}.form-select{padding:.45rem .4rem;height:2rem;width:100%;font-size:.8rem;line-height:1rem;border:.05rem solid #b5b5b5;border:.05rem solid var(--border-color-dark);border-radius:.2rem;color:inherit}.form-select[multiple],.form-select[size]{height:auto}.form-select[multiple] option,.form-select[size] option{padding:.1rem .2rem}.form-select:not([multiple]):not([size]){padding-right:1.2rem;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") right .35rem center/.4rem .5rem no-repeat #ffffff;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") right .35rem center/.4rem .5rem no-repeat var(--bg-color-light)}.form-select:not(.select--styled):focus{border-color:#03c8fa;border-color:var(--primary-color)}.form-select::-ms-expand{display:none}.form-select.select--small{height:1.5rem;padding:.2rem 1.1rem .2rem .3rem;font-size:.7rem}.form-select.select--small.select--styled{font-size:.6rem}.form-select.select--large{height:2rem;padding:.45rem 1.4rem .45rem .6rem;font-size:.8rem}.form-select.select--styled{font-size:.6rem;font-weight:700;line-height:17px;border:none;cursor:pointer}.form-select.select--styled:not([multiple]):not([size]){background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 5 10 6'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23333' fill-rule='evenodd' d='M7 11l-5-6h10z'/%3E%3C/svg%3E") right .35rem bottom 45%/.5rem .5rem no-repeat #ffffff;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 5 10 6'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' fill='%23333' fill-rule='evenodd' d='M7 11l-5-6h10z'/%3E%3C/svg%3E") right .35rem bottom 45%/.5rem .5rem no-repeat var(--bg-color-light)}.form-select.select--styled:hover{color:#4e4e4e;color:var(--dark-color-1)}.form-select.select--styled,.form-select.select--styled:active{color:#000000;color:var(--text-color-dark)}.form-select.select--styled.select--outline{border:.05rem solid #eeeeee;border:.05rem solid var(--gray-color-light)}.form-select.select--styled.select--outline:active{border-color:#b5b5b5;border-color:var(--border-color-dark)}.form-select.select--styled option{font-weight:400;color:#333333;color:var(--text-color)}.form--width-auto{width:auto}.has-icon-left,.has-icon-right{position:relative}.has-icon-left .form-icon,.has-icon-right .form-icon{height:.8rem;margin:0 .45rem;position:absolute;top:50%;transform:translateY(-50%);width:.8rem;z-index:2}.has-icon-left .form-icon{left:.05rem}.has-icon-left .form-input{padding-left:1.7rem}.has-icon-right .form-icon{right:.05rem}.has-icon-right .form-input{padding-right:1.7rem}.form-checkbox,.form-radio,.form-switch{display:inline-block;position:relative;min-height:1.2rem;margin:.25rem 0;padding:.25rem .4rem .25rem 1.2rem;line-height:1rem}.form-checkbox input,.form-radio input,.form-switch input{position:absolute;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden}.form-checkbox input:focus+.form-icon,.form-radio input:focus+.form-icon,.form-switch input:focus+.form-icon{border-color:#03c8fa;border-color:var(--primary-color)}.form-checkbox input:checked+.form-icon,.form-radio input:checked+.form-icon,.form-switch input:checked+.form-icon{background:#03c8fa;background:var(--primary-color);border-color:#03c8fa;border-color:var(--primary-color)}.form-checkbox .form-icon,.form-radio .form-icon,.form-switch .form-icon{transition-property:opacity,left;transition-duration:.2s;transition-timing-function:ease;display:inline-block;position:absolute;border:.05rem solid #b5b5b5;border:.05rem solid var(--border-color-dark);cursor:pointer}.form-checkbox.input--small,.form-radio.input--small,.form-switch.input--small{font-size:.7rem;margin:0}.form-checkbox.input--large,.form-radio.input--large,.form-switch.input--large{font-size:.8rem;margin:.25rem 0}.form-checkbox .form-icon,.form-radio .form-icon{height:.8rem;width:.8rem;top:.35rem;left:0;background:#ffffff;background:var(--bg-color-light)}.form-checkbox input:active+.form-icon,.form-radio input:active+.form-icon{background:#f1f1f1;background:var(--bg-color-dark)}.form-checkbox .form-icon{border-radius:.1rem}.form-checkbox input:checked+.form-icon::before{content:"";position:absolute;height:12px;width:8px;top:50%;left:50%;transform:rotate(45deg);margin-left:-4px;margin-top:-8px;border:.1rem solid #ffffff;border:.1rem solid var(--light-color);border-left-width:0;border-top-width:0;background-clip:padding-box}.form-checkbox input:indeterminate+.form-icon{background:#03c8fa;background:var(--primary-color);border-color:#03c8fa;border-color:var(--primary-color)}.form-checkbox input:indeterminate+.form-icon::before,.form-radio input:checked+.form-icon::before{top:50%;left:50%;background:#ffffff;background:var(--bg-color-light);content:"";position:absolute}.form-checkbox input:indeterminate+.form-icon::before{height:2px;width:10px;margin-left:-5px;margin-top:-1px}.form-radio .form-icon{border-radius:50%}.form-radio input:checked+.form-icon::before{height:4px;width:4px;transform:translate(-50%,-50%);border-radius:50%}.form-switch{padding-left:2rem}.form-switch .form-icon{height:.9rem;width:1.6rem;top:.3rem;left:0;background:#e8e8e8;background:var(--border-color);background-clip:padding-box;border-radius:.45rem}.form-switch .form-icon::before{transition-property:opacity,left;content:"";display:block;position:absolute;height:.8rem;width:.8rem;top:0;left:0;border-radius:50%;background:#ffffff;background:var(--bg-color-light)}.avatar,.avatar img{position:relative;border-radius:50%}.form-switch input:checked+.form-icon::before{left:14px}.form-switch input:active+.form-icon::before{background:#f7f7f7;background:var(--bg-color)}.form-switch input.disabled+.form-icon::before,.form-switch input:disabled+.form-icon::before{background:#ffffff;background:var(--bg-color-light)}.input-group{display:flex}.input-group .form-input,.input-group .form-select{flex:1 1 auto;min-width:0}.input-group .form-input:first-child:not(:last-child),.input-group .form-select:first-child:not(:last-child),.input-group .input-group__addon:first-child:not(:last-child),.input-group .input-group__btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group .form-input:not(:first-child):not(:last-child),.input-group .form-select:not(:first-child):not(:last-child),.input-group .input-group__addon:not(:first-child):not(:last-child),.input-group .input-group__btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-.05rem}.input-group .form-input:last-child:not(:first-child),.input-group .form-select:last-child:not(:first-child),.input-group .input-group__addon:last-child:not(:first-child),.input-group .input-group__btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-.05rem}.input-group .form-input:focus,.input-group .form-select:focus,.input-group .input-group__addon:focus,.input-group .input-group__btn:focus{z-index:2}.input-group .form-select{width:auto}.input-group.input--inline{display:inline-flex}.input-group__btn{flex-shrink:0;z-index:1}.input-group__addon{padding:.45rem .4rem;line-height:1rem;white-space:nowrap;background:#f7f7f7;border:.05rem solid #b5b5b5;border:.05rem solid var(--border-color-dark);border-radius:.2rem}.input-group__addon.addon--small{font-size:.7rem;padding:.2rem .3rem}.input-group__addon.addon--large{font-size:.8rem;padding:.45rem .6rem}.form-input.disabled,.form-input:disabled,.form-select.disabled,.form-select:disabled{background-color:#f1f1f1;background-color:var(--bg-color-dark);cursor:not-allowed;opacity:.5}.form-input.is-success,.form-select.is-success,.has-success .form-input,.has-success .form-select{border-color:#a7df48;border-color:var(--success-color)}.form-checkbox.is-danger .form-icon,.form-checkbox.is-danger input:focus+.form-icon,.form-checkbox.is-error .form-icon,.form-checkbox.is-error input:focus+.form-icon,.form-input.is-danger,.form-input.is-error,.form-radio.is-danger .form-icon,.form-radio.is-danger input:focus+.form-icon,.form-radio.is-error .form-icon,.form-radio.is-error input:focus+.form-icon,.form-select.is-danger,.form-select.is-error,.form-switch.is-danger .form-icon,.form-switch.is-danger input:focus+.form-icon,.form-switch.is-error .form-icon,.form-switch.is-error input:focus+.form-icon,.has-error .form-checkbox .form-icon,.has-error .form-checkbox input:focus+.form-icon,.has-error .form-input,.has-error .form-radio .form-icon,.has-error .form-radio input:focus+.form-icon,.has-error .form-select,.has-error .form-switch .form-icon,.has-error .form-switch input:focus+.form-icon{border-color:#ec4958;border-color:var(--error-color)}.form-input.is-success:focus,.form-select.is-success:focus,.has-success .form-input:focus,.has-success .form-select:focus{box-shadow:0 0 0 .15rem rgba(167, 223, 72, 0.3);box-shadow:0 0 0 .15rem var(--success-shadow-color)}.form-input.is-danger:focus,.form-input.is-error:focus,.form-select.is-danger:focus,.form-select.is-error:focus,.has-error .form-input:focus,.has-error .form-select:focus,html:not([data-whatinput=mouse]) .form-checkbox.is-danger input:focus+.form-icon,html:not([data-whatinput=mouse]) .form-checkbox.is-error input:focus+.form-icon,html:not([data-whatinput=mouse]) .form-radio.is-danger input:focus+.form-icon,html:not([data-whatinput=mouse]) .form-radio.is-error input:focus+.form-icon,html:not([data-whatinput=mouse]) .form-switch.is-danger input:focus+.form-icon,html:not([data-whatinput=mouse]) .form-switch.is-error input:focus+.form-icon,html:not([data-whatinput=mouse]) .has-error .form-checkbox input:focus+.form-icon,html:not([data-whatinput=mouse]) .has-error .form-radio input:focus+.form-icon,html:not([data-whatinput=mouse]) .has-error .form-switch input:focus+.form-icon{box-shadow:0 0 0 .15rem rgba(236, 73, 88, 0.3);box-shadow:0 0 0 .15rem var(--error-shadow-color)}.form-checkbox.is-danger input:checked+.form-icon,.form-checkbox.is-error input:checked+.form-icon,.form-radio.is-danger input:checked+.form-icon,.form-radio.is-error input:checked+.form-icon,.form-switch.is-danger input:checked+.form-icon,.form-switch.is-error input:checked+.form-icon,.has-error .form-checkbox input:checked+.form-icon,.has-error .form-radio input:checked+.form-icon,.has-error .form-switch input:checked+.form-icon{background:#ec4958;background:var(--error-color);border-color:#ec4958;border-color:var(--error-color)}.form-input:not(:placeholder-shown):invalid{border-color:#ec4958;border-color:var(--error-color)}.form-input:not(:placeholder-shown):invalid:focus{box-shadow:0 0 0 .15rem rgba(236, 73, 88, 0.3);box-shadow:0 0 0 .15rem var(--error-shadow-color)}.form-input:not(:placeholder-shown):invalid+.form-input-hint:not([data-validation]),.form-input:not(:placeholder-shown):invalid:not(:focus)+.form-input-hint[data-validation]{color:#ec4958;color:var(--error-color)}.form-input:-moz-ui-invalid:not(:focus){box-shadow:none}input.disabled+.form-icon,input:disabled+.form-icon{background:#f1f1f1;background:var(--bg-color-dark);cursor:not-allowed;opacity:.5}.form-horizontal{padding:.4rem 0}.form-horizontal .form-group{display:flex;flex-wrap:wrap}.avatar,.label{display:inline-block}.label{border-radius:.2rem;line-height:1.2;padding:.1rem .15rem;background:#f1f1f1;background:var(--bg-color-dark);color:#4e4e4e;color:var(--text-color-light)}.label--rounded{border-radius:5rem;padding-left:.4rem;padding-right:.4rem}.label--primary{background:#03c8fa;background:var(--primary-color);color:#ffffff;color:var(--light-color)}.label--secondary{background:#ebf8fb;background:var(--secondary-color);color:#03c8fa;color:var(--primary-color)}.label--error,.label--success,.label--warning{color:#ffffff;color:var(--light-color)}.label--success{background:#a7df48;background:var(--success-color)}.label--warning{background:#ffb700;background:var(--warning-color)}.label--error{background:#ec4958;background:var(--error-color)}.avatar{font-size:.8rem;height:1.6rem;width:1.6rem;margin:0;line-height:1.25;font-weight:300;color:grey;background:rgba(185,185,185,.3)}.avatar img{height:100%;width:100%;font-size:.7rem}.avatar img:not([src]),.avatar img[src=""]{display:none}.avatar[data-initials]::before{content:attr(data-initials);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:currentColor}.avatar .avatar__icon,.avatar .avatar__presence{position:absolute;width:50%;height:50%;bottom:14.64%;right:14.64%;padding:.1rem;transform:translate(50%,50%);background:#fff;z-index:2}.avatar .avatar__presence{height:.5em;width:.5em;background:#b5b5b5;box-shadow:0 0 0 .1rem #fff;border-radius:50%}.empty,.menu{border-radius:.2rem}.avatar .avatar__presence[data-presence=online]{background:#a7df48}.avatar .avatar__presence[data-presence=busy]{background:#ec4958}.avatar .avatar__presence[data-presence=away]{background:#ffb700}.avatar--xsmall{font-size:.4rem;height:.8rem;width:.8rem}.avatar--small{font-size:.6rem;height:1.2rem;width:1.2rem}.avatar--large{font-size:1.2rem;height:2.4rem;width:2.4rem}.avatar--xlarge{font-size:1.5rem;height:3rem;width:3rem}.avatar--2x{font-size:3.75rem;height:7.5rem;width:7.5rem}.empty{padding:3.2rem 1.6rem;text-align:center;background:#f7f7f7;color:grey}.empty__icon{margin-bottom:.8rem}.empty__subtitle,.empty__title{margin:.4rem auto}.empty__action{margin-top:.8rem}.menu{box-shadow:0 .05rem .2rem rgba(51,51,51,.3);margin:0;padding:.4rem;min-width:180px;transform:translateY(.2rem);list-style:none;z-index:300;background:#ffffff;background:var(--bg-color-light)}.menu--nav{background:0 0;box-shadow:none;transform:none}html:not([data-whatinput=mouse]) .menu__item>button:focus,html:not([data-whatinput=mouse]) .tab__item a:focus,html:not([data-whatinput=mouse]) .tab__item button:focus,html:not([data-whatinput=mouse]) .tooltip--primary:focus,html:not([data-whatinput=mouse]) .tooltip:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.menu__item{margin-top:0;padding:0 .4rem}.menu__item>a,.menu__item>button{display:block;margin:0 -.4rem;padding:.2rem .4rem;white-space:nowrap;color:inherit;border-radius:.2rem;text-decoration:none}.menu__item>a.active,.menu__item>a:active,.menu__item>a:focus,.menu__item>a:hover,.menu__item>button.active,.menu__item>button:active,.menu__item>button:focus,.menu__item>button:hover{background:#ebf8fb;background:var(--secondary-color);color:#03c8fa;color:var(--primary-color)}.menu__item>button{width:calc(100% + .8rem);border:none;background:0 0;text-align:inherit;cursor:pointer;outline:0}.menu__item .form-checkbox,.menu__item .form-radio,.menu__item .form-switch{margin:.1rem 0}.menu__item+.menu__item{margin-top:.2rem}.menu__item.disabled,.menu__item[disabled]{color:#b5b5b5;color:var(--gray-color);cursor:not-allowed}.menu__item-badge{float:right;padding:.2rem 0}.menu__item-badge .btn{margin-top:-.1rem}.tab{display:flex;align-items:center;flex-wrap:wrap;margin:.2rem 0 .15rem;border-bottom:.05rem solid transparent;list-style:none;color:#333;font-size:.6rem;font-weight:700;line-height:17px}.tab.disabled .tab__item:not(.active):not([data-active]),.tab[disabled] .tab__item:not(.active):not([data-active]),.tab__item.disabled,.tab__item[disabled]{color:#b5b5b5;cursor:not-allowed}.tab:not(.tab--block) .badge{padding-right:0}.tab-quiz{justify-content:space-between;text-align:center}.tab-quiz .tab__item{width:33%}.tab-quiz .tab__item button{margin:0 auto}.tab--border{border-bottom-color:#e8e8e8}.tab--block .tab__item{flex:1 0 0;max-width:320px;text-align:center}.tab--block .tab__item a,.tab--block .tab__item button{width:100%;margin:0}.tab--block .tab__item .badge[data-badge]::after{position:absolute;right:.1rem;top:.1rem;transform:translate(0,0)}.tab--block.tab--block-nowrap{flex-wrap:nowrap}.tab--block.tab--block-nowrap .tab__item{min-width:0}.tab--block.tab--block-nowrap .tab__item a,.tab--block.tab--block-nowrap .tab__item button{padding-left:.1rem;padding-right:.1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tab__item{margin-top:0}.tab__item a,.tab__item button{display:block;position:relative;margin:0 .4rem 0 0;padding:.55rem 1.9rem;text-align:center;border:0;border-radius:5px 5px 0 0;background-color:transparent;cursor:pointer;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.tab__item a:focus,.tab__item a:hover,.tab__item button:focus,.tab__item button:hover{color:#808080;color:var(--gray-color-dark)}.tab__item a:focus,.tab__item button:focus{outline:0}.tab__item a.disabled,.tab__item a[disabled],.tab__item button.disabled,.tab__item button[disabled]{color:#b5b5b5;color:var(--gray-color);cursor:not-allowed}.tab__item a.active:not(.ember-transitioning-out),.tab__item a.ember-transitioning-in,.tab__item a[data-active],.tab__item button.active,.tab__item button[data-active],.tab__item.active a,.tab__item.active button,.tab__item[data-active] a,.tab__item[data-active] button{color:#333;cursor:default}.tab__item a.active:not(.ember-transitioning-out)::before,.tab__item a.ember-transitioning-in::before,.tab__item a[data-active]::before,.tab__item button.active::before,.tab__item button[data-active]::before,.tab__item.active a::before,.tab__item.active button::before,.tab__item[data-active] a::before,.tab__item[data-active] button::before{content:"";height:0.1rem;height:var(--tab-height);background:currentColor;position:absolute;z-index:12;right:1.3rem;left:1.3rem;bottom:0;color:#333333;color:var(--tab-color);animation:tab-animation .2s ease-out 1 forwards}@keyframes tab-animation{to{right:0;left:0}}.tab__item .btn-clear{margin-top:-.2rem}.tab__item--action{flex:1 0 auto;text-align:right}.tile{align-content:space-between;align-items:flex-start;display:flex}.tile__action,.tile__icon{flex:0 0 auto}.tile__content{flex:1 1 auto}.tile__content:not(:first-child){padding-left:.4rem}.tile__content:not(:last-child){padding-right:.4rem}.tile__subtitle,.tile__title{line-height:1rem}.tile--centered{align-items:center}.tile--centered .tile__content{overflow:hidden}.tile--centered .tile__subtitle,.tile--centered .tile__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.divider,.divider-vert{display:block;position:relative}.divider-vert[data-content]::after,.divider[data-content]::after{content:attr(data-content);display:inline-block;padding:0 .4rem;transform:translateY(-.65rem);background:#fff;color:#b5b5b5;font-size:.7rem}.divider{height:.05rem;margin:.4rem 0;border-top:.05rem solid #e8e8e8}.divider[data-content]{margin:.8rem 0}.divider-vert{display:block;padding:.8rem}.divider-vert::before{content:"";display:block;position:absolute;top:.4rem;bottom:.4rem;left:50%;transform:translateX(-50%);border-left:.05rem solid #e8e8e8}.divider-vert[data-content]::after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:.2rem 0}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}.tooltip{position:relative}.tooltip::after,.tooltip::before{position:absolute;display:none;opacity:0;pointer-events:none}.tooltip::after{content:attr(aria-label);z-index:1000000;padding:.5em .75em;font-style:normal;font-variant:normal;font-weight:400;font-size:13px;line-height:1.5;font-family:inherit;-webkit-font-smoothing:subpixel-antialiased;background:rgba(27,31,35,.8);border-radius:3px;color:#fff;text-align:center;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre}.tooltip::before{content:"";z-index:1000001;width:0;height:0;color:#484b4f;border:6px solid transparent}.tooltip--visible::after,.tooltip--visible::before,.tooltip:active::after,.tooltip:active::before,.tooltip:hover::after,.tooltip:hover::before,html:not([data-whatinput=mouse]) .tooltip:focus::after,html:not([data-whatinput=mouse]) .tooltip:focus::before{display:inline-block;animation-name:tooltip-appear;animation-duration:.1s;animation-timing-function:ease-in;animation-delay:.4s;animation-fill-mode:forwards}.tooltip:focus{outline:0}.tooltip--no-delay:active::after,.tooltip--no-delay:active::before,.tooltip--no-delay:focus::after,.tooltip--no-delay:focus::before,.tooltip--no-delay:hover::after,.tooltip--no-delay:hover::before,.tooltip--visible::after,.tooltip--visible::before{animation-delay:0s}.tooltip--multiline.tooltip--visible::after,.tooltip--multiline:active::after,.tooltip--multiline:focus::after,.tooltip--multiline:hover::after{display:table-cell}.tooltip--multiline::after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}.tooltip--multiline.tooltip--bottom::after,.tooltip--multiline.tooltip--top::after{right:auto;left:50%;transform:translateX(-50%)}.tooltip--multiline.tooltip--left::after,.tooltip--multiline.tooltip--right::after{right:100%}.tooltip:not([aria-label])::after,.tooltip:not([aria-label])::before,.tooltip[aria-label=""]::after,.tooltip[aria-label=""]::before{display:none}@media screen and (min-width:0\0){.tooltip--multiline::after{width:250px}}.tooltip--visible::after,.tooltip--visible::before{animation-duration:0s}.tooltip--bottom-end::after,.tooltip--bottom-left::after,.tooltip--bottom-right::after,.tooltip--bottom-start::after,.tooltip--bottom::after{top:100%;right:50%;margin-top:calc(6px + 5px);margin-top:calc(6px + var(--tooltip-offset))}.tooltip--bottom-end::before,.tooltip--bottom-left::before,.tooltip--bottom-right::before,.tooltip--bottom-start::before,.tooltip--bottom::before{top:auto;right:50%;bottom:calc(-7px - 5px);bottom:calc(-7px - var(--tooltip-offset));margin-right:-6px;border-bottom-color:#484b4f}.tooltip--bottom-right::after,.tooltip--bottom-start::after{right:auto;left:50%;margin-left:-16px}.tooltip--bottom-end::after,.tooltip--bottom-left::after{margin-right:-16px}.tooltip--top-end::after,.tooltip--top-left::after,.tooltip--top-right::after,.tooltip--top-start::after,.tooltip--top::after{right:50%;bottom:100%;margin-bottom:calc(6px + 5px);margin-bottom:calc(6px + var(--tooltip-offset))}.tooltip--top-end::before,.tooltip--top-left::before,.tooltip--top-right::before,.tooltip--top-start::before,.tooltip--top::before{top:calc(-7px - 5px);top:calc(-7px - var(--tooltip-offset));right:50%;bottom:auto;margin-right:-6px;border-top-color:#484b4f}.tooltip--top-right::after,.tooltip--top-start::after{right:auto;left:50%;margin-left:-16px}.tooltip--top-end::after,.tooltip--top-left::after{margin-right:-16px}.tooltip--bottom::after,.tooltip--top::after{transform:translateX(50%)}.tooltip--left::after{right:100%;bottom:50%;margin-right:calc(6px + 5px);margin-right:calc(6px + var(--tooltip-offset));transform:translateY(50%)}.tooltip--left::before{top:50%;bottom:50%;left:calc(-7px - 5px);left:calc(-7px - var(--tooltip-offset));margin-top:-6px;border-left-color:#484b4f}.tooltip--right::after{bottom:50%;left:100%;margin-left:calc(6px + 5px);margin-left:calc(6px + var(--tooltip-offset));transform:translateY(50%)}.tooltip--right::before{top:50%;right:calc(-7px - 5px);right:calc(-7px - var(--tooltip-offset));bottom:50%;margin-top:-6px;border-right-color:#484b4f}.tooltip--bottom-start::before,.tooltip--top-start::before{left:10px}.tooltip--bottom-start::after,.tooltip--top-start::after{left:0;margin-left:0}.tooltip--bottom-end::before,.tooltip--top-end::before{right:15px}.tooltip--bottom-end::after,.tooltip--top-end::after{right:0;margin-right:0}.tooltip--primary::after{color:#ffffff;color:var(--primary-fg-color);background:#03c8fa;background:var(--primary-color)}.tooltip--primary.tooltip--bottom-end::before,.tooltip--primary.tooltip--bottom-left::before,.tooltip--primary.tooltip--bottom-right::before,.tooltip--primary.tooltip--bottom-start::before,.tooltip--primary.tooltip--bottom::before{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color)}.tooltip--primary.tooltip--top-end::before,.tooltip--primary.tooltip--top-left::before,.tooltip--primary.tooltip--top-right::before,.tooltip--primary.tooltip--top-start::before,.tooltip--primary.tooltip--top::before{border-top-color:#03c8fa;border-top-color:var(--primary-color)}.tooltip--primary.tooltip--right::before{border-right-color:#03c8fa;border-right-color:var(--primary-color)}.tooltip--primary.tooltip--left::before{border-left-color:#03c8fa;border-left-color:var(--primary-color)}.tooltip--success::after{color:#ffffff;color:var(--success-fg-color);background:#a7df48;background:var(--success-color)}.tooltip--success.tooltip--bottom-end::before,.tooltip--success.tooltip--bottom-left::before,.tooltip--success.tooltip--bottom-right::before,.tooltip--success.tooltip--bottom-start::before,.tooltip--success.tooltip--bottom::before{border-bottom-color:#a7df48;border-bottom-color:var(--success-color)}.tooltip--success.tooltip--top-end::before,.tooltip--success.tooltip--top-left::before,.tooltip--success.tooltip--top-right::before,.tooltip--success.tooltip--top-start::before,.tooltip--success.tooltip--top::before{border-top-color:#a7df48;border-top-color:var(--success-color)}.tooltip--success.tooltip--right::before{border-right-color:#a7df48;border-right-color:var(--success-color)}.tooltip--success.tooltip--left::before{border-left-color:#a7df48;border-left-color:var(--success-color)}html:not([data-whatinput=mouse]) .tooltip--success:focus{box-shadow:0 0 0 .15rem rgba(167, 223, 72, 0.3);box-shadow:0 0 0 .15rem var(--success-shadow-color)}.tooltip--danger::after{color:#ffffff;color:var(--error-fg-color);background:#ec4958;background:var(--error-color)}.tooltip--danger.tooltip--bottom-end::before,.tooltip--danger.tooltip--bottom-left::before,.tooltip--danger.tooltip--bottom-right::before,.tooltip--danger.tooltip--bottom-start::before,.tooltip--danger.tooltip--bottom::before{border-bottom-color:#ec4958;border-bottom-color:var(--error-color)}.tooltip--danger.tooltip--top-end::before,.tooltip--danger.tooltip--top-left::before,.tooltip--danger.tooltip--top-right::before,.tooltip--danger.tooltip--top-start::before,.tooltip--danger.tooltip--top::before{border-top-color:#ec4958;border-top-color:var(--error-color)}.tooltip--danger.tooltip--right::before{border-right-color:#ec4958;border-right-color:var(--error-color)}.tooltip--danger.tooltip--left::before{border-left-color:#ec4958;border-left-color:var(--error-color)}html:not([data-whatinput=mouse]) .tooltip--danger:focus{box-shadow:0 0 0 .15rem rgba(236, 73, 88, 0.3);box-shadow:0 0 0 .15rem var(--error-shadow-color)}.tooltip--light::after{color:#333333;color:var(--dark-color);background:#ffffff;background:var(--light-color)}.tooltip--light.tooltip--bottom-end::before,.tooltip--light.tooltip--bottom-left::before,.tooltip--light.tooltip--bottom-right::before,.tooltip--light.tooltip--bottom-start::before,.tooltip--light.tooltip--bottom::before{border-bottom-color:#ffffff;border-bottom-color:var(--light-color)}.tooltip--light.tooltip--top-end::before,.tooltip--light.tooltip--top-left::before,.tooltip--light.tooltip--top-right::before,.tooltip--light.tooltip--top-start::before,.tooltip--light.tooltip--top::before{border-top-color:#ffffff;border-top-color:var(--light-color)}.tooltip--light.tooltip--right::before{border-right-color:#ffffff;border-right-color:var(--light-color)}.tooltip--light.tooltip--left::before{border-left-color:#ffffff;border-left-color:var(--light-color)}.editable-image-button{display:inline-flex;width:unset;height:unset;border-radius:50%;flex-direction:column;align-items:center;justify-content:center;padding:1rem;border-width:2px;white-space:normal;line-height:1.3;background:0 0}.editable-image-button .icon,.editable-image-button .symbol{flex-shrink:0;align-self:center;position:relative;top:-.05rem;bottom:auto;margin-right:4px;font-size:1rem}.editable-image-button[data-has-cover]{position:relative;border:none;color:transparent;background-color:#b5b5b5;background-size:cover;background-position:center}.editable-image-button[data-has-cover]::after{content:"";opacity:0;transition:opacity .2s;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(51,51,51,.8)}.editable-image-button[data-has-cover]:active,.editable-image-button[data-has-cover]:focus,.editable-image-button[data-has-cover]:hover{color:#fff}.editable-image-button[data-has-cover]:active::after,.editable-image-button[data-has-cover]:focus::after,.editable-image-button[data-has-cover]:hover::after{opacity:1}.editable-image-button[data-has-cover]:active::after{background-color:rgba(51,51,51,.9)}.editable-image-button[data-has-cover]>.icon,.editable-image-button[data-has-cover]>span{z-index:1}.editable-image-button>.icon{margin:0 0 .3rem}.editable-image-img{width:unset;height:unset;border-radius:50%;background-color:#b5b5b5;object-fit:cover}.confirm-popup{display:inline-block;position:relative;--confirm-popup-border-width:1px;--confirm-popup-arrow-delta:1px;--confirm-popup-arrow-delta:var(--confirm-popup-border-width);--confirm-popup-arrow-size:10px;--confirm-popup-spacing:9.07px;--confirm-popup-arrow-min-offset:17.07px;--confirm-popup-arrow-offset:17.07px;--confirm-popup-popup-offset:0px}.confirm-popup[data-theme=default] .confirm-popup__body{color:#333333;color:var(--text-color);border-color:#b5b5b5;border-color:var(--border-color-dark)}.confirm-popup[data-theme=primary] .confirm-popup__body{color:#333333;color:var(--text-color);border-color:#03c8fa;border-color:var(--primary-color)}.confirm-popup[data-theme=danger] .confirm-popup__body{color:#c6515c;color:var(--error-color-dark);border-color:currentColor}.confirm-popup[data-animation=default] .confirm-popup__animation-layer[data-side^=bottom]{animation-name:confirm-popup-default-animation-bottom}.confirm-popup[data-animation=default] .confirm-popup__animation-layer[data-side^=left]{animation-name:confirm-popup-default-animation-left}.confirm-popup[data-animation=default] .confirm-popup__animation-layer[data-side^=right]{animation-name:confirm-popup-default-animation-right}.confirm-popup[data-animation=default] .confirm-popup__animation-layer[data-side^=top]{animation-name:confirm-popup-default-animation-top}@keyframes confirm-popup-default-animation-bottom{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes confirm-popup-default-animation-left{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@keyframes confirm-popup-default-animation-top{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes confirm-popup-default-animation-right{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.confirm-popup--has-arrow .confirm-popup__body::before{content:"";display:block}.confirm-popup__body-wrapper{all:initial;font-family:inherit;color:inherit}.confirm-popup__animation-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:111;pointer-events:none;animation-duration:.1s;animation-timing-function:ease-out;animation-fill-mode:forwards}.confirm-popup__body{position:absolute;z-index:0;pointer-events:auto;min-width:calc(17.07px + 17.07px);min-width:calc(var(--confirm-popup-arrow-offset) + var(--confirm-popup-arrow-min-offset));padding:10px;border-width:1px;border-width:var(--confirm-popup-border-width);border-style:solid;border-color:#ccc;border-radius:.2rem;-webkit-filter:drop-shadow(0 0 5px rgba(0, 0, 0, .3));filter:drop-shadow(0 0 5px rgba(0, 0, 0, .3));background:#ffffff;background:var(--bg-color-light)}.confirm-popup__body::before{display:none;position:absolute;z-index:-1;height:10px;height:var(--confirm-popup-arrow-size);width:10px;width:var(--confirm-popup-arrow-size);transform:rotate(45deg) translate(-50%,-50%);transform-origin:0 0;border:inherit;background:inherit}.confirm-popup__body[data-side^=left]{right:calc(100% + 9.07px);right:calc(100% + var(--confirm-popup-spacing))}.confirm-popup__body[data-side^=left]::before{left:calc(100% + 1px);left:calc(100% + var(--confirm-popup-arrow-delta));border-left-style:none;border-bottom-style:none}.confirm-popup__body[data-side^=right]{left:calc(100% + 9.07px);left:calc(100% + var(--confirm-popup-spacing))}.confirm-popup__body[data-side^=right]::before{left:calc(0% - 1px);left:calc(0% - var(--confirm-popup-arrow-delta));border-right-style:none;border-top-style:none}.confirm-popup__body[data-side=left],.confirm-popup__body[data-side=right]{top:50%;transform:translateY(-50%)}.confirm-popup__body[data-side=left]::before,.confirm-popup__body[data-side=right]::before{top:50%}.confirm-popup__body[data-side=left-start],.confirm-popup__body[data-side=right-start]{top:0px;top:var(--confirm-popup-popup-offset)}.confirm-popup__body[data-side=left-start]::before,.confirm-popup__body[data-side=right-start]::before{top:calc(17.07px - 1px);top:calc(var(--confirm-popup-arrow-offset) - var(--confirm-popup-arrow-delta))}.confirm-popup__body[data-side=left-end],.confirm-popup__body[data-side=right-end]{bottom:0px;bottom:var(--confirm-popup-popup-offset)}.confirm-popup__body[data-side=left-end]::before,.confirm-popup__body[data-side=right-end]::before{top:calc(100% - 17.07px + 1px);top:calc(100% - var(--confirm-popup-arrow-offset) + var(--confirm-popup-arrow-delta))}.confirm-popup__body[data-side^=top]{bottom:calc(100% + 9.07px);bottom:calc(100% + var(--confirm-popup-spacing))}.confirm-popup__body[data-side^=top]::before{top:calc(100% + 1px);top:calc(100% + var(--confirm-popup-arrow-delta));border-top-style:none;border-left-style:none}.confirm-popup__body[data-side^=bottom]{top:calc(100% + 9.07px);top:calc(100% + var(--confirm-popup-spacing))}.confirm-popup__body[data-side^=bottom]::before{top:calc(0% - 1px);top:calc(0% - var(--confirm-popup-arrow-delta));border-bottom-style:none;border-right-style:none}.confirm-popup__body[data-side=bottom],.confirm-popup__body[data-side=top]{left:50%;transform:translateX(-50%)}.confirm-popup__body[data-side=bottom]::before,.confirm-popup__body[data-side=top]::before{left:50%}.confirm-popup__body[data-side=top-start],.confirm-popup__body[data-side=bottom-start]{left:0px;left:var(--confirm-popup-popup-offset)}.confirm-popup__body[data-side=top-start]::before,.confirm-popup__body[data-side=bottom-start]::before{left:calc(17.07px - 1px);left:calc(var(--confirm-popup-arrow-offset) - var(--confirm-popup-arrow-delta))}.confirm-popup__body[data-side=top-end],.confirm-popup__body[data-side=bottom-end]{right:0px;right:var(--confirm-popup-popup-offset)}.confirm-popup__body[data-side=top-end]::before,.confirm-popup__body[data-side=bottom-end]::before{left:calc(100% - 17.07px + 1px);left:calc(100% - var(--confirm-popup-arrow-offset) + var(--confirm-popup-arrow-delta))}.confirm-popup-toggle--auto-toggle,.confirm-popup-toggle--auto-toggle *{cursor:pointer}.confirm-popup-content+.confirm-popup-buttons{margin-top:10px}.confirm-popup-buttons{display:flex;white-space:nowrap}.confirm-popup-buttons>a+*,.confirm-popup-buttons>button+*{margin-left:.3em}.webinar-people__popup{width:50px}.confirm-popup__toggle.confirm-popup-toggle.confirm-popup-toggle--auto-toggle{width:auto!important}.confirm-popup__toggle.confirm-popup-toggle.confirm-popup-toggle--auto-toggle .btn{width:auto}.confirm-popup__toggle.confirm-popup-toggle.confirm-popup-toggle--auto-toggle .btn svg{margin-right:2px}.confirm-popup__content{min-width:240px;line-height:1.3;font-size:14px}.confirm-popup__content input[type=text]{width:100%;font-weight:400;margin:.6em 0}.confirm-popup__content input[type=text]:first-child,.notification-bell__popup .confirm-popup__body .confirm-popup-content+.confirm-popup-buttons{margin-top:0}.confirm-popup__content input[type=text]:last-child{margin-bottom:0}.render-error{display:flex;position:relative;max-height:200px;padding:.7rem;border:2px solid #f3606d;border:2px solid var(--error-color-light);border-radius:.2rem;background-color:#ffffff;background-color:var(--bg-color-light);font-size:.7rem;line-height:normal}.render-error.sticky{position:-webkit-sticky;position:sticky;top:10px;z-index:1}.render-error__icon{flex-shrink:0;margin-right:.6rem;color:#ec4958;color:var(--error-color)}.render-error__body{flex-grow:1;overflow:auto;color:#ec4958;color:var(--error-color)}.loading-indicator.card .loading-indicator__text,.render-error__details{color:#b5b5b5;color:var(--gray-color)}.render-error__prefix{font-weight:700}.render-error__details{margin-top:.5rem;word-wrap:break-word;font-size:.6rem}.render-error__details-title{margin-bottom:.2rem;text-transform:uppercase;font-weight:700;font-size:.6rem}.render-error__close-btn{flex-shrink:0;margin-left:.1rem;margin-top:-.7rem;margin-right:-.7rem}.loading,[data-loading]{min-height:.8rem}.loading-indicator{display:flex}.loading-indicator.card{align-items:center;justify-content:center}.loading-indicator.card .loading-indicator__wrapper{padding:1.3em 1.3em 2.2em;background-color:#ffffff;background-color:var(--bg-color-light);border:1px solid #e8e8e8;border:1px solid var(--border-color);border-radius:.2rem;box-shadow:0 .15rem .4rem rgba(51,51,51,.3)}.loading-indicator__wrapper{display:inline-block}.loading-indicator__spinner+.loading-indicator__text{margin-left:.2rem}.loading-indicator__text{text-transform:uppercase;font-size:.7rem;font-weight:600;color:#808080;color:var(--gray-color-dark)}.loading-indicator__card{display:flex;flex-direction:column;align-items:center;margin:1.5em 0 0;min-width:220px}.loading-indicator__icon{display:flex;font-size:2.4rem;color:#b5b5b5;color:var(--gray-color)}.loading-indicator__title{font-size:1rem;font-weight:300;color:#808080;color:var(--gray-color-dark)}.main-center>.loading-indicator.card{min-height:400px}.player-container,.video-player{min-height:180px;overflow:hidden}.progressive-image{display:block;position:relative;overflow:hidden;margin:0;transition:background-color .2s}.progressive-image:not(.thumbnail-loaded):not(.loaded):not(.not-progressive){background-color:rgba(0,0,0,.05)}.progressive-image.thumbnail-loaded .progressive-image__thumbnail{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .4s 0s}.progressive-image.loaded .progressive-image__thumbnail,.progressive-image.not-progressive .progressive-image__thumbnail{visibility:hidden;opacity:0;transition:visibility 0s linear .5s,opacity .1s .4s}.progressive-image.loaded .progressive-image__original,.progressive-image.not-progressive .progressive-image__original{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .4s 0s}.progressive-image.not-progressive .progressive-image__placeholder,.progressive-image.not-progressive .progressive-image__thumbnail{display:none}.progressive-image.not-progressive .progressive-image__original{position:static;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:bottom}.player-container,.player-container iframe,.video-player{width:100%;height:100%}.progressive-image__placeholder{display:block}.progressive-image__thumbnail{-webkit-filter:blur(12px);filter:blur(12px);transform:scale(1.1)}.progressive-image__original{z-index:1}.progressive-image__original,.progressive-image__thumbnail{position:absolute;top:0;left:0;width:100%;visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity,visibility}.player-container{position:relative;background-color:#000}.player-container .video-thumb{height:100%;width:100%;background-size:100%;background-position:center;background-repeat:no-repeat;cursor:pointer}.player-container .video-thumb img{width:100%}.media-player__play-button{height:95px;width:95px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 2px 15px 0 rgba(51,51,51,.2)}.media-player__play-button .icon{font-size:65px}.media-player__loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:flex-start;color:#fff;padding:.7em;font-size:1.2em}.profile-bar{display:flex;margin:auto}.profile-bar__user-popup .confirm-popup__body{padding:0}.profile-bar__user-popup .confirm-popup__content{min-width:200px;max-width:280px;font-size:.7rem}.profile-bar__user-popup .confirm-popup__buttons{display:block;margin:0;font-size:.7rem}.navbar,.navbar__section,.profile-bar__login-buttons{display:flex}.profile-bar__popup-header{padding:.7rem .9rem}.profile-bar__menu a,.profile-bar__menu button{display:flex;align-items:center;padding:.5rem}.profile-bar__menu a .icon,.profile-bar__menu button .icon{bottom:0;position:static;margin-left:auto;width:.7rem;height:.7rem}.profile-bar__login-buttons>button+button{margin-left:.5rem}body[data-media*=mobile] .profile-bar__login-buttons>button{padding-left:.5rem;padding-right:.5rem}body[data-media*=mobile] .profile-bar__login-buttons>button+button{margin-left:.3rem}.navbar{align-items:stretch;flex-wrap:wrap;justify-content:space-between}.navbar--nowrap{flex-wrap:nowrap}.navbar__section{flex:0 0 auto;align-items:stretch}.navbar__section a{height:100%;display:inline-flex;align-items:center}.navbar__section:not(.navbar__section--stretch):not(:first-child):last-child{justify-content:flex-end}.navbar__section+.navbar__section{margin-left:.2rem}.navbar__section--stretch{flex:1 1 auto;min-width:0}.navbar__brand{font-size:.8rem;font-weight:500}.badge{position:relative;white-space:nowrap}.badge::after{content:attr(data-badge);display:inline-block;height:.9rem;min-width:.9rem;padding:.1rem .2rem;transform:translate(-.1rem,-.5rem);background:#03c8fa;background:var(--primary-color);background-clip:padding-box;border-radius:.5rem;box-shadow:0 0 0 .1rem #ffffff;box-shadow:0 0 0 .1rem var(--bg-color-light);color:#ffffff;color:var(--light-color);font-size:.7rem;line-height:1;text-align:center;white-space:nowrap}.badge:not([data-badge])::after,.notification-bell.notification-bell--empty .notification-actions{display:none}.badge[data-badge=""]::after{height:6px;width:6px;min-width:6px;padding:0}.badge.badge--small:not([data-badge=""])::after{font-size:.5rem;height:.7rem;min-width:.7rem}.badge.badge--success::after{background:#a7df48;background:var(--success-color)}.badge.badge--danger::after,.badge.badge-error::after{background:#ec4958;background:var(--error-color)}.badge.badge--corner-0::after,.badge.btn::after{position:absolute;top:0;right:0;transform:translate(50%,-50%)}.badge.badge--right::after{position:absolute;top:50%;left:calc(100% + 5px);transform:translate(0,-50%)}.badge.avatar::after,.badge.badge--corner::after{position:absolute;top:14.64%;right:14.64%;transform:translate(50%,-50%);z-index:100}.badge.avatar--xsmall::after{content:"";height:.4rem;width:.4rem;min-width:.4rem;padding:0}.notification-bell.notification-bell--empty .notification-bell__icon{opacity:.8}.notification-bell.notification-bell--empty .notification-bell__list-container{width:200px}.notification-bell[data-has-warnings] .notification-bell__icon-badge::after{background:#ffb700;background:var(--warning-color)}.notification-bell[data-has-errors] .notification-bell__icon-badge::after{background:#ec4958;background:var(--error-color)}.notification-bell__popup .confirm-popup__content{min-width:0}.notification-bell__popup .confirm-popup__body{padding:0;font-size:14px}.notification-bell__icon{transition:all .3s;font-size:.8rem!important}.notification-bell__icon-badge::after{font-size:.5rem;height:.7rem;min-width:.7rem}.notification-bell__btn{padding-right:8px!important}.notification-bell__btn.btn{background:transparent;background:var(--main-header-btn-secondary-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-bg);color:#808080;color:var(--main-header-btn-secondary-color)}html:not([data-whatinput=mouse]) .notification-bell__btn.btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--main-header-btn-secondary-focus-shadow-color)}html:not([data-whatinput=mouse]) .notification-list__record:focus,html:not([data-whatinput=mouse]) .user-select>input[type=radio]:focus+.user-select__user{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.notification-bell__btn.btn:focus,.notification-bell__btn.btn:hover{background:transparent;background:var(--main-header-btn-secondary-hover-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-hover-bg);color:#4e4e4e;color:var(--main-header-btn-secondary-hover-color)}.notification-bell__btn.btn.active,.notification-bell__btn.btn:active,.notification-bell__btn.btn[data-active]{background:transparent;background:var(--main-header-btn-secondary-active-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-active-bg);color:#333333;color:var(--main-header-btn-secondary-active-color)}.notification-bell__btn.btn.loading::after,.notification-bell__btn.btn[data-loading]::after{border-bottom-color:#808080;border-bottom-color:var(--main-header-btn-secondary-color);border-left-color:#808080;border-left-color:var(--main-header-btn-secondary-color)}.notification-bell__list-container{max-height:70vh;max-width:80vw;width:500px;overflow-y:auto;overflow-x:hidden}.notification-bell__list-container .notification-list{max-height:280px}.notification-list{padding:10px 0;overflow-y:auto;overflow-x:hidden}.notification-list__record{display:flex;align-items:center;padding:.4em 20px;text-align:left;color:#808080;color:var(--gray-color-dark);opacity:.5;cursor:default;outline:0}.notification-list__record:not(:last-child){border-bottom:1px solid #eee}.notification-list__record--unread{color:#000000;color:var(--text-color-dark);opacity:1;cursor:pointer}.notification-list__record--unread:hover{background-color:#f5f5f5}.notification-list__record--list-is-empty{opacity:1;animation:none;text-align:center}.notification-list__record--warning .notification-list__record-icon{color:#ffb700;color:var(--warning-color)}.notification-list__record--error .notification-list__record-icon{color:#ec4958;color:var(--error-color)}.notification-list__record-icon{margin-right:.4rem}.notification-list__record-text{flex:1;white-space:normal;word-wrap:break-word}.notification-list__record-time{min-width:110px;margin:0 1em;color:#808080;color:var(--gray-color-dark)}.notification-actions{display:flex;padding:10px 20px;border-top:1px solid #ccc;background:#f5f5f5}.uploads-popover--empty,.uploads-popover:not([data-progress]) .uploads-popover__icon::after,.webinar-chat__item[data-my-chunk] .webinar-chat__name{display:none}.notification-actions__spacer{flex-grow:1}body[data-media*=mobile] .notification-list__record{flex-wrap:wrap}body[data-media*=mobile] .notification-list__record-text{flex-basis:50%}body[data-media*=mobile] .notification-list__record-time{order:1;flex:1 0 auto;text-align:right}.uploads-popover[data-progress="0"] .uploads-popover__icon::after{background:linear-gradient(currentColor 100%,#13ce66 100%,#13ce66 0)}.uploads-popover[data-progress="1"] .uploads-popover__icon::after{background:linear-gradient(currentColor 99%,#13ce66 99%,#13ce66 1%)}.uploads-popover[data-progress="2"] .uploads-popover__icon::after{background:linear-gradient(currentColor 98%,#13ce66 98%,#13ce66 2%)}.uploads-popover[data-progress="3"] .uploads-popover__icon::after{background:linear-gradient(currentColor 97%,#13ce66 97%,#13ce66 3%)}.uploads-popover[data-progress="4"] .uploads-popover__icon::after{background:linear-gradient(currentColor 96%,#13ce66 96%,#13ce66 4%)}.uploads-popover[data-progress="5"] .uploads-popover__icon::after{background:linear-gradient(currentColor 95%,#13ce66 95%,#13ce66 5%)}.uploads-popover[data-progress="6"] .uploads-popover__icon::after{background:linear-gradient(currentColor 94%,#13ce66 94%,#13ce66 6%)}.uploads-popover[data-progress="7"] .uploads-popover__icon::after{background:linear-gradient(currentColor 93%,#13ce66 93%,#13ce66 7%)}.uploads-popover[data-progress="8"] .uploads-popover__icon::after{background:linear-gradient(currentColor 92%,#13ce66 92%,#13ce66 8%)}.uploads-popover[data-progress="9"] .uploads-popover__icon::after{background:linear-gradient(currentColor 91%,#13ce66 91%,#13ce66 9%)}.uploads-popover[data-progress="10"] .uploads-popover__icon::after{background:linear-gradient(currentColor 90%,#13ce66 90%,#13ce66 10%)}.uploads-popover[data-progress="11"] .uploads-popover__icon::after{background:linear-gradient(currentColor 89%,#13ce66 89%,#13ce66 11%)}.uploads-popover[data-progress="12"] .uploads-popover__icon::after{background:linear-gradient(currentColor 88%,#13ce66 88%,#13ce66 12%)}.uploads-popover[data-progress="13"] .uploads-popover__icon::after{background:linear-gradient(currentColor 87%,#13ce66 87%,#13ce66 13%)}.uploads-popover[data-progress="14"] .uploads-popover__icon::after{background:linear-gradient(currentColor 86%,#13ce66 86%,#13ce66 14%)}.uploads-popover[data-progress="15"] .uploads-popover__icon::after{background:linear-gradient(currentColor 85%,#13ce66 85%,#13ce66 15%)}.uploads-popover[data-progress="16"] .uploads-popover__icon::after{background:linear-gradient(currentColor 84%,#13ce66 84%,#13ce66 16%)}.uploads-popover[data-progress="17"] .uploads-popover__icon::after{background:linear-gradient(currentColor 83%,#13ce66 83%,#13ce66 17%)}.uploads-popover[data-progress="18"] .uploads-popover__icon::after{background:linear-gradient(currentColor 82%,#13ce66 82%,#13ce66 18%)}.uploads-popover[data-progress="19"] .uploads-popover__icon::after{background:linear-gradient(currentColor 81%,#13ce66 81%,#13ce66 19%)}.uploads-popover[data-progress="20"] .uploads-popover__icon::after{background:linear-gradient(currentColor 80%,#13ce66 80%,#13ce66 20%)}.uploads-popover[data-progress="21"] .uploads-popover__icon::after{background:linear-gradient(currentColor 79%,#13ce66 79%,#13ce66 21%)}.uploads-popover[data-progress="22"] .uploads-popover__icon::after{background:linear-gradient(currentColor 78%,#13ce66 78%,#13ce66 22%)}.uploads-popover[data-progress="23"] .uploads-popover__icon::after{background:linear-gradient(currentColor 77%,#13ce66 77%,#13ce66 23%)}.uploads-popover[data-progress="24"] .uploads-popover__icon::after{background:linear-gradient(currentColor 76%,#13ce66 76%,#13ce66 24%)}.uploads-popover[data-progress="25"] .uploads-popover__icon::after{background:linear-gradient(currentColor 75%,#13ce66 75%,#13ce66 25%)}.uploads-popover[data-progress="26"] .uploads-popover__icon::after{background:linear-gradient(currentColor 74%,#13ce66 74%,#13ce66 26%)}.uploads-popover[data-progress="27"] .uploads-popover__icon::after{background:linear-gradient(currentColor 73%,#13ce66 73%,#13ce66 27%)}.uploads-popover[data-progress="28"] .uploads-popover__icon::after{background:linear-gradient(currentColor 72%,#13ce66 72%,#13ce66 28%)}.uploads-popover[data-progress="29"] .uploads-popover__icon::after{background:linear-gradient(currentColor 71%,#13ce66 71%,#13ce66 29%)}.uploads-popover[data-progress="30"] .uploads-popover__icon::after{background:linear-gradient(currentColor 70%,#13ce66 70%,#13ce66 30%)}.uploads-popover[data-progress="31"] .uploads-popover__icon::after{background:linear-gradient(currentColor 69%,#13ce66 69%,#13ce66 31%)}.uploads-popover[data-progress="32"] .uploads-popover__icon::after{background:linear-gradient(currentColor 68%,#13ce66 68%,#13ce66 32%)}.uploads-popover[data-progress="33"] .uploads-popover__icon::after{background:linear-gradient(currentColor 67%,#13ce66 67%,#13ce66 33%)}.uploads-popover[data-progress="34"] .uploads-popover__icon::after{background:linear-gradient(currentColor 66%,#13ce66 66%,#13ce66 34%)}.uploads-popover[data-progress="35"] .uploads-popover__icon::after{background:linear-gradient(currentColor 65%,#13ce66 65%,#13ce66 35%)}.uploads-popover[data-progress="36"] .uploads-popover__icon::after{background:linear-gradient(currentColor 64%,#13ce66 64%,#13ce66 36%)}.uploads-popover[data-progress="37"] .uploads-popover__icon::after{background:linear-gradient(currentColor 63%,#13ce66 63%,#13ce66 37%)}.uploads-popover[data-progress="38"] .uploads-popover__icon::after{background:linear-gradient(currentColor 62%,#13ce66 62%,#13ce66 38%)}.uploads-popover[data-progress="39"] .uploads-popover__icon::after{background:linear-gradient(currentColor 61%,#13ce66 61%,#13ce66 39%)}.uploads-popover[data-progress="40"] .uploads-popover__icon::after{background:linear-gradient(currentColor 60%,#13ce66 60%,#13ce66 40%)}.uploads-popover[data-progress="41"] .uploads-popover__icon::after{background:linear-gradient(currentColor 59%,#13ce66 59%,#13ce66 41%)}.uploads-popover[data-progress="42"] .uploads-popover__icon::after{background:linear-gradient(currentColor 58%,#13ce66 58%,#13ce66 42%)}.uploads-popover[data-progress="43"] .uploads-popover__icon::after{background:linear-gradient(currentColor 57%,#13ce66 57%,#13ce66 43%)}.uploads-popover[data-progress="44"] .uploads-popover__icon::after{background:linear-gradient(currentColor 56%,#13ce66 56%,#13ce66 44%)}.uploads-popover[data-progress="45"] .uploads-popover__icon::after{background:linear-gradient(currentColor 55%,#13ce66 55%,#13ce66 45%)}.uploads-popover[data-progress="46"] .uploads-popover__icon::after{background:linear-gradient(currentColor 54%,#13ce66 54%,#13ce66 46%)}.uploads-popover[data-progress="47"] .uploads-popover__icon::after{background:linear-gradient(currentColor 53%,#13ce66 53%,#13ce66 47%)}.uploads-popover[data-progress="48"] .uploads-popover__icon::after{background:linear-gradient(currentColor 52%,#13ce66 52%,#13ce66 48%)}.uploads-popover[data-progress="49"] .uploads-popover__icon::after{background:linear-gradient(currentColor 51%,#13ce66 51%,#13ce66 49%)}.uploads-popover[data-progress="50"] .uploads-popover__icon::after{background:linear-gradient(currentColor 50%,#13ce66 50%,#13ce66 50%)}.uploads-popover[data-progress="51"] .uploads-popover__icon::after{background:linear-gradient(currentColor 49%,#13ce66 49%,#13ce66 51%)}.uploads-popover[data-progress="52"] .uploads-popover__icon::after{background:linear-gradient(currentColor 48%,#13ce66 48%,#13ce66 52%)}.uploads-popover[data-progress="53"] .uploads-popover__icon::after{background:linear-gradient(currentColor 47%,#13ce66 47%,#13ce66 53%)}.uploads-popover[data-progress="54"] .uploads-popover__icon::after{background:linear-gradient(currentColor 46%,#13ce66 46%,#13ce66 54%)}.uploads-popover[data-progress="55"] .uploads-popover__icon::after{background:linear-gradient(currentColor 45%,#13ce66 45%,#13ce66 55%)}.uploads-popover[data-progress="56"] .uploads-popover__icon::after{background:linear-gradient(currentColor 44%,#13ce66 44%,#13ce66 56%)}.uploads-popover[data-progress="57"] .uploads-popover__icon::after{background:linear-gradient(currentColor 43%,#13ce66 43%,#13ce66 57%)}.uploads-popover[data-progress="58"] .uploads-popover__icon::after{background:linear-gradient(currentColor 42%,#13ce66 42%,#13ce66 58%)}.uploads-popover[data-progress="59"] .uploads-popover__icon::after{background:linear-gradient(currentColor 41%,#13ce66 41%,#13ce66 59%)}.uploads-popover[data-progress="60"] .uploads-popover__icon::after{background:linear-gradient(currentColor 40%,#13ce66 40%,#13ce66 60%)}.uploads-popover[data-progress="61"] .uploads-popover__icon::after{background:linear-gradient(currentColor 39%,#13ce66 39%,#13ce66 61%)}.uploads-popover[data-progress="62"] .uploads-popover__icon::after{background:linear-gradient(currentColor 38%,#13ce66 38%,#13ce66 62%)}.uploads-popover[data-progress="63"] .uploads-popover__icon::after{background:linear-gradient(currentColor 37%,#13ce66 37%,#13ce66 63%)}.uploads-popover[data-progress="64"] .uploads-popover__icon::after{background:linear-gradient(currentColor 36%,#13ce66 36%,#13ce66 64%)}.uploads-popover[data-progress="65"] .uploads-popover__icon::after{background:linear-gradient(currentColor 35%,#13ce66 35%,#13ce66 65%)}.uploads-popover[data-progress="66"] .uploads-popover__icon::after{background:linear-gradient(currentColor 34%,#13ce66 34%,#13ce66 66%)}.uploads-popover[data-progress="67"] .uploads-popover__icon::after{background:linear-gradient(currentColor 33%,#13ce66 33%,#13ce66 67%)}.uploads-popover[data-progress="68"] .uploads-popover__icon::after{background:linear-gradient(currentColor 32%,#13ce66 32%,#13ce66 68%)}.uploads-popover[data-progress="69"] .uploads-popover__icon::after{background:linear-gradient(currentColor 31%,#13ce66 31%,#13ce66 69%)}.uploads-popover[data-progress="70"] .uploads-popover__icon::after{background:linear-gradient(currentColor 30%,#13ce66 30%,#13ce66 70%)}.uploads-popover[data-progress="71"] .uploads-popover__icon::after{background:linear-gradient(currentColor 29%,#13ce66 29%,#13ce66 71%)}.uploads-popover[data-progress="72"] .uploads-popover__icon::after{background:linear-gradient(currentColor 28%,#13ce66 28%,#13ce66 72%)}.uploads-popover[data-progress="73"] .uploads-popover__icon::after{background:linear-gradient(currentColor 27%,#13ce66 27%,#13ce66 73%)}.uploads-popover[data-progress="74"] .uploads-popover__icon::after{background:linear-gradient(currentColor 26%,#13ce66 26%,#13ce66 74%)}.uploads-popover[data-progress="75"] .uploads-popover__icon::after{background:linear-gradient(currentColor 25%,#13ce66 25%,#13ce66 75%)}.uploads-popover[data-progress="76"] .uploads-popover__icon::after{background:linear-gradient(currentColor 24%,#13ce66 24%,#13ce66 76%)}.uploads-popover[data-progress="77"] .uploads-popover__icon::after{background:linear-gradient(currentColor 23%,#13ce66 23%,#13ce66 77%)}.uploads-popover[data-progress="78"] .uploads-popover__icon::after{background:linear-gradient(currentColor 22%,#13ce66 22%,#13ce66 78%)}.uploads-popover[data-progress="79"] .uploads-popover__icon::after{background:linear-gradient(currentColor 21%,#13ce66 21%,#13ce66 79%)}.uploads-popover[data-progress="80"] .uploads-popover__icon::after{background:linear-gradient(currentColor 20%,#13ce66 20%,#13ce66 80%)}.uploads-popover[data-progress="81"] .uploads-popover__icon::after{background:linear-gradient(currentColor 19%,#13ce66 19%,#13ce66 81%)}.uploads-popover[data-progress="82"] .uploads-popover__icon::after{background:linear-gradient(currentColor 18%,#13ce66 18%,#13ce66 82%)}.uploads-popover[data-progress="83"] .uploads-popover__icon::after{background:linear-gradient(currentColor 17%,#13ce66 17%,#13ce66 83%)}.uploads-popover[data-progress="84"] .uploads-popover__icon::after{background:linear-gradient(currentColor 16%,#13ce66 16%,#13ce66 84%)}.uploads-popover[data-progress="85"] .uploads-popover__icon::after{background:linear-gradient(currentColor 15%,#13ce66 15%,#13ce66 85%)}.uploads-popover[data-progress="86"] .uploads-popover__icon::after{background:linear-gradient(currentColor 14%,#13ce66 14%,#13ce66 86%)}.uploads-popover[data-progress="87"] .uploads-popover__icon::after{background:linear-gradient(currentColor 13%,#13ce66 13%,#13ce66 87%)}.uploads-popover[data-progress="88"] .uploads-popover__icon::after{background:linear-gradient(currentColor 12%,#13ce66 12%,#13ce66 88%)}.uploads-popover[data-progress="89"] .uploads-popover__icon::after{background:linear-gradient(currentColor 11%,#13ce66 11%,#13ce66 89%)}.uploads-popover[data-progress="90"] .uploads-popover__icon::after{background:linear-gradient(currentColor 10%,#13ce66 10%,#13ce66 90%)}.uploads-popover[data-progress="91"] .uploads-popover__icon::after{background:linear-gradient(currentColor 9%,#13ce66 9%,#13ce66 91%)}.uploads-popover[data-progress="92"] .uploads-popover__icon::after{background:linear-gradient(currentColor 8%,#13ce66 8%,#13ce66 92%)}.uploads-popover[data-progress="93"] .uploads-popover__icon::after{background:linear-gradient(currentColor 7%,#13ce66 7%,#13ce66 93%)}.uploads-popover[data-progress="94"] .uploads-popover__icon::after{background:linear-gradient(currentColor 6%,#13ce66 6%,#13ce66 94%)}.uploads-popover[data-progress="95"] .uploads-popover__icon::after{background:linear-gradient(currentColor 5%,#13ce66 5%,#13ce66 95%)}.uploads-popover[data-progress="96"] .uploads-popover__icon::after{background:linear-gradient(currentColor 4%,#13ce66 4%,#13ce66 96%)}.uploads-popover[data-progress="97"] .uploads-popover__icon::after{background:linear-gradient(currentColor 3%,#13ce66 3%,#13ce66 97%)}.uploads-popover[data-progress="98"] .uploads-popover__icon::after{background:linear-gradient(currentColor 2%,#13ce66 2%,#13ce66 98%)}.uploads-popover[data-progress="99"] .uploads-popover__icon::after{background:linear-gradient(currentColor 1%,#13ce66 1%,#13ce66 99%)}.uploads-popover[data-progress="100"] .uploads-popover__icon::after{background:linear-gradient(currentColor 0,#13ce66 0,#13ce66 100%)}.uploads-popover__popup .confirm-popup__body{padding:0;font-size:14px}.uploads-popover__popup .confirm-popup__body .confirm-popup-content+.confirm-popup-buttons{margin-top:0}.profile-field-social__link-account+.profile-field-social__link-account,.profile-field-social__linked-account+.profile-field-social__link-account,.profile-field-social__linked-account+.profile-field-social__linked-account{margin-top:.4rem}.uploads-popover__button.btn{background:transparent;background:var(--main-header-btn-secondary-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-bg);color:#808080;color:var(--main-header-btn-secondary-color)}html:not([data-whatinput=mouse]) .uploads-popover__button.btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--main-header-btn-secondary-focus-shadow-color)}.uploads-popover__button.btn:focus,.uploads-popover__button.btn:hover{background:transparent;background:var(--main-header-btn-secondary-hover-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-hover-bg);color:#4e4e4e;color:var(--main-header-btn-secondary-hover-color)}.uploads-popover__button.btn.active,.uploads-popover__button.btn:active,.uploads-popover__button.btn[data-active]{background:transparent;background:var(--main-header-btn-secondary-active-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-active-bg);color:#333333;color:var(--main-header-btn-secondary-active-color)}.uploads-popover__button.btn.loading::after,.uploads-popover__button.btn[data-loading]::after{border-bottom-color:#808080;border-bottom-color:var(--main-header-btn-secondary-color);border-left-color:#808080;border-left-color:var(--main-header-btn-secondary-color)}.uploads-popover__icon{position:relative}.uploads-popover__icon .icon{width:1rem}.uploads-popover__icon::after{content:"";position:absolute;right:-5px;bottom:0;height:100%;width:3px;color:#dcdcdc}.uploads-popover__popup-content{width:auto;min-width:340px}.uploads-popover__popup-content .notification-list{padding:10px 20px}body[data-media*=mobile] .uploads-popover__popup .confirm-popup__body{--confirm-popup-popup-offset:-80px;--confirm-popup-arrow-offset:100px}body[data-media*=mobile] .uploads-popover__popup-content{width:100vw;min-width:auto;max-width:91vw}.profile-field-social__linked-account{position:relative}.profile-field-social__linked-account-remove{position:absolute;top:0;right:-2.2rem}.profile-field-social__linked-account-icon.icon-facebook{color:#4267b2}.profile-field-social__linked-account-icon.icon-google-plus{color:#ff6550}.profile-field-social__linked-account-icon.icon-twitter{color:#1b95e0}.webinar-chat{grid-area:webinar-chat;height:100%;width:100%;position:relative;box-sizing:border-box;background:#ffffff;background:var(--bg-color-light);overflow:hidden}.webinar-chat[data-editing-message] .webinar-chat-input-textarea:focus{border-top-color:#ec4958;border-top-color:var(--error-color)}.webinar-chat-list{position:absolute;left:0;right:0;top:0;bottom:2.5rem;margin:0;overflow-y:auto;font-size:14px;box-sizing:border-box}.webinar-chat-list>ul{margin:0;padding:0 15px 15px}.webinar-chat__item{position:relative;margin:0 0 2px;padding:0 50px 0 0;list-style-type:none;word-wrap:break-word}.webinar-chat__item .webinar-chat__item-header{margin-bottom:2px}.webinar-chat__item[data-my-chunk]{text-align:right;padding:0 0 0 50px}.webinar-chat__item[data-my-chunk] .webinar-chat__item-header{padding-right:2px}.webinar-chat__item[data-my-chunk] .webinar-chat__item-content{background-color:#03c8fa;background-color:var(--primary-color);color:#ffffff;color:var(--primary-fg-color);border-radius:5px 0 5px 5px}.webinar-chat__item[data-my-chunk] .webinar-chat__item-content[data-editing]{-webkit-text-decoration:underline dotted #ec4958;-webkit-text-decoration:underline dotted var(--error-color);text-decoration:underline dotted #ec4958;text-decoration:underline dotted var(--error-color)}.webinar-chat__item[data-my-chunk]:hover .icon-remove-message{display:block}.webinar-chat__item[data-first-item-in-chunk]{margin-top:15px}.webinar-chat__item:first-child{margin-top:10px}.webinar-chat__name{font-weight:700;padding-right:4px;color:#636363}.webinar-chat__time{font-size:13px;white-space:nowrap;color:#808080;color:var(--gray-color-dark)}.webinar-chat__item-content{white-space:pre-wrap;display:inline-block;background-color:#eeeeee;background-color:var(--gray-color-light);padding:5px 10px;border-radius:0 5px 5px;font-size:.7rem;text-align:left}.webinar-chat__item-content[data-deleted]{opacity:.7;font-style:italic}.webinar-chat__item-content-container{display:inline-block;position:relative}.webinar-chat-input-panel{position:absolute;height:2.5rem;width:100%;bottom:0;left:0;background:#ffffff;background:var(--bg-color-light)}.webinar-chat-send-button{position:absolute;top:calc(.5rem + 1px);right:.5rem}.webinar-chat-input-textarea{width:100%;padding:.75rem 2rem .75rem .5rem;resize:none;overflow:hidden;font-size:.75rem;border:none;border-top:1px solid #eeeeee;border-top:1px solid var(--gray-color-light);outline:0}.drow-tools__block,.drow-tools__color-block{border-bottom:2px solid #B5B5B5}.webinar-chat-input-textarea:focus{border-top-color:#03c8fa;border-top-color:var(--primary-color)}.webinar-chat-input-textarea::-webkit-input-placeholder{color:#b5b5b5;color:var(--gray-color)}.webinar-chat-input-textarea:-ms-input-placeholder{color:#b5b5b5;color:var(--gray-color)}.webinar-chat-input-textarea::placeholder{color:#b5b5b5;color:var(--gray-color)}.webinar-chat-input-textarea[disabled]{background-color:#f1f1f1;background-color:var(--bg-color-dark);cursor:not-allowed;opacity:.5}.icon-remove-message{display:none;position:absolute;top:calc(50% - 9px);height:18px;margin-left:-26px;cursor:pointer;opacity:.6;transition:opacity .3s,transform .1s}.icon-remove-message:hover{opacity:1}.icon-remove-message:active{transform:translate(1px,1px)}.webinar-conferencing{display:flex;grid-area:webinar-conferencing;position:relative;justify-content:center;align-content:center;align-items:center;flex-flow:column nowrap}.webinar-conferencing__jitsi-meet{flex:1;flex-basis:100%;align-self:stretch;justify-self:stretch;display:flex}.webinar-conferencing__help-modal>.ember-remodal.inner.confirm{min-width:100px;margin-top:1em}.conference-help__toc{line-height:1.5;font-size:1.1em}.conference-help__toc-item{display:block}.conference-help__footer{margin-top:1.3em;padding-top:.8em;border-top:1px solid #ccc;text-align:center}.conference-help__image{display:block;margin:0 auto;max-width:80%}.webinar-mediaboard{grid-area:webinar-mediaboard;position:relative;background-color:transparent!important}.drow{position:absolute;top:0;right:0;bottom:0;left:0}.drow-container{padding:10px;margin:auto;width:100%;height:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.drow-tools__list{margin:0;padding:0;list-style-type:none}.drow-tools__list .icon{fill:#000;width:20px;height:20px}.drow-tools{order:1}.drow-controls{order:3}.drow-canvas{background:#fff;order:2;width:100%;margin:0 10px;height:100%;box-shadow:0 40px 44px 0 rgba(51,51,51,.13)}.drow-canvas canvas{height:100%;width:100%;cursor:url(../assets/cursors/brush.cur),crosshair}.drow-canvas.eraser>canvas{cursor:url(../assets/cursors/eraser.cur),crosshair}.drow-tools__item{width:40px;height:40px;line-height:40px;margin:10px 0;background:#EEE;color:#fff;text-align:center;cursor:pointer;border-radius:3px}.drow-tools__item input{visibility:hidden}.drow-tools__item.active,.drow-tools__item:hover{background:#03C8FA}.drow-tools__item.active .icon,.drow-tools__item:hover .icon{fill:#fff}.drow-tools__upload-btn-icon{color:#fff}.drow-tools__color-block{padding:5px 0}.confirm-popup__toggle,.drow-controls__item,.drow-tools__drib{display:flex;align-items:center;justify-content:center;height:40px;width:40px;margin:0;position:relative;border-radius:.2rem}.confirm-popup__toggle .drow-tools__color,.drow-controls__item .drow-tools__color,.drow-tools__drib .drow-tools__color{width:18px;height:18px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:9px;-webkit-border-bottom-right-radius:9px;-webkit-border-bottom-left-radius:9px;-webkit-transform:rotate(45deg)}.confirm-popup__toggle button,.drow-controls__item button,.drow-tools__drib button{width:40px;height:40px;padding:4px 0}.confirm-popup__toggle .icon-size-big,.drow-controls__item .icon-size-big,.drow-tools__drib .icon-size-big{height:17px;width:17px}.confirm-popup__toggle.active .x-slider-wrapper,.drow-controls__item.active .x-slider-wrapper,.drow-tools__drib.active .x-slider-wrapper{display:block}.confirm-popup__toggle .x-slider-wrapper,.drow-controls__item .x-slider-wrapper,.drow-tools__drib .x-slider-wrapper{position:absolute;height:26px;z-index:100;width:120px;background-color:#eaeaea;top:-1px;left:-1px;text-align:left;border:1px solid #999;border-radius:5px;padding:2px 4px;display:none}.confirm-popup__toggle .x-slider-wrapper .icon-size-big,.drow-controls__item .x-slider-wrapper .icon-size-big,.drow-tools__drib .x-slider-wrapper .icon-size-big{fill:#999;position:absolute;top:2px;right:1px;height:20px;width:20px}.confirm-popup__toggle .x-slider-wrapper .icon-drib-small,.drow-controls__item .x-slider-wrapper .icon-drib-small,.drow-tools__drib .x-slider-wrapper .icon-drib-small{position:absolute;height:10px;width:10px;fill:#999;top:7px;left:6px}.drow-controls__list{margin:0 0 5px;padding:0;list-style-type:none}.drow-controls__list svg{border-radius:4px;height:22px;width:22px}.drow-controls__item{cursor:pointer;opacity:.8}.drow-controls__item:hover{opacity:1}.x-slider-wrapper{border-radius:40px}.x-slider-wrapper .x-slider{width:76px;height:5px;background:#999;position:relative;top:-1px;left:16px;border-radius:40px}input[type=range]{background-color:#000;height:2px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;position:relative;top:-2px;z-index:1;width:14px;height:14px;cursor:pointer;border-radius:40px;background-color:#dbdbdb}input[type=range]:active~#rangevalue,input[type=range]:hover~#rangevalue{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;top:-75px}body[data-media*=mobile] .drow-container{padding:0}.webinar-people__content{max-height:calc(100vh - 140px);width:300px;overflow:auto}.webinar-people__user-item{display:flex;align-items:center;margin:.4rem 0}.webinar-people__user-item[data-open]{margin-bottom:0}.webinar-people__user-item-settings-btn{opacity:0;transition:opacity .1s}.webinar-people__user-item-settings-btn:focus,.webinar-people__user-item:hover .webinar-people__user-item-settings-btn,.webinar-people__user-item[data-open] .webinar-people__user-item-settings-btn{opacity:1}.file-upload-bar{display:inline-block;width:100%;position:relative}.file-upload-bar>*{margin:2px 0}.file-upload-bar .upload-hiddenblock{vertical-align:top;display:inline-block;animation-fill-mode:forwards;line-height:30px;width:100%}.file-upload-bar .upload-hiddenblock .upld{display:flex;justify-content:space-between}.file-upload-bar .upload-hiddenblock .btn-big{margin-right:8px}.my-library{background:#fff;border-radius:5px}.my-library__header{display:flex;padding:1rem}.my-library__header>:not(:last-child){margin-right:.4rem}.my-library__search-box{flex:1}.my-library__header-btn{margin-left:auto;flex-shrink:0}.my-library__header-btn img{vertical-align:text-bottom}.my-library__display-types{flex-shrink:0;white-space:nowrap}.my-library__content{padding:0 0 .5rem}.my-library__error{margin-top:15px;background-color:rgba(255,255,255,.84)}.my-library-error__references{margin-top:1em;color:#4e4e4e;font-size:14px}.my-library-error__references-list{margin:.2em 0 0;line-height:1.3;max-height:5.2em;overflow:auto}.my-library__content-header{display:flex;flex-wrap:wrap;align-items:center;padding:0 1rem .5rem;margin:-3px}.my-library__content-header>*{margin:3px}.my-library__filtered-label{padding:0 15px 10px;font-weight:700;font-size:14px}.my-library__breadcrumb-list{flex-grow:1;padding:0}.my-library__breadcrumb{display:inline-block;margin:0 4px 0 0;padding-right:16px;position:relative;vertical-align:middle}.my-library__breadcrumb:not(:last-of-type)::after{content:">";display:block;position:absolute;top:1px;right:0;font-size:16px}.my-library__header-options{display:flex;font-size:14px}.my-library__header-options>:not(:last-child){margin-right:1em}.my-library__create-folder-popup .confirm-popup__content{min-width:180px}.my-library__create-folder-popup .confirm-popup__body{background-color:#fbfbfb;padding:10px 20px;font-size:14px}.my-library__create-folder-popup .confirm-popup__body .confirm-popup-content+.confirm-popup-buttons{margin-top:.6em}.my-library__create-folder-popup .confirm-popup__body button{flex:1}.library__folder-empty-label{margin-top:1em;font-size:1.3em}.library__folder--search-no-results{margin:0 1rem 1rem;padding:5rem;background-color:#f7f7f7;border-radius:5px;color:grey;text-align:center;font-size:1.3em}.library__folder--search-no-results .loading-indicator{justify-content:center}.library__folder--show-more-btn{margin-top:1em}.library__dropzone.upload-fileinput--dropzone{padding:4em;margin:1em}.library__dropzone.upload-fileinput--dropzone .upload-fileinput__yield{order:-1;margin-bottom:2.4rem}.library-file-entry{display:flex;flex-direction:column}.library-file-entry:nth-child(odd){background-color:#fbfbfb}.library-file-entry.active,.library-file-entry:not(.library-file-entry--uploading):hover{background-color:#eee}.library-file-entry--new{animation-name:library-file-entry-new-animation;animation-duration:2s;animation-delay:.3s;animation-timing-function:cubic-bezier(.68,-.55,.27,1.55);animation-fill-mode:forwards}@keyframes library-file-entry-new-animation{from{background-color:rgba(204,204,204,.2)}}.library-file-entry--uploading .library-file-entry__record{cursor:default}.library-file-entry__record{display:flex;line-height:40px;padding:0 1rem}.library-file-entry__icon{width:22px;flex-shrink:0;text-align:center;color:#b5b5b5}.library-file-entry__icon>img{vertical-align:baseline}.library-file-entry[data-type=folder][data-system] .library-file-entry__icon{color:grey}.library-file-entry__name{flex-grow:1;padding:0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}.library-file-entry__name>a{color:unset;text-decoration:unset}.library-file-entry__size{width:100px;flex-shrink:0;text-align:right}.library-file-entry__progress{width:150px;min-width:80px}.library-file-entry__progress .progress{line-height:inherit}.library-file-entry__date{width:200px;white-space:nowrap;padding-right:10px;text-align:right;font-size:14px}.library-file-entry__control{min-width:.8rem;flex-shrink:0;text-align:center}.library-file-entry__control:not(:last-child){margin-right:.3em}.library-file-entry__note{margin-left:5px;color:#aaa;font-size:14px}.library-file-entry__external-link{color:gray;margin-left:6px;transition:.1s color}.library-file-entry__external-link:hover{color:#016798;transform:scale(1.1)}.library-file-entry__yield{padding:.3rem 1rem 1rem}.library-file-entry__details-header{margin:-3px -3px 10px}.library-file-entry__details-header::after{clear:both;content:"";display:block}.library-file-entry__details-header>*{margin:3px;text-align:center}.library-file-entry__details-header>[data-right]{float:right}.file-entry-details{overflow:hidden;text-align:center;background-color:grey}.file-entry-details--image{padding:10px}.file-entry-details--image>figure{display:block;margin:0 auto;max-width:100%;max-height:100%}.file-entry-details--video>div{height:100%}.file-entry-details--video .player-container{min-height:0;max-height:100%}.file-entry-details--video .video-thumb{background-size:contain!important}.file-entry-details--video-subtitles{background-color:#fff;overflow:auto;text-align:inherit}.file-entry-details--video-subtitles-content{display:flex;flex-direction:column;padding:1em 2em 2em}.file-entry-details--document>iframe,.file-entry-details--external>iframe,.file-entry-details--provider-googledrive .google-preview__iframe-container,.file-entry-details__text-content{width:100%;height:500px;max-height:100vh;flex-basis:auto}.file-entry-details__text-content{display:block;resize:vertical;background-color:#fff;border-radius:0;transition:all .2s}.file-entry-details__text-content[disabled]{background-color:#fff;color:#666}.file-entry-details--provider-googledrive{background-color:transparent;text-align:left}.file-entry-details--not-available{padding:2em 1em;color:#fff;font-size:1.1em}.file-entry-details--not-available svg{font-size:3em;margin-bottom:.3em}.file-entry-details--not-available>*{display:block;margin:0 auto}body[data-media*=mobile] .my-library__header{padding:.5rem}body[data-media*=mobile] .my-library__content-header{padding:.2rem .35rem .3rem;flex-wrap:wrap-reverse;border-top:1px solid #eeeeee;border-top:1px solid var(--gray-color-light);border-bottom:1px solid #eeeeee;border-bottom:1px solid var(--gray-color-light)}body[data-media*=mobile] .my-library__header-options{flex-grow:1;justify-content:space-between}body[data-media*=mobile] .library-file-entry__record{padding:0 .5rem;font-size:12px}body[data-media*=mobile] .library-file-entry__icon{font-size:14px;width:16px}body[data-media*=mobile] .library-file-entry__name>a{font-size:inherit}body[data-media*=mobile] .library-file-entry__date,body[data-media*=mobile] .library-file-entry__note{font-size:10px}body[data-media*=mobile] .library-file-entry__date{width:100px}body[data-media*=mobile] .library-file-entry__details-header>.btn{padding:.1rem .2rem .05rem;height:auto;border-radius:2px;border:0}body[data-media*=mobile] .library-file-entry__details-header>[data-right]{float:none}body[data-media*=mobile] .library-file-entry__control .confirm-popup__body{max-width:90vw}body[data-media*=mobile] .library-file-entry__control .confirm-popup__content{word-wrap:break-word}body[data-media*=mobile] .library__folder--search-no-results{padding:3rem .5rem}body[data-media*=mobile] .my-library__filtered-label{padding:1rem .5rem .75rem}.user-select{margin:-.3em}.user-select>input[type=radio]{position:absolute;opacity:0;pointer-events:none;width:121px;height:145px}.user-select>input[type=radio]:active+.user-select__user,.user-select>input[type=radio]:checked+.user-select__user,.user-select>input[type=radio]:focus+.user-select__user{background-color:#03c8fa;background-color:var(--primary-color);color:#ffffff;color:var(--primary-fg-color);opacity:1}.user-select>input[type=radio]:disabled+.user-select__user{opacity:.8;cursor:not-allowed}.user-select__user{display:inline-flex;flex-direction:column;align-items:center;width:122px;padding:10px;margin:.3em;opacity:.9;background-color:#eeeeee;background-color:var(--gray-color-light);border-radius:.2rem;cursor:pointer}.user-select__user:hover{background-color:#44daff;background-color:var(--primary-color-light);color:#ffffff;color:var(--primary-fg-color);opacity:1}.user-select__user-name{display:block;width:100%;text-align:center;margin-top:9px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-select__user-avatar{flex-shrink:0}.user-select.buttons>input[type=radio]{width:170px;height:42px}.user-select.buttons .user-select__user{flex-direction:row;width:170px;padding:6px;vertical-align:top}.user-select.buttons .user-select__user-name{margin-top:0;margin-left:9px;text-align:left}body[data-media=mobile] .user-select__user{width:100%!important}.course-wizard__footer-controls>:not(:last-child){margin-right:.3em}.course-wizard__error{margin:20px 0;background-color:rgba(255,255,255,.84)}.material-wizard__header{display:flex;align-items:center;height:2rem}.material-wizard__types-list{display:flex;flex-flow:row wrap}.material-wizard__select-type{margin:6px 12px}.material-wizard__type-description{text-align:center;margin:1em}.material-wizard__type-description-header{font-size:16px;margin-top:0;margin-bottom:.8em}.material-wizard__type-description-text ul{display:inline-block;text-align:left;list-style-type:decimal;margin:0;padding:0}.material-wizard__type-description-text ul li:not(:last-child){margin-bottom:8px}.material-wizard__sources-body{display:flex;flex-direction:column}.material-wizard__sources-tabs{margin-bottom:1.1rem}.material-wizard__source{flex:1;min-height:300px}.material-wizard__source-upload.upload-fileinput--dropzone{padding:7rem 1.6rem}.material-wizard__google-picker,.material-wizard__text-create{position:relative;padding:7rem 1.6rem;background-color:#eee;text-align:center}.material-wizard__google-picker>button,.material-wizard__text-create>button{position:relative;z-index:1}.material-wizard__google-picker-bg,.material-wizard__text-create-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:1rem;color:#e6e6e6;pointer-events:none;z-index:0}.material-wizard__upload-progressbar:not(.upload-progressbar--empty){margin-top:3rem}body[data-media*=mobile] .material-wizard__types-list{flex-direction:column}body[data-media*=mobile] .material-wizard__select-type{margin:.3rem 0}.certificate__header{display:flex;flex-wrap:wrap;align-items:center}.certificate__label{flex:1 0 100%;color:grey}.certificate__content{min-height:100px;overflow:auto;text-align:center;padding:8px;margin:-8px}.certificate__page{display:inline-block;box-shadow:2px 2px 10px 1px #9a9a9a;padding:.4in}.certificate__iframe{height:100%;width:100%}.certificate__content--loading{background:url(../assets/images/spinner.svg) center center no-repeat;background-size:32px 32px;opacity:.5}.certificate__tags-quiz{margin-top:1em}.certificate__issued-certificates{font-size:.7rem}.issued-certificates__record{display:flex;margin:0;border-bottom:1px solid #eee}.issued-certificates__record--header{font-size:.6rem;font-weight:700;letter-spacing:.2px;text-transform:uppercase;color:#b5b5b5}.issued-certificates__record--header .issued-certificate__field{padding-top:.5rem}.issued-certificate__field{flex-shrink:0;flex-basis:230px;padding:1rem 1.5rem}.issued-certificate__field:nth-child(1){flex-grow:1}.issued-certificate__field:nth-child(2){flex-grow:3}.issued-certificate__field .issued-certificate__prev{width:274px;height:196px;border:6px solid #02c8fa;border-radius:6px;display:none;position:absolute;overflow:hidden;background-image:url(/assets/images/rukuku2/loading-cc38790579438a3b070a4e6229b83b0c.gif);background-position:center;background-repeat:no-repeat;background-size:110px;background-color:#eee}.sf-toolbar{display:none}body[data-media*=mobile] .certificate__header a,body[data-media*=mobile] .certificate__header button{flex:1 0 auto;margin:.2rem 0;text-align:center}body[data-media*=mobile] .certificate-builder__tabs .tab__item{flex:1 0 0;max-width:320px;text-align:center}body[data-media*=mobile] .certificate-builder__tabs .tab__item a,body[data-media*=mobile] .certificate-builder__tabs .tab__item button{width:100%;margin:0}body[data-media*=mobile] .certificate-builder__tabs .tab__item .badge[data-badge]::after{position:absolute;right:.1rem;top:.1rem;transform:translate(0,0)}body[data-media*=mobile] .certificate__page{zoom:.4}body[data-media*=mobile] .certificate__iframe{transform:scale(.4);transform-origin:0 0;height:250%;width:250%}.team-member{display:flex}.team-member:not(:last-child){padding-bottom:.7em;margin-bottom:.7em;border-bottom:1px solid #eaeaea}.team-member__avatar{width:51px;height:51px;flex-shrink:0;object-fit:cover;margin-right:.6em;border-radius:50%}.team-member__content{display:flex;flex-grow:1;min-width:0}.team-member__main-content{display:flex;flex-direction:column;justify-content:center;min-width:0}.team-member__header{display:flex;align-items:center;margin:-3px}.team-member__header>*{margin:3px}.team-member__header>:not(:last-child){margin-right:.4em}.team-member__email{color:#666;font-size:14px}.team-member__controls{align-self:center;display:flex;align-items:center}.team-member__controls>button{flex-shrink:0}.team-member__name{font-size:18px;text-overflow:ellipsis;overflow:hidden}.team-member__name[data-tag]::after{content:attr(data-tag);display:inline-block;margin-left:5px;padding:2px 6px;border-radius:2px;font-size:.68em;background-color:#999;color:#fff;position:relative;bottom:.125em;vertical-align:baseline}.team-member__email-input{flex-shrink:0;width:280px}.team-member__edit-btn{display:flex;align-items:center;justify-content:center;width:22px;height:22px;line-height:inherit;padding:0;flex-shrink:0}.team-member__delete-popup{margin-left:3em;align-self:center;flex-shrink:0}.team-member__permission-list{display:flex;flex-wrap:wrap;margin:-3px}.team-member__permission{display:flex;align-items:center;overflow:hidden;margin:3px;padding:2px 6px;border-radius:2px;font-size:12px;background-color:#999;color:#fff}.team-member__permission-checkbox{flex-shrink:0;margin:0 .2em 0 0;width:auto!important;height:auto!important;position:static!important}.team-member__permission-label{text-overflow:ellipsis;overflow:hidden}.team-member__invite-status-label{opacity:0;margin-left:.5rem;font-size:12px}.team-member__invite-status-label[data-success]{color:#a7df48;animation:invite-status-label-fade-in-out 4s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes invite-status-label-fade-in-out{0%,100%{opacity:0}30%,70%{opacity:1}}.team-member__invite-status-label[data-error]{color:#ec4958;animation:invite-status-label-fade-in 1s cubic-bezier(.68,-.55,.27,1.55) forwards}@keyframes invite-status-label-fade-in{0%{opacity:0}100%{opacity:1}}.thumbs-list__upload .upload-progressbar{max-width:700px;margin:0 auto}.thumbs-list__list{padding:0;margin-left:-16px;list-style-type:none;text-align:center}.thumbs-list__thumb{display:inline-block;width:265px;height:155px;margin:8px 0 8px 16px;background-position:center;background-repeat:no-repeat;background-size:cover;background-origin:border-box;background-color:#000;border:4px solid transparent}.thumbs-list__thumb.active{border-color:#2595de}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.invite-students{text-align:left;font-size:16px}.invite-students__tabs{margin:0 0 1rem}body[data-media*=mobile] .invite-students__tabs{flex-wrap:nowrap;margin:0 0 .5rem}body[data-media*=mobile] .invite-students__tabs .tab__item{flex:1 0 0;max-width:320px;text-align:center;min-width:0}body[data-media*=mobile] .invite-students__tabs .tab__item a,body[data-media*=mobile] .invite-students__tabs .tab__item button{width:100%;margin:0;padding-left:.1rem;padding-right:.1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body[data-media*=mobile] .invite-students__tabs .tab__item .badge[data-badge]::after{position:absolute;right:.1rem;top:.1rem;transform:translate(0,0)}body[data-media*=mobile] .invite-students__by-link-footer>button:nth-child(2){padding-left:1rem;padding-right:1rem}.invite-students__tabs .tab__item{flex-grow:1}.invite-students__tabs .tab__item button{width:100%}.dicount-buttons.inactive{background:#fff;color:#03c8fa}.discount-tab-primary-button{display:flex}.discount-form,.discount-form .quiz-question-answers-type{display:-ms-flexbox}.discount-form{display:flex;justify-content:space-between;align-items:flex-end}.discount-form .flex-box{width:350px;margin-top:20px}.discount-form .flex-box .input-box-title{font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;text-transform:uppercase;letter-spacing:.2px}.discount-form .quiz-question-answers-type{display:flex;align-items:center}.discount-form .quiz-question-answers-type h5{margin:0}.discount-form .quiz-question-answers-type .input-box{width:200px;display:flex;margin-left:auto}.discount-form .quiz-question-answers-type .input-box.array-name{width:150px;margin:0 auto 0 30px}.discount-form .quiz-question-answers-type .input-box.goodfor{align-items:center;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px;color:#333}.discount-progress-bar,.preciosly-discount-content .search-content{display:-ms-flexbox;-webkit-box-align:center}.discount-form .quiz-question-answers-type .input-box .discount-select{width:79px;margin-right:11px;border:1px solid #b5b5b5}.discount-form .quiz-question-answers-type .input-box .discount-select:focus{box-shadow:0 0 0 .15rem rgba(3,200,250,.3);border:1px solid #03c8fa!important;outline:0}.discount-form .quiz-question-answers-type .input-box .valid-select{width:100%}.discount-form .quiz-question-answers-type .input-box .newCode-input{width:100%;height:40px;border-radius:5px;border:1px dotted #b5b5b5;padding-left:21px;color:#b5b5b5;font-size:14px;font-weight:700}.discount-form .quiz-question-answers-type .input-box .nameArray-input{width:100%;height:40px;border-radius:5px;border:1px solid #b5b5b5;padding-left:21px;color:#b5b5b5;font-size:14px;font-weight:700}.discount-form .quiz-question-answers-type .input-box .nameArray-input:focus{box-shadow:0 0 0 .15rem rgba(3,200,250,.3);border:1px solid #03c8fa!important;outline:0}.discount-form .quiz-question-answers-type .input-box .discount-input{width:100%;margin-right:11px;height:40px;border-radius:5px;border:1px solid #b5b5b5;padding-left:21px;transition:.2s}.discount-table .d-flex .chakedBox label:before,.preciosly-discount-content .select-all label:after{content:'';-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.discount-form .quiz-question-answers-type .input-box .discount-input:focus{box-shadow:0 0 0 .15rem rgba(3,200,250,.3);border:1px solid #03c8fa!important;outline:0}.discount-form .quiz-question-answers-type .input-box .discount-input .form-input{background-color:#fff}.discount-form .quiz-question-answers-type .input-box .discount-input:last-child{margin-right:0}.discount-form .quiz-question-answers-type .input-box .discount-input-content{position:relative}.discount-form .quiz-question-answers-type .input-box .discount-input-content .discount-input-code-down,.discount-form .quiz-question-answers-type .input-box .discount-input-content .discount-input-code-up{position:absolute;right:7px;cursor:pointer}.discount-form .quiz-question-answers-type .input-box .discount-input-content .discount-input-code-up{top:3px}.discount-form .quiz-question-answers-type .input-box .discount-input-content .discount-input-code-down{bottom:3px}.discount-form .quiz-question-answers-type .input-box .discount-input-content .discount-input-code{margin-right:11px;width:120px;height:40px;border-radius:5px;border:1px solid #b5b5b5;padding-left:10px;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px;color:#b5b5b5}.discount-form .quiz-question-answers-type .input-box .discount-input-content .discount-input-code:focus{box-shadow:0 0 0 .15rem rgba(3,200,250,.3);border:1px solid #03c8fa!important;outline:0}.discount-form .quiz-question-answers-type .input-box .discount-input-content .discount-input-code:last-child{margin-right:0}.discount-form .quiz-question-answers-type .input-box .goodfor-select{width:120px}.discount-form .quiz-question-answers-type .input-box .goodfor-text{margin:0 0 0 9px}.discount-form .discount-button{margin-top:20px}.discount-progress{width:546px;text-align:center}.discount-progress-bar{background-color:#03c8fa;text-align:center;height:40px;display:flex;align-items:center}.discount-progress-percent,.discount-progress-text{height:17px;position:absolute;font-size:12px;font-style:normal;font-stretch:normal;line-height:normal}.discount-progress-text{width:546px;font-weight:700;letter-spacing:normal;color:#333}.discount-progress-percent{font-weight:400;letter-spacing:.15px;color:#b5b5b5;right:5px}.copy-code-top{width:12px;height:19px;border-radius:3px;border:2px solid #000;margin:0 0 -12px 3px}.copy-code-bottom{width:12px;height:19px;border-radius:3px;border:2px solid #000;background-color:#000}.copy-code-box{margin-left:27px;cursor:pointer}.input-box-many{width:160px!important}.input-box-many input{max-width:60px!important}.preciosly-discount-content .preciosly-discount{font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#333;font-size:12px;margin:21px 0 12px}.preciosly-discount-content .search-content{display:flex;align-items:center}.preciosly-discount-content .search-content .search-input-content{position:relative;width:347px;margin-right:30px}.preciosly-discount-content .search-content .search-input-content .search-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%) rotateY(180deg);color:grey}.preciosly-discount-content .search-content .search-input-content .search-input{width:100%;height:30px;border-radius:5px;border:0;background:#eee;padding:7px 30px 7px 10px}.preciosly-discount-content .search-content .search-input-content .search-input:focus{box-shadow:0 0 0 .15rem rgba(3,200,250,.3);border:1px solid #03c8fa!important;outline:0}html:not([data-whatinput=mouse]) .alert-modal--alert .alert-modal__controls .alert-modal__btn-confirm:focus,html:not([data-whatinput=mouse]) .alert-modal--error .alert-modal__controls .alert-modal__btn-confirm:focus{box-shadow:0 0 0 .15rem rgba(236, 73, 88, 0.3);box-shadow:0 0 0 .15rem var(--error-shadow-color)}.preciosly-discount-content .search-content .search-input-content .search-input::-webkit-input-placeholder{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px;color:#b5b5b5}.preciosly-discount-content .search-content .search-input-content .search-input:-ms-input-placeholder{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px;color:#b5b5b5}.preciosly-discount-content .search-content .search-input-content .search-input::placeholder{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px;color:#b5b5b5}.preciosly-discount-content .select-all{display:flex;align-items:center;margin:20px 0 8px}.preciosly-discount-content .select-all input[type=checkbox]{display:none}.preciosly-discount-content .select-all input[type=checkbox]:checked+label:after{transform:translateY(-50%) scale(1)}.preciosly-discount-content .select-all input[type=checkbox]:checked+label:before{background:#03c8fa}.preciosly-discount-content .select-all label{font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a;padding-left:20px;position:relative}.preciosly-discount-content .select-all label:before{content:'';width:13px;height:13px;position:absolute;left:0;top:50%;border-radius:50%;transform:translateY(-50%);background:#eee;border:1px solid #979797}.preciosly-discount-content .select-all label:after{width:5px;height:5px;position:absolute;left:4px;top:50%;border-radius:50%;transform:translateY(-50%) scale(0);background:#fff;transition:.2s}.discount-table{background-color:#fbfbfb;height:200px;overflow-y:auto;margin:0 -22px 0 -26px}.discount-table .d-flex{display:flex;align-items:center;background:#fff;padding:2px 22px 0 26px}.discount-table .d-flex.disabled,.discount-table .d-flex[disabled]{background:#fbfbfb;pointer-events:none}.discount-table .d-flex.disabled:hover,.discount-table .d-flex:hover,.discount-table .d-flex[disabled]:hover{background:#eee}.discount-table .d-flex .chakedBox{margin-right:15px}.discount-table .d-flex .chakedBox input[type=checkbox]{display:none}.discount-table .d-flex .chakedBox input[type=checkbox]:checked+label{background:#03c8fa}.discount-table .d-flex .chakedBox input[type=checkbox]:checked+label:before{transform:translate(-50%,-50%) scale(1)}.discount-table .d-flex .chakedBox label{width:14px;height:14px;position:relative;border-radius:50%;background:#eee;display:block;cursor:pointer;border:1px solid #979797}.discount-table .d-flex .chakedBox label:before{width:5px;height:5px;position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%) scale(0);background:#fff;transition:.2s}.discount-table .d-flex .discount-table-item{display:flex;width:100%;align-items:center;justify-content:center;transition:.2s}.discount-table .d-flex .discount-table-item.disabled,.discount-table .d-flex .discount-table-item[disabled]{pointer-events:none}.discount-table .d-flex .discount-table-item .discount-codes-box{width:164px;height:30px;border-radius:15px;background-color:#e3e3e3;margin:2px 15px 2px 0}.discount-table .d-flex .discount-table-item .discount-codes-box .discount-codes,.discount-table .d-flex .discount-table-item .discount-codes-box .discount-codes-multiple{width:163px;height:30px;display:-webkit-flex;display:-moz-box;color:#fff;margin-right:20px;font-weight:400;line-height:normal;letter-spacing:.2px;font-size:12px;font-style:normal;font-stretch:normal}.discount-table .d-flex .discount-table-item .discount-codes-box .discount-codes{border-radius:15px;background:#ec4958;display:flex;align-items:center;justify-content:center}.discount-table .d-flex .discount-table-item .discount-codes-box .discount-codes.disabled,.discount-table .d-flex .discount-table-item .discount-codes-box .discount-codes[disabled]{background:#b5b5b5;pointer-events:none}.discount-table .d-flex .discount-table-item .discount-codes-box .discount-codes-multiple{border-radius:15px;background:#bf79df;display:flex;align-items:center;justify-content:center}.discount-table .d-flex .discount-table-item .discount-codes-box .discount-codes-multiple.disabled,.discount-table .d-flex .discount-table-item .discount-codes-box .discount-codes-multiple[disabled]{background:#b5b5b5;pointer-events:none}.discount-table .d-flex .discount-table-item .download{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px;color:#03c8fa;margin-right:62px;cursor:pointer}.discount-table .d-flex .discount-table-item .download svg{margin-right:6px}.discount-table .d-flex .discount-table-item .runing-box .discount-running-text{margin-right:52px}.discount-table .d-flex .discount-table-item .runing-box.disabled .discount-running-text,.discount-table .d-flex .discount-table-item .runing-box[disabled] .discount-running-text{margin-right:22px}.discount-table .d-flex .discount-table-item .runing-box input:checked~h4{color:#a7df48}.discount-table .d-flex .discount-table-item .runing-box h4{margin:0;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#b5b5b5;line-height:1.8;white-space:nowrap}.discount-table .d-flex .discount-table-item .date,.discount-table .d-flex .discount-table-item .limit{font-size:12px;font-weight:400;line-height:normal;letter-spacing:.2px;color:#b5b5b5;font-style:normal;font-stretch:normal}.discount-table .d-flex .discount-table-item .runing-box label{padding-top:0;padding-bottom:0;margin:0}.discount-table .d-flex .discount-table-item .runing-box .form-switch .form-icon{top:2px}.discount-table .d-flex .discount-table-item .limit{margin-right:auto;width:105px}.courses-list__invite-modal{max-width:780px}.ember-remodal.remodal{padding:75px 22px 25px 26px!important}.discount-select{border:1px solid #b5b5b5!important;font-size:16px!important;color:#b5b5b5!important}.discount-select.running{font-size:14px!important;border:none!important;color:#4a4a4a!important}.discount-new-code-input{display:flex;justify-content:flex-start;align-items:center;padding:10px;border:1px dotted #c7c7c7;border-radius:5px;max-width:200px;color:#b5b5b5;font-weight:700;font-size:14px;letter-spacing:1px;height:40px;width:100%}.discount-new-code-input input{max-width:90px;border:0;color:#b5b5b5;font-weight:700;text-align:left;outline:0;letter-spacing:1px}.discount-new-code-input input::-webkit-input-placeholder{font-size:18px;color:#b5b5b5}.discount-new-code-input input:-ms-input-placeholder{font-size:18px;color:#b5b5b5}.discount-new-code-input input::placeholder{font-size:18px;color:#b5b5b5}.discount-new-code-input div{flex-grow:1px}.loading,[data-loading]{position:relative;min-width:110px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:transparent!important}.loading::after,[data-loading]::after{content:"";display:block;position:absolute;height:.8rem;width:.8rem;top:50%;left:50%;margin-left:-.4rem;margin-top:-.4rem;animation:loading .5s infinite linear;border:.1rem solid #03c8fa;border:.1rem solid var(--primary-color);border-radius:50%;border-right-color:transparent;border-top-color:transparent;z-index:1}.loading:not([disabled]),[data-loading]:not([disabled]){pointer-events:none}.loading--large{min-width:2rem}.loading--large::after{height:1.6rem;width:1.6rem;margin-left:-.8rem;margin-top:-.8rem}.alert-modal{max-width:500px;padding:0;text-align:left}.alert-modal--error{color:#ec4958;color:var(--error-color)}.alert-modal--error .alert-modal__controls .alert-modal__btn-confirm{background:#ec4958;background:var(--error-color);border-color:#ec4958;border-color:var(--error-color);color:#ffffff;color:var(--error-fg-color)}.alert-modal--error .alert-modal__controls .alert-modal__btn-confirm:focus,.alert-modal--error .alert-modal__controls .alert-modal__btn-confirm:hover{background:#f3606d;background:var(--error-color-light);border-color:#f3606d;border-color:var(--error-color-light);color:#ffffff;color:var(--error-fg-color)}.alert-modal--error .alert-modal__controls .alert-modal__btn-confirm.active,.alert-modal--error .alert-modal__controls .alert-modal__btn-confirm:active,.alert-modal--error .alert-modal__controls .alert-modal__btn-confirm[data-active]{background:#c6515c;background:var(--error-color-dark);border-color:#c6515c;border-color:var(--error-color-dark);color:#ffffff;color:var(--error-fg-color)}.alert-modal--error .alert-modal__controls .alert-modal__btn-confirm.loading::after,.alert-modal--error .alert-modal__controls .alert-modal__btn-confirm[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--error-fg-color);border-left-color:#ffffff;border-left-color:var(--error-fg-color)}.alert-modal--alert .alert-modal__message{font-weight:700}.alert-modal--alert .alert-modal__content{text-align:center;color:#ec4958;color:var(--error-color)}.alert-modal--instructions .alert-modal__content,.alert-modal--prompt .alert-modal__content{text-align:left}.alert-modal--alert .alert-modal__controls .alert-modal__btn-confirm{background:#ec4958;background:var(--error-color);border-color:#ec4958;border-color:var(--error-color);color:#ffffff;color:var(--error-fg-color)}html:not([data-whatinput=mouse]) .alert-modal--confirm .alert-modal__controls .alert-modal__btn-confirm:focus,html:not([data-whatinput=mouse]) .alert-modal--instructions .alert-modal__controls .alert-modal__btn-confirm:focus,html:not([data-whatinput=mouse]) .alert-modal--prompt .alert-modal__controls .alert-modal__btn-confirm:focus,html:not([data-whatinput=mouse]) .alert-modal__controls .alert-modal__btn-confirm:focus,html:not([data-whatinput=mouse]) .upload-fileinput__input:focus+.upload-fileinput__choose-btn{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.alert-modal--alert .alert-modal__controls .alert-modal__btn-confirm:focus,.alert-modal--alert .alert-modal__controls .alert-modal__btn-confirm:hover{background:#f3606d;background:var(--error-color-light);border-color:#f3606d;border-color:var(--error-color-light);color:#ffffff;color:var(--error-fg-color)}.alert-modal--alert .alert-modal__controls .alert-modal__btn-confirm.active,.alert-modal--alert .alert-modal__controls .alert-modal__btn-confirm:active,.alert-modal--alert .alert-modal__controls .alert-modal__btn-confirm[data-active]{background:#c6515c;background:var(--error-color-dark);border-color:#c6515c;border-color:var(--error-color-dark);color:#ffffff;color:var(--error-fg-color)}.alert-modal--alert .alert-modal__controls .alert-modal__btn-confirm.loading::after,.alert-modal--alert .alert-modal__controls .alert-modal__btn-confirm[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--error-fg-color);border-left-color:#ffffff;border-left-color:var(--error-fg-color)}.alert-modal--instructions .alert-modal__controls .alert-modal__btn-confirm{background:#03c8fa;background:var(--primary-color);border-color:#03c8fa;border-color:var(--primary-color);color:#ffffff;color:var(--primary-fg-color)}.alert-modal--instructions .alert-modal__controls .alert-modal__btn-confirm:focus,.alert-modal--instructions .alert-modal__controls .alert-modal__btn-confirm:hover{background:#44daff;background:var(--primary-color-light);border-color:#44daff;border-color:var(--primary-color-light);color:#ffffff;color:var(--primary-fg-color)}.alert-modal--instructions .alert-modal__controls .alert-modal__btn-confirm.active,.alert-modal--instructions .alert-modal__controls .alert-modal__btn-confirm:active,.alert-modal--instructions .alert-modal__controls .alert-modal__btn-confirm[data-active]{background:#02b4e0;background:var(--primary-color-dark);border-color:#02b4e0;border-color:var(--primary-color-dark);color:#ffffff;color:var(--primary-fg-color)}.alert-modal--instructions .alert-modal__controls .alert-modal__btn-confirm.loading::after,.alert-modal--instructions .alert-modal__controls .alert-modal__btn-confirm[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--primary-fg-color);border-left-color:#ffffff;border-left-color:var(--primary-fg-color)}.alert-modal--confirm .alert-modal__controls .alert-modal__btn-confirm{background:#03c8fa;background:var(--primary-color);border-color:#03c8fa;border-color:var(--primary-color);color:#ffffff;color:var(--primary-fg-color)}.alert-modal--confirm .alert-modal__controls .alert-modal__btn-confirm:focus,.alert-modal--confirm .alert-modal__controls .alert-modal__btn-confirm:hover{background:#44daff;background:var(--primary-color-light);border-color:#44daff;border-color:var(--primary-color-light);color:#ffffff;color:var(--primary-fg-color)}.alert-modal--confirm .alert-modal__controls .alert-modal__btn-confirm.active,.alert-modal--confirm .alert-modal__controls .alert-modal__btn-confirm:active,.alert-modal--confirm .alert-modal__controls .alert-modal__btn-confirm[data-active]{background:#02b4e0;background:var(--primary-color-dark);border-color:#02b4e0;border-color:var(--primary-color-dark);color:#ffffff;color:var(--primary-fg-color)}.alert-modal--confirm .alert-modal__controls .alert-modal__btn-confirm.loading::after,.alert-modal--confirm .alert-modal__controls .alert-modal__btn-confirm[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--primary-fg-color);border-left-color:#ffffff;border-left-color:var(--primary-fg-color)}.alert-modal--prompt{color:#333;font-size:16px}.alert-modal--prompt .alert-modal__controls .alert-modal__btn-confirm{background:#03c8fa;background:var(--primary-color);border-color:#03c8fa;border-color:var(--primary-color);color:#ffffff;color:var(--primary-fg-color)}.alert-modal--prompt .alert-modal__controls .alert-modal__btn-confirm:focus,.alert-modal--prompt .alert-modal__controls .alert-modal__btn-confirm:hover{background:#44daff;background:var(--primary-color-light);border-color:#44daff;border-color:var(--primary-color-light);color:#ffffff;color:var(--primary-fg-color)}.alert-modal--prompt .alert-modal__controls .alert-modal__btn-confirm.active,.alert-modal--prompt .alert-modal__controls .alert-modal__btn-confirm:active,.alert-modal--prompt .alert-modal__controls .alert-modal__btn-confirm[data-active]{background:#02b4e0;background:var(--primary-color-dark);border-color:#02b4e0;border-color:var(--primary-color-dark);color:#ffffff;color:var(--primary-fg-color)}.alert-modal--prompt .alert-modal__controls .alert-modal__btn-confirm.loading::after,.alert-modal--prompt .alert-modal__controls .alert-modal__btn-confirm[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--primary-fg-color);border-left-color:#ffffff;border-left-color:var(--primary-fg-color)}.alert-modal--prompt .alert-modal__message{color:gray}.alert-modal__prompt-input{width:100%;margin-top:.6em}.alert-modal__error{margin-top:15px;font-size:13px;padding:.4em .8em}.alert-modal__error .render-error__icon{font-size:1.4em;align-self:center;margin-right:.6em}.alert-modal__error .render-error__close-btn{font-size:28px}.alert-modal__content{padding:10px 0 30px;text-align:center}.alert-modal__message{word-wrap:break-word}.alert-modal__message ul{display:inline-block;text-align:left;margin:5px 0;padding:0}.alert-modal__controls{display:flex;flex-wrap:wrap;margin:-.25rem}.alert-modal__controls .btn{margin:.25rem}.alert-modal__controls .alert-modal__btn-confirm{background:#03c8fa;background:var(--primary-color);border-color:#03c8fa;border-color:var(--primary-color);color:#ffffff;color:var(--primary-fg-color);min-width:120px}.alert-modal__controls .alert-modal__btn-confirm:focus,.alert-modal__controls .alert-modal__btn-confirm:hover{background:#44daff;background:var(--primary-color-light);border-color:#44daff;border-color:var(--primary-color-light);color:#ffffff;color:var(--primary-fg-color)}.alert-modal__controls .alert-modal__btn-confirm.active,.alert-modal__controls .alert-modal__btn-confirm:active,.alert-modal__controls .alert-modal__btn-confirm[data-active]{background:#02b4e0;background:var(--primary-color-dark);border-color:#02b4e0;border-color:var(--primary-color-dark);color:#ffffff;color:var(--primary-fg-color)}.alert-modal__controls .alert-modal__btn-confirm.loading::after,.alert-modal__controls .alert-modal__btn-confirm[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--primary-fg-color);border-left-color:#ffffff;border-left-color:var(--primary-fg-color)}body[data-media*=mobile] .alert-modal__controls{justify-content:center}.rich-text-editor__controls{display:flex}.upload-fileinput{position:relative;align-items:baseline}div.upload-fileinput{display:flex;justify-content:center;flex-wrap:wrap}div.upload-fileinput .upload-fileinput__yield{flex-basis:100%}span.upload-fileinput{display:inline-flex}span.upload-fileinput .upload-fileinput__yield{margin-left:1em}.upload-fileinput--dropzone{flex-direction:column;align-items:center;padding:2rem;text-align:center;border-radius:.2rem;border:5px dashed transparent;background-color:#eee;transition:border-color .15s ease-in-out}.upload-fileinput--dropzone .upload-fileinput__yield{width:100%;max-width:640px}.upload-fileinput--dropzone-active{border-color:#03c8fa}.upload-fileinput--dropzone-active *{pointer-events:none}.upload-fileinput:not(.upload-fileinput--dropzone) .upload-fileinput__choose-btn{width:100%}.upload-fileinput__dropzone-divider{width:3rem;color:#b5b5b5;border-top-color:currentColor}.upload-fileinput__dropzone-divider[data-content]::after{background:#eee;color:currentColor}.upload-fileinput__input{width:.1px;height:.1px;top:50%;left:50%;opacity:0;overflow:hidden;position:absolute;z-index:-1}.upload-fileinput__choose-btn{display:inline-block;cursor:pointer}.upload-fileinput__cancel-btn{flex-shrink:0}.upload-progressbar--empty .upload-progressbar__header{display:none}.upload-progressbar__header{text-align:center}.upload-progressbar__queue-title{display:inline-block;color:#aaa;font-size:12px;margin-bottom:.2em}.upload-progressbar__abort-btn{flex-shrink:0;padding:0 6px;vertical-align:baseline;background:0 0;border:none;color:#b5b5b5;color:var(--gray-color)}.upload-progressbar__abort-btn[disabled]{cursor:not-allowed;opacity:.5}.upload-progressbar__queue:not(:first-child){margin-top:1em}.upload-progressbar__upload:not(:first-child){margin-top:.5em}.progress-element{display:block;position:relative;width:100%;height:.2rem;border:0;border-radius:.2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f1f1f1;background:var(--bg-color-dark);color:#03c8fa;color:var(--primary-color)}.progress-element::-webkit-progress-bar{border-radius:.2rem;background:0 0}.progress-element::-webkit-progress-value{border-radius:.2rem;background:#03c8fa;background:var(--primary-color)}.progress-element::-moz-progress-bar{border-radius:.2rem;background:#03c8fa;background:var(--primary-color)}.progress-element:indeterminate{animation:progress-element-indeterminate 1.5s linear infinite;background:linear-gradient(to right,#03c8fa 30%,#f1f1f1 30%) top left/150% 150% no-repeat #f1f1f1;background:linear-gradient(to right,var(--primary-color) 30%,var(--bg-color-dark) 30%) top left/150% 150% no-repeat var(--bg-color-dark)}.progress-element:indeterminate::-moz-progress-bar{background:0 0}@keyframes progress-element-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}.progress{position:relative;line-height:0;text-align:left}.progress--is-success .progress-bar__inner{background-color:#13ce66}.progress--is-exception .progress-bar__inner{background-color:#ff4949}.progress--is-marquee .progress-bar__inner{width:100%!important;background-size:30px 30px;background-image:linear-gradient(45deg,#72c3ff 25%,#20a0ff 25%,#20a0ff 50%,#72c3ff 50%,#72c3ff 75%,#20a0ff 75%,#20a0ff);animation:barberpole 2s linear infinite}@keyframes barberpole{from{background-position:0 0}to{background-position:60px 0}}.progress-bar{padding-right:50px;display:inline-block;vertical-align:middle;width:100%;margin-right:-55px;box-sizing:border-box}.progress__caption-container,.progress__error-container{display:flex;line-height:1.3;max-height:5.2em;margin-right:50px;padding-right:20px;font-size:14px}.progress-bar__inner::after,.progress-bar__innerText,.progress__text{display:inline-block;vertical-align:middle}.progress__error-container{padding:.2rem 0;font-size:12px}.progress__error{color:#c6515c}.progress-caption__remark{margin-left:1em;color:grey}.progress__text{font-size:14px;color:#6b6b6b;margin-left:10px;line-height:1;overflow:hidden}.progress-bar__outer{height:6px;border-radius:100px;background-color:#ccc;overflow:hidden;position:relative;vertical-align:middle}.progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#20a0ff;text-align:right;border-radius:100px;line-height:1}.progress-bar__inner::after{content:"";height:100%}.progress-bar__innerText{color:#fff;font-size:12px;margin:0 5px}.chart-frame__title{display:block;margin:0 0 .4em .2em;color:#000}.chart-frame__container{display:flex;overflow-x:auto;overflow-y:hidden;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px}.chart__text-loading{fill:#999;text-anchor:middle;alignment-baseline:middle}.chart__g-loading--fade{opacity:.2;transition:.2s opacity}.price-label{display:inline-flex}.price-label--currency-symbol .price-label__currency{margin-right:.1em}.price-label--currency-code .price-label__currency{order:1;margin-left:.2em}.price-label--currency-code .price-label__value{order:0}.course-card,.course-card-list__list .sortable-placeholder{display:inline-flex;flex-direction:column;width:300px;flex-shrink:0;position:relative;box-sizing:content-box;border-radius:5px;border:1px solid #eee;background-color:#fff;text-align:initial;transition:.3s box-shadow}.course-card__cover,.course-card__cover img{border-top-left-radius:inherit;border-top-right-radius:inherit}.course-card-list__list .sortable-placeholder:focus-within,.course-card-list__list .sortable-placeholder:hover,.course-card:focus-within,.course-card:hover{box-shadow:0 2px 15px rgba(51,51,51,.2)}.course-card-list__list [data-enrolled].sortable-placeholder .course-card__price,.course-card-list__list [data-enrolled].sortable-placeholder .course-long-tile__price,.course-card-list__list [data-owner].sortable-placeholder .course-card__price,.course-card-list__list [data-owner].sortable-placeholder .course-long-tile__price,.course-card[data-enrolled] .course-card__price,.course-card[data-enrolled] .course-long-tile__price,.course-card[data-owner] .course-card__price,.course-card[data-owner] .course-long-tile__price{font-size:12px;letter-spacing:.5px;background-color:#03c8fa}.course-card__cover{height:300px;background-image:linear-gradient(135deg,#e6e6e6,#ccc);z-index:1}.course-card__cover img{width:100%;height:100%;vertical-align:top;object-fit:cover}.course-card__price,.course-long-tile__price{display:flex;align-items:center;position:absolute;height:50px;top:265px;right:-1px;padding:0 .75rem;background-color:#a7df48;background-color:var(--course-card-price-color);color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:33px;font-weight:800;text-transform:uppercase;z-index:2}.course-card__text,.course-card__title a{font-size:16px;overflow:hidden}.course-card__content{height:260px;display:flex;flex-direction:column;padding:1rem 1.25rem}.course-card__author{z-index:3}.course-card__author a{display:inline-block;max-width:100%;vertical-align:top}.course-card__title{height:66.24px;overflow:hidden}.course-card__title a{max-width:100%;vertical-align:top;line-height:1.38;/*! autoprefixer: off */display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;-webkit-line-clamp:3;-moz-line-clamp:3;line-clamp:3;box-orient:vertical}.course-card__category{margin-top:auto}.course-card__category a{display:inline-block;max-width:100%;vertical-align:top}.course-card__text{line-height:1.31;height:83.84px;/*! autoprefixer: off */display:-webkit-box;display:-moz-box;display:box;-webkit-line-clamp:4;-moz-line-clamp:4;line-clamp:4;box-orient:vertical}.course-card-list__list body[data-media*=mobile] .sortable-placeholder,body[data-media*=mobile] .course-card,body[data-media*=mobile] .course-card-list__list .sortable-placeholder{width:280px}body[data-media*=mobile] .course-card__cover{height:280px}body[data-media*=mobile] .course-card__price,body[data-media*=mobile] .course-long-tile__price{top:245px}.course-card-list__card[data-course-subject="1198"] .course-card__category{visibility:hidden}.course-card-list__card-custom-footer{display:flex;justify-content:space-between;align-items:center}.course-card-list__list{display:flex;flex-wrap:wrap;justify-content:center;margin:-1rem -.5rem}.course-card-list__list>*{margin:1rem .5rem}.course-card-list__list[data-empty]{max-height:600px;overflow:hidden;position:relative}.course-card__move{display:flex;align-items:center;justify-content:center;height:2rem;width:2rem;opacity:.5;cursor:no-drop}.course-card__move[draggable=true]{opacity:1;cursor:move;cursor:-webkit-grab}.course-card-list__list .sortable-placeholder{border:1px dashed #CCC;background:0 0}.course-card-list__card-placeholder{pointer-events:none}.course-card-list__card-placeholder--ghost{opacity:.8}.course-card-list__empty-text-wrapper{position:absolute;top:120px;right:0;left:0;z-index:1;text-align:center}.course-card-list__empty-text{padding:.4em .6em;font-size:1.3em;border-radius:5px;color:#666;background-color:rgba(153,153,153,.18)}.course-card-list__header{display:flex;align-items:center;padding:1rem 53px .9rem;padding:1rem var(--container-wide-offset) .9rem;margin:0 calc(-1 * 53px) 1.9rem;margin:0 calc(-1 * var(--container-wide-offset)) 1.9rem;position:-webkit-sticky;position:sticky;top:calc(2.5rem - 1px);z-index:10;background-color:#fff}.course-card-list__header.js-is-sticky,.course-card-list__header.js-is-stuck{box-shadow:0 2px 15px 0 rgba(51,51,51,.2)}.course-card-list__header>*+*{margin-left:1rem}.course-card-list__search{flex:1}body[data-media*=mobile] .course-card-list__header{position:static;flex-wrap:wrap;justify-content:space-between;padding:0;margin:0 0 1rem}body[data-media*=mobile] .course-card-list__header>*+*{margin-left:0;margin-top:.1rem}body[data-media*=mobile] .course-card-list__header .form-input{font-size:.7rem;height:1.5rem;padding:.2rem .3rem}textareabody[data-media*=mobile] .course-card-list__header .form-input{min-height:1.5rem}body[data-media*=mobile] .course-card-list__header .form-select{height:1.5rem;padding:.2rem 1.1rem .2rem .3rem;font-size:.7rem}body[data-media*=mobile] .course-card-list__header .form-select.select--styled{font-size:.6rem}body[data-media*=mobile] .course-card-list__category,body[data-media*=mobile] .course-card-list__search{flex:1 1 100%}.share-base-button{width:auto;height:auto;padding:0;border:0}.share-base-button .icon{bottom:0;position:static;vertical-align:top;font-size:1.2rem}.share-panel button+button{margin-left:.4rem}.search-box__query-input{background-color:#eee;border-color:#eee}.expandable-menu,.search-box__query-input:focus{background-color:#fff}.search-box__query-input:hover:not(:focus){border-color:grey}.search-box__query-input::-webkit-input-placeholder{color:#b5b5b5}.search-box__query-input:-ms-input-placeholder{color:#b5b5b5}.search-box__query-input::placeholder{color:#b5b5b5}.search-box__query-input+.form-icon{color:grey;pointer-events:none}.expandable-menu{display:block;position:absolute;border:1px solid #dbdbdb;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);line-height:25px}.expandable-menu:after{display:block;position:absolute;height:10px;width:10px;background:#fff;content:"";top:-6px;left:80%;transform:rotate(45deg);border-width:1px 0 0 1px;border-color:#dbdbdb;border-style:solid;box-shadow:-2px -3px 4px 0 rgba(0,0,0,.1);z-index:1}.expandable-menu .menu-list{padding:0;margin:0;position:relative;z-index:300}.expandable-menu .pointer{height:10px;font-size:10px;position:absolute;right:20px;top:15px}.rl-dropdown-container{display:inline-block}.rl-dropdown-container .rl-dropdown-toggle{display:inline;background:0 0;border:none;cursor:pointer}.rl-dropdown-container .rl-dropdown-toggle:focus{outline:0}.image-uploader-with-cropper.library-opened .crop,.image-uploader-with-cropper.library-opened .image-crop-controls{display:none}.image-uploader-and-cropper-modal{min-width:827px;text-align:left}.image-crop>:not(:first-child){margin-top:1em}.image-crop .add_image{margin-bottom:0}.crop{display:flex;justify-content:space-between}.crop-sizelist,body[data-media*=mobile] .crop{flex-direction:column}.crop-content{position:relative;height:328px;width:100%;background:grey}.cropper-preview{overflow:hidden}.crop-sizelist{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;margin-left:1em}.cropper-container-wrapper{width:100%;height:100%}.cropper-container-wrapper>img{width:100%;height:100%;object-fit:contain}.cropper-container-wrapper>img[src=""]{display:none}.cropper-preview__size{font-size:12px;color:grey}.crop-content-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.image-uploader-with-cropper__select-menu{display:flex;align-items:center}.image-uploader-with-cropper__select-menu>section{flex-basis:50%;display:flex;flex-direction:column;align-items:center}.image-uploader-with-cropper__select-menu>section:not(:last-child){border-right:1px solid #999}.image-uploader-with-cropper__select-menu-icon{margin-bottom:16px;font-size:84px;color:#ccc}body[data-media*=mobile] .image-uploader-and-cropper-modal{min-width:auto}body[data-media*=mobile] .crop-sizelist{display:none}body[data-media*=mobile] .image-uploader-with-cropper__select-menu{flex-direction:column;justify-content:center}body[data-media*=mobile] .image-uploader-with-cropper__select-menu>section{justify-content:center}body[data-media*=mobile] .image-uploader-with-cropper__select-menu>section:not(:last-child){border-right:none;border-bottom:1px solid #999}body[data-media*=mobile] .image-uploader-with-cropper__select-menu button{height:1.5rem;padding:.25rem 1.4rem;font-size:.6rem}body[data-media*=mobile] .image-uploader-with-cropper__select-menu-icon{font-size:2rem}.flatpickr{position:relative}.flatpickr button[data-toggle]+button[data-clear]{border-left:1px solid rgba(0,0,0,.1)}.flatpickr-calendar-static-container{position:absolute;top:100%}.flatpickr-input.active+button[data-toggle]{position:relative}.flatpickr-input.active+button[data-toggle]::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.1)}.flatpickr-input.active+button[data-toggle] .icon{z-index:1}.flatpickr-calendar::before{border-width:9px;margin:0 -9px}.flatpickr-calendar::after{border-width:8px;margin:0 -8px}.flatpickr-calendar .flatpickr-months .flatpickr-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{height:34px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{padding:12px 10px 8px}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{padding-right:30px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month{padding-left:30px}.flatpickr-calendar .flatpickr-current-month .cur-month{margin-left:16px}.flatpickr-day{max-width:39px;height:39px;line-height:38px}body[data-media*=mobile] .flatpickr-calendar,body[data-media*=mobile] .flatpickr-days{width:265.75px}body[data-media*=mobile] .flatpickr-day{max-width:37px;height:37px;line-height:36px}.finances-income-chart .line{stroke-width:1.3;fill:none}.finances-income-chart .area{stroke-width:0}.finances-income-chart .dot{transition:.1s stroke-width}.finances-income-chart .dot:hover{stroke-width:4px}.finances-income-chart .axis line,.finances-income-chart .axis path{fill:none;stroke:#e5e5e5;stroke-width:1;shape-rendering:crispEdges}.finances-income-chart .axis.y .tick:not(:first-of-type) line{stroke-dasharray:2,2}.finances-income-chart .axis.y text{fill:#797979}.finances-income-chart .legend{font-size:12px;fill:#797979;shape-rendering:crispEdges}.finances-income-chart .legend-item__tag{font-size:32px;baseline-shift:-6}.finances-income-chart .line[data-index="0"]{stroke:#ff2401}.finances-income-chart .area[data-index="0"]{fill:url(#chart-area-gradient-0)}.finances-income-chart .dot[data-index="0"]{stroke:#ff2401;fill:#ff2401}.finances-income-chart .legend-item[data-index="0"] .legend-item__tag{fill:#ff2401}.finances-income-chart .line[data-index="1"]{stroke:green}.finances-income-chart .area[data-index="1"]{fill:url(#chart-area-gradient-1)}.finances-income-chart .dot[data-index="1"]{stroke:green;fill:green}.finances-income-chart .legend-item[data-index="1"] .legend-item__tag{fill:green}.finances-income-chart .line[data-index="2"]{stroke:#0072bc}.finances-income-chart .area[data-index="2"]{fill:url(#chart-area-gradient-2)}.finances-income-chart .dot[data-index="2"]{stroke:#0072bc;fill:#0072bc}.finances-income-chart .legend-item[data-index="2"] .legend-item__tag{fill:#0072bc}.finances-income-chart .line[data-index="3"]{stroke:#f8c303}.finances-income-chart .area[data-index="3"]{fill:url(#chart-area-gradient-3)}.finances-income-chart .dot[data-index="3"]{stroke:#f8c303;fill:#f8c303}.finances-income-chart .legend-item[data-index="3"] .legend-item__tag{fill:#f8c303}.finances-income-chart .line[data-index="4"]{stroke:#0dbacc}.finances-income-chart .area[data-index="4"]{fill:url(#chart-area-gradient-4)}.finances-income-chart .dot[data-index="4"]{stroke:#0dbacc;fill:#0dbacc}.finances-income-chart .legend-item[data-index="4"] .legend-item__tag{fill:#0dbacc}.finances-income-chart .line[data-index="5"]{stroke:#b214b5}.finances-income-chart .area[data-index="5"]{fill:url(#chart-area-gradient-5)}.finances-income-chart .dot[data-index="5"]{stroke:#b214b5;fill:#b214b5}.finances-income-chart .legend-item[data-index="5"] .legend-item__tag{fill:#b214b5}.finances-income-chart-tooltip{position:absolute;padding:5px;background-color:#797979;color:#fff;border:1px solid #999;border-radius:3px;font-size:14px;opacity:0;pointer-events:none;transition:.1s opacity}.finances-income-chart-tooltip[data-shown]{opacity:.9}.video-subtitles-editor__item{display:flex;align-items:center;margin:.8em}.video-subtitles-editor__item>*{margin:.2em}.video-subtitles-editor__item-icon{flex-shrink:0;margin:0;font-size:1.4em;color:#ccc}.video-subtitles-editor__item-title{width:340px;margin-left:.7em;margin-right:.7em}.white-board,.white-board__canvas{width:100%;height:100%}.video-subtitles-editor__item-check-default[data-active]>.icon{stroke-width:2px}.video-subtitles-editor__item-check-default>.icon{stroke-width:1px;stroke:currentColor}.video-subtitles-editor__item-upload{flex-shrink:0;min-width:88px}.video-subtitles-editor__item-select-from-library{max-width:160px}.google-preview{display:flex;flex-direction:column}.google-preview__toolbar{display:flex;align-items:center;margin-bottom:1em}.google-preview__iframe-container{flex:1;overflow:hidden;background-color:rgba(209,209,209,.5);opacity:1;transition:opacity .3s ease-in-out}.google-preview.is-loading .google-preview__iframe-container{background:url(../assets/images/spinner.svg) center center no-repeat,#d1d1d1;background-size:32px 32px;opacity:.5}.google-preview__iframe-error{margin:2em}.white-board{max-height:100vh;max-width:100vw;display:flex;align-items:stretch;position:relative}.white-board.is-loading{opacity:.8;pointer-events:none}.white-board.is-error{opacity:.7;pointer-events:none}.white-board__toolbar{position:absolute;z-index:1;top:10px;bottom:10px;left:10px;display:flex;flex-direction:column;overflow:visible;padding:3px;border:1px solid rgba(204,204,204,.68);border-radius:2px;background-color:rgba(248,248,248,.94);box-shadow:0 2px 4px rgba(0,0,0,.2);min-height:286px}.white-board__toolbar-button{flex-shrink:0;outline:0}.white-board__toolbar-button.is-visible{animation:white-board-btn-fade-in .1s linear forwards}.ember-remodal.remodal.remodal-is-closing,.ember-remodal.remodal.remodal-is-opening{animation-name:slide-down;animation-duration:.3s}@keyframes white-board-btn-fade-in{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.white-board__toolbar-button.is-hidden{display:none}.white-board__toolbar-button+.white-board__toolbar-button{margin-top:1px}.white-board__toolbar-divider{border-bottom:1px solid #d2d2d2;margin:.5em 4px}.white-board__toolbar-spacer{flex-grow:1}.white-board__canvas-container{position:relative;width:100%;height:100%;background-color:#fff;border:1px solid #ccc;overflow:hidden;outline:0}.white-board__canvas-container:focus{border-color:#bbb}.white-board__pencil-size-icon{border-radius:50%;overflow:visible!important}.white-board__color-picker-icon{width:.7em;height:.7em;padding:2px;border-radius:2px;font-size:2em;background-size:100%;background-repeat:no-repeat;-webkit-filter:drop-shadow(1px 1px 1px #bbb);filter:drop-shadow(1px 1px 1px #bbb)}.white-board__minimap{position:absolute;bottom:9px;left:54px;background-color:rgba(242,242,242,.4);border:1px solid rgba(153,153,153,.35);border-radius:2px;box-sizing:content-box}.white-board__minimap-boxes-canvas,.white-board__minimap-viewport-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.white-board__zoom-caption{font-size:12px}.white-board{overflow:hidden}.pencil-tool[data-editing] .pencil-tool__wrapper{padding:4px 8px;margin:-4px -8px;background:#def4f8;background:var(--secondary-color-dark);color:#333333;color:var(--secondary-fg-color)}.pencil-tool[data-editing] .pencil-tool__wrapper:focus-within{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.pencil-tool[data-editing] .pencil-tool__edit-controls{float:right;margin-left:.4em}.pencil-tool[data-editing] .pencil-tool__content-editable{display:inline-block;text-transform:none}.pencil-tool--text-centered{padding:0 .7em;text-align:center}.pencil-tool--text-centered:not([data-editing]):not(.pencil-tool--nowrap){margin-left:.25em}.pencil-tool--text-centered:not([data-editing]).pencil-tool--nowrap{margin-left:.2rem}.pencil-tool--text-centered:not([data-editing]) .pencil-tool__edit-controls{width:0;overflow:visible}.pencil-tool--text-centered.pencil-tool--nowrap .pencil-tool__wrapper{justify-content:center}.pencil-tool--nowrap .pencil-tool__wrapper{display:flex}.pencil-tool--nowrap:not([data-editing]) .pencil-tool__content-editable{color:#808080;color:var(--main-header-btn-secondary-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pencil-tool--nowrap:not([data-editing]) .pencil-tool__edit-controls{flex-shrink:0;margin-left:.2rem}.pencil-tool--nowrap[data-editing] .pencil-tool__wrapper{display:inline-flex}.pencil-tool--nowrap[data-editing] .pencil-tool__edit-controls{flex-shrink:0;align-self:flex-start}.pencil-tool__wrapper{display:inline-block}.pencil-tool__content-editable{display:inline;outline:0;word-break:break-word}.pencil-tool__content-editable:empty::before{content:attr(placeholder);cursor:text}.pencil-tool__content-editable:empty:not([contenteditable]):not([placeholder]),.pencil-tool__content-editable:empty:not([contenteditable])[placeholder=""]{display:none}.pencil-tool__edit-controls{align-self:flex-end;display:inline-flex;align-items:center;vertical-align:top;height:1.1em;min-height:1rem;margin-left:.05rem}.pencil-tool__edit-controls button{flex-shrink:0;width:1em;height:1em;min-width:1rem;min-height:1rem;font-size:inherit}.pencil-tool__edit-controls button+button{margin-left:.2rem}.pencil-tool__edit-controls .pencil-tool__edit-button{width:1.1em;height:1.1em;padding:.05em}.pencil-tool__edit-button .icon,.pencil-tool__edit-button .symbol{font-size:.8em;min-width:.8rem;min-height:.8rem}.lesson-material[data-edit] .lesson-material__title{margin-right:.6rem}.lesson-material__title-header{display:flex;align-items:flex-start}.lesson-material__title{flex:1;margin:0}.lesson-material__description{margin:.6rem 0 0}.lesson-material__divider{margin-top:1rem;margin-bottom:1rem}.lesson-material-video__header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1rem}body[data-media*=mobile] .lesson-material__title{font-size:18px;font-weight:700;letter-spacing:0}body[data-media*=mobile] .lesson-material__description{margin:.4rem 0 0;font-size:16px;font-weight:400}body[data-media*=mobile] .lesson-material__divider{margin-top:.5rem;margin-bottom:.5rem}body[data-media*=mobile] .lesson-material-video__header-controls{margin-top:.35rem;flex-basis:100%;justify-content:center}.disqus-form-container{margin-top:.45rem}.course-long-tile{display:flex;height:300px;border-radius:5px;background-color:#fff}.course-long-tile+.course-long-tile{margin-top:1rem}.course-long-tile__logo-section{flex-shrink:0;width:300px;position:relative;border-top-left-radius:inherit;border-bottom-left-radius:inherit;background-color:#b5b5b5}.course-long-tile__logo-section>a{border-radius:inherit}.course-long-tile__main-section{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:1rem 1.5rem .75rem}.course-long-tile__logo{width:100%;height:100%;object-fit:contain;border-radius:inherit}.course-long-tile__price{top:1rem;right:0}.course-long-tile__title{min-height:0;overflow:hidden;max-height:3.4rem;margin:0 0 .7rem;font-size:1.25rem;line-height:1.3;letter-spacing:normal;/*! autoprefixer: off */display:-webkit-box;display:-moz-box;display:box;-webkit-line-clamp:2;-moz-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}.course-long-tile__properties{align-self:flex-start;margin-bottom:.7rem;border:none;border-spacing:0;border-collapse:collapse;font-size:.8rem}.course-long-tile__properties tr+tr>td{padding-top:.5rem}.course-long-tile__properties td{padding:0}.course-long-tile__properties td:first-child{padding-right:1rem;white-space:nowrap;color:#b5b5b5}.course-long-tile__controls{flex-shrink:0;margin:auto -.1rem -.1rem}.course-long-tile__controls>*{margin:.1rem}.course-long-tile__controls .btn--large:first-child{margin-right:1rem}body[data-media*=mobile] .course-long-tile{flex-direction:column;height:auto;max-width:340px;margin-left:auto;margin-right:auto}body[data-media*=mobile] .course-long-tile__main-section{padding:1rem 1rem 0}body[data-media*=mobile] .course-long-tile__logo-section{width:auto;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;position:relative}body[data-media*=mobile] .course-long-tile__logo-section::after{content:"";display:block;padding-bottom:100%}body[data-media*=mobile] .course-long-tile__logo-section>a{position:absolute;top:0;right:0;bottom:0;left:0}body[data-media*=mobile] .course-long-tile__title{margin:0 0 1rem;font-size:16px;font-weight:700}body[data-media*=mobile] .course-long-tile__properties{margin-bottom:1rem;font-size:14px}body[data-media*=mobile] .course-long-tile__properties tr+tr>td:first-child{padding-top:.5rem}body[data-media*=mobile] .course-long-tile__properties td{display:block;padding:0}body[data-media*=mobile] .course-long-tile__controls{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -1.5rem;padding:.5rem 1.5rem;border-top:1px solid #eeeeee;border-top:1px solid var(--gray-color-light)}body[data-media*=mobile] .course-long-tile__controls>*{margin:0;padding:.1rem}body[data-media*=mobile] .course-long-tile__controls .btn--large:first-child{margin:.5rem 0;width:100%}body[data-media*=mobile] .course-long-tile__price{top:auto;bottom:-15px}.star-score,.star-score.readonly>.star-score__star{cursor:default}.star-score__star{width:16px;height:16px;fill:#E0E0E0;cursor:pointer}.star-score__star.selected{fill:#000}.auth-form{width:500px;padding:1rem 3.25rem;background-color:#fff;border-radius:5px}.auth-form .divider{margin-left:-3.25rem;margin-right:-3.25rem}.auth-form__errors{margin:1rem 0;padding:.8rem;max-height:9em;overflow:auto;word-wrap:break-word;background-color:#ffeded;border:2px solid #e28080;border-radius:2px}.auth-form__error-title{font-size:.8rem;font-weight:700}.auth-form__error-message{font-size:.7rem}.auth-form__title{display:flex;align-items:center;justify-content:center}.teacher-info .review-date,.teacher-info .teacher-details,.teacher-info .teacher-pic,.teacher-info:before{display:inline-block;vertical-align:middle}.auth-form__title>.divider-vert{align-self:stretch;padding:0 1.1rem}.auth-form__title-icon{font-size:3.25rem}.auth-form__terms a{white-space:nowrap}.auth-form__social-network-content{height:2rem}@media (max-width:450px){.auth-form__social-network-content{height:4.5rem}}body[data-media*=mobile] .auth-modal{width:100%}body[data-media*=mobile] .auth-modal.ember-remodal.remodal{padding:2rem .5rem 1rem}body[data-media*=mobile] .auth-form{width:100%;padding:0}body[data-media*=mobile] .auth-form .divider{margin-left:-.5rem;margin-right:-.5rem}body[data-media*=mobile] .auth-form__title-icon{font-size:2.25rem}body[data-media*=mobile] .auth-form__options{font-size:.6rem}body[data-media*=mobile] .auth-form__options>*{font-size:inherit!important;letter-spacing:normal}.home-work__review-message{background:#FFE59D;padding:6px 16px;border-radius:5px;position:relative;margin-bottom:14px;white-space:pre-line}.home-work__review-message:after{content:'';font-size:0;line-height:0;width:0;border-top:12px solid #FFE59D;position:absolute;border-right:10px solid transparent;bottom:-10px;left:26px}.teacher-info .teacher-pic{width:24px;height:25px;margin-right:6px}.teacher-info .teacher-pic img{border-radius:50%;height:24px}.teacher-info .review-date{float:right}.teacher-info:before{content:"";height:100%}.works-list .work:hover{background-color:#eaeaea}.works-list .work .work-wrapper{display:flex;align-items:center}.works-list .work .work-wrapper .work-type{width:80px;color:#999;font-size:.9em;font-style:italic}.works-list .work .work-wrapper .work-file-name{width:auto;text-align:left}.works-list .work .work-wrapper .work-file-name input{width:400px}.works-list .work .work-wrapper .work-open{width:16px;vertical-align:middle}.works-list .work .work-wrapper .work-open img{vertical-align:middle;display:inline-block}.works-list .work .work-wrapper .work-open img.icon-pencil{margin-right:8px}.works-list .work-view{text-align:initial;padding:0 1em;margin:1em 0}.home-work__material-wizard{border:1px solid #eee;padding:.5rem;margin:.5rem 0;border-radius:.2rem}.home-work__material-wizard .material-wizard__header+.divider{display:none}.home-work-list-item.is-expanded .work{border-bottom-color:#eee;background-color:#f9f9f9}.home-work-list-item.is-editing .work:hover{background-color:#f9f9f9}.home-work-list-item:last-child .work{border-bottom-color:transparent}.home-work-list-item__file-view a+a{margin-left:1em}.home-work-review textarea{height:100px}.jitsi-meet{position:relative}.jitsi-meet[data-status=hangup] .jitsi-meet__container{visibility:hidden;pointer-events:none}.jitsi-meet__container{width:100%;height:100%;position:relative;z-index:1}.jitsi-meet__container iframe{max-height:100%;max-width:100%;min-height:100%;min-width:100%}.jitsi-meet__skeleton-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.courses-list{display:flex;flex-direction:column;position:relative}.courses-list[data-details]>.menu,.courses-list[data-details]>.search-box{visibility:hidden}.courses-list__details{position:absolute;top:0;right:0;bottom:0;left:0;z-index:400;overflow:auto}.courses-list__details-cover{width:140px;height:140px;object-fit:contain}.courses-list-modal .courses-list{height:60vh}.color-picker__row{display:flex}.color-picker__row+.color-picker__row{margin-top:.4rem}.color-picker__cell{background-color:transparent;padding:0;color:inherit;outline:0;cursor:pointer;width:24px;height:24px;border-radius:5px;border:1px solid transparent}.color-picker__cell+.color-picker__cell{margin-left:.4rem}.color-picker__cell[data-active]{box-shadow:0 0 0 3px #03c8fa,inset 0 0 0 2px #ffffff!important;box-shadow:0 0 0 3px var(--primary-color),inset 0 0 0 2px var(--light-color)!important;border-width:0}html:not([data-whatinput=mouse]) .color-picker__cell:focus,html:not([data-whatinput=mouse]) .ember-remodal.remodal-close:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.color-picker__cell[disabled]{cursor:not-allowed;opacity:.5}.course-publish-panel{display:flex;align-items:center}.course-publish-panel__status .tooltip{display:inline-block;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help}.ember-remodal.remodal{border-radius:5px}.ember-remodal.remodal.remodal-is-closing{animation-direction:reverse}body[data-media*=mobile] .ember-remodal.remodal{padding:65px 15px 15px}.ember-remodal.title{position:absolute;top:0;right:0;bottom:auto;left:0;padding:15px 50px 15px 15px;margin:0;border-bottom:1px solid #eee;font-size:20px;font-weight:700;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outdated-browser--items,body[data-media*=mobile] .ember-remodal.title{font-size:16px}.ember-remodal.remodal-close{left:auto;top:10px;right:12px;border-radius:.2rem;z-index:1}.ember-remodal.ember-remodal--text-align-left>.content{text-align:left}body[data-media*=mobile] .remodal-wrapper{padding:1rem}body[data-media*=mobile] .remodal{margin-bottom:0}.sortable-dragging{opacity:.5;transition:transform .2s ease-out;transform:scale(.8)}.js-connected-sortable .sortable-placeholder{list-style:none;margin:5px;height:82px;border:1px dashed #CCC;background:0 0}.jwoption{white-space:nowrap}.outdated-browser{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.75)}.outdated-browser-content{padding:3rem;text-align:center;border-radius:2px;height:100%;overflow:auto}.outdated-browser-image-popup{display:inline-block;background:url(../assets/images/owl-056e3e57cc6e11e300f6edd466522f3f.png) no-repeat;background-size:153px;height:173px;width:150px;position:relative}.outdated-browser-text{display:block;max-width:900px;margin:0 auto;text-align:center;vertical-align:top;color:#fff}.outdated-browser--item{display:inline-block;color:inherit;margin-bottom:30px;transition:color .2s}.outdated-browser--item:not(:last-child){margin-right:30px}.outdated-browser--item i.fa{font-size:60px;margin-bottom:10px}.outdated-browser--ignore{margin-top:50px;text-align:right}.profile__header{display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem}.profile__header>.avatar{margin:1rem}.profile__header>h2{margin:1rem 2rem 1rem 0}.profile__plan-summary{display:flex;flex-direction:column;max-width:780px;margin:0 auto;padding:53px;padding:var(--container-wide-offset);white-space:nowrap;font-size:.8rem;background-color:#ffffff;background-color:var(--light-color);border-radius:5px}.profile__plan-summary>section{width:100%;max-width:500px;margin:0 auto}.profile__plan-summary>section+section{margin-top:1rem}.profile__plan-summary>section h5{margin:0 0 .15rem;color:#b5b5b5;color:var(--gray-color);font-weight:400}.profile__plan-summary-status[data-status=expired]{color:#ec4958}.profile__plan-summary-status[data-status=pending]{color:#bf79df}.profile__nav{padding-top:1.5rem;padding-bottom:1.5rem}.profile__content{padding:2rem 0 5rem;background-color:#eee}body[data-media*=mobile] .profile__header{padding-top:.75rem;padding-bottom:.75rem}body[data-media*=mobile] .profile__header>.avatar{font-size:1rem;height:2rem;width:2rem;margin:0 .5rem 0 0}body[data-media*=mobile] .profile__header>h2{margin:0;font-size:18px;font-weight:700}body[data-media*=mobile] .profile__nav{padding-top:.5rem;padding-bottom:.5rem}body[data-media*=mobile] .profile__nav>.tab{flex-wrap:nowrap}body[data-media*=mobile] .profile__nav>.tab .tab__item{flex:1 0 0;max-width:320px;text-align:center;min-width:0}body[data-media*=mobile] .profile__nav>.tab .tab__item a,body[data-media*=mobile] .profile__nav>.tab .tab__item button{width:100%;margin:0;padding-left:.1rem;padding-right:.1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body[data-media*=mobile] .profile__nav>.tab .tab__item .badge[data-badge]::after{position:absolute;right:.1rem;top:.1rem;transform:translate(0,0)}body[data-media*=mobile] .profile__content{padding:0}body[data-media*=mobile] .profile__plan-summary{border-radius:0}.profile-settings__section{display:block;max-width:780px;margin:0 auto;background-color:#fff;border-radius:5px}.profile-settings__section>h4{margin:0;padding:.75rem 1rem .6rem}.profile-settings__section>h4+.divider{margin:0}.profile-settings__section>fieldset{padding:1rem;margin:0 0 1rem}.profile-settings__section .form-group{margin-left:auto;margin-right:auto;max-width:439px}.profile-settings__section .form-label{font-size:.6rem;font-weight:800;letter-spacing:.2px;text-transform:uppercase}.profile-settings__avatar{width:175px;height:175px;border-radius:50%}.profile-settings__section-save-btn{display:block;margin:1rem auto 0;min-width:140px}fieldset:invalid .profile-settings__section-save-btn{opacity:.5;pointer-events:none;cursor:not-allowed}.profile-settings__edit-avatar-modal .cropper-preview{border-radius:50%}body[data-media*=mobile] .profile-settings__section{border-radius:0}body[data-media*=mobile] .profile-settings__avatar{width:125px;height:125px}.profile-plans__for-student-content{padding:2rem;border-radius:10px;background-color:#ffffff;background-color:var(--bg-color-light);text-align:center}.profile-plans__for-student-content .icon{font-size:100px;margin-bottom:1.5rem}.profile-plans__for-student-content p{max-width:676px;margin-left:auto;margin-right:auto}.profile-plans__for-student-content button{min-width:195px}.profile-plans__container{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 -.5rem}.profile-plans__plan{flex-shrink:0;margin:.5rem}.profile-plan{display:inline-block;width:300px;padding:1.5rem 1.5rem 1rem;position:relative;text-align:center;border-radius:5px;background-color:#fff;border:1px solid #eee}.profile-plan[data-current]{box-shadow:0 0 0 8px #03c8fa;border-color:transparent}.profile-plan[data-current][data-status=expired]{box-shadow:0 0 0 8px #ec4958;border-color:transparent}.profile-plan[data-current][data-status=expired] .profile-plan__status{color:#ec4958}.profile-plan[data-current][data-status=pending]{box-shadow:0 0 0 8px #b5b5b5;border-color:transparent}.profile-plan>.divider{margin-left:-1.5rem;margin-right:-1.5rem}.profile-plan__icon{font-size:2rem;position:absolute;top:calc(-1rem - 4px);right:calc(-1rem - 4px)}.profile-plan__title{height:2rem;margin-bottom:.6rem;font-size:.8rem}.profile-plan__price{display:flex;flex-wrap:wrap;justify-content:center}.profile-plan__price-value{position:relative;line-height:.86;font-size:76px;font-weight:300;color:#000}.profile-plan__price-currency{position:absolute;top:0;right:100%;margin-right:8px;letter-spacing:-1.5px;font-size:24px;font-weight:700;color:#b5b5b5}.profile-plan__price-currency[data-long]{font-size:20px}.profile-plan__price-period{width:100%;margin-top:.75rem;font-size:.6rem;font-weight:800;letter-spacing:.2px;text-transform:uppercase;color:#b5b5b5}.profile-plan__desc{height:5rem;overflow:hidden;font-size:.75rem;line-height:1.33;color:#666}.profile-plan__footer{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:4.5rem;margin-top:.5rem}.profile-plan__footer button{width:200px;padding-left:.5rem;padding-right:.5rem}.profile-plan__footer>*+*{margin-top:.5rem}.profile-plan__status{line-height:2rem}body[data-media*=mobile] .profile-plans__container{flex-direction:column;margin:0;padding-top:1.25rem;padding-bottom:1.25rem}body[data-media*=mobile] .profile-plans__plan{width:280px;margin:0}body[data-media*=mobile] .profile-plans__plan+.profile-plans__plan{margin-top:1.5rem}body[data-media*=mobile] .profile-plan__icon{top:calc(-.7rem - 4px);right:calc(-.7rem - 4px)}body[data-media*=mobile] .profile-plans__for-student{background-color:#ffffff;background-color:var(--bg-color-light)}body[data-media*=mobile] .profile-plans__for-student-content{padding:1.5rem 0;border-radius:0}body[data-media*=mobile] .profile-plans__for-student-content .icon{margin-bottom:.75rem;font-size:60px}body[data-media*=mobile] .profile-plans__for-student-content h1{font-size:24px}.user__head{padding:2.5rem 2rem;text-align:center;background-color:#eee}.user__main{padding-top:2.5rem;padding-bottom:5rem;min-height:70vh}.user__profile-title{font-size:50px;font-weight:800}.user__profile-social{line-height:1}.user__profile-social>a{display:inline-block;font-size:1.25rem;text-decoration:none}.user__profile-social>a:not(:last-child){margin-right:.5rem}.user__profile-social>a .icon{vertical-align:top}body[data-media*=mobile] .user__head{padding:2rem 53px;padding:2rem var(--container-wide-offset)}body[data-media*=mobile] .user__head>.avatar{font-size:2.5rem;height:5rem;width:5rem}body[data-media*=mobile] .user__profile-title{font-size:30px;font-weight:700}.certificates__header{display:flex;padding:1rem;margin-bottom:1rem}.certificates__issue-date-filter{display:inline-block;margin-right:1.5rem}body[data-media*=mobile] .certificates__header{padding:1rem;margin:0 -1rem 1rem;flex-wrap:wrap;border-bottom:1px solid #eeeeee;border-bottom:1px solid var(--gray-color-light)}body[data-media*=mobile] .certificates__header .form-select{height:1.5rem;padding:.2rem 1.1rem .2rem .3rem;font-size:.7rem}body[data-media*=mobile] .certificates__header .form-select.select--styled{font-size:.6rem}body[data-media*=mobile] .certificates__header>.btn{background:0 0;border-color:#eeeeee;border-color:var(--gray-color-light);color:#333333;color:var(--text-color);height:1.5rem;padding:.25rem 1.4rem;font-size:.6rem}html:not([data-whatinput=mouse]) body[data-media*=mobile] .certificates__header>.btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}body[data-media*=mobile] .certificates__header>.btn:focus,body[data-media*=mobile] .certificates__header>.btn:hover{background:0 0;border-color:#d2d2d2;border-color:var(--gray-color-medium);color:#808080;color:var(--gray-color-dark)}body[data-media*=mobile] .certificates__header>.btn.active,body[data-media*=mobile] .certificates__header>.btn:active,body[data-media*=mobile] .certificates__header>.btn[data-active]{background:0 0;border-color:#03c8fa;border-color:var(--primary-color);color:#4e4e4e;color:var(--text-color-light)}body[data-media*=mobile] .certificates__header>.btn.loading::after,body[data-media*=mobile] .certificates__header>.btn[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}body[data-media*=mobile] .certificates__header>*+*{margin-top:.5rem}body[data-media*=mobile] .certificates__issue-date-filter{flex-grow:1;margin-right:0}.teaching__create-team,.teaching__team-header{padding:1rem;background-color:#fff;border-radius:5px}.teaching__team-header{display:flex;flex-wrap:wrap;align-items:center}.teaching__team-header::after{clear:both;content:"";display:block}.teaching__team-header>*{flex-shrink:0;margin:7px}.teaching__team-name{flex-grow:1}.team__google-tag-manager{margin-top:1rem;font-size:12px}.team__gtm-configure-btn{padding-bottom:2px;border-bottom:1px dashed currentColor!important}.teaching__school{display:flex;align-items:center;flex-wrap:wrap}.teaching__school>*{margin:.3em}.teaching__school:not(:last-child){padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #eee}.teaching__school.empty-label{color:grey}.teaching__school-title{flex-grow:10;flex-basis:300px}.teaching__school-author{flex-grow:1;flex-basis:200px;display:flex;align-items:center}.teaching__school-author-avatar{flex-shrink:0;font-size:10.5px;height:21px;width:21px;display:inline-block;position:relative;margin:0 .3em 0 0;line-height:1.25;vertical-align:middle;font-weight:300;border-radius:50%;color:grey;background:rgba(185,185,185,.3)}.teaching__school-author-avatar img{position:relative;height:100%;width:100%;border-radius:50%;font-size:.7rem}.teaching__school-author-avatar img:not([src]),.teaching__school-author-avatar img[src=""]{display:none}.teaching__school-author-avatar[data-initials]::before{content:attr(data-initials);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:currentColor}.teaching__school-members-count{flex-shrink:0;width:100px;color:grey;text-align:right}.courseline{flex:1;padding:1rem 0;overflow:auto}.courseline__create-module{flex-shrink:0;height:3rem;padding:.5rem;text-align:center;background-color:#fff;position:relative;z-index:1;box-shadow:0 -10px 20px rgba(0,0,0,.1)}.courseline-module__drag-placeholder{border:1px dashed #ccc;max-height:140px}body[data-media*=mobile] .courseline__create-module{padding:.5rem 53px;padding:.5rem var(--container-wide-offset);box-shadow:none}body[data-media*=mobile] .courseline__create-module>button{width:100%}.courseline-module{border:transparent;background-color:#ffffff;background-color:var(--bg-color-light);padding:.75rem .5rem}.courseline-module+.courseline-module{margin-top:1rem}.courseline-module[data-locked] .courseline-module__locked-icon{display:block!important}.courseline-module[data-locked] .courseline-module__footer{display:none}.courseline-module[data-just-unlocked] .courseline-module__locked-icon{display:block!important;animation:courseline-module-tool-pulse 2s cubic-bezier(.39,.58,.57,1) forwards}.courseline-module[data-just-unlocked] .module-locked-icon{color:#a7df48;color:var(--success-color);fill:currentColor!important}.courseline-module:not([data-expanded]) .courseline-module__main{border-color:transparent}.courseline-module:not([data-expanded]) .courseline-module__add-material-btn,.courseline-module:not([data-expanded]) .courseline-module__main-track,.courseline-module:not([data-expanded]) .courseline-module__materials{display:none}.courseline-module[data-webinar] .courseline-module__subheader,.courseline-module[data-webinar] .courseline-module__title{color:#bf79df;color:var(--accent-color)}.courseline-module[data-completed] .courseline-module__completed-icon{display:block;animation:courseline-module-tool-show .2s cubic-bezier(.39,.58,.57,1) forwards}.courseline-module__add-material-btn{margin-left:1rem;padding-left:0;padding-right:0}.courseline-module__completed-icon{display:none;background-color:#a7df48;background-color:var(--success-color);color:#ffffff;color:var(--success-fg-color);border-radius:5px;padding:3px;width:1rem;height:1rem}.courseline-module__main{position:relative;padding-left:1rem;border-left:1px solid #eeeeee;border-left:1px solid var(--gray-color-light)}.courseline-module__main-track{position:absolute;top:0;bottom:0;left:-.5rem;width:1.4rem;clip:rect(0,auto,auto,0)}.courseline-module__main-track:hover{background-color:#f7f7f7;background-color:var(--bg-color)}.courseline-module__main-track:hover .symbol{visibility:visible}.courseline-module__main-track:active{background-color:#f1f1f1;background-color:var(--bg-color-dark)}.courseline-module__main-track .symbol{visibility:hidden;position:fixed;top:80%;left:4px;transform:rotate(180deg);color:#eeeeee;color:var(--gray-color-light);background-color:#d2d2d2;background-color:var(--gray-color-medium);border:2px solid #d2d2d2;border:2px solid var(--gray-color-medium);font-size:16px;border-radius:50%;box-sizing:content-box}.courseline-module__header{display:flex}.courseline-module__header .courseline-module__locked-icon{position:absolute;display:none;transition:.3s}.courseline-module__header .module-locked-icon{transition:.3s}.courseline-module__header .module-locked-icon:hover{transform:scale(1.2)}.courseline-module__subheader{margin-top:.5rem}.courseline-module__subheader-button{margin:.75rem 1rem 0 0}.courseline-module-lessons-list{padding:0;margin:0;list-style-type:none}.courseline-module__materials{margin-top:20px}.courseline-module__title{width:253px;margin:0;line-height:1.3}.courseline-module__tools{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.courseline-module__tools>:not(:last-child){margin-bottom:.1rem}.courseline-module__footer{margin-top:.5rem}.courseline-module__btn-expander{display:block;margin:.75rem auto 0;font-size:14px;font-weight:700}.courseline-module[data-expanded] .courseline-module__btn-expander .icon,.courseline-module[data-expanded] .courseline-module__btn-expander .symbol{transform:rotate(180deg)}.courseline-module-lesson{display:flex;align-items:center;position:relative;margin:0;padding:calc(1rem - .05rem);border:.05rem solid #eeeeee;border:.05rem solid var(--gray-color-light);border-radius:5px;cursor:pointer}.courseline-module-lesson+.courseline-module-lesson{margin-top:.5rem}.courseline-module-lesson:focus,.courseline-module-lesson:hover{background-color:#eeeeee;background-color:var(--gray-color-light)}.courseline-module-lesson[data-active]{background-color:#03c8fa;background-color:var(--primary-color);border-color:#03c8fa;border-color:var(--primary-color);color:#ffffff;color:var(--primary-fg-color)}.courseline-module-lesson-mobile__icon,.courseline-module-lesson__icon{flex-shrink:0;display:inline-block;font-size:1.25rem}.courseline-module-lesson__title{margin:0 0 0 .6rem}.courseline-module-lesson__progress{display:block;border:0;border-radius:0 0 5px 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;color:#02b4e0;color:var(--primary-color-dark);position:absolute;height:.25rem;width:auto;width:-moz-available;bottom:-.05rem;left:-.05rem;right:-.05rem}.courseline-module-lesson__progress::-webkit-progress-bar{border-radius:0 0 5px 5px;background:0 0}.courseline-module-lesson__progress::-webkit-progress-value{border-radius:0 0 5px 5px;background:#02b4e0;background:var(--primary-color-dark)}.courseline-module-lesson__progress::-moz-progress-bar{border-radius:0 0 5px 5px;background:#02b4e0;background:var(--primary-color-dark)}.courseline-module-lesson__progress:indeterminate{animation:progress-element-indeterminate 1.5s linear infinite;background:linear-gradient(to right,#02b4e0 30%,transparent 30%) top left/150% 150% no-repeat;background:linear-gradient(to right,var(--primary-color-dark) 30%,transparent 30%) top left/150% 150% no-repeat}.courseline-module-lesson__progress:indeterminate::-moz-progress-bar{background:0 0}.courseline-module-lesson__progress[data-error]{background:0 0;color:#ec4958;color:var(--error-color)}.courseline-module-lesson__progress[data-error]::-webkit-progress-bar{background:0 0}.courseline-module-lesson__progress[data-error]::-webkit-progress-value{background:#ec4958;background:var(--error-color)}.courseline-module-lesson__progress[data-error]::-moz-progress-bar{background:#ec4958;background:var(--error-color)}.courseline-module-lesson__progress[data-error]:indeterminate{background:linear-gradient(to right,#ec4958 30%,transparent 30%) top left/150% 150% no-repeat;background:linear-gradient(to right,var(--error-color) 30%,transparent 30%) top left/150% 150% no-repeat}.courseline-module-lesson__progress[data-error]:indeterminate::-moz-progress-bar{background:0 0}.courseline-module-lesson-mobile{margin:0 -1rem;padding:1rem;border-top:.05rem solid #eeeeee;border-top:.05rem solid var(--gray-color-light);cursor:pointer}.courseline-module-lesson-mobile:last-child{border-bottom:.05rem solid #eeeeee;border-bottom:.05rem solid var(--gray-color-light)}.courseline-module-lesson-mobile[data-active] .courseline-module-lesson-mobile__title{color:#02b4e0;color:var(--primary-color-dark)}.courseline-module-lesson-mobile__header{display:flex;align-items:center}body[data-media*=mobile] .courseline-module[data-editable] .courseline-module-lesson-mobile[data-active] .courseline-module-lesson-mobile__header,body[data-media*=mobile] .courseline-module__main-track{display:none}.courseline-module-lesson-mobile__title{margin:0}.courseline-module-lesson-mobile__title+.courseline-module-lesson-mobile__description{margin-top:.25rem}.courseline-module-lesson-mobile__description{margin:0}.courseline-module-lesson-mobile__icon{vertical-align:top}.courseline-module-lesson-mobile__content{margin-top:.5rem;color:#333333;color:var(--text-color)}@keyframes courseline-module-tool-pulse{0%,50%{transform:scale(1.3)}25%,75%{transform:scale(1)}75%{opacity:1}100%{opacity:0}}@keyframes courseline-module-tool-show{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}body[data-media*=mobile] .courseline-module{padding:.75rem 1rem}body[data-media*=mobile] .courseline-module[data-editable] .courseline-module-lesson-mobile[data-active] .lesson-material__title{color:#02b4e0;color:var(--primary-color-dark)}body[data-media*=mobile] .courseline-module[data-editable] .courseline-module-lesson-mobile__content{margin-top:0}body[data-media*=mobile] .courseline-module[data-editable] .lesson-material__divider{visibility:hidden}body[data-media*=mobile] .courseline-module[data-editable] .courseline-module__add-material-btn{margin-left:0;height:2rem;padding:.5rem 0;font-size:.6rem}body[data-media*=mobile] .courseline-module[data-locked][data-active] .courseline-module__title{color:#03c8fa;color:var(--primary-color)}body[data-media*=mobile] .courseline-module__main{padding-left:0;border:none}body[data-media*=mobile] .courseline-module__subheader-button{margin:.75rem 0 0}body[data-media*=mobile] .courseline-module__title{width:auto;flex:1}body[data-media*=mobile] .courseline-module__tools{flex:0 0}.async-image.is-loading{max-height:32px;max-width:32px}.async-image--animate-fadein.is-loading{opacity:.5}.async-image--animate-fadein.is-loaded{opacity:1;transition:opacity .2s ease-in}.material-image-wrap{text-align:center}.material-image-wrap .progressive-image{margin:auto}.material-image-wrap>img{max-width:100%;vertical-align:text-bottom}.material-image-wrap .async-image.is-loading{margin:40px 0}.material-file-name{padding:1em;margin:0 auto}.material-file-name__link{display:inline-block;padding:1em}.material-file-name__link:focus .material-file-name__icon,.material-file-name__link:hover .material-file-name__icon{color:#03c8fa;transform:translateY(2px)}.material-file-name__icon{display:block;margin:0 auto .1em;font-size:3em;color:#ccc;transition:all .3s}.lesson-material__presentation,.lesson-material__provider-google-drive{width:100%;height:800px;max-height:95vh}.lesson-material__presentation>*,.lesson-material__provider-google-drive>*{width:100%;height:100%}.lesson-material__provider-google-drive[data-type=video]{height:auto}.lesson-material__provider-google-drive[data-type=video] .google-preview__iframe-container{position:relative}.lesson-material__provider-google-drive[data-type=video] .google-preview__iframe-container::after{content:"";display:block;padding-bottom:56.25%}.lesson-material__provider-google-drive[data-type=video] .google-preview__iframe{position:absolute;top:0;right:0;bottom:0;left:0}.pdf-viewer-component{height:100%;width:100%}.add-material-quiz{margin-top:8px}.add-material-quiz .button_grey_big{vertical-align:middle;margin:0 15px}.video-thumbnail-choose__title{display:flex;align-items:center;justify-content:center}body[data-media*=mobile] .lesson-material__presentation,body[data-media*=mobile] .lesson-material__provider-google-drive{width:100%;height:300px;max-height:75vh}.lesson-settings__sections{display:flex;flex-wrap:wrap;margin:-.3rem -2rem}.lesson-settings__sections>section{flex-shrink:0;padding:.3rem 2rem}.lesson-settings__sections>section:first-child:last-child{width:100%}.lesson-settings__sections>section:nth-child(1){width:460px}.lesson-settings__sections>section:nth-child(2){width:300px}.lesson-settings__webinar-date-group{display:flex}.lesson-settings__webinar-date-group>:nth-child(2){width:160px;margin-left:1rem}.lesson-settings__footer::after{clear:both;content:"";display:block}.lesson-settings__footer>a+a,.lesson-settings__footer>a+button,.lesson-settings__footer>button+a,.lesson-settings__footer>button+button{margin-left:.4rem}.group-settings-participants__list{max-height:6rem;overflow:auto;font-size:14px}.group-settings-participants__empty-label{color:#999;font-size:14px}body[data-media*=mobile] .lesson-settings__footer>a,body[data-media*=mobile] .lesson-settings__footer>button,body[data-media*=mobile] .lesson-settings__sections>section{width:100%}body[data-media*=mobile] .lesson-settings__footer>a+a,body[data-media*=mobile] .lesson-settings__footer>a+button,body[data-media*=mobile] .lesson-settings__footer>button+a,body[data-media*=mobile] .lesson-settings__footer>button+button{margin-left:0;margin-top:.3rem}body[data-media*=mobile] .lesson-settings__webinar-date-group{flex-wrap:wrap}body[data-media*=mobile] .lesson-settings__webinar-date-group>:nth-child(2){margin-left:0;margin-bottom:.4rem}.picture-list{max-height:284px;overflow:auto;list-style-type:none;margin:0 0 4px;padding:0}.picture-list .picture{float:left;height:134px;width:134px;line-height:130px;margin-right:8px;margin-bottom:8px;border-radius:5px;background-position:center center;background-color:#eee;background-size:cover;background-origin:border-box;cursor:pointer;overflow:hidden}.picture-list .picture.active{border:4px solid #2595DE}.background-uploader{position:absolute;right:50px;border:none;background:0 0;color:transparent;outline:0;display:flex;flex-direction:column}.background-uploader .icon-about-icon-color,.background-uploader .icon-about-text-color,.background-uploader .icon-background-image{height:30px;width:30px}body[data-route=course-study] .main-header .main-header__menu,body[data-route^="course-builder."] .main-header .main-header__menu{display:none}body[data-route=course-study] .main-center,body[data-route^="course-builder."] .main-center{display:flex;flex-direction:column}.course-builder__subheader{display:flex;justify-content:space-between;height:63px;padding-top:11px;padding-bottom:8px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:2.5rem;z-index:2}.course-builder__main,.course-study__main{flex:1;position:relative;background-color:#eee}.course-builder__nav,.course-study__nav{display:flex;flex-direction:column;position:fixed;width:353px;height:calc(100% - 2.5rem - 63px);box-shadow:6px 0 16px rgba(0,0,0,.1);background-color:inherit;border-right:1px solid #dbdbdb;z-index:1}.course-builder__content,.course-study__content{margin-left:353px;padding:1rem;min-height:calc(100% - 2.5rem - 63px);position:relative;z-index:0}.course-builder__breadcrumbs{flex-shrink:0}.course-builder__subheader-controls{align-self:center;display:flex;align-items:center;margin-left:1px}.course-builder__lesson-settings,.course-builder__new-lesson-settings{max-width:760px}.course-builder__index-publish-panel{flex-direction:column-reverse;align-items:stretch}.course-builder__index-publish-panel .course-publish-panel__status{margin-top:1rem;text-align:center}.course-builder__index-publish-panel .dropdown__toggle{display:inline-flex;justify-content:space-between;align-items:baseline;text-align:left;min-width:220px;height:2rem;padding:.5rem 1rem;font-size:.6rem;width:100%}.course-builder__index-publish-panel .dropdown__toggle .icon,.course-builder__index-publish-panel .dropdown__toggle .symbol{order:1;margin-right:0;margin-left:.2rem;align-self:center;position:relative;top:-.05rem;bottom:auto;font-size:1rem}.course-builder__index-publish-panel .dropdown__toggle .icon--no-baseline,.course-builder__index-publish-panel .dropdown__toggle .symbol{align-self:center}.course-settings__section{display:block;margin:0 auto;max-width:980px;background-color:#fff;border-radius:5px}.course-settings__monitor-attendance-panel{margin-top:1rem;padding:1rem}.course-settings__students-panel{margin-top:1rem;margin-bottom:5rem}.course-settings__students-table{width:100%;border:none;border-spacing:0;border-collapse:collapse;font-size:.8rem}.course-settings__students-table th{padding:1.25rem 1.5rem 1rem;font-size:.6rem;letter-spacing:.2px;text-transform:uppercase;font-weight:700;text-align:left;white-space:nowrap;color:#b5b5b5}.course-settings__students-table th:first-child{font-weight:800}.course-settings__students-table td{padding:1.5rem;text-align:left}.course-settings__students-table thead>tr{border-bottom:1px solid #b5b5b5}.course-settings__students-table tbody>tr{border-bottom:1px solid #eee}.course-settings__student-link{color:inherit;text-decoration:none}.course-settings__student-link:focus,.course-settings__student-link:hover{text-decoration:none}.course-settings__student-link:focus>span,.course-settings__student-link:hover>span{text-decoration:underline}.course-study__header .custom-header__title{flex:0 1 auto}.course-study__nav{height:calc(100% - 2.5rem)}.course-study__material-nav{display:flex;justify-content:space-between;padding-top:.5rem}.course-study__material-nav-next,.course-study__material-nav-prev{display:flex;min-width:calc(160px + 15px)}.course-study__material-nav-next button,.course-study__material-nav-prev button{min-width:160px}.course-study__material-nav-prev{margin-right:1rem}.course-study__material-nav-prev button{padding-left:calc(1.1rem - 5px);padding-right:1.1rem}.course-study__material-nav-next{margin-left:auto}.course-study__material-nav-next button{padding-left:1.1rem;padding-right:calc(1.1rem - 5px)}.marketing__front{padding:2rem;text-align:center;background-color:#eee}.marketing__cover-btn,.marketing__cover-img{width:140px;height:140px;border-radius:.5rem}.marketing__select-subject{width:auto}.marketing__subject-link{color:inherit}.marketing__course-title{font-size:50px;line-height:1.2}.about-text-color{color:black;color:var(--about--text-color)}.marketing__price-edit-panel{display:inline-block;padding:1rem 2rem;background-color:#fff;border-radius:.2rem}.marketing__main{display:flex;padding-top:1.75rem;padding-bottom:53px;padding-bottom:var(--container-wide-offset);background-color:#fff}.marketing__content{flex:1;margin-right:5rem}.marketing__side{flex-shrink:0;width:345px}.marketing__promo-material{position:relative}.marketing__promo-material+.marketing__promo-material{margin-top:3rem}.marketing__promo-material-remove{position:absolute;top:0;right:-1.2rem}.marketing__promo-material-wizard{margin-top:3rem;padding:1rem;border-radius:5px;box-shadow:0 0 20px rgba(128,128,128,.35)}.marketing__syllabus-item{position:relative}.marketing__syllabus-item::before{content:attr(data-index);position:absolute;top:-.2rem;left:-2.1rem;width:1.25rem;height:1.25rem;text-align:center;font-size:12px;font-weight:800;line-height:1.1rem;color:#eee;border:2px solid currentColor;border-radius:50%}.marketing__author{display:flex;margin-left:-.4rem}.marketing__enroll-btn{min-width:220px}body[data-media*=mobile] .marketing__front{padding:2rem 1rem}body[data-media*=mobile] .marketing__enroll-btn{width:100%;max-width:300px}body[data-media*=mobile] .marketing__main{flex-direction:column}body[data-media*=mobile] .marketing__content{margin-right:0;margin-bottom:3rem}body[data-media*=mobile] .marketing__course-title{font-size:30px}body[data-media*=mobile] .marketing__course-price-label{font-size:24px}body[data-media*=mobile] .marketing__side{width:auto}body[data-media*=mobile] .marketing__syllabus{margin-left:2.1rem}body[data-media*=mobile] .marketing__promo-material-remove{top:0;right:0;background-color:rgba(255,255,255,.9);box-shadow:0 0 0 4px rgba(255,255,255,.9)}.quiz-edit,.quiz-play{position:relative}.quiz-edit__saving-label{position:absolute;top:0;right:0}.quiz-edit-content,.quiz-play-content{display:flex;flex-wrap:wrap;padding-top:15px}.quiz-edit-content .btn-block{margin-right:-1rem;margin-left:-1rem;border-top:.05rem solid #e8e8e8;width:100%;padding:1rem}.quiz-edit-content .btn-block .btn--primary{padding:.5rem 2.2rem}.minutes{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#b5b5b5;text-transform:capitalize;margin-left:5px}.quiz-question-content .quiz-question-title,.quiz-questions-list ul.quiz-questions-list-menu li.active.sortable-placeholder .quiz-question-text,.quiz-questions-list ul.quiz-questions-list-menu li.quiz-question.active .quiz-question-text{font-weight:700}.quiz-questions-list{flex-shrink:0;width:359px;padding-right:1rem;margin-bottom:2rem}.quiz-questions-list ul.quiz-questions-list-menu{list-style-type:none;margin:0 0 15px;padding:0;max-height:615px;overflow:auto}.quiz-questions-list ul.quiz-questions-list-menu li.quiz-question,.quiz-questions-list ul.quiz-questions-list-menu li.sortable-placeholder{display:flex;align-items:center;padding:12px 12px 12px 35px;margin-top:12px;border-radius:0 5px 5px 0;font-size:14px;position:relative;line-height:17px;overflow:hidden}.quiz-questions-list ul.quiz-questions-list-menu li.active.sortable-placeholder,.quiz-questions-list ul.quiz-questions-list-menu li.quiz-question.active{background:#EAEAEA}.quiz-questions-list ul.quiz-questions-list-menu li.quiz-question:hover,.quiz-questions-list ul.quiz-questions-list-menu li.sortable-placeholder:hover{cursor:pointer;background:#EAEAEA}.quiz-questions-list ul.quiz-questions-list-menu li.quiz-question:hover .quiz-question-drag,.quiz-questions-list ul.quiz-questions-list-menu li.sortable-placeholder:hover .quiz-question-drag{display:block}.quiz-questions-list ul.quiz-questions-list-menu li.no-checked-answer.sortable-placeholder,.quiz-questions-list ul.quiz-questions-list-menu li.quiz-question.no-checked-answer{border-left:5px solid #DA0C0C}.quiz-questions-list ul.quiz-questions-list-menu li.quiz-question .quiz-question-drag,.quiz-questions-list ul.quiz-questions-list-menu li.sortable-placeholder .quiz-question-drag{height:20px;display:none;width:20px;position:absolute;left:-6px;top:10px;cursor:-webkit-grab}.quiz-questions-list ul.quiz-questions-list-menu li.quiz-question .quiz-question-index,.quiz-questions-list ul.quiz-questions-list-menu li.sortable-placeholder .quiz-question-index{position:absolute;left:16px;top:12px;font-size:13px}.quiz-questions-list ul.quiz-questions-list-menu li.quiz-question .quiz-question-text,.quiz-questions-list ul.quiz-questions-list-menu li.sortable-placeholder .quiz-question-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.quiz-questions-list ul.quiz-questions-list-menu .sortable-placeholder{height:41px;border:1px dashed #ccc}.quiz-question-content{min-width:400px;flex:1}.quiz-question-content .quiz-question-level{display:inline-block;font-size:14px;padding:.5rem;float:right}.quiz-question-content .quiz-question-level .quiz-question-level-caption{margin-right:4px;font-size:14px;color:#b5b5b5;color:var(--gray-color)}.quiz-question-content .quiz-question-level .star-score{display:inline-block;vertical-align:middle}.quiz-question-content .quiz-question-answers-type{display:inline-block;margin-right:10px}.quiz-question-content .quiz-answer-materials>.material,.quiz-question-content .quiz-question-materials>.material{margin:1rem 0;padding:1rem;border:1px solid #eeeeee;border:1px solid var(--gray-color-light);border-radius:5px}.quiz-question-content ul.quiz-question-answers{display:block;padding:0;margin:0;list-style:none}.quiz-question-content ul.quiz-question-answers .quiz-question-answer{display:flex;align-items:center}.quiz-question-content ul.quiz-question-answers .quiz-question-answer.quiz-question-answer--textList{flex-direction:column;align-items:stretch}.quiz-question-content ul.quiz-question-answers .quiz-question-answer .quiz-answer-text{flex:1}.quiz-question-content ul.quiz-question-answers .quiz-answer-materials{margin-left:52px}.quiz-question-content ul.quiz-question-answers .quiz-answer-materials.-answer-custom-input{margin-left:22px}.quiz-edit-content-settings{display:flex;justify-content:space-between;width:100%;padding-bottom:150px}.quiz-edit-content-settings .flex-box{flex-basis:49%;display:flex;flex-direction:column;padding-right:20px;text-transform:uppercase}.quiz-edit-content-settings .flex-box .form-switch:not(:last-of-type){border-bottom:1px solid #eee}.quiz-edit-content-settings .flex-box .form-switch{font-size:12px;font-weight:700}.quiz-edit-content-settings .flex-box .form-select{width:60px}.quiz-edit-content-settings .head-line{margin-bottom:20px}.quiz-edit-content-settings .head-line .form-switch{font-size:12px;font-weight:800}.quiz-edit-content-settings .limit-block input[type=checkbox]{display:none}.quiz-edit-content-settings .limit-block input{width:70px;position:relative;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") right .35rem center/.4rem .5rem no-repeat #ffffff;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") right .35rem center/.4rem .5rem no-repeat var(--bg-color-light);cursor:pointer}.quiz-edit-content-settings .limit-block input:before{content:'';position:absolute;top:50%;right:4px}.quiz-edit-content-settings .passing-grade-block,.quiz-edit-content-settings .passing-grade-block .quiz-question-answers-type{display:flex}.quiz-edit-content-settings .passing-grade-block select{width:70px;margin-right:20px;font-size:14px;padding-right:16px!important;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;background-image:none!important}.quiz-edit-content-settings .passing-grade-block .form-input{width:130px}.quiz-star-score-range .quiz-ratings .quiz-rating{display:flex;align-items:center;padding-top:4px;padding-bottom:4px}.quiz-star-score-range .quiz-ratings .quiz-rating .quiz-rating-text{flex:1;margin-right:.5em}.quiz-star-score-range .quiz-add-rating{margin-left:160px}.quiz-star-score-range .quiz-add-rating[data-disabled]{opacity:.5}.quiz-star-score-range .quiz-maximum-score-hint{position:relative;top:11px;left:10px;font-size:14px;color:#b5b5b5;color:var(--gray-color)}.quiz-star-score-range .quiz-save-ratings{margin-left:14px;margin-top:10px;background-color:#03c8fa;background-color:var(--primary-color);color:#ffffff;color:var(--primary-fg-color);border:1px solid transparent}.quiz-edit-results{margin:6px 0 6px 25px}.quiz-play.loading{cursor:progress!important}.quiz-play .quiz-question-level{float:none;margin-left:.3rem}.quiz-play .quiz-question-content .finish-quiz-title-btn,body[data-media*=mobile] .quiz-question-title>.confirm-popup{float:right}.quiz-play .quiz-result-content .quiz-result-time-expired{margin-bottom:10px}.quiz-play .quiz-result-content .quiz-result-close-button{position:absolute;bottom:18px;right:18px}.quiz-play .quiz-questions-list ul.quiz-questions-list-menu li.has-checked-answer.sortable-placeholder,.quiz-play .quiz-questions-list ul.quiz-questions-list-menu li.quiz-question.has-checked-answer{color:#808080;color:var(--gray-color-dark);padding-right:32px}.quiz-play .quiz-questions-list ul.quiz-questions-list-menu li.has-checked-answer.sortable-placeholder:after,.quiz-play .quiz-questions-list ul.quiz-questions-list-menu li.quiz-question.has-checked-answer:after{content:"✔";position:absolute;right:12px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#a7df48;background:var(--success-color);color:#ffffff;color:var(--light-color);font-size:15px}.quiz-play .quiz-questions-list ul.quiz-questions-list-menu li.has-checked-answer.active.sortable-placeholder,.quiz-play .quiz-questions-list ul.quiz-questions-list-menu li.quiz-question.has-checked-answer.active{color:initial}.quiz-play.qa-mode .quiz-questions-list ul.quiz-questions-list-menu li.visited.sortable-placeholder,.quiz-play.qa-mode li.quiz-question.visited,.quiz-questions-list ul.quiz-questions-list-menu .quiz-play.qa-mode li.visited.sortable-placeholder{color:#808080;color:var(--gray-color-dark);padding-right:32px}.quiz-play.qa-mode .quiz-questions-list ul.quiz-questions-list-menu li.visited.sortable-placeholder:after,.quiz-play.qa-mode li.quiz-question.visited:after,.quiz-questions-list ul.quiz-questions-list-menu .quiz-play.qa-mode li.visited.sortable-placeholder:after{content:"✔";position:absolute;right:12px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#a7df48;background:var(--success-color);color:#ffffff;color:var(--light-color);font-size:15px}.quiz-play.qa-mode .quiz-questions-list ul.quiz-questions-list-menu li.visited.active.sortable-placeholder,.quiz-play.qa-mode li.quiz-question.visited.active,.quiz-questions-list ul.quiz-questions-list-menu .quiz-play.qa-mode li.visited.active.sortable-placeholder{color:initial}.quiz-play .quiz-question-content .quiz-estimated-time{display:inline-block;margin-left:.3rem}.quiz-play .quiz-question-content .quiz-estimated-time svg.timer-icon{width:20px;height:20px;fill:#808080;fill:var(--gray-color-dark);vertical-align:middle}.quiz-play .quiz-question-content .quiz-estimated-time .quiz-estimated-time-text{vertical-align:middle;padding:0 8px;background-color:#baec64;background-color:var(--success-color-light);font-size:16px}.quiz-play .quiz-question-content ul.quiz-question-answers .quiz-question-answer__select{min-width:40%}.quiz-play .quiz-question-content .quiz-answer-materials .material-image-wrap,.quiz-play .quiz-question-content .quiz-answer-materials .material-text,.quiz-play .quiz-question-content .quiz-question-materials .material-image-wrap,.quiz-play .quiz-question-content .quiz-question-materials .material-text{padding:0}.quiz-edit-loading,.quiz-play-loading{display:block;line-height:100px;text-align:center;color:#808080;color:var(--gray-color-dark)}body[data-media*=mobile] .quiz-edit .quiz-question-answer{flex-wrap:wrap;justify-content:space-between}body[data-media*=mobile] .quiz-edit .quiz-answer-text{flex-basis:100%!important;margin-right:0!important}body[data-media*=mobile] .quiz-edit .quiz-rating{flex-wrap:wrap}body[data-media*=mobile] .quiz-edit .quiz-rating-text{flex-basis:calc(100% - 1.5rem)!important;margin:.3rem 0!important}body[data-media*=mobile] .quiz-edit .quiz-add-rating{display:flex;margin:.5rem auto 0!important;height:2rem;padding:.5rem 1.4rem;font-size:.6rem}body[data-media*=mobile] .quiz-play .quiz-questions-list{margin-bottom:.3rem}body[data-media*=mobile] .quiz-edit-content{flex-direction:column}body[data-media*=mobile] .quiz-questions-list{width:100%;padding:0}body[data-media*=mobile] .quiz-questions-list .quiz-question,body[data-media*=mobile] .quiz-questions-list ul.quiz-questions-list-menu .sortable-placeholder{margin-top:.3rem!important}body[data-media*=mobile] .quiz-question-content{min-width:auto;width:100%}body[data-media*=mobile] .quiz-question-answers-type{display:block;margin-right:0}body[data-media*=mobile] .quiz-question-level{float:none;padding:0;margin:.9rem .5rem .5rem}.passing-grade-block{margin-bottom:22px!important}.modal-window_overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background:rgba(64,64,64,.7)}div.modal-window.quiz-modal{z-index:1000;width:882px;min-height:500px;margin:-250px auto 0 -436px;position:fixed;left:50%;top:50%;border-radius:4px;background:#ffffff;background:var(--bg-color-light);color:#333333;color:var(--text-color)}div.modal-window.quiz-modal .popup-header{height:34px;line-height:34px;position:relative;border-radius:5px 5px 0 0;background:#ffffff;background:var(--main-header-bgcolor);color:#333333;color:var(--main-header-fgcolor)}div.modal-window.quiz-modal .popup-title{text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:1px}.storefront__list-container,.storefront__list-container .storefront__list .storefront__item{letter-spacing:.5px;font-weight:700;text-transform:uppercase;outline:0;white-space:nowrap;text-overflow:ellipsis}div.modal-window.quiz-modal .quiz-play{padding:1rem}div.modal-window.quiz-modal .quiz-estimated-time{top:5px;right:12px}div.modal-window.quiz-modal .quiz-result-content{overflow:hidden}.gm-negotiation-results .content{display:flex;justify-content:space-between}.gm-negotiation-results .left-side,.gm-negotiation-results .right-side{display:inline-block;vertical-align:top}.gm-negotiation-results .left-side{width:350px}.gm-negotiation-results .right-side{width:400px}.gm-negotiation-results .right-side .title{text-align:left}.gm-negotiation-results .title{text-align:center;margin:0 0 10px}.gm-negotiation-results table.results-compare{width:100%}.gm-negotiation-results table.results-compare td{padding:6px}.gm-negotiation-results table.results-compare td:first-child{width:110px;padding-left:0}.gm-negotiation-results .goto-next-module-btn{min-width:150px;float:right}.gm-negotiation-results .result-value{max-width:150px;padding:5px 0;text-align:center;text-transform:uppercase;border:1px dashed #000;border-radius:4px;font-weight:700;font-size:18px}.gm-negotiation-results .highlight-true{color:#30CA6A}.gm-negotiation-results .highlight-false{color:#D0021B}.gm-negotiation-results .horizontal-separator{height:1px;margin-left:-20px;margin-right:-6px;margin-bottom:10px;background-color:#C6CED3}.gm-negotiation-results .classmate-results-icon-column{text-align:right}.gm-negotiation-results .classmate-results-icon{fill:#000;height:42px;width:42px}.gm-negotiation-results .classmate-results-text{text-align:left}.gm-negotiation-results .average-comment,.gm-negotiation-results .classmate-results-value-comment{padding-right:30px}.classmate-results-text__paragraph:first-child{margin-top:0}.gm-negotiation-results__chart{shape-rendering:crispEdges}.gm-negotiation-results__chart .axis.x text{font-size:13px}.gm-negotiation-results__chart .axis.y text{font-size:11px}.gm-negotiation-results__chart .axis.y .domain{transform:translateX(4px)}.gm-negotiation-results__chart .axis.y .domain,.gm-negotiation-results__chart .axis.y .tick:not(:first-of-type) line{stroke:#c6ced3}.gm-negotiation-results__chart .axis.y .tick:first-of-type line{stroke:#5d686e}.gm-negotiation-results__chart .bar{font-weight:700}.gm-negotiation-results__chart .bar.buyer,.gm-negotiation-results__chart .bar.seller{fill:rgba(41,52,80,.59)}.gm-negotiation-results__chart .bar.buyer text,.gm-negotiation-results__chart .bar.seller text{fill:#000;font-size:16px}.gm-negotiation-results__chart .bar.your{fill:rgba(38,214,104,.74)}.gm-negotiation-results__chart .bar.your text{fill:#8ae491;font-size:14px}.gm-negotiation-results__chart .bar.your .text-rect{fill:#668b81;stroke:#4ae483;stroke-dasharray:4 2;stroke-width:2px}.gm-selling-phones-negotiation-results__chart .bar{fill:rgba(41,52,80,.59)}.gm-selling-phones-negotiation-results__chart .bar text{fill:#000}.grouping-tool__quiz-section{padding:1rem;border:1px solid #eee;border-radius:5px}.created-groups .created-group{background-color:#F5F5F5;margin-bottom:8px;padding:1em;border:1px solid #eee;border-radius:4px}.created-groups .cr-gr_head .cr-gr_head_del{position:relative;float:right}.created-groups .cr-gr_head+.cr-gr-body{margin-top:1em}.cr-gr-body .avatar_35{min-width:35px;min-height:35px}.cr-gr-body .p{display:flex;align-items:center;padding:4px 6px;margin:0 -6px}.cr-gr-body .cr-gr-name{min-width:250px;padding-left:12px;margin-right:12px}.cr-gr-body a.cr-gr-name{white-space:nowrap;text-decoration:none}.cr-gr-body a.cr-gr-name:hover{text-decoration:underline}.cr-gr-body .cr-gr-text{display:inline-block}.cr-gr-body .cr-gr-text__label{display:block;font-weight:700}.cr-gr-body .cr-gr-text__value{display:inline-block;max-width:220px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cr-gr-body .cr-gr-actions{margin-left:auto}.cr-gr-body .cr-gr-remove-user-ban-in-group-icon,.cr-gr-body .cr-gr-remove-user-from-group-icon{width:18px;height:18px;color:#999}.cr-gr-body .cr-gr-remove-user-ban-in-group-icon:hover,.cr-gr-body .cr-gr-remove-user-from-group-icon:hover{color:#444}.cr-gr-body .cr-gr-remove-user-ban-in-group-icon{fill:#d0021b}.cr-gr-body .cr-gr-remove-user-ban-in-group-icon:hover{fill:#9d0214}.cr-gr-body .cr-gr-user--group-banned{border:2px solid #d0021b;margin:-2px;border-radius:4px}.cr-gr-user.cr-gr-user--is-completed,.created-group.created-group--is-completed{background-image:linear-gradient(to right,#C8E6C9,rgba(160,255,96,.23))}.define-role-title{margin:1.3em 0 1em;text-align:center;font-size:18px;font-weight:700}.grouping-suspended-students .grouping-suspended-student:not(:last-of-type){margin-bottom:8px}.group-tools-block .role-table{width:100%;margin-top:10px}.group-tools-block .role-table tr{border-top:1px solid #DADADA}.group-tools-block .role-table td{padding:10px 0 7px}.group-tools-block .role-icon{color:#aaa;padding-right:6px!important;width:22px}.group-tools-block .role-name-controls{width:90px;color:grey}.group-tools-block .role-name-controls>:not(:last-child){margin-right:6px}.group-tools-block .role-name{width:200px;max-width:200px;font-size:18px;word-wrap:break-word}.group-tools-block .edit-group-name:hover{color:#666}.group-tools-block .role-name-del:hover{color:#ec4958}.group-tools-block .role-file-type{margin-right:4px;font-size:14px;color:#aaa}.group-tools-block .role-file-name{font-size:14px}.group-tools-block .role-controls{margin-left:14px;color:grey}.group-tools-block .role-controls>:not(:last-child){margin-right:6px}.group-tools-block .role-controls-open{height:20px;width:30px;text-align:right;display:inline-block;color:#999}.group-tools-block .role-controls-edit:hover,.group-tools-block .role-controls-open:focus,.group-tools-block .role-controls-open:hover{color:#666}.group-tools-block .role-controls-del:hover{color:#ec4958}.group-tools-block .role-material{display:flex;line-height:22px}.group-tools-block .role-material:not(:last-of-type){padding-bottom:15px}.group-tools-block .role-material-new span.btn{flex-shrink:0}.group-tools-block .role-material-new i{line-height:24px;margin-left:10px;font-size:12px}.group-tools-block .invite-btn{cursor:pointer;top:-7px;border-radius:3px;position:relative;border:transparent;color:#fff;background-color:#2c6;display:inline-block;text-align:center;line-height:24px;height:22px;box-sizing:border-box;font-size:14px;padding:0 10px}.group-tools-block .invite-btn span{position:relative;z-index:2}.group-tools-block .invite-btn:after{position:absolute;height:100%;width:100%;top:0;left:0;background:linear-gradient(transparent 0,rgba(0,0,0,.2) 100%);background-repeat:no-repeat;content:'';z-index:1;border-radius:5px}.group-tools-block .invite-btn:hover{background-color:#2c6}.group-tools-block .invite-btn:hover:after{background:linear-gradient(transparent 0,rgba(0,0,0,.1) 100%);background-repeat:no-repeat}.group-tools-block .invite-btn:active{background-color:#2c6;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.5)}.group-tools-block .invite-btn:active:after{background:linear-gradient(transparent 0,transparent 100%);background-repeat:no-repeat}.group-tools-block .search{position:relative;height:30px}.group-tools-block .search input[type=text]{display:block;width:100%}.group-tools-block .timer{display:inline-block;line-height:20px;background:#FFE59D;font-size:13px;padding:1px 12px}p.disabled{border:1px solid #ccc;border-radius:4px;margin:12px;background:#eee;padding:8px 16px}.role-materials-showing-toggle{width:20px}.cr-gr-text-container{margin:-3px 1em -3px -3px;font-size:14px;color:#b5b5b5}.cr-gr-text-container>.cr-gr-text{margin:3px 12px 3px 3px}.cr-gr-user{border-radius:2px}.cr-gr-user+.cr-gr-user{margin-top:2px}.grouping{margin-left:12px;margin-right:12px}.grouping .gr-header{display:flex;justify-content:center;margin-bottom:1rem;padding:.5rem 0}.breadcrumbs-menu,.breadcrumbs-menu a{display:inline-block;background-color:#eee}.grouping .gr-header .gr-profile{flex:1;max-width:400px;text-align:center}.grouping .gr-header .gr-profile .gr-profile-avatar img{border-radius:50%;width:122px;height:122px;border:1px solid #ccc}.grouping .gr-header .gr-profile .gr-profile-name{font-size:1.2em;font-weight:700;padding:.5rem 0}.grouping .gr-footer{padding-bottom:30px}body[data-media*=mobile] .gr-header{flex-wrap:wrap;margin:2rem 0 1rem;padding:0}body[data-media*=mobile] .gr-profile-avatar img{width:50px!important;height:50px!important}body[data-media*=mobile] .gr-profile-name{font-size:14px!important}body[data-media*=mobile] .gr-text{font-size:14px}.breadcrumbs-menu{margin:0;padding:2px;border-radius:.2rem}.breadcrumbs-menu a:nth-child(1){z-index:4}.breadcrumbs-menu a:nth-child(2){z-index:3}.breadcrumbs-menu a:nth-child(3){z-index:2}.breadcrumbs-menu a:nth-child(4),.main-center{z-index:1}.breadcrumbs-menu a:nth-child(5){z-index:0}.breadcrumbs-menu a{position:relative;float:left;padding-left:44px;padding-right:44px;color:#333;text-decoration:none;border:none;border-radius:.2rem}.route-error-suggested-action-button,.statistics--activitylog-download{float:right}.breadcrumbs-menu a:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.breadcrumbs-menu a:not(:last-child){overflow:visible!important;border-top-right-radius:0;border-bottom-right-radius:0}.breadcrumbs-menu a:not(:last-child)::after{content:"";display:block;position:absolute;width:0;height:0;top:0;right:-15px;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:15px solid #eee;-webkit-filter:drop-shadow(1px 0 0 rgba(0, 0, 0, .3));filter:drop-shadow(1px 0 0 rgba(0, 0, 0, .3))}.breadcrumbs-menu a:focus,.breadcrumbs-menu a:hover{background-color:#4e4e4e;color:#fff}.breadcrumbs-menu a:focus::after,.breadcrumbs-menu a:hover::after{border-left-color:#4e4e4e}.breadcrumbs-menu a.active,.breadcrumbs-menu a:active,.breadcrumbs-menu a[data-active]{background-color:#333;color:#fff}.breadcrumbs-menu a.active::after,.breadcrumbs-menu a:active::after,.breadcrumbs-menu a[data-active]::after{border-left-color:#333}body[data-route=login] .profile-bar{display:none}body[data-route=login] .main-center{background-color:#f7f7f7}.login__auth-form{margin:3rem auto}.auth-modal{width:auto;text-align:left}.auth-modal.ember-remodal.remodal{padding:0;border-radius:5px}body[data-media*=mobile] .login__auth-form{margin:0;padding:53px;padding:var(--container-wide-offset)}.main-message{margin-top:40px}.route-error-section{max-width:700px;margin:20px auto 0;background:url(../assets/images/owl-056e3e57cc6e11e300f6edd466522f3f.png) 1em top no-repeat;background-size:7em;padding:8em 1em 1em}.route-error-section::after{clear:both;content:"";display:block}.route-error-details{color:gray}.route-error-suggested-action-button+.route-error-suggested-action-button{margin-right:.6rem}.main-header{flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;flex-wrap:nowrap;height:2.5rem;height:var(--main-header-height);width:100%;background-color:#fff;background-color:#ffffff;background-color:var(--main-header-bgcolor,#fff);color:#333;color:#333333;color:var(--main-header-fgcolor,#333);box-shadow:0 2px 4px rgba(0,0,0,.1)}.main-header-getting-more,.main-header-penn-law{position:-webkit-sticky;position:sticky;top:0;z-index:2;height:2.5rem;height:var(--main-header-height);width:100%;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.main-header-getting-more{flex-shrink:0;display:flex;flex-wrap:nowrap;background-color:#414141}.main-header-penn-law{flex-shrink:0;display:flex;flex-wrap:nowrap;background-color:#003d6d}.main-header__logo-menu,.storefront__list-container{align-self:flex-start;position:relative;display:flex;cursor:pointer;transition-duration:.2s;transition-property:box-shadow}.main-header__menu{flex:1;white-space:nowrap}.main-header__menu>.btn{background:transparent;background:var(--main-header-btn-secondary-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-bg);color:#808080;color:var(--main-header-btn-secondary-color);border-radius:0.2rem;border-radius:var(--main-header-link-border-radius);border-width:0.05rem;border-width:var(--main-header-link-border-width)}html:not([data-whatinput=mouse]) .main-header__menu>.btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--main-header-btn-secondary-focus-shadow-color)}.main-header__menu>.btn:focus,.main-header__menu>.btn:hover{background:transparent;background:var(--main-header-btn-secondary-hover-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-hover-bg);color:#4e4e4e;color:var(--main-header-btn-secondary-hover-color)}.main-header__menu>.btn.active,.main-header__menu>.btn:active,.main-header__menu>.btn[data-active]{background:transparent;background:var(--main-header-btn-secondary-active-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-active-bg);color:#333333;color:var(--main-header-btn-secondary-active-color)}.main-header__menu>.btn.loading::after,.main-header__menu>.btn[data-loading]::after{border-bottom-color:#808080;border-bottom-color:var(--main-header-btn-secondary-color);border-left-color:#808080;border-left-color:var(--main-header-btn-secondary-color)}.main-header__menu>.btn.active:not(.ember-transitioning-out),.main-header__menu>.btn.ember-transitioning-in,.main-header__menu>.btn[data-active]{border-top:4px solid none;border-top:4px solid var(--main-header-link-active-border-top);border-bottom:4px solid none;border-bottom:4px solid var(--main-header-link-active-border-bottom)}.main-header__logo-menu{flex-direction:column;align-items:stretch;padding:0 1.5rem;margin-left:-1.5rem;margin-right:10px;margin-right:var(--main-header-logo-margin-right);background-color:#ffffff;background-color:var(--main-header-bgcolor);max-height:2.5rem;max-height:var(--main-header-height)}.main-header__logo-menu[data-active]{overflow:visible;max-height:600px;box-shadow:0 2px 15px 0 rgba(51,51,51,.2);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.main-header__logo-menu[data-active] .main-header__logo-menu-content{visibility:visible;pointer-events:auto}.main-header__logo-menu .main-header__logo-menu-content{visibility:hidden;pointer-events:none}.arrowed{padding:14px 10px;position:absolute;right:8px;top:5px;z-index:1;text-align:center;width:10%;height:100%;pointer-events:none}.main-header__logo-menu-content .storefront__list-container[data-active] .storefront__list,.storefront__list-container[data-active] .storefront__list{visibility:visible;pointer-events:auto}.arrowed .arrow-3{height:0;width:0;border:3.6px solid;border-color:#333333 #333333 transparent transparent;border-color:var(--text-color) var(--text-color) transparent transparent;transform:rotate(135deg)}.main-header__logo,.main-header__logo__getting-more,.main-header__logo__national-constitution-center,.main-header__logo__penn-law{object-fit:contain;transform:none;transform:var(--main-header-logo-transform)}.main-header__logo-menu-content .storefront__list-container .arrowed{right:-4px}.main-header__logo-menu-content .storefront__list-container[data-active]{overflow:visible;max-height:600px;height:inherit}.storefront__list-container:hover{color:#333;color:#333333;color:var(--text-color)}.storefront__list-container{transition-timing-function:ease;height:2rem;border-radius:.2rem;font-size:.6rem;line-height:1rem;vertical-align:top;text-align:center;border:.05rem solid transparent;border-bottom:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#333333;color:var(--text-color);flex-direction:column;align-items:self-start!important;background-color:#ffffff;background-color:var(--main-header-bgcolor);max-height:2.5rem;max-height:var(--main-header-height);padding-top:14px;width:110px}.storefront__list-container[data-active]{overflow:visible;max-height:600px;height:inherit}.storefront__list-container .storefront__add button{color:#28D0FA!important;height:100%;text-align:left;border:none;margin:0;padding:0}.main-header__logo-menu__getting-more,.main-header__logo-menu__penn-law{align-self:flex-start;position:relative;flex-direction:column;margin-left:-1.5rem;margin-right:10px;margin-right:var(--main-header-logo-margin-right);cursor:pointer;transition-duration:.2s;transition-property:box-shadow;display:flex}.storefront__list-container .storefront__list{margin-top:5px;visibility:hidden;pointer-events:none;border-radius:5px;background-color:#fff;width:275px;max-height:310px;overflow:auto;text-align:left;box-shadow:0 2px 15px 0 rgba(51,51,51,.2)}.storefront__list-container .storefront__list .storefront__item{padding:10px 20px;font-size:.6rem;line-height:1rem;border-top:.02rem solid #ECEBEA;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#333333;color:var(--text-color);overflow:hidden;height:inherit}.storefront__list-container .storefront__list .storefront__item:first-child{border:none}.main-header__logo-menu__getting-more[data-active],.main-header__logo-menu__penn-law[data-active]{overflow:visible;box-shadow:0 2px 15px 0 rgba(51,51,51,.2);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.main-header__logo-menu__getting-more{align-items:stretch;background-color:#414141;max-height:2.5rem;max-height:var(--main-header-height)}.main-header__logo-menu__getting-more[data-active]{max-height:600px}.main-header__logo-menu__getting-more[data-active] .main-header__logo-menu-content{visibility:visible;pointer-events:auto}.main-header__logo-menu__getting-more .main-header__logo-menu-content{visibility:hidden;pointer-events:none}.main-header__logo-menu__penn-law{align-items:stretch;padding:0 1.5rem;background-color:#003d6d;max-height:2.5rem;max-height:var(--main-header-height)}.main-header__logo-menu__penn-law[data-active]{max-height:600px}.main-header__logo-menu__penn-law[data-active] .main-header__logo-menu-content{visibility:visible;pointer-events:auto}.main-header__logo-menu__penn-law .main-header__logo-menu-content{visibility:hidden;pointer-events:none}.main-header__logo-menu-button{background-color:transparent;border:none;padding:0;color:inherit;cursor:inherit;position:absolute;top:.15rem;right:0;bottom:0;left:0;width:100%;border-radius:inherit}.main-header__logo-menu-button:focus{outline:0}html:not([data-whatinput=mouse]) .main-header__logo-menu-button:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}html:not([data-whatinput=mouse]) .main-header__logo-menu-content .storefront__list-container:focus,html:not([data-whatinput=mouse]) .main-header__logo-menu-content>.btn:focus,html:not([data-whatinput=mouse]) .main-header__logo-menu-mobile>.btn:focus,html:not([data-whatinput=mouse]) .main-header__logo-menu-mobile__getting-more>.btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--main-header-btn-secondary-focus-shadow-color)}.main-header__logo-menu-content{z-index:1;display:flex;flex-direction:column;margin:0 -1.5rem}.main-header__logo-menu-content .storefront__list-container,.main-header__logo-menu-content>.btn{background:transparent;background:var(--main-header-btn-secondary-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-bg);color:#808080;color:var(--main-header-btn-secondary-color);height:2.35rem;padding:.7rem .75rem}.main-header__logo-menu-content .storefront__list-container:focus,.main-header__logo-menu-content .storefront__list-container:hover,.main-header__logo-menu-content>.btn:focus,.main-header__logo-menu-content>.btn:hover{background:transparent;background:var(--main-header-btn-secondary-hover-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-hover-bg);color:#4e4e4e;color:var(--main-header-btn-secondary-hover-color)}.main-header__logo-menu-content .storefront__list-container.active,.main-header__logo-menu-content .storefront__list-container:active,.main-header__logo-menu-content .storefront__list-container[data-active],.main-header__logo-menu-content>.btn.active,.main-header__logo-menu-content>.btn:active,.main-header__logo-menu-content>.btn[data-active]{background:transparent;background:var(--main-header-btn-secondary-active-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-active-bg);color:#333333;color:var(--main-header-btn-secondary-active-color)}.main-header__logo-menu-content .storefront__list-container.loading::after,.main-header__logo-menu-content .storefront__list-container[data-loading]::after,.main-header__logo-menu-content>.btn.loading::after,.main-header__logo-menu-content>.btn[data-loading]::after{border-bottom-color:#808080;border-bottom-color:var(--main-header-btn-secondary-color);border-left-color:#808080;border-left-color:var(--main-header-btn-secondary-color)}.main-header__logo-container{flex-shrink:0;display:flex;align-items:center;height:2.5rem;height:var(--main-header-height)}.main-header__logo-wrapper{max-width:100%;max-height:100%}.main-header__logo{max-height:2.5rem;max-height:var(--main-header-height);height:26px;height:var(--main-header-logo-height);width:auto;width:var(--main-header-logo-width)}.main-header__logo__getting-more{max-height:21px;height:47px;width:245px}.main-header__logo__penn-law{max-height:45px;height:45px;width:185px}.main-header__logo__national-constitution-center{max-height:35px;height:35px;width:186px}.main-header__logo-menu-mobile[data-active] .main-header__logo-menu-mobile-content,.main-header__logo-menu-mobile__getting-more[data-active] .main-header__logo-menu-mobile-content__getting-more{max-height:999px;overflow:visible;opacity:1}.main-header__logo-menu-mobile>.btn{background:transparent;background:var(--main-header-btn-secondary-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-bg);color:#808080;color:var(--main-header-btn-secondary-color)}.main-header__logo-menu-mobile>.btn:focus,.main-header__logo-menu-mobile>.btn:hover{background:transparent;background:var(--main-header-btn-secondary-hover-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-hover-bg);color:#4e4e4e;color:var(--main-header-btn-secondary-hover-color)}.main-header__logo-menu-mobile>.btn.active,.main-header__logo-menu-mobile>.btn:active,.main-header__logo-menu-mobile>.btn[data-active]{background:transparent;background:var(--main-header-btn-secondary-active-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-active-bg);color:#333333;color:var(--main-header-btn-secondary-active-color)}.main-header__logo-menu-mobile>.btn.loading::after,.main-header__logo-menu-mobile>.btn[data-loading]::after{border-bottom-color:#808080;border-bottom-color:var(--main-header-btn-secondary-color);border-left-color:#808080;border-left-color:var(--main-header-btn-secondary-color)}.main-header__logo-menu-mobile-content,.main-header__logo-menu-mobile-content__getting-more{position:absolute;top:100%;left:0;right:0;display:flex;overflow:hidden;opacity:0;max-height:0;transition-duration:.2s;transition-property:opacity}.main-header__logo-menu-mobile__getting-more>.btn{background:transparent;background:var(--main-header-btn-secondary-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-bg);color:#808080;color:var(--main-header-btn-secondary-color)}.main-header__logo-menu-mobile__getting-more>.btn:focus,.main-header__logo-menu-mobile__getting-more>.btn:hover{background:transparent;background:var(--main-header-btn-secondary-hover-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-hover-bg);color:#4e4e4e;color:var(--main-header-btn-secondary-hover-color)}.main-header__logo-menu-mobile__getting-more>.btn.active,.main-header__logo-menu-mobile__getting-more>.btn:active,.main-header__logo-menu-mobile__getting-more>.btn[data-active]{background:transparent;background:var(--main-header-btn-secondary-active-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-active-bg);color:#333333;color:var(--main-header-btn-secondary-active-color)}.main-header__logo-menu-mobile__getting-more>.btn.loading::after,.main-header__logo-menu-mobile__getting-more>.btn[data-loading]::after{border-bottom-color:#808080;border-bottom-color:var(--main-header-btn-secondary-color);border-left-color:#808080;border-left-color:var(--main-header-btn-secondary-color)}.main-header__logo-menu-mobile-content{flex-direction:column;background-color:#ffffff;background-color:var(--main-header-bgcolor);box-shadow:0 2px 4px rgba(0,0,0,.1)}.main-header__logo-menu-mobile-content>.btn{background:transparent;background:var(--main-header-btn-secondary-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-bg);color:#808080;color:var(--main-header-btn-secondary-color);height:2.35rem;padding:.7rem .75rem}html:not([data-whatinput=mouse]) .main-header__logo-menu-mobile-content>.btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--main-header-btn-secondary-focus-shadow-color)}.main-header__logo-menu-mobile-content>.btn:focus,.main-header__logo-menu-mobile-content>.btn:hover{background:transparent;background:var(--main-header-btn-secondary-hover-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-hover-bg);color:#4e4e4e;color:var(--main-header-btn-secondary-hover-color)}.main-header__logo-menu-mobile-content>.btn.active,.main-header__logo-menu-mobile-content>.btn:active,.main-header__logo-menu-mobile-content>.btn[data-active]{background:transparent;background:var(--main-header-btn-secondary-active-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-active-bg);color:#333333;color:var(--main-header-btn-secondary-active-color)}.main-header__logo-menu-mobile-content>.btn.loading::after,.main-header__logo-menu-mobile-content>.btn[data-loading]::after{border-bottom-color:#808080;border-bottom-color:var(--main-header-btn-secondary-color);border-left-color:#808080;border-left-color:var(--main-header-btn-secondary-color)}.main-header__logo-menu-mobile-content__getting-more{flex-direction:column;background-color:#414141;box-shadow:0 2px 4px rgba(0,0,0,.1)}.main-header__logo-menu-mobile-content__getting-more>.btn{background:transparent;background:var(--main-header-btn-secondary-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-bg);color:#808080;color:var(--main-header-btn-secondary-color);height:2.35rem;padding:.7rem .75rem}html:not([data-whatinput=mouse]) .main-header__logo-menu-mobile-content__getting-more>.btn:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--main-header-btn-secondary-focus-shadow-color)}.main-header__logo-menu-mobile-content__getting-more>.btn:focus,.main-header__logo-menu-mobile-content__getting-more>.btn:hover{background:transparent;background:var(--main-header-btn-secondary-hover-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-hover-bg);color:#4e4e4e;color:var(--main-header-btn-secondary-hover-color)}.main-header__logo-menu-mobile-content__getting-more>.btn.active,.main-header__logo-menu-mobile-content__getting-more>.btn:active,.main-header__logo-menu-mobile-content__getting-more>.btn[data-active]{background:transparent;background:var(--main-header-btn-secondary-active-bg);border-color:transparent;border-color:var(--main-header-btn-secondary-active-bg);color:#333333;color:var(--main-header-btn-secondary-active-color)}.main-header__logo-menu-mobile-content__getting-more>.btn.loading::after,.main-header__logo-menu-mobile-content__getting-more>.btn[data-loading]::after{border-bottom-color:#808080;border-bottom-color:var(--main-header-btn-secondary-color);border-left-color:#808080;border-left-color:var(--main-header-btn-secondary-color)}body[data-media*=mobile] .main-header{box-shadow:inset 0 -1px 0 0 #eeeeee;box-shadow:inset 0 -1px 0 0 var(--gray-color-light)}body[data-media*=mobile] .main-footer,body[data-route=course-study] .main-footer,body[data-route=webinar] .main-footer,body[data-route=webinar-room] .main-footer,body[data-route^=course-builder] .main-footer{display:none}.main-footer{flex-shrink:0}.footer__content{display:flex;padding-top:2.5rem;padding-bottom:2rem;background-color:#eee;color:#b5b5b5;font-size:12px;font-weight:700;line-height:1.45}.footer__content>section:nth-child(1){margin-right:1.25rem}.footer__content>section:nth-child(2){margin-right:5rem}.footer__content>section:nth-child(3){margin-right:4rem;white-space:nowrap}.footer__content>section:nth-child(4){margin-right:1rem;white-space:nowrap}.footer__content>section:nth-child(5){margin-left:auto;margin-top:-.5rem;text-align:right}.footer__content a{text-decoration:none;color:inherit}.footer__content a:focus,.footer__content a:hover,.footer__terms-links>a{text-decoration:underline}.footer__logo-owl{margin-top:-.5rem;font-size:1.6rem}.footer__logo-caption{margin-top:-.3rem;margin-bottom:.5rem;font-size:1rem;stroke-width:2px;stroke:currentColor}.footer__section-header{margin-bottom:.25rem;font-weight:800;text-transform:uppercase}.footer__section-items>a{display:block}.footer__social{margin-top:.5rem;line-height:1}.footer__social>a{display:inline-block;font-size:1rem;text-decoration:none}.footer__social>a:focus,.footer__social>a:hover{text-decoration:none;color:#a3a3a3}.footer__social>a:not(:last-child){margin-right:.5rem}.footer__social>a .icon{vertical-align:top}body[data-route=webinar-room] .main-header .main-header__menu{display:none}body[data-route=webinar-room] .main-center{position:relative}.webinar-room{display:flex;flex-direction:column;position:absolute;width:100%;height:100%}.webinar-room:not([data-active-layout=activities]) .webinar-materials__nav-container,.webinar-room:not([data-active-layout=activities]) .webinar-materials__progress,.webinar-room:not([data-active-layout=presenter]) .webinar-presenter__controls,.webinar-room:not([data-active-layout]) .webinar-room-layout>*{display:none}.webinar-room__tabs-container{padding:.6rem 0;text-align:center;display:flex;justify-content:center}.webinar__follow-me{margin-left:25px}body[data-media*=mobile] .webinar-room__tabs-container{padding:.6rem 20px}body[data-media*=mobile] .webinar-room__tabs{display:flex;flex-wrap:nowrap}body[data-media*=mobile] .webinar-room__tabs .btn{flex:1 1 auto;padding-left:.7rem;padding-right:.7rem}.webinar-room-layout{flex:1;display:grid;grid-template-rows:1.9rem 240px 1fr;grid-template-columns:1fr 280px;padding:1rem .75rem;grid-row-gap:0;grid-column-gap:1rem;background-color:#eee;grid-template-areas:'webinar-materials webinar-aside-header' 'webinar-materials webinar-conferencing' 'webinar-mediaboard webinar-chat'}.webinar-room-layout:not([data-has-chat]):not([data-has-conferencing]) .webinar-aside-header,.webinar-room-layout[data-active-layout=activities] .webinar-mediaboard,.webinar-room-layout[data-active-layout=activities] .webinar-presenter,.webinar-room-layout[data-active-layout=presenter] .webinar-materials,.webinar-room-layout[data-active-layout=presenter] .webinar-mediaboard,.webinar-room-layout[data-active-layout=conferencing] .webinar-aside-header,.webinar-room-layout[data-active-layout=conferencing] .webinar-materials,.webinar-room-layout[data-active-layout=conferencing] .webinar-mediaboard,.webinar-room-layout[data-active-layout=conferencing] .webinar-presenter,.webinar-room-layout[data-active-layout=whiteboard] .webinar-materials,.webinar-room-layout[data-active-layout=whiteboard] .webinar-presenter,.webinar-room-layout[data-aside-folded]:not([data-active-layout=conferencing]) .webinar-chat,.webinar-room-layout[data-aside-folded]:not([data-active-layout=conferencing]) .webinar-conferencing{display:none}.webinar-room-layout:not([data-has-chat]):not([data-has-conferencing]),.webinar-room-layout[data-aside-folded]:not([data-active-layout=conferencing]){grid-template-columns:1fr 0;grid-column-gap:0}.webinar-room-layout>*{background-color:#fff}.webinar-room-layout .webinar-materials,.webinar-room-layout .webinar-presenter{border-radius:5px}.webinar-room-layout .webinar-aside-header{border-radius:5px 5px 0 0}.webinar-room-layout .webinar-chat{border-radius:0 0 5px 5px}.webinar-room-layout[data-has-conferencing]:not([data-has-chat]){grid-template-rows:1.9rem 1fr 0}.webinar-room-layout[data-has-chat]:not([data-has-conferencing]){grid-template-rows:1.9rem 0 1fr}.webinar-room-layout[data-aside-folded]{position:relative}.webinar-room-layout[data-aside-folded] .webinar-aside-header{position:absolute;top:.4rem;right:.4rem;width:280px;border-radius:5px;box-shadow:0 2px 15px 0 rgba(51,51,51,.2)}.webinar-room-layout[data-active-layout=activities]{grid-template-areas:'webinar-materials webinar-aside-header' 'webinar-materials webinar-conferencing' 'webinar-materials webinar-chat'}.webinar-room-layout[data-active-layout=whiteboard]{grid-template-areas:'webinar-mediaboard webinar-aside-header' 'webinar-mediaboard webinar-conferencing' 'webinar-mediaboard webinar-chat'}.webinar-room-layout[data-active-layout=conferencing]{grid-template-areas:'webinar-conferencing webinar-chat' 'webinar-conferencing webinar-chat' 'webinar-conferencing webinar-chat';padding:0;grid-column-gap:0}.webinar-room-layout[data-active-layout=conferencing]:not([data-has-chat]){grid-template-columns:1fr 0}.webinar-room-layout[data-active-layout=conferencing] .webinar-chat,.webinar-room-layout[data-active-layout=conferencing] .webinar-conferencing{border-radius:0}.webinar-room-layout[data-active-layout=presenter]{grid-template-areas:'webinar-presenter webinar-aside-header' 'webinar-presenter webinar-conferencing' 'webinar-presenter webinar-chat'}.webinar-aside-header{grid-area:webinar-aside-header;flex-shrink:0;align-self:stretch;display:flex;align-items:center;height:1.9rem;padding:0 .2rem 0 .75rem}.webinar-presenter{grid-area:webinar-presenter;overflow:auto}.webinar-presenter iframe{max-height:100%;max-width:100%;min-height:100%;min-width:100%}.webinar-negotiations{display:flex;align-items:center}.webinar-controls__timer{display:flex;align-items:center;padding:3px;border:1px solid rgba(204,154,129,.13);border-radius:3px}.webinar-controls__timer svg.timer-icon{width:20px;height:20px;fill:#03c8fa;fill:var(--primary-color)}.webinar-controls__timer .timer-text{line-height:1.4;margin:0 8px 0 3px}.webinar-controls__timer .timer-btn{min-width:120px}.webinar-controls__timer .timer-btn.disabled{background:#b5b5b5;background:var(--gray-color);border-color:#b5b5b5;border-color:var(--gray-color);color:#ffffff;color:var(--light-color)}html:not([data-whatinput=mouse]) .webinar-controls__timer .timer-btn.disabled:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}html:not([data-whatinput=mouse]) .webinar-controls__timer .timer-btn.ended:focus,html:not([data-whatinput=mouse]) .webinar-controls__timer .timer-btn.started:focus{box-shadow:0 0 0 .15rem rgba(236, 73, 88, 0.3);box-shadow:0 0 0 .15rem var(--error-shadow-color)}.webinar-controls__timer .timer-btn.disabled:focus,.webinar-controls__timer .timer-btn.disabled:hover{background:#d2d2d2;background:var(--gray-color-medium);border-color:#d2d2d2;border-color:var(--gray-color-medium);color:#ffffff;color:var(--light-color)}.webinar-controls__timer .timer-btn.disabled.active,.webinar-controls__timer .timer-btn.disabled:active,.webinar-controls__timer .timer-btn.disabled[data-active]{background:#808080;background:var(--gray-color-dark);border-color:#808080;border-color:var(--gray-color-dark);color:#ffffff;color:var(--light-color)}.webinar-controls__timer .timer-btn.disabled.loading::after,.webinar-controls__timer .timer-btn.disabled[data-loading]::after{border-bottom-color:#03c8fa;border-bottom-color:var(--primary-color);border-left-color:#03c8fa;border-left-color:var(--primary-color)}.webinar-controls__timer .timer-btn.started{background:#ec4958;background:var(--error-color);border-color:#ec4958;border-color:var(--error-color);color:#ffffff;color:var(--error-fg-color)}.webinar-controls__timer .timer-btn.started:focus,.webinar-controls__timer .timer-btn.started:hover{background:#f3606d;background:var(--error-color-light);border-color:#f3606d;border-color:var(--error-color-light);color:#ffffff;color:var(--error-fg-color)}.webinar-controls__timer .timer-btn.started.active,.webinar-controls__timer .timer-btn.started:active,.webinar-controls__timer .timer-btn.started[data-active]{background:#c6515c;background:var(--error-color-dark);border-color:#c6515c;border-color:var(--error-color-dark);color:#ffffff;color:var(--error-fg-color)}.webinar-controls__timer .timer-btn.started.loading::after,.webinar-controls__timer .timer-btn.started[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--error-fg-color);border-left-color:#ffffff;border-left-color:var(--error-fg-color)}.webinar-controls__timer .timer-btn.ended{background:#ec4958;background:var(--error-color);border-color:#ec4958;border-color:var(--error-color);color:#ffffff;color:var(--error-fg-color)}.webinar-controls__timer .timer-btn.ended:focus,.webinar-controls__timer .timer-btn.ended:hover{background:#f3606d;background:var(--error-color-light);border-color:#f3606d;border-color:var(--error-color-light);color:#ffffff;color:var(--error-fg-color)}.webinar-controls__timer .timer-btn.ended.active,.webinar-controls__timer .timer-btn.ended:active,.webinar-controls__timer .timer-btn.ended[data-active]{background:#c6515c;background:var(--error-color-dark);border-color:#c6515c;border-color:var(--error-color-dark);color:#ffffff;color:var(--error-fg-color)}.webinar-controls__timer .timer-btn.ended.loading::after,.webinar-controls__timer .timer-btn.ended[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--error-fg-color);border-left-color:#ffffff;border-left-color:var(--error-fg-color)}.webinar-controls__timer .timer-btn.pending{background:#a7df48;background:var(--success-color);border-color:#a7df48;border-color:var(--success-color);color:#ffffff;color:var(--success-fg-color)}html:not([data-whatinput=mouse]) .webinar-controls__timer .timer-btn.pending:focus{box-shadow:0 0 0 .15rem rgba(167, 223, 72, 0.3);box-shadow:0 0 0 .15rem var(--success-shadow-color)}html:not([data-whatinput=mouse]) .group__caption:focus,html:not([data-whatinput=mouse]) .webinar-materials__navigation-button:focus{box-shadow:0 0 0 .15rem rgba(3, 200, 250, 0.3);box-shadow:0 0 0 .15rem var(--primary-shadow-color)}.webinar-controls__timer .timer-btn.pending:focus,.webinar-controls__timer .timer-btn.pending:hover{background:#baec64;background:var(--success-color-light);border-color:#baec64;border-color:var(--success-color-light);color:#ffffff;color:var(--success-fg-color)}.webinar-controls__timer .timer-btn.pending.active,.webinar-controls__timer .timer-btn.pending:active,.webinar-controls__timer .timer-btn.pending[data-active]{background:#9fc65c;background:var(--success-color-dark);border-color:#9fc65c;border-color:var(--success-color-dark);color:#ffffff;color:var(--success-fg-color)}.webinar-controls__timer .timer-btn.pending.loading::after,.webinar-controls__timer .timer-btn.pending[data-loading]::after{border-bottom-color:#ffffff;border-bottom-color:var(--success-fg-color);border-left-color:#ffffff;border-left-color:var(--success-fg-color)}.webinar-controls__timer .expandable-menu{width:270px;margin-left:-101px;margin-top:9px;padding:1rem;z-index:10;color:#fff;background-color:#1FBC5E;border-color:#1FBC5E;text-align:center;line-height:1.3;font-size:13px}.webinar-controls__timer .expandable-menu:after{left:158px;background:#1FBC5E;border-color:#1FBC5E}.webinar-controls__timer .expandable-menu a{color:inherit}.webinar-controls__timer .expandable-menu p:last-child{margin-bottom:0}.webinar-controls__timer.ended .expandable-menu,.webinar-controls__timer.started .expandable-menu{background-color:#C53131;border-color:#C53131}.webinar-controls__timer.ended .expandable-menu:after,.webinar-controls__timer.started .expandable-menu:after{background:#C53131;border-color:#C53131}.webinar-controls__timer.waiting .expandable-menu{background-color:#818181;border-color:#818181}.webinar-controls__timer.waiting .expandable-menu:after{background:#818181;border-color:#818181}.webinar-controls__timer .timer-end-negotiation-confirm-popup .confirm-popup__body{line-height:initial}.webinar-controls__timer .timer-end-negotiation-confirm-popup .confirm-popup__body:after{right:51px;left:auto}.brush-width{font-size:8px}.webinar-groups__popup .confirm-popup__body{min-width:250px;max-width:320px;padding:0}.webinar-groups__popup .webinar-groups__list{margin:.6em 0;max-height:70vh;overflow:auto}.group__caption,.group__settings{margin-right:4px}.webinar-groups__list{padding:0;list-style-type:none}.webinar-groups__list>li:hover{background-color:#eaeaea}.group__caption{background-color:transparent;border:none;padding:0;color:inherit;cursor:inherit;text-align:left;outline:0;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.group__users-count-text{margin-right:4px;font-size:11px}.group__settings,.group__users{flex-shrink:0;display:flex;align-items:center;font-size:16px;color:#aaa}.group__settings:hover,.group__users:hover,.webinar-groups__list-item.active .group__users{color:#444}.webinar-groups__list-item.active .group__caption{font-weight:700}.group__item-container{display:flex;align-items:center;padding:3px 10px;line-height:1.7}.group__item-container>*{line-height:inherit}.webinar-groups__footer{margin:.75rem 1rem}.webinar-groups__footer>button{width:100%}.group__users-list{margin:0;padding:0 10px 6px 25px;list-style-type:none}.webinar-group-settings__modal{max-width:480px}@supports not ((display:grid) or (display:-ms-grid)){.webinar-room-layout{display:flex}.webinar-room-layout>*{display:none;flex:1}.webinar-room-layout[data-active-layout=activities] .webinar-materials,.webinar-room-layout[data-active-layout=whiteboard] .webinar-mediaboard{display:block}.webinar-room-layout[data-active-layout=conferencing] .webinar-chat{display:block;flex:0 0 280px;height:auto}.webinar-room-layout[data-active-layout=conferencing] .webinar-conferencing{display:flex}.webinar-room-layout[data-active-layout=presenter] .webinar-presenter{display:block}}body[data-media*=mobile] .webinar-room-layout{display:flex;padding:.5rem 20px}body[data-media*=mobile] .webinar-room-layout>*{display:none;flex:1}body[data-media*=mobile] .webinar-room-layout[data-active-layout=activities] .webinar-materials,body[data-media*=mobile] .webinar-room-layout[data-active-layout=whiteboard] .webinar-mediaboard{display:block}body[data-media*=mobile] .webinar-room-layout[data-active-layout=conferencing] .webinar-chat{display:block;height:auto}body[data-media*=mobile] .webinar-room-layout[data-active-layout=conferencing] .webinar-conferencing{display:flex}body[data-media*=mobile] .webinar-room-layout[data-active-layout=presenter] .webinar-presenter{display:block}body[data-media*=mobile] .webinar-room-layout[data-active-layout=conferencing]{flex-direction:column}body[data-media*=mobile] .webinar-room-layout[data-active-layout=conferencing] .webinar-chat,body[data-media*=mobile] .webinar-room-layout[data-active-layout=conferencing] .webinar-conferencing{flex:1}.webinar-materials{grid-area:webinar-materials;min-height:0;overflow:auto;padding:1rem}.webinar-materials .divider{margin-left:-1rem;margin-right:-1rem}.webinar-materials__presenter-material-wizard{padding:20px}.webinar-materials__presenter-loading{margin:4em 1em 1em}.webinar-materials__presenter-error{margin:2em}.webinar-presenter__controls{display:flex;align-items:center;padding:10px 15px}.webinar-presenter__controls:not([data-presenting]){display:none}.webinar-materials__nav-container{display:flex;padding:10px 15px}.webinar-materials__navigation-wrapper{flex:1;display:flex;overflow:hidden;padding:.15rem;margin:-.15rem}.webinar-materials__navigation{white-space:nowrap;padding-right:.15rem}.webinar-materials__nav-section{margin-left:.6rem;padding-left:.6rem;border-left:2px solid #eee}.webinar-materials__nav-section .btn{height:1.75rem;padding:.4rem .6rem}.webinar-materials__nav-scroll-left,.webinar-materials__nav-scroll-right{align-self:center}.webinar-materials__nav-scroll-left{margin-right:.3rem}.webinar-materials__nav-scroll-right{margin-left:.3rem}.webinar-materials__navigation-button{flex-shrink:0;height:1.75rem;font-size:.8rem;font-weight:400;text-transform:none;letter-spacing:normal;background:0 0;border-color:transparent;color:#333}.webinar-materials__navigation-button:focus,.webinar-materials__navigation-button:hover{background:#fbfbfb;border-color:#fbfbfb;color:#333}.webinar-materials__navigation-button.active,.webinar-materials__navigation-button:active,.webinar-materials__navigation-button[data-active]{background:#eee;border-color:#eee;color:#333}.webinar-materials__navigation-button.loading::after,.webinar-materials__navigation-button[data-loading]::after{border-bottom-color:#333;border-left-color:#333}.webinar-materials__navigation-button+.webinar-materials__navigation-button{margin-left:14px}.webinar-materials__navigation-button .icon,.webinar-materials__navigation-button .symbol{font-size:1.25rem}.webinar-materials__progress{display:block;position:relative;width:100%;height:.2rem;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#eee;color:#03c8fa;color:var(--primary-color)}.webinar-materials__progress::-webkit-progress-bar{border-radius:0;background:0 0}.webinar-materials__progress::-webkit-progress-value{border-radius:0;background:#03c8fa;background:var(--primary-color)}.webinar-materials__progress::-moz-progress-bar{border-radius:0;background:#03c8fa;background:var(--primary-color)}.webinar-materials__progress:indeterminate{animation:progress-element-indeterminate 1.5s linear infinite;background:linear-gradient(to right,#03c8fa 30%,#eee 30%) top left/150% 150% no-repeat #eee;background:linear-gradient(to right,var(--primary-color) 30%,#eee 30%) top left/150% 150% no-repeat #eee}.webinar-materials__progress:indeterminate::-moz-progress-bar{background:0 0}body[data-media*=mobile] .webinar-materials{background-color:transparent;padding:0;border-radius:0}body[data-media*=mobile] .webinar-materials .divider{margin-left:0;margin-right:0}.webinar-materials__mobile-item{padding:.5rem;background-color:#fff;border-radius:5px}.webinar-materials__mobile-item .divider{margin-left:-.5rem!important;margin-right:-.5rem!important}.webinar-materials__mobile-item+.webinar-materials__mobile-item{margin-top:.5rem}.learning__header,.teaching__header{padding-bottom:1.5rem;padding-top:1.5rem}.learning__content,.teaching__content{padding-top:1rem;padding-bottom:5rem;background-color:#eee}body[data-media*=mobile] .learning__content,body[data-media*=mobile] .teaching__content{padding-top:0;padding-bottom:1rem}body[data-media*=mobile] .learning__header,body[data-media*=mobile] .teaching__header{padding-top:.75rem;padding-bottom:.75rem}body[data-media*=mobile][data-route^="teaching.library"] .learning__content,body[data-media*=mobile][data-route^="teaching.library"] .teaching__content,body[data-route="teaching.index"] .learning__content,body[data-route="teaching.index"] .teaching__content{margin:0;padding:0;background-color:inherit}body[data-media*=mobile] .learning__header h1,body[data-media*=mobile] .teaching__header h1{font-size:18px;font-weight:700}body[data-media*=mobile] .learning__header h5,body[data-media*=mobile] .teaching__header h5{font-size:16px;font-weight:400}body[data-media*=mobile] .learning__header+.divider,body[data-media*=mobile] .teaching__header+.divider{margin:0}body[data-media*=mobile][data-route^="teaching.statistics"] .learning__content,body[data-media*=mobile][data-route^="teaching.statistics"] .teaching__content,body[data-media*=mobile][data-route^="teaching.certificates"] .learning__content,body[data-media*=mobile][data-route^="teaching.certificates"] .teaching__content{background-color:inherit}.course-builder__index-nav-menu a,.teaching__nav-mobile a{padding:.75rem 53px!important;padding:.75rem var(--container-wide-offset)!important;height:2.25rem!important;line-height:.7rem;border-radius:0;border-bottom:1px solid #eeeeee!important;border-bottom:1px solid var(--gray-color-light)!important}.course-builder__index-nav-menu a:first-child,.teaching__nav-mobile a:first-child{border-top:1px solid #eeeeee!important;border-top:1px solid var(--gray-color-light)!important}.course-builder__index-nav-menu a .icon,.teaching__nav-mobile a .icon{font-size:.7rem!important}.learning-courses__nav,.teaching-courses__nav{display:flex;padding:1rem;margin-bottom:1rem;border-radius:5px;background-color:#fff}.learning-courses__nav>:not(.teaching-courses__nav-right-side):not(.learning-courses__nav-right-side),.teaching-courses__nav>:not(.teaching-courses__nav-right-side):not(.learning-courses__nav-right-side){flex-shrink:0}body[data-media*=mobile] .learning-courses__nav,body[data-media*=mobile] .teaching-courses__nav{flex-wrap:wrap;margin:0 -20px 1rem;padding:.5rem 20px;border-radius:0}.learning-courses__nav-right-side,.teaching-courses__nav-right-side{flex:1;min-width:0;display:flex;justify-content:flex-end}.teaching-courses__schools-filter{width:auto;min-width:0;max-width:320px;margin-left:1rem}.learning-courses__search-filter,.teaching-courses__search-filter{width:268px}body[data-media*=mobile] .learning-courses__nav-right-side,body[data-media*=mobile] .teaching-courses__nav-right-side{justify-content:flex-start}body[data-media*=mobile] .teaching-courses__schools-filter{margin-left:0;margin-right:.5rem}body[data-media*=mobile] .learning__nav{display:none}.learning-courses__nav>:not(.learning-courses__nav-right-side){flex-shrink:0}.catalog__content{padding-top:1.25rem;margin-bottom:5rem}.catalog__content>.loading-indicator.card{margin-top:2rem}body[data-media*=mobile] .catalog__storefront-header .storefront__header-content-wrapper .storefront__header-content{height:100%}.course__payment-modal,.profile-plans__payment-modal{width:100%;max-width:none;height:calc(100% - 10px);padding:0!important;background:0 0}.course__payment-modal .ember-remodal.content,.profile-plans__payment-modal .ember-remodal.content{height:100%}.course__payment-modal .ember-remodal.content::before,.profile-plans__payment-modal .ember-remodal.content::before{content:"Processing, please wait...";position:absolute;top:5rem;left:50%;transform:translateX(-50%);z-index:-1;color:#fff;font-size:.7rem;font-weight:600;text-transform:uppercase}.statistics__table{width:100%;padding:4px 20px 10px}.statistics__table th{font-weight:400;color:#b5b5b5;border-bottom:1px solid #e5e5e5}.statistics__table td,.statistics__table th{padding:10px}.statistics__table tr:first-child td{padding-top:14px}body[data-media*=mobile] .statistics__tabs{flex-wrap:nowrap}body[data-media*=mobile] .statistics__tabs .tab__item{flex:1 0 0;max-width:320px;text-align:center;min-width:0}body[data-media*=mobile] .statistics__tabs .tab__item a,body[data-media*=mobile] .statistics__tabs .tab__item button{width:100%;margin:0;padding-left:.1rem;padding-right:.1rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body[data-media*=mobile] .statistics__tabs .tab__item .badge[data-badge]::after{position:absolute;right:.1rem;top:.1rem;transform:translate(0,0)}body[data-media*=mobile] .statistics__table{padding:0}.statistics-activitylog__header{padding:1rem;margin-bottom:1rem}.statistics-activitylog__content{padding:1rem 1.5rem}.statistics-activitylog__date-filter{display:inline-block;margin-right:1.5rem}.statistics--activitylog-calendar-time-group+.statistics--activitylog-calendar-time-group{margin-top:1.5rem}.statistics--activitylog-record{display:flex;margin:.8em 0}.statistics--activitylog-record-icon{display:inline-block;flex-shrink:0;margin-right:.75em;width:1.28571em;text-align:center;color:#a2a2a2}.statistics--activitylog-record-text{display:inline}.statistics--activitylog-record-time{flex-shrink:0;margin-right:.75em;color:#a5a5a5}.statistics--activitylog-paging{margin-top:1rem;text-align:center}.statistics--activitylog-paging-more,.statistics--activitylog-paging-scrollto-top{min-width:200px}.statistics--activitylog-record-text_show-filter-tags .statistics--activity-log-filter-by{display:inline-block}.statistics--activity-log-filter-by{display:none;background:0 0;border:none;padding:0 2px;color:#757575;transition:color .3s}.statistics--activity-log-filter-by:hover{color:#424242;transform:scale(1.1)}.statistics--activity-log-filter-by:active{color:#444;transform:scale(1.1) translate(1px,1px)}body[data-media*=mobile] .statistics-activitylog__header{padding:0;margin-bottom:1.5rem}body[data-media*=mobile] .statistics-activitylog__content{padding:0}body[data-media*=mobile] .statistics-activitylog__date-filter{display:block;margin-right:0;margin-bottom:.3rem}body[data-media*=mobile] .statistics--activitylog-calendar-time-group>h2{font-size:20px;margin-bottom:.75rem!important}body[data-media*=mobile] .statistics--activitylog-record{font-size:14px}body[data-media*=mobile] .statistics--activitylog-record-icon{margin-right:.1rem}body[data-media*=mobile] .statistics--activitylog-record-time{letter-spacing:-1px}.finances__header{padding:1rem 6.5rem;background-color:#fff;border-radius:5px}.finances__content{padding:1rem}.finances__income-table{position:relative;margin-top:.5rem}.finances__income-table th{text-align:left}.finances__income-table th:last-child{width:70%}.finances__income-table td:first-child{white-space:nowrap}.finances__income-table::after{content:"";display:flex;align-items:center;justify-content:center;pointer-events:none;position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,0);transition:.2s background-color}.finances__income-table--loading::after{background-color:rgba(255,255,255,.7)}tr.finances-income-table__sub-row{font-size:.84em}tr.finances-income-table__sub-row td{padding:0 5px 10px 16px}tr.finances-income-table__sub-row td:first-child{color:#000;padding-left:2em}tr.finances-income-table__sub-row td:last-child{display:flex;align-items:center}tr.finances-income-table__sub-row+tr:not(.finances-income-table__sub-row) td{padding-top:16px;border-top:1px solid #f1f1f1}.finances-income-table__sub-row-price{display:inline-block;min-width:4rem}.finances-income-table__sub-row-title{margin-left:1em}.finances-income-table__agg-amount-col{font-size:1.25rem;font-weight:800;color:#03c8fa}.text,.text-hint,.text-small,.text-xsmall{font-weight:400;letter-spacing:0}.finances-income-table__agg-amount-col .price-label:not(:last-child)::after{content:",";margin-right:.2em}body[data-media*=mobile] .finances__header{padding:0}body[data-media*=mobile] .finances__header>.btn-group .btn{padding:.1rem .2rem .05rem;height:auto;border-radius:2px;border:0}body[data-media*=mobile] .finances__content{padding:0;overflow:auto}.storefront__header{position:relative;overflow:hidden;height:250px}.storefront__header-background{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.storefront__header-background .progressive-image__original,.storefront__header-background .progressive-image__thumbnail{width:100%;height:100%;object-fit:cover}.storefront__header-background.progressive-image.not-progressive .progressive-image__original{width:100%;height:100%}.storefront__header-background::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,.5)}.storefront__subTitle.pencil-tool[data-editing] .pencil-tool__wrapper,.storefront__title.pencil-tool[data-editing] .pencil-tool__wrapper{background:rgba(167,236,254,.3)}.storefront__title{margin:0;text-align:center;color:#fff;font-size:50px}.storefront__subTitle{margin-top:15px;text-align:center;color:#fff;font-size:16px;line-height:22px}.storefront__header-buttons{display:inline-flex;flex-direction:column;position:absolute;top:50%;transform:translateY(-50%);right:3rem}.storefront__header-buttons>:not(:last-child){margin-bottom:.3rem}.storefront__course-card-list{margin-bottom:5rem}.storefront__header-content-wrapper{height:100%;position:relative}.storefront__header-content{display:flex;align-items:center;justify-content:center;height:100%;padding:0 2.7rem}.storefront-share__textarea{white-space:pre}body[data-media*=mobile] .storefront__header{height:350px}body[data-media*=mobile] .storefront__header-content{padding:0}body[data-media*=mobile] .storefront__title{font-size:30px}body[data-media*=mobile] .storefront__title.pencil-tool--text-centered{margin-left:0;padding:0}body[data-media*=mobile] .storefront__header-buttons{position:static;top:auto;right:auto;transform:none;display:flex;flex-direction:row;justify-content:center;align-items:center}body[data-media*=mobile] .storefront__header-buttons>:not(:last-child){margin-bottom:0;margin-right:.75rem}body[data-media*=mobile] .storefront__header-content-wrapper .storefront__header-content{height:80%}body[data-media*=mobile] .storefront__header-content-wrapper .storefront__header-buttons{height:20%}body[data-media*=mobile] .storefront__course-card-list{padding-top:1rem}.bg{background:#f7f7f7!important;background:var(--bg-color)!important}.bg-primary{background:#03c8fa!important;background:var(--primary-color)!important}.bg-secondary{background:#ebf8fb!important;background:var(--secondary-color)!important}.bg-light{background:#ffffff!important;background:var(--light-color)!important}.bg-dark{background:#333333!important;background:var(--dark-color)!important}.bg-gray{background:#b5b5b5!important;background:var(--gray-color)!important}.bg-gray-light{background:#eeeeee!important;background:var(--gray-color-light)!important}.bg-gray-dark{background:#808080!important;background:var(--gray-color-dark)!important}.bg-success{background:#a7df48!important;background:var(--success-color)!important}.bg-warning{background:#ffb700!important;background:var(--warning-color)!important}.bg-danger,.bg-error{background:#ec4958!important;background:var(--error-color)!important}.bg-accent{background:#bf79df!important;background:var(--accent-color)!important}.color-primary{color:#03c8fa!important;color:var(--primary-color)!important}.color-secondary{color:#ebf8fb!important;color:var(--secondary-color)!important}.color-light{color:#ffffff!important;color:var(--light-color)!important}.color-dark{color:#333333!important;color:var(--dark-color)!important}.color-gray{color:#b5b5b5!important;color:var(--gray-color)!important}.color-gray-light{color:#eeeeee!important;color:var(--gray-color-light)!important}.color-gray-dark{color:#808080!important;color:var(--gray-color-dark)!important}.color-success{color:#a7df48!important;color:var(--success-color)!important}.color-warning{color:#ffb700!important;color:var(--warning-color)!important}.color-danger,.color-error{color:#ec4958!important;color:var(--error-color)!important}.color-accent{color:#bf79df!important;color:var(--accent-color)!important}.focus-primary:focus,.focus-primary:hover{color:#44daff!important;color:var(--primary-color-light)!important}.focus-primary:active,.focus-primary[data-active]{color:#02b4e0!important;color:var(--primary-color-dark)!important}.focus-secondary:focus,.focus-secondary:hover{color:#f8fcfe!important;color:var(--secondary-color-light)!important}.focus-secondary:active,.focus-secondary[data-active]{color:#def4f8!important;color:var(--secondary-color-dark)!important}.focus-light:focus,.focus-light:hover{color:#f7f7f7!important;color:var(--light-color-1)!important}.focus-light:active,.focus-light[data-active]{color:#f1f1f1!important;color:var(--light-color-2)!important}.focus-dark:focus,.focus-dark:hover{color:#333333!important;color:var(--dark-color)!important}.focus-dark:active,.focus-dark[data-active]{color:#4e4e4e!important;color:var(--dark-color-1)!important}.focus-gray:focus,.focus-gray:hover{color:#eeeeee!important;color:var(--gray-color-light)!important}.focus-gray-light:focus,.focus-gray-light:hover,.focus-gray:active,.focus-gray[data-active]{color:#d2d2d2!important;color:var(--gray-color-medium)!important}.focus-gray-light:active,.focus-gray-light[data-active]{color:#808080!important;color:var(--gray-color-dark)!important}.focus-gray-dark:focus,.focus-gray-dark:hover{color:#333333!important;color:var(--dark-color)!important}.focus-gray-dark:active,.focus-gray-dark[data-active]{color:#4e4e4e!important;color:var(--dark-color-1)!important}.focus-success:focus,.focus-success:hover{color:#baec64!important;color:var(--success-color-light)!important}.focus-success:active,.focus-success[data-active]{color:#9fc65c!important;color:var(--success-color-dark)!important}.focus-warning:active,.focus-warning:focus,.focus-warning:hover,.focus-warning[data-active]{color:#ffb700!important;color:var(--warning-color)!important}.focus-error:focus,.focus-error:hover{color:#f3606d!important;color:var(--error-color-light)!important}.focus-error:active,.focus-error[data-active]{color:#c6515c!important;color:var(--error-color-dark)!important}.focus-danger:focus,.focus-danger:hover{color:#f3606d!important;color:var(--error-color-light)!important}.focus-danger:active,.focus-danger[data-active]{color:#c6515c!important;color:var(--error-color-dark)!important}.focus-accent:focus,.focus-accent:hover{color:#e4aaff!important;color:var(--accent-color-light)!important}.focus-accent:active,.focus-accent[data-active]{color:#b56cd6!important;color:var(--accent-color-dark)!important}.cursor-hand{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-unicorn{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" style="font-size:20px"><text y="16">🦄</text></svg>'),auto}.hidden,[hidden]{display:none}.visually-hidden{position:absolute;height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.mb-0,.my-0{margin-bottom:0!important}.mt-0,.my-0{margin-top:0!important}.pl-0,.px-0{padding-left:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pt-0,.py-0{padding-top:0!important}.visibility-hidden{visibility:hidden!important}.clearfix::after{clear:both;content:"";display:block}.float-left{float:left!important}.float-right{float:right!important}.centered,.centered-table{float:none;margin-left:auto;margin-right:auto}.centered{display:block}.centered-table{display:table}.ml-0,.mx-0{margin-left:0!important}.mr-0,.mx-0{margin-right:0!important}.flex-centered{display:flex;align-items:center;justify-content:center}.flex-centered-x{display:flex;align-items:center}.display-block{display:block!important}.display-inline-block{display:inline-block!important}.display-inline-flex{display:inline-flex!important}.display-flex{display:flex!important}.flex-flow-column{flex-flow:column}.flex-no-shrink{flex-shrink:0}.flex-1{flex:1}.valign-baseline{vertical-align:baseline!important}.valign-middle{vertical-align:middle!important}.zero-width{display:inline-block;width:0;overflow:visible}.overflow-auto{overflow:auto!important}.min-width-80{min-width:80px!important}.min-width-120{min-width:120px!important}.min-width-140{min-width:140px!important}.min-width-160{min-width:160px!important}.min-width-180{min-width:180px!important}.max-width-200{max-width:200px!important}.max-width-280{max-width:280px!important}.max-width-320{max-width:320px!important}.max-width-400{max-width:400px!important}.max-width-618{max-width:618px!important}.width-100p{width:100%!important}.width-auto{width:auto!important}.font-size,.font-size-width{width:1em!important}.height-100p{height:100%!important}.height-auto{height:auto!important}.font-size,.font-size-height{height:1em!important}.m-0{margin:0!important}.ml-1,.mx-1{margin-left:.1rem!important}.mr-1,.mx-1{margin-right:.1rem!important}.mb-1,.my-1{margin-bottom:.1rem!important}.mt-1,.my-1{margin-top:.1rem!important}.m-1{margin:.1rem!important}.ml-2,.mx-2{margin-left:.2rem!important}.mr-2,.mx-2{margin-right:.2rem!important}.mb-2,.my-2{margin-bottom:.2rem!important}.mt-2,.my-2{margin-top:.2rem!important}.m-2{margin:.2rem!important}.ml-3,.mx-3{margin-left:.4rem!important}.mr-3,.mx-3{margin-right:.4rem!important}.mb-3,.my-3{margin-bottom:.4rem!important}.mt-3,.my-3{margin-top:.4rem!important}.m-3{margin:.4rem!important}.ml-35,.mx-35{margin-left:.75rem!important}.mr-35,.mx-35{margin-right:.75rem!important}.mb-35,.my-35{margin-bottom:.75rem!important}.mt-35,.my-35{margin-top:.75rem!important}.m-35{margin:.75rem!important}.ml-5,.mx-5{margin-left:.5rem!important}.mr-5,.mx-5{margin-right:.5rem!important}.mb-5,.my-5{margin-bottom:.5rem!important}.mt-5,.my-5{margin-top:.5rem!important}.m-5{margin:.5rem!important}.ml-10,.mx-10{margin-left:1rem!important}.mr-10,.mx-10{margin-right:1rem!important}.mb-10,.my-10{margin-bottom:1rem!important}.mt-10,.my-10{margin-top:1rem!important}.m-10{margin:1rem!important}.ml-125,.mx-125{margin-left:1.25rem!important}.mr-125,.mx-125{margin-right:1.25rem!important}.mb-125,.my-125{margin-bottom:1.25rem!important}.mt-125,.my-125{margin-top:1.25rem!important}.m-125{margin:1.25rem!important}.ml-15,.mx-15{margin-left:1.5rem!important}.mr-15,.mx-15{margin-right:1.5rem!important}.mb-15,.my-15{margin-bottom:1.5rem!important}.mt-15,.my-15{margin-top:1.5rem!important}.m-15{margin:1.5rem!important}.ml-20,.mx-20{margin-left:2rem!important}.mr-20,.mx-20{margin-right:2rem!important}.mb-20,.my-20{margin-bottom:2rem!important}.mt-20,.my-20{margin-top:2rem!important}.m-20{margin:2rem!important}.ml-25,.mx-25{margin-left:2.5rem!important}.mr-25,.mx-25{margin-right:2.5rem!important}.mb-25,.my-25{margin-bottom:2.5rem!important}.mt-25,.my-25{margin-top:2.5rem!important}.m-25{margin:2.5rem!important}.ml-auto{margin-left:auto!important}.mt-auto{margin-top:auto!important}.p-0{padding:0!important}.pl-1,.px-1{padding-left:.1rem!important}.pr-1,.px-1{padding-right:.1rem!important}.pb-1,.py-1{padding-bottom:.1rem!important}.pt-1,.py-1{padding-top:.1rem!important}.p-0.p--divider-wide .divider,.px-0.p--divider-wide .divider{margin-left:0!important;margin-right:0!important}.p-1{padding:.1rem!important}.pl-2,.px-2{padding-left:.2rem!important}.pr-2,.px-2{padding-right:.2rem!important}.pb-2,.py-2{padding-bottom:.2rem!important}.pt-2,.py-2{padding-top:.2rem!important}.p-1.p--divider-wide .divider,.px-1.p--divider-wide .divider{margin-left:-.1rem!important;margin-right:-.1rem!important}.p-2{padding:.2rem!important}.pl-3,.px-3{padding-left:.4rem!important}.pr-3,.px-3{padding-right:.4rem!important}.pb-3,.py-3{padding-bottom:.4rem!important}.pt-3,.py-3{padding-top:.4rem!important}.p-2.p--divider-wide .divider,.px-2.p--divider-wide .divider{margin-left:-.2rem!important;margin-right:-.2rem!important}.p-3{padding:.4rem!important}.pl-35,.px-35{padding-left:.75rem!important}.pr-35,.px-35{padding-right:.75rem!important}.pb-35,.py-35{padding-bottom:.75rem!important}.pt-35,.py-35{padding-top:.75rem!important}.p-3.p--divider-wide .divider,.px-3.p--divider-wide .divider{margin-left:-.4rem!important;margin-right:-.4rem!important}.p-35{padding:.75rem!important}.pl-5,.px-5{padding-left:.5rem!important}.pr-5,.px-5{padding-right:.5rem!important}.pb-5,.py-5{padding-bottom:.5rem!important}.pt-5,.py-5{padding-top:.5rem!important}.p-35.p--divider-wide .divider,.px-35.p--divider-wide .divider{margin-left:-.75rem!important;margin-right:-.75rem!important}.p-5{padding:.5rem!important}.pl-10,.px-10{padding-left:1rem!important}.pr-10,.px-10{padding-right:1rem!important}.pb-10,.py-10{padding-bottom:1rem!important}.pt-10,.py-10{padding-top:1rem!important}.p-5.p--divider-wide .divider,.px-5.p--divider-wide .divider{margin-left:-.5rem!important;margin-right:-.5rem!important}.p-10{padding:1rem!important}.pl-125,.px-125{padding-left:1.25rem!important}.pr-125,.px-125{padding-right:1.25rem!important}.pb-125,.py-125{padding-bottom:1.25rem!important}.pt-125,.py-125{padding-top:1.25rem!important}.p-10.p--divider-wide .divider,.px-10.p--divider-wide .divider{margin-left:-1rem!important;margin-right:-1rem!important}.p-125{padding:1.25rem!important}.pl-15,.px-15{padding-left:1.5rem!important}.pr-15,.px-15{padding-right:1.5rem!important}.pb-15,.py-15{padding-bottom:1.5rem!important}.pt-15,.py-15{padding-top:1.5rem!important}.p-125.p--divider-wide .divider,.px-125.p--divider-wide .divider{margin-left:-1.25rem!important;margin-right:-1.25rem!important}.p-15{padding:1.5rem!important}.pl-20,.px-20{padding-left:2rem!important}.pr-20,.px-20{padding-right:2rem!important}.pb-20,.py-20{padding-bottom:2rem!important}.pt-20,.py-20{padding-top:2rem!important}.p-15.p--divider-wide .divider,.px-15.p--divider-wide .divider{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.p-20{padding:2rem!important}.pl-25,.px-25{padding-left:2.5rem!important}.pr-25,.px-25{padding-right:2.5rem!important}.pb-25,.py-25{padding-bottom:2.5rem!important}.pt-25,.py-25{padding-top:2.5rem!important}.p-20.p--divider-wide .divider,.px-20.p--divider-wide .divider{margin-left:-2rem!important;margin-right:-2rem!important}.p-25{padding:2.5rem!important}.p-25.p--divider-wide .divider,.px-25.p--divider-wide .divider{margin-left:-2.5rem!important;margin-right:-2.5rem!important}.text{font-size:.8rem}.text--line{line-height:1.3}.text-small--line,.text-xsmall--line{line-height:14px}.text-xsmall{font-size:.6rem}.text-small{font-size:.7rem}.text-control--line,.text-hint--line{line-height:17px}.text-large{font-size:1.2em}.text-hint{font-size:.7rem;color:#b5b5b5}.text-control{font-size:.6rem;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.text-normal{font-weight:400}.text-semibold{font-weight:600}.text-bold{font-weight:700}.text-extrabold{font-weight:800}.text-italic{font-style:italic}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-wrap{overflow:hidden;text-overflow:ellipsis;white-space:normal}.text-clip,.text-nowrap{white-space:nowrap}.text-clip{overflow:hidden;text-overflow:clip}.text-multiline{white-space:pre-wrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.font-size--8r{font-size:.8rem!important}.font-size--85r{font-size:.85rem!important}.font-size--9r{font-size:.9rem!important}.font-size--10r{font-size:1rem!important}.font-size--11r{font-size:1.1rem!important}.font-size--12r{font-size:1.2rem!important}.font-size--125r{font-size:1.25rem!important}.font-size--1x{font-size:.8rem!important}.font-size--2x{font-size:1.6rem!important}.font-size--3x{font-size:2.4rem!important}.font-size--4x{font-size:3.2rem!important}.font-size--xxsmall{font-size:.6em!important}.font-size--xsmall{font-size:.7em!important}.font-size--smaller{font-size:.8em!important}.font-size--small{font-size:.9em!important}.font-size--medium{font-size:1em!important}.font-size--large{font-size:1.1em!important}.font-size--larger{font-size:1.2em!important}.font-size--xlarge{font-size:1.3em!important}.font-size--xxlarge{font-size:1.4em!important}.shape-rounded{border-radius:.2rem}.shape-rounded-large{border-radius:5px}.shape-circle{border-radius:50%}.scroll-shadow{background:linear-gradient(#fff 10%,transparent),linear-gradient(transparent,#fff 90%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.15),transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.15),transparent) 0 100%;background-size:100% 40px,100% 40px,100% 8px,100% 8px;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat}.scroll-shadow-x{background:linear-gradient(to right,#fff 10%,transparent),linear-gradient(to right,transparent,#fff 90%) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.15),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.15),transparent) 100% 0;background-size:40px 100%,40px 100%,8px 100%,8px 100%;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat}@media (min-width:1221px){html._fix-jumping-scrollbar{width:100vw;overflow-x:hidden}html._fix-jumping-scrollbar body{padding-right:0!important}}body.u-sticky-footer.ember-application>.ember-view{display:flex;flex-direction:column;min-height:100%}body.u-sticky-footer.ember-application>.ember-view>main{flex:1 0 auto}@font-face{font-family:FontAwesome2;src:url(../assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../assets/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../assets/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../assets/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{font-family:FontAwesome2!important}body[data-browser=safari][data-browser-version^="9"] .btn--action>.icon,body[data-browser=safari][data-browser-version^="9"] .btn--action>.symbol,body[data-browser=safari][data-browser-version^="10"] .btn--action>.icon,body[data-browser=safari][data-browser-version^="10"] .btn--action>.symbol{width:100%!important}body[data-browser=safari][data-browser-version^="9"] .btn--action>:not(.icon):not(.symbol),body[data-browser=safari][data-browser-version^="10"] .btn--action>:not(.icon):not(.symbol){display:block;margin:0 auto}body[data-browser=safari][data-browser-version^="9"] .btn--large>.icon,body[data-browser=safari][data-browser-version^="9"] .btn--large>.symbol,body[data-browser=safari][data-browser-version^="10"] .btn--large>.icon,body[data-browser=safari][data-browser-version^="10"] .btn--large>.symbol{margin-left:auto!important}body[data-browser=safari][data-browser-version^="9"] .scroll-shadow,body[data-browser=safari][data-browser-version^="9"] .scroll-shadow-x,body[data-browser=safari][data-browser-version^="10"] .scroll-shadow,body[data-browser=safari][data-browser-version^="10"] .scroll-shadow-x{background:0 0}@keyframes loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-1.6rem)}100%{opacity:1;transform:translateY(0)}}.getting-more--kind-auth-user:not([data-storefront=true]),.getting-more--kind-author{--main-header-bgcolor:#414141;--main-header-fgcolor:#fff;--main-header-btn-color:#ffffff;--main-header-btn-hover-color:#d2d2d2;--main-header-btn-active-color:#b5b5b5;--main-header-btn-focus-shadow-color:rgba(3, 200, 250, 0.3);--main-header-btn-focus-shadow-color:var(--primary-shadow-color);--main-header-btn-secondary-color:#d2d2d2;--main-header-btn-secondary-color:var(--gray-color-medium);--main-header-btn-secondary-hover-color:#eeeeee;--main-header-btn-secondary-hover-color:var(--gray-color-light);--main-header-btn-secondary-active-color:#ffffff;--main-header-btn-secondary-active-color:var(--light-color);--main-header-btn-secondary-focus-shadow-color:rgba(3, 200, 250, 0.3);--main-header-btn-secondary-focus-shadow-color:var(--primary-shadow-color);--primary-color:#f87603;--primary-color-light:#fc8318;--primary-color-dark:#df6a03;--primary-shadow-color:rgba(248, 118, 3, 0.3);--primary-fg-color:#fff;--secondary-color:#ffefe2;--secondary-color-light:#fff2e7;--secondary-color-dark:#ffead8;--secondary-fg-color:#333;--link-color:#03c8fa;--link-color:var(--primary-color);--link-color-light:#44daff;--link-color-light:var(--primary-color-light);--link-color-dark:#02b4e0;--link-color-dark:var(--primary-color-dark);--link-shadow-color:rgba(3, 200, 250, 0.3);--link-shadow-color:var(--primary-shadow-color);--main-header-logo-width:188px;--main-header-logo-height:22px}.national-constitution-center--kind-auth-user:not([data-storefront=true]),.national-constitution-center--kind-author{--main-header-link-border-radius:0;--main-header-link-border-width:0;--main-header-link-active-border-bottom:4px solid #f5a623;--main-header-logo-width:186px;--main-header-logo-height:35px}.penn-law--kind-auth-user:not([data-storefront=true]),.penn-law--kind-author{--main-header-bgcolor:#003d6d;--main-header-fgcolor:#fff;--main-header-logo-width:185px;--main-header-logo-height:45px;--main-header-btn-color:#ffffff;--main-header-btn-hover-color:#d2d2d2;--main-header-btn-active-color:#b5b5b5;--main-header-btn-focus-shadow-color:rgba(3, 200, 250, 0.3);--main-header-btn-focus-shadow-color:var(--primary-shadow-color);--main-header-btn-secondary-color:#d2d2d2;--main-header-btn-secondary-color:var(--gray-color-medium);--main-header-btn-secondary-hover-color:#eeeeee;--main-header-btn-secondary-hover-color:var(--gray-color-light);--main-header-btn-secondary-active-color:#ffffff;--main-header-btn-secondary-active-color:var(--light-color);--main-header-btn-secondary-focus-shadow-color:rgba(3, 200, 250, 0.3);--main-header-btn-secondary-focus-shadow-color:var(--primary-shadow-color)}.allright--kind-auth-user:not([data-storefront=true]),.allright--kind-author{--main-header-bgcolor:#3b3773;--main-header-fgcolor:#fff;--main-header-logo-width:138px;--main-header-logo-height:37px;--main-header-btn-color:#ffffff;--main-header-btn-hover-color:#d2d2d2;--main-header-btn-active-color:#b5b5b5;--main-header-btn-focus-shadow-color:rgba(3, 200, 250, 0.3);--main-header-btn-focus-shadow-color:var(--primary-shadow-color);--main-header-btn-secondary-color:#d2d2d2;--main-header-btn-secondary-color:var(--gray-color-medium);--main-header-btn-secondary-hover-color:#eeeeee;--main-header-btn-secondary-hover-color:var(--gray-color-light);--main-header-btn-secondary-active-color:#ffffff;--main-header-btn-secondary-active-color:var(--light-color);--main-header-btn-secondary-focus-shadow-color:rgba(3, 200, 250, 0.3);--main-header-btn-secondary-focus-shadow-color:var(--primary-shadow-color);--main-header-link-border-radius:0;--main-header-link-border-width:0;--main-header-link-active-border-bottom:1px solid #fff}.allnurses--kind-auth-user:not([data-storefront=true]),.allnurses--kind-author{--main-header-bgcolor:#fdd959;--main-header-fgcolor:#222;--main-header-logo-width:151px;--main-header-logo-height:25px;--main-header-btn-secondary-color:#4e4e4e;--main-header-btn-secondary-hover-color:#333333;--main-header-btn-secondary-active-color:#000000;--main-header-btn-secondary-focus-shadow-color:rgba(3, 200, 250, 0.3);--main-header-btn-secondary-focus-shadow-color:var(--primary-shadow-color);--main-header-link-border-radius:0;--main-header-link-border-width:0;--main-header-link-active-border-bottom:4px solid #000000}.apas--kind-auth-user:not([data-storefront=true]),.apas--kind-author{--main-header-link-border-radius:0;--main-header-link-border-width:0;--secondary-fg-color:#4a4a4a;--tab-color:#4a4a4a;--main-header-logo-width:132px;--main-header-logo-height:40px}.orenco--kind-auth-user:not([data-storefront=true]),.orenco--kind-author{--main-header-link-border-radius:0;--main-header-link-border-width:0;--main-header-link-active-border-bottom:transparent;--main-header-link-active-border-top:#002d74;--course-card-price-color:#008bac;--secondary-fg-color:#002d74;--tab-color:#002d74;--main-header-logo-width:120px;--main-header-logo-height:40px}.ricex--kind-auth-user:not([data-storefront=true]),.ricex--kind-author{--main-header-link-border-radius:0;--main-header-link-border-width:0;--main-header-bgcolor:#f5f4ed;--main-header-btn-secondary-active-color:#93c01f;--tab-color:#94c01f;--main-header-logo-width:150px;--main-header-logo-height:50px}.vitanavis--kind-auth-user:not([data-storefront=true]),.vitanavis--kind-author{--main-header-link-border-radius:0;--main-header-link-border-width:0;--main-header-bgcolor:#29333e;--main-header-btn-secondary-color:#ffffff;--main-header-btn-secondary-active-color:#1fc1c7;--main-header-btn-secondary-hover-color:#1fc1c7;--tab-color:#1fc1c7}.cl-alliance--kind-auth-user:not([data-storefront=true]),.cl-alliance--kind-author{--main-header-link-border-radius:0;--main-header-link-border-width:0;--tab-color:#ffb81d;--tab-height:4px;--main-header-btn-secondary-active-color:#ffb81d}.mbc--kind-auth-user:not([data-storefront=true]),.mbc--kind-author{--main-header-link-border-radius:0;--main-header-link-border-width:0;--main-header-btn-secondary-active-color:#19aaba;--tab-color:#19aaba;--tab-height:4px}.kula-collective--kind-auth-user:not([data-storefront=true]),.kula-collective--kind-author{--main-header-link-border-radius:0;--main-header-link-border-width:0;--main-header-btn-secondary-active-color:#009ca7;--tab-color:#009ca7;--tab-height:4px}