@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700);*,:after,:before{font-family:Roboto,sans-serif;outline:0}input[type=checkbox]:focus,input[type=radio]{outline:2px solid #9d47ff!important}html{line-height:1.5;-webkit-text-size-adjust:100%}body{padding:0;margin:0}.background-will-blur{will-change:filter;display:block;filter:blur(0)}.background-is-blurred{filter:blur(5px)}h1,h2,h3,h4,h5,h6,p{margin:0;font-size:14px;display:block;font-weight:400}p{font-weight:500}aside,footer,header,main,nav,section{display:block}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:0 0 0 30px #fff inset!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{-webkit-animation-name:onAutoFillStart;animation-name:onAutoFillStart}input:not(:-webkit-autofill){-webkit-animation-name:onAutoFillCancel;animation-name:onAutoFillCancel}:root{--background-transparent:hsla(0,0%,100%,0.75);--background-transparent-tint:hsla(0,0%,100%,0.38);--primary:#15a3b2;--primary-tint:#73e6f8;--primary-transparent:rgba(21,162,178,0.7);--primary-transparent-tint:rgba(21,162,178,0.75);--accent:#f39200;--accent-tint:#ffcd8c;--accent-transparent:rgba(243,146,0,0.7);--accent-transparent-tint:rgba(243,146,0,0.75);--error:#de3b4f;--success:#69b119;--default:#fff;--action:linear-gradient(85deg,#15a3b2,#69d2dc);--accent-action:linear-gradient(85deg,#f39200,#ffcd8c);--display-1:96px;--display-2:88px;--display-3:72px;--display-4:56px;--heading-1:40px;--heading-2:32px;--heading-3:28px;--heading-4:24px;--heading-5:20px;--heading-6:16px;--paragraph:16px}@media screen and (max-width:750px){:root{--display-1:88px;--display-2:72px;--display-3:56px;--display-4:40px;--heading-1:30px;--heading-2:26px;--heading-3:24px;--heading-4:20px;--heading-5:16px}}h1:not([class^=display-]){font-size:var(--heading-1);color:var(--font-color-dark)}h2:not([class^=display-]){font-size:var(--heading-2);color:var(--font-color-dark)}h3:not([class^=display-]){font-size:var(--heading-3);color:var(--font-color-dark)}h4:not([class^=display-]){font-size:var(--heading-4);color:var(--font-color-dark)}h5:not([class^=display-]){font-size:var(--heading-5);color:var(--font-color-dark)}h6:not([class^=display-]){font-size:var(--heading-6);color:var(--font-color-dark)}p:not([class^=display-]){font-size:var(--paragraph);color:var(--font-color-dark)}.display-1{font-size:var(--display-1)}.display-1,.display-2{color:var(--font-color-dark)}.display-2{font-size:var(--display-2)}.display-3{font-size:var(--display-3)}.display-3,.display-4{color:var(--font-color-dark)}.display-4{font-size:var(--display-4)}[class^=display-].text-left,h1.text-left,h2.text-left,h3.text-left,h4.text-left,h5.text-left,h6.text-left,p.text-left{text-align:left!important}[class^=display-].text-center,h1.text-center,h2.text-center,h3.text-center,h4.text-center,h5.text-center,h6.text-center,p.text-center{text-align:center!important}[class^=display-].text-left,h1.text-left,h2.text-left,h3.text-left,h4.text-left,h5.text-left,h6.text-left,p.text-left{text-align:right!important}.schemes-ripple-host{overflow:hidden;position:relative}.schemes-ripple-host .schemes-ripple-effect{display:block;position:absolute;background-color:transparent;border-radius:50%;opacity:0;transform:scale(0);transition:opacity,transform 0s cubic-bezier(0,0,.2,1)}.focus-panel-overlay{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(33,33,33,.5);will-change:opacity;opacity:0}.focus-panel-overlay.open{-webkit-animation:PanelFadeIn .5s cubic-bezier(.23,.23,.31,.69) forwards;animation:PanelFadeIn .5s cubic-bezier(.23,.23,.31,.69) forwards}.focus-panel-overlay.closing{-webkit-animation:PanelFadeOut .7s cubic-bezier(.165,.84,.44,1) forwards;animation:PanelFadeOut .7s cubic-bezier(.165,.84,.44,1) forwards}@-webkit-keyframes PanelFadeOut{0%{opacity:1}to{opacity:0}}@keyframes PanelFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes PanelFadeIn{0%{opacity:0}to{opacity:1}}@keyframes PanelFadeIn{0%{opacity:0}to{opacity:1}}schemes-calender-dropdown{--calendar-input-dropdown-background:var(--background);--calendar-input-dropdown-title-font-color:var(--font-color-light);--calendar-input-dropdown-selectable-font-color:var(--font-color-dark);--calendar-input-dropdown-is-current-font-color:var(--background);--calendar-input-dropdown-is-current-background-color:var(--primary);--calendar-input-dropdown-is-today-font-color:var(--background);--calendar-input-dropdown-is-today-background-color:var(--font-color-light);--calendar-input-dropdown-highlight-border-color:var(--primary);--calendar-input-dropdown-enter-speed:300ms}:root{--background:#fff;--background-alt:#e0e3e5;--primary:#4284ff;--primary-tint:#98bdff;--primary-transparent:rgba(66,132,255,0.38);--accent:#ffc700;--accent-tint:#ffc700;--accent-transparent:rgba(255,199,0,0.38);--font-color-light:#7c878e;--font-color-dark:#3c474e;--error:#d52b2b;--success:#97cc1f;--ripple-color:var(--primary);--editor-accent:var(--primary);--editor-color:var(--font-color-dark);--editor-light-color:var(--font-color-light)}.tool-box{--accent-color:var(--editor-accent);pointer-events:none;justify-content:center;z-index:100}.tool-box,.tool-box ul{display:flex;align-items:center}.tool-box ul{pointer-events:all;justify-content:space-around;flex-flow:row nowrap;list-style:none;margin:0;padding:0;height:50px;background-color:#000;-webkit-animation:Enter .3s cubic-bezier(.25,.46,.45,.94) forwards;animation:Enter .3s cubic-bezier(.25,.46,.45,.94) forwards;transform-origin:bottom center;position:relative;white-space:nowrap}.tool-box ul li.line{width:1px;height:100%;margin:0 10px;position:relative;border:none}.tool-box ul li.line:after{content:"";display:block;width:100%;height:40%;background-color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%)}.tool-box ul li{color:#fff;border:none}.tool-box ul li button{height:50px;background-color:transparent;color:#fff;border:none;cursor:pointer;padding:0 5px;font-size:20px}.tool-box ul li button:not(.material-icons){font-size:18px;font-weight:600;vertical-align:top;text-transform:uppercase}.tool-box ul li button.active{color:var(--accent-color)}.tool-box ul li:last-child button{padding-right:15px}.tool-box ul li:first-child button{padding-left:15px}.tool-box ul.bigger li button{font-size:22px}.tool-box ul:after{content:"";display:block;width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:6px 5px 0;position:absolute;bottom:-6px;left:50%;transform:translateX(-50%)}.richhards-thumb{position:fixed;pointer-events:none;opacity:.7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:300px;height:300px;-o-object-fit:cover;object-fit:cover;border-radius:200px;border-top-left-radius:0}@-webkit-keyframes Enter{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes Enter{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}*,:after,:before{box-sizing:border-box;outline:none}hr{height:2px;width:100%;margin:40px auto;border:none;background:#dbdbdd}.form-control{margin-bottom:45px}.form-control:last-child{margin-bottom:0}.form-control.disabled>*{opacity:.5;pointer-events:none}.form-control.disabled{position:relative}.form-control.disabled h6{opacity:1!important;color:rgba(124,135,141,.5)}.form-control.disabled h6:after{content:attr(data-error);line-height:inherit;font-size:inherit;color:var(--primary);padding:5px;margin-left:10px;border:1px solid #dbdbdd;border-radius:5px}textarea{display:block;margin-bottom:15px;width:100%;height:70px;font-size:16px;font-weight:300;border:2px solid #7c878e;padding:5px;resize:vertical}textarea:focus{border-color:#4084ff}.tags{display:flex;flex-flow:row-reverse wrap;justify-content:flex-end;width:100%}.tags .tag{margin-right:7px;margin-bottom:7px;padding:2px 5px;background-color:var(--accent);color:#162d3f}nav.status{position:fixed;bottom:0;left:300px;background-color:#fff;border-top:2px solid #ddd;width:calc(100% - 300px);height:50px;z-index:800;display:flex;padding:0 20px;font-size:18px}nav.status schemes-status-indicator .status-outlet .status-item .status-label{font-size:18px!important;font-weight:300!important}.ql-toolbar.ql-snow{position:sticky;top:-1px;left:0;background-color:#fff;z-index:200}