@font-face{font-family:Signika-Bold;font-weight:400;src:url(/fonts/Signika-Bold.otf);font-display:block}@font-face{font-family:Rubik-Regular;font-weight:400;src:url(/fonts/Rubik-Regular.ttf);font-display:block}@font-face{font-family:Rubik-Medium;font-weight:400;src:url(/fonts/Rubik-Medium.ttf);font-display:block}@font-face{font-family:Rubik-Bold;font-weight:400;src:url(/fonts/Rubik-Bold.ttf);font-display:block}@font-face{font-family:Rubik-Black;font-weight:400;src:url(/fonts/Rubik-Black.ttf);font-display:block}@font-face{font-family:SukhumvitSet-Bold;font-weight:400;src:url(/fonts/SukhumvitSet-Bold.ttf);font-display:block}@font-face{font-family:Roboto-Medium;font-weight:400;src:url(/fonts/Roboto-Medium.ttf);font-display:block}@font-face{font-family:Roboto-Regular;font-weight:400;src:url(/fonts/Roboto-Regular.ttf);font-display:block}@font-face{font-family:Roboto-Bold;font-weight:400;src:url(/fonts/Roboto-Bold.ttf);font-display:block}@font-face{font-family:Roboto-Black;font-weight:400;src:url(/fonts/Roboto-Black.ttf);font-display:block}@font-face{font-family:DBHeavent-Bold;font-weight:400;src:url(/fonts/DBHeavent-Bold.ttf);font-display:block}:root{--global-space:20px;--app-width:1160px;--sidebar-width:210px;--c-green:#16d488;--c-border:#ddd;--c-black:#2d2d2d;--c-blue:#00b1ff;--c-red:#ff2a2a;--c-orange:#ffa93a;--c-gray:gray;--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86)}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;margin:0;padding:0;overflow-anchor:none}body,button,input,select,textarea{color:#000;font-family:Helvetica,Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;line-height:1.2;text-size-adjust:100%}body{word-break:break-word}a,button{color:currentcolor;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,a[href]:hover,button,button[href]:hover{cursor:pointer}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}[class$=disabled],[disabled]{opacity:.4;text-decoration:none!important;cursor:default;pointer-events:none}[class$=disabled][title],[disabled][title]{cursor:help!important}figure,iframe,img{display:block;max-width:100%;border:none}ol,ul{list-style-type:none}table{border-spacing:0}svg,video{display:block}video{width:100%}.container{max-width:calc(var(--global-space) * 1 * 2 + var(--app-width));margin:0 auto;padding:0 calc(var(--global-space) * 1)}.Layout{display:grid;grid-template-rows:1fr;min-height:100vh}.Index{display:grid;align-items:center;padding:calc(var(--global-space) * 5) calc(var(--global-space) * 1);background-color:#354554}.Index__wrapper{display:grid;grid-gap:calc(var(--global-space) * 1.5);justify-items:center}.Index__h1{margin-top:calc(var(--global-space) * 1);color:#fff;font-family:Signika-Bold;font-size:44px;text-transform:uppercase}.Index__p{color:#fff;font-family:Rubik-Regular;font-size:28px}.Index__internal{padding:calc(var(--global-space) * .5) calc(var(--global-space) * 1.5);border:1px solid #707070;background-color:#fff;color:#d04037;font-family:Rubik-Black;font-size:26px}.Index__design{margin-top:calc(var(--global-space) * 3);color:#fff;font-family:Rubik-Black;font-size:27px}.Index__company{font-size:20px}.Index__company,.Index__contact{color:#fff;font-family:Rubik-Regular}.Index__contact{font-size:16px}.Session{display:grid;grid-template-columns:1fr 1fr}.Session__hero{align-self:end;height:100px}.Session__content{display:grid;align-content:end;height:300px;justify-items:start}.Session__left{display:grid;grid-template-columns:460px;justify-content:end;padding-right:calc(var(--global-space) * 5);padding-left:calc(var(--global-space) * 1);background-color:#354554}.Session__left__h1{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:max-content max-content;align-items:center}.Session__left__h1:before{content:"";display:block;width:73px;height:74px;background-image:url(/images/Session__left__h1.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}.Session__left__h1__a{display:block}.Session__left__h1__span{color:#fff;font-family:Signika-Bold;font-size:55px;text-transform:uppercase}.Session__left__p{color:#fff;font-family:Rubik-Medium;font-size:41px}.Session__left__small{display:block;margin-top:calc(var(--global-space) * 1);color:#fff;line-height:1.5}.Session__left__a,.Session__left__small{font-family:Rubik-Regular;font-size:16px}.Session__left__a{display:inline-flex;margin-top:calc(var(--global-space) * 2);padding:calc(var(--global-space) * .5) calc(var(--global-space) * 1);border-radius:24px;background-color:#fff;color:#657681}.Session__right{display:grid;grid-template-columns:380px;padding-right:calc(var(--global-space) * 1);padding-left:calc(var(--global-space) * 5)}.Session__right .Session__content{justify-items:unset}.Session__right__h2{color:#131336;font-family:Rubik-Medium;font-size:40px}.Session__right__form{margin-top:calc(var(--global-space) * 2)}.Session__right__form__input{display:block;width:100%;padding:calc(var(--global-space) * .75) calc(var(--global-space) * 1);padding-left:calc(var(--global-space) * 2.75);border:1px solid #eaedf3;border-radius:8px;background-color:#f5f5fb;background-image:url(/images/Session__right__form__input.svg);background-repeat:no-repeat;background-position:calc(var(--global-space) * .75);background-size:23px 19px;color:#131336;font-family:Rubik-Regular;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Session__right__form__input:not(:first-child){margin-top:calc(var(--global-space) * 1)}.Session__right__form__input--password{background-image:url(/images/Session__right__form__input--password.svg);background-size:21px 23px}.Session__right__form__button{display:inline-flex;margin-top:calc(var(--global-space) * 2);padding:calc(var(--global-space) * .5) calc(var(--global-space) * 2);border:none;border-radius:24px;background-color:#354554;color:#fff;font-family:Rubik-Black;font-size:16px}.Main{display:grid;grid-template-rows:max-content max-content 1fr;background-color:#f3f3f3}.Main__header{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:var(--sidebar-width) 1fr var(--sidebar-width);align-items:center}.Main__header__logo{display:grid;grid-gap:calc(var(--global-space) * .5);grid-template-columns:max-content max-content;align-items:center;padding:calc(var(--global-space) * 1);justify-self:start}.Main__header__logo:before{content:"";display:block;width:52px;height:49px;background-image:url(/images/Main__header__logo.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.Main__header__logo__h1{color:#707070;font-family:Signika-Bold;font-size:27px;line-height:1;text-transform:uppercase}.Main__header__logo__span{display:block;margin-top:calc(var(--global-space) * .25);color:#8a8a95;font-family:SukhumvitSet-Bold;font-size:13px;line-height:1}.Main__header__center{padding:calc(var(--global-space) * 1) 0}.Main__header__center__h2{color:#414d55;font-family:Rubik-Medium;font-size:33px;text-align:center}.Main__header__center__p{margin-top:calc(var(--global-space) * .25);color:#8a8a95;font-family:SukhumvitSet-Bold;font-size:17px;text-align:center}.Main__header__profile{position:relative;z-index:3;justify-self:end;transform:translateX(calc(var(--global-space) * -.5))}.Main__header__profile__i{display:block;position:relative;padding:calc(var(--global-space) * .5);border-radius:8px;background-color:#fff;box-shadow:0 1px 8px 0 rgba(20,46,110,.1)}.Main__header__profile__i:before{content:"";display:block;width:18px;height:18px;background-image:url(/images/Main__header__profile__i.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}.Main__header__profile__i:after{content:"";display:block;position:absolute;top:0;right:0;width:18px;height:18px;transform:translateY(-50%) translateX(50%);border:3px solid #f3f3f3;border-radius:50%;background-color:#fdca40}.Main__header__profile__p{color:#414d55;font-family:Roboto-Medium;font-size:16px}.Main__header__profile__small{display:grid;grid-gap:calc(var(--global-space) * .25);grid-template-columns:max-content max-content;align-items:center;margin-top:calc(var(--global-space) * .125);color:#414d55;font-family:Rubik-Regular;font-size:9px;text-transform:uppercase}.Main__header__profile__small:after{content:"";display:block;width:7px;height:6px;background-image:url(/images/Main__header__profile__small.svg)}.Main__header__profile__content{display:grid;position:relative;z-index:2;grid-gap:calc(var(--global-space) * .75);grid-template-columns:max-content max-content;align-items:center;padding:calc(var(--global-space) * 1)}.Main__header__profile__panel{position:absolute;z-index:1;top:0;left:0;width:100%;padding:calc(var(--global-space) * 1);padding-top:calc(var(--global-space) * 4);transition:opacity .2s;border-radius:8px;opacity:0;background-color:#fff;box-shadow:0 1px 8px 0 rgba(20,46,110,.1);pointer-events:none;will-change:opacity}.Main__header__profile__panel--active{opacity:1;pointer-events:auto}.Main__header__profile__panel__links{display:grid;grid-gap:calc(var(--global-space) * .5);padding-top:calc(var(--global-space) * 1);border-top:1px solid #f0f0f0}.Main__header__profile__panel__links__a{color:#414d55;font-family:Rubik-Regular;font-size:15px}.Main__filter{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:var(--sidebar-width) 1fr}.Main__filter__wrapper{display:grid;grid-column:2/3;grid-gap:calc(var(--global-space) * .5);padding-right:calc(var(--global-space) * 1)}.Main__filter__top{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:max-content max-content;align-items:center;justify-content:space-between}.Main__filter__bottom{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:repeat(3,1fr)}.Main__filter__label__p{color:#414d55;font-family:Rubik-Medium;font-size:16px}.Main__filter__label__small{color:#8a8a95;font-family:SukhumvitSet-Bold;font-size:13px}.Main__filter__box{display:grid;grid-gap:calc(var(--global-space) * .5);grid-template-columns:max-content 1fr;align-items:center}.Main__filter__box__p{color:#414d55;font-family:Roboto-Regular;font-size:11px}.Main__body{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:var(--sidebar-width) 1fr;align-items:start;margin-top:calc(var(--global-space) * 1);padding-bottom:calc(var(--global-space) * 1)}.Main__sidebar{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-rows:1fr max-content;height:100%}.Main__sidebar__links__item{display:grid;grid-gap:calc(var(--global-space) * .75);grid-template-columns:24px 1fr;align-items:center;padding:calc(var(--global-space) * .75) calc(var(--global-space) * .75);--Main__sidebar__links__item__dt-c:#414d55;--Main__sidebar__links__item__dt-ff:roboto-bold;--Main__sidebar__links__item__dd-c:#8a8a95}.Main__sidebar__links__item:before{content:"";display:block;width:20px;height:22px;background-repeat:no-repeat;background-position:50%;background-size:cover}.Main__sidebar__links__item:first-of-type:before{width:19px;height:23px;background-image:url(/images/Main__sidebar__links__item--1.svg)}.Main__sidebar__links__item:nth-of-type(2):before{width:20px;height:22px;background-image:url(/images/Main__sidebar__links__item--2.svg)}.Main__sidebar__links__item:nth-of-type(3):before{width:22px;height:22px;background-image:url(/images/Main__sidebar__links__item--3.svg)}.Main__sidebar__links__item:nth-of-type(4):before{width:24px;height:14px;background-image:url(/images/Main__sidebar__links__item--4.svg)}.Main__sidebar__links__item:nth-of-type(5):before{width:18px;height:22px;background-image:url(/images/Main__sidebar__links__item--5.svg)}.Main__sidebar__links__item--active{--Main__sidebar__links__item__dt-c:#fff;--Main__sidebar__links__item__dt-ff:roboto-medium;--Main__sidebar__links__item__dd-c:#fff;background-color:#f2d488;box-shadow:inset -3px 0 0 #ffbb12}.Main__sidebar__links__item--active:first-of-type:before{background-image:url(/images/Main__sidebar__links__item--1--active.svg)}.Main__sidebar__links__item--active:nth-of-type(2):before{background-image:url(/images/Main__sidebar__links__item--2--active.svg)}.Main__sidebar__links__item--active:nth-of-type(3):before{background-image:url(/images/Main__sidebar__links__item--3--active.svg)}.Main__sidebar__links__item--active:nth-of-type(4):before{background-image:url(/images/Main__sidebar__links__item--4--active.svg)}.Main__sidebar__links__item--active:nth-of-type(5):before{background-image:url(/images/Main__sidebar__links__item--5--active.svg)}.Main__sidebar__links__item__dt{color:var(--Main__sidebar__links__item__dt-c);font-family:var(--Main__sidebar__links__item__dt-ff);font-size:14px}.Main__sidebar__links__item__dd{margin-top:calc(var(--global-space) * .125);color:var(--Main__sidebar__links__item__dd-c);font-family:SukhumvitSet-Bold;font-size:11px}.Main__sidebar__bottom{padding-left:calc(var(--global-space) * 1);justify-self:start}.Main__sidebar__bottom__h1{color:#939596;font-family:Rubik-Medium;font-size:12px}.Main__sidebar__bottom__a{color:#939596;font-family:Rubik-Regular;font-size:12px}.Main__sidebar__bottom__bottom{display:grid;grid-gap:calc(var(--global-space) * .75);grid-template-columns:max-content 1fr;align-items:center;margin-top:calc(var(--global-space) * .75);padding-top:calc(var(--global-space) * .75);border-top:2px solid #fff}.Main__sidebar__bottom__bottom:before{content:"";display:block;width:40px;height:40px;border-radius:8px;background-color:#8b979f;background-image:url(/images/Main__sidebar__bottom__bottom.svg);background-repeat:no-repeat;background-position:50%;background-size:18px 22px}.Main__sidebar__bottom__bottom__p{color:#414d55;font-family:Rubik-Medium;font-size:14px}.Main__content{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:repeat(3,1fr);padding-right:calc(var(--global-space) * 1)}.Main__content--dual{grid-template-columns:repeat(2,1fr)}.Main__content__box{display:grid;grid-template-rows:max-content 1fr;border-radius:8px;box-shadow:0 1px 8px 0 rgba(20,46,110,.1)}.Main__content__box__header{display:grid;position:relative;grid-gap:calc(var(--global-space) * .25) calc(var(--global-space) * 1);grid-template-columns:1fr max-content;align-items:center;padding:calc(var(--global-space) * .75) calc(var(--global-space) * 1);border-radius:8px 8px 0 0;background-color:#f7f7f7}.Main__content__box__header__h3{color:#414d55;font-family:Rubik-Medium;font-size:18px}.Main__content__box__header__p{color:#8a8a95;font-family:SukhumvitSet-Bold;font-size:13px}.Main__content__box__header__a{display:grid;position:relative;z-index:1;grid-column:2/3;grid-row:1/3;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:hsla(0,0%,100%,.5);--Main__content__box__header__a__panel-o:0;--Main__content__box__header__a__panel-pe:none;--Main__content__box__header__a__panel-tf:translateY(-4px)}.Main__content__box__header__a:hover{--Main__content__box__header__a__panel-o:1;--Main__content__box__header__a__panel-pe:auto;--Main__content__box__header__a__panel-tf:none}.Main__content__box__header__a:before{content:"";display:block;width:4px;height:12px;background-image:url(/images/Main__content__box__header__a.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}.Main__content__box__header__a--tly{transform:translateY(calc(var(--global-space) * -.5))}.Main__content__box__header__a__panel{position:absolute;top:calc(100% + var(--global-space) * .5);right:calc(var(--global-space) * -1 + 3px);width:240px;padding-bottom:5px;transform:var(--Main__content__box__header__a__panel-tf);transition:opacity .4s,transform .4s;border-radius:8px;opacity:var(--Main__content__box__header__a__panel-o);background-color:#a2d1d5;box-shadow:0 1px 8px 0 rgba(20,46,110,.1);pointer-events:var(--Main__content__box__header__a__panel-pe);will-change:opacity,transform}.Main__content__box__header__a__panel:before{content:"";display:block;position:absolute;top:0;right:calc(var(--global-space) * 1);width:10px;height:10px;transform:translateY(-50%) rotate(45deg);background-color:#fff;box-shadow:-1px -1px 2px 0 rgba(20,46,110,.05)}.Main__content__box__header__a__panel__wrapper{padding:calc(var(--global-space) * .75);border-radius:8px;background-color:#fff}.Main__content__box__header__a__panel__h4{color:#414d55;font-family:Rubik-Medium;font-size:14px}.Main__content__box__header__a__panel__p{margin-top:calc(var(--global-space) * .5);color:#8a8a95;font-family:SukhumvitSet-Bold;font-size:10px;line-height:1.5}.Main__content__box__header__controls{display:flex;grid-column:2/3;grid-row:1/3;align-items:center}.Main__content__box__header__controls>:not(:first-child){margin-left:calc(var(--global-space) * 1)}.Main__content__box__header__controls__p{color:#414d55;font-family:Roboto-Bold;font-size:12px}.Main__content__box__header__panel{display:grid;position:absolute;top:100%;right:calc(var(--global-space) * 1);grid-gap:calc(var(--global-space) * 2);grid-template-columns:repeat(2,max-content);align-items:center;padding:calc(var(--global-space) * .5) calc(var(--global-space) * 1.25);transform:translateY(-50%);border-radius:8px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.08)}.Main__content__box__header__panel__p{color:#414d55;font-family:Roboto-Bold;font-size:13px}.Main__content__box__header__panel__span{color:#414d55;font-family:Rubik-Bold;font-size:20px}.Main__content__box__body{border-radius:0 0 8px 8px;background-color:#fff}.Main__content__box__body__dl{display:grid;grid-gap:calc(var(--global-space) * 3);grid-template-columns:repeat(3,max-content);justify-content:center;padding-bottom:calc(var(--global-space) * 2);text-align:center}.Main__content__box__body__dl__item__dt{color:hsla(0,0%,42%,.5);font-family:Roboto-Medium;font-size:12px}.Main__content__box__body__dl__item__dd{color:#6c6c6c;font-family:Roboto-Black;font-size:30px}.Main__content__box__body__problems{padding:calc(var(--global-space) * 1)}.Main__content__box__body__problems__wrapper{display:grid;grid-gap:calc(var(--global-space) * 1);max-height:280px;overflow:scroll;box-shadow:inset 0 -10px 10px #fff;counter-reset:counter-stats-item;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.Main__content__box__body__problems__item{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:max-content 1fr max-content;align-items:center;border-radius:8px;background-color:#fafbfd;counter-increment:counter-stats-item;--Main__content__box__body__problems__item-b-bgc:#ccc;--Main__content__box__body__problems__item__dt-c:#414d55;--Main__content__box__body__problems__item__dd-c:#414d55}.Main__content__box__body__problems__item:first-of-type{--Main__content__box__body__problems__item-b-bgc:#ff715b}.Main__content__box__body__problems__item:nth-of-type(2){--Main__content__box__body__problems__item-b-bgc:#fc9f39}.Main__content__box__body__problems__item:nth-of-type(3){--Main__content__box__body__problems__item-b-bgc:#6a6a83}.Main__content__box__body__problems__item:nth-of-type(n+4){--Main__content__box__body__problems__item__dt-c:#909090;--Main__content__box__body__problems__item__dd-c:#8a8a95}.Main__content__box__body__problems__item:before{content:counter(counter-stats-item);display:grid;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background-color:var(--Main__content__box__body__problems__item-b-bgc);color:#fff;font-family:Rubik-Medium;font-size:18px}.Main__content__box__body__problems__item__dt{overflow:hidden;color:var(--Main__content__box__body__problems__item__dt-c);font-family:DBHeavent-Bold;font-size:22px;text-overflow:ellipsis;white-space:nowrap}.Main__content__box__body__problems__item__dd{padding:0 calc(var(--global-space) * .5);color:var(--Main__content__box__body__problems__item__dd-c);font-family:Rubik-Medium;font-size:24px}.Main__content__box__body__gauge{display:grid;grid-template-rows:minmax(200px,max-content) max-content}.Main__content__box__body__pie{display:grid;grid-template-columns:1fr 215px;height:100%}.Main__content__box__body__pie__left{display:grid;grid-template-rows:1fr max-content}.Main__content__box__body__pie__left__bottom{display:grid;justify-content:center;padding:calc(var(--global-space) * 1);padding-top:calc(var(--global-space) * .25)}.Main__content__box__body__pie__left__bottom--hidden{opacity:0}.Main__content__box__body__pie__data{display:grid;grid-template-rows:max-content max-content 1fr;height:350px;padding:calc(var(--global-space) * 1);padding-top:calc(var(--global-space) * 2.5);padding-bottom:calc(var(--global-space) * 2);border-radius:0 0 8px;background-color:#fafafa}.Main__content__box__body__pie__data__h4{color:#414d55;font-family:Rubik-Medium;font-size:14px;text-align:center}.Main__content__box__body__pie__data__p{margin-top:calc(var(--global-space) * .25);margin-bottom:calc(var(--global-space) * .75);padding-bottom:calc(var(--global-space) * .75);border-bottom:1px solid #fff;color:#909090;font-family:Roboto-Regular;font-size:9px;text-align:center}.Main__content__box__body__pie__data__dl{display:grid;grid-gap:calc(var(--global-space) * 1) calc(var(--global-space) * .5);grid-template-columns:1fr 1fr;align-content:center;--PieContent__data__dl__item-d:block;--PieContent__data__dl__item__dd-ta:center;--PieContent__data__dl__item__dd-mt:calc(var(--global-space) * 0.25)}.Main__content__box__body__pie__data__dl--centered{grid-template-columns:1fr;justify-items:center}.Main__content__box__body__pie__data__dl--rows{grid-template-columns:1fr;--PieContent__data__dl__item-d:grid;--PieContent__data__dl__item__dd-ta:right;--PieContent__data__dl__item__dd-mt:0}.Main__content__box__body__pie__data__dl__item{display:var(--PieContent__data__dl__item-d);grid-gap:calc(var(--global-space) * 1);grid-template-columns:max-content 1fr;align-items:center}.Main__content__box__body__pie__data__dl__item__dt{display:grid;grid-gap:calc(var(--global-space) * .5);grid-template-columns:max-content max-content;padding:0 calc(var(--global-space) * .25);color:#6c6c6c;font-family:Roboto-Medium;font-size:12px}.Main__content__box__body__pie__data__dl__item__dt:before{content:"";display:block;width:15px;height:15px;border:4px solid #a2d1d5;border-radius:50%;background-color:#fff}.Main__content__box__body__pie__data__dl__item__dt--navy:before{border-color:#657681}.Main__content__box__body__pie__data__dl__item__dt--yellow:before{border-color:#fdca40}.Main__content__box__body__pie__data__dl__item__dt--green:before{border-color:#9cc689}.Main__content__box__body__pie__data__dl__item__dt--purple:before{border-color:#9981a5}.Main__content__box__body__pie__data__dl__item__dt--gray:before{border-color:#848484}.Main__content__box__body__pie__data__dl__item__dt--kram:before{border-color:#6a6a83}.Main__content__box__body__pie__data__dl__item__dd{margin-top:var(--PieContent__data__dl__item__dd-mt);color:#6c6c6c;font-family:Rubik-Bold;font-size:24px;text-align:var(--PieContent__data__dl__item__dd-ta)}.Switch{display:flex;overflow:hidden;border-radius:10px;box-shadow:0 1px 8px 0 rgba(20,46,110,.1)}.Switch__a{padding:calc(var(--global-space) * .5) calc(var(--global-space) * 1);background-color:#fafbfd;color:#acacac;font-family:Roboto-Regular;font-size:9px;text-transform:uppercase}.Switch__a--active{position:relative;background-color:#fff;box-shadow:0 1px 8px 0 rgba(20,46,110,.1);color:#657681;font-family:Roboto-Black}.Switch__a:not(:first-child){border-left:1px solid #eee}.Checkbox{width:14px;height:14px;border:3px solid #fff;border-radius:4px;background-color:#f4f4f4;box-shadow:0 1px 8px 0 rgba(20,46,110,.1)}.Checkbox--active{background-color:#f2d488}.Dropdown{display:grid;position:relative;z-index:2;border-radius:10px;background-color:#fff;box-shadow:0 1px 8px 0 rgba(20,46,110,.1);--Dropdown-minw:230px}.Dropdown--active{z-index:3}.Dropdown__a{min-width:var(--Dropdown-minw);padding:calc(var(--global-space) * .5) calc(var(--global-space) * 1);padding-right:calc(var(--global-space) * 2);overflow:hidden;background-image:url(/images/Main__filter__box__dropdown.svg);background-repeat:no-repeat;background-position:calc(100% - var(--global-space) * .75);background-size:7px 6px;color:#414d55;font-family:Roboto-Regular;font-size:11px;text-align:center;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.Dropdown__a__span{color:#ddd}.Dropdown__span:not(:first-child){margin-left:calc(var(--global-space) * .5);padding-left:calc(var(--global-space) * .5);border-left:1px solid #ddd}.Dropdown__overlay{position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .4s;background-color:hsla(0,0%,9%,.7);z-index:1;opacity:0;background-color:transparent;pointer-events:none}.Dropdown__overlay--active{opacity:1;pointer-events:auto}.Dropdown__panel{position:absolute;z-index:1;top:0;left:0;width:100%;padding-bottom:calc(var(--global-space) * 1);transition:opacity .2s;border-radius:10px;opacity:0;background-color:#fff;box-shadow:0 1px 8px 0 rgba(20,46,110,.1);pointer-events:none;will-change:opacity}.Dropdown__panel--active{opacity:1;pointer-events:auto}.Dropdown__panel--expanded{width:unset}.Dropdown__panel__content{display:grid;grid-template-columns:repeat(2,var(--Dropdown-minw));margin-top:calc(var(--global-space) * .5)}.Dropdown__panel__boxes{position:relative}.Dropdown__panel__boxes--hidden{display:none}.Dropdown__panel__boxes:not(:first-child){border-left:1px solid #d8d8d8}.Dropdown__panel__boxes__handle{display:grid;position:absolute;z-index:1;top:50%;right:0;align-items:center;justify-content:center;width:19px;height:19px;transform:translateX(50%) translateY(-50%);border-radius:50%;background-color:#fff}.Dropdown__panel__boxes__handle:before{content:"";display:block;width:5px;height:8px;background-image:url(/images/Main__filter__box__dropdown__panel__boxes__handle.svg);background-repeat:no-repeat;background-position:50%;background-size:cover}.Dropdown__panel__box{display:grid;grid-gap:calc(var(--global-space) * .75);padding:0 calc(var(--global-space) * 1)}.Dropdown__panel__box:not(:last-of-type){--Main__filter__box__dropdown__panel__box__dl-bdb:1px solid #d8d8d8;--Main__filter__box__dropdown__panel__box__dl-pb:calc(var(--global-space) * 0.75);--Main__filter__box__dropdown__panel__box__dl-mb:calc(var(--global-space) * 0.75)}.Dropdown__panel__box--overflow{grid-template-rows:max-content 210px;padding-right:calc(var(--global-space) * 1.5)}.Dropdown__panel__box__h4__a{display:grid;grid-gap:calc(var(--global-space) * .5);grid-template-columns:max-content 1fr;align-items:center;color:#414d55;font-family:Rubik-Medium;font-size:15px}.Dropdown__panel__box__wrapper--overflow{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:scroll}.Dropdown__panel__box__dl{display:grid;grid-gap:calc(var(--global-space) * .5);grid-template-columns:1fr 1fr;margin-bottom:var(--Main__filter__box__dropdown__panel__box__dl-mb);padding-bottom:var(--Main__filter__box__dropdown__panel__box__dl-pb);border-bottom:var(--Main__filter__box__dropdown__panel__box__dl-bdb)}.Dropdown__panel__box__dl--single{grid-template-columns:1fr}.Dropdown__panel__box__dl__a{display:grid;grid-gap:calc(var(--global-space) * .5);grid-template-columns:max-content 1fr;color:#414d55;font-family:Roboto-Regular;font-size:13px}.Datepicker__panel{display:grid;position:absolute;z-index:1;top:calc(var(--global-space) * -.5);left:50%;grid-gap:calc(var(--global-space) * 2);grid-template-columns:max-content max-content;padding:calc(var(--global-space) * 1) calc(var(--global-space) * 1.5);transform:translateX(-50%);transition:opacity .2s;border-radius:10px;opacity:0;background-color:#fff;box-shadow:0 1px 8px 0 rgba(20,46,110,.1);white-space:nowrap;pointer-events:none;will-change:opacity}.Datepicker__panel--active{opacity:1;pointer-events:auto}.Datepicker__panel__box__header{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:max-content max-content;align-items:center;justify-content:space-between}.Datepicker__panel__box__header__h4{color:#414d55;font-family:Rubik-Medium;font-size:18px}.Datepicker__panel__box__header__a{display:grid;grid-gap:calc(var(--global-space) * .25);grid-template-columns:max-content max-content;align-items:center;color:#84362a;font-family:Rubik-Regular;font-size:9px;text-decoration:underline;text-transform:uppercase}.Datepicker__panel__box__dropdowns{display:grid;grid-gap:calc(var(--global-space) * .5);grid-template-columns:50px 150px 100px;margin-top:calc(var(--global-space) * .5)}.Datepicker__panel__box__dropdowns__a,.Datepicker__panel__box__dropdowns__span{display:block;padding:calc(var(--global-space) * .5) calc(var(--global-space) * .75);border-radius:8px;background-color:#f1f5f8;color:#414d55;font-family:Rubik-Regular;font-size:13px;text-align:center}.Datepicker__panel__box__dropdowns__a{position:relative;z-index:2;padding-right:calc(var(--global-space) * 1.5);background-image:url(/images/Datepicker__panel__box__dropdowns__a.svg);background-repeat:no-repeat;background-position:calc(100% - var(--global-space) * .5);background-size:7px 6px}.Datepicker__panel__box__dropdown{position:relative}.Datepicker__panel__box__dropdown__panel{display:grid;position:absolute;z-index:1;top:calc(100% - var(--global-space));left:0;grid-gap:calc(var(--global-space) * .25);width:100%;padding-top:calc(var(--global-space) * 1.5);padding-bottom:calc(var(--global-space) * .75);transform:translateY(-3px);transition:opacity .4s,transform .4s;border-radius:0 0 8px 8px;opacity:0;background-color:#fff;box-shadow:0 1px 8px 0 rgba(20,46,110,.1);pointer-events:none;will-change:opacity,transform}.Datepicker__panel__box__dropdown__panel--active{transform:none;opacity:1;pointer-events:auto}.Datepicker__panel__box__dropdown__panel__a{padding:calc(var(--global-space) * .25) calc(var(--global-space) * 1);color:#9fa0a0;font-family:Rubik-Regular;font-size:13px;text-align:center}.Datepicker__panel__box__dropdown__panel__a--active{color:#414d55;font-family:Rubik-Medium}.Datepicker__panel__box__calendar{display:grid;grid-gap:calc(var(--global-space) * .25);grid-template-columns:repeat(7,1fr);margin-top:calc(var(--global-space) * 1)}.Datepicker__panel__box__calendar__span{color:#414d55;font-family:Rubik-Regular;font-size:10px;text-align:center;text-transform:uppercase}.Datepicker__panel__box__calendar__a{padding:calc(var(--global-space) * .5);border-radius:4px;background-color:#fafbfd;color:#414d55;font-family:Rubik-Regular;font-size:14px;text-align:center}.Datepicker__panel__box__calendar__a--selected{background-color:#f2d488;color:#fff;font-family:Rubik-Bold;text-decoration:underline}.Gauge{--Gauge-color:#a2d1d5}.Gauge--yellow{--Gauge-color:#ffbb12}.Gauge--red{--Gauge-color:#ff715b}.Gauge__value{fill:var(--Gauge-color);font-family:Rubik-Bold;text-anchor:middle}.Gauge__text{fill:#414d55;font-family:DBHeavent-Bold;text-anchor:middle}.Gauge__gauge{fill:#cecece}.Gauge__gauge--current{fill:var(--Gauge-color)}.Gauge__aura{fill:#cecece}.Gauge__aura--long,.Gauge__aura--short:nth-of-type(10),.Gauge__aura--short:nth-of-type(16),.Gauge__aura--short:nth-of-type(22),.Gauge__aura--short:nth-of-type(28),.Gauge__aura--short:nth-of-type(34),.Gauge__aura--short:nth-of-type(4),.Gauge__aura--short:nth-of-type(40){display:none}.Gauge__aura--long:nth-of-type(10),.Gauge__aura--long:nth-of-type(16),.Gauge__aura--long:nth-of-type(22),.Gauge__aura--long:nth-of-type(28),.Gauge__aura--long:nth-of-type(34),.Gauge__aura--long:nth-of-type(4),.Gauge__aura--long:nth-of-type(40){display:initial}.Gauge__aura--black{fill:#000}.Gauge__aura--active,.Gauge__circle{fill:var(--Gauge-color)}.Gauge__circle{stroke:#fff}.UsageSummary{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:1fr max-content;grid-template-rows:max-content minmax(200px,1fr);align-items:start;padding:calc(var(--global-space) * 1)}.UsageSummary__dl{display:flex}.UsageSummary__dl>:not(:first-child){margin-left:calc(var(--global-space) * 3);padding-left:calc(var(--global-space) * 1);border-left:1px solid #a2c0d4}.UsageSummary__dl__item__dd{color:#a2d1d5;font-family:Rubik-Medium;font-size:28px}.UsageSummary__dl__item__dd--red{color:#ff715b}.UsageSummary__dl__item__dt{color:#414d55;font-family:Roboto-Regular;font-size:16px}.UsageSummary .GraphDots{grid-column:1/3;width:100%;height:100%}.GraphDots{position:relative}.GraphDots__axis{stroke-width:2px;stroke-dasharray:4 4;stroke:hsla(43,38%,71%,.2);fill:none}.GraphDots__label{fill:#909090;font-family:Rubik-Regular;font-size:12px;dominant-baseline:middle;text-anchor:end}.GraphDots__label-month{text-anchor:end;font-family:Rubik-Black}.GraphDots__label-month,.GraphDots__label-x{dominant-baseline:middle;fill:#414d55;font-size:10px}.GraphDots__label-x{text-transform:uppercase}.GraphDots__label-x,.GraphDots__label-year{font-family:Rubik-Regular;text-anchor:middle}.GraphDots__label-year{fill:#414d55;font-size:10px;dominant-baseline:middle}.GraphDots__trunk{fill:hsla(0,0%,44%,.2)}.GraphDots__bar-year{stroke-width:2px;stroke-dasharray:4 4;stroke:rgba(255,187,18,.2);fill:none}.GraphDots__circle{fill:#a2d1d5}.GraphDots__circle:nth-of-type(2){fill:#ff715b}.GraphDots__circle:nth-of-type(3){fill:#ffbb12}.GraphDots__popup{--GraphBar__panel-bgc:#a2d1d5;position:absolute;top:0;left:0;padding:calc(var(--global-space) * .25) calc(var(--global-space) * .5);transform:translateX(-50%) translateY(calc(-100% - var(--global-space) * 1));transition:opacity .2s,transform .2s;border-radius:8px;opacity:0;background-color:var(--GraphBar__panel-bgc);box-shadow:0 1px 8px 0 rgba(20,46,110,.1);color:#fff;font-family:Rubik-Regular;font-size:10px;white-space:nowrap;pointer-events:none;will-change:opacity,transform}.GraphDots__popup--gray{--GraphBar__panel-bgc:#f0f0f0;padding:calc(var(--global-space) * .5) calc(var(--global-space) * .75)}.GraphDots__popup--active{transform:translateX(-50%) translateY(calc(-100% - var(--global-space) * .75));opacity:1;pointer-events:auto}.GraphDots__popup--c-1{--GraphBar__panel-bgc:#ff715b}.GraphDots__popup--c-2{--GraphBar__panel-bgc:#ffbb12}.GraphDots__popup:after{content:"";display:block;position:absolute;top:100%;left:50%;width:8px;height:8px;transform:translateX(-50%) translateY(-50%) rotate(45deg);background-color:var(--GraphBar__panel-bgc)}.GraphDots__popup__h5{margin-bottom:calc(var(--global-space) * .5);padding-bottom:calc(var(--global-space) * .5);border-bottom:1px solid #fff;color:#6a6a83;font-family:Rubik-Bold;font-size:10px}.GraphDots__path{transition:opacity .2s;stroke-width:1px;stroke-dasharray:4 4;stroke:#a2d1d5;opacity:0;fill:none;will-change:opacity}.GraphDots__path--active{opacity:1}.GraphDots__path--1{stroke:#ff715b}.GraphDots__path--2{stroke:#ffbb12}.GraphDots__bar{stroke-width:2px;stroke:#fff;fill:#a2d1d5}.GraphDots__bar:nth-of-type(2){fill:#ff715b}.GraphDots__bar:nth-of-type(3){fill:#ffbb12}.GraphDots__bar-area{opacity:0}.Legends{display:flex;align-items:center;--Legends__li-ml:calc(var(--global-space) * 1)}.Legends--vertical{display:grid;grid-gap:calc(var(--global-space) * .25);--Legends__li-ml:0}.Legends--dual{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:max-content max-content}.Legends>:not(:first-child){margin-left:var(--Legends__li-ml)}.Legends__li{display:grid;grid-gap:calc(var(--global-space) * .25);grid-template-columns:max-content max-content;align-items:center;color:#414d55;font-family:Rubik-Regular;font-size:10px}.Legends__li:before{content:"";display:block;width:12px;height:12px;border:3px solid #a2d1d5;border-radius:50%;background-repeat:no-repeat}.Legends__li--red:before{border-color:#ff715b}.Legends__li--navy:before{border-color:#657681}.Legends__li--yellow:before{border-color:#fdca40}.Legends__li--green:before{border-color:#9cc689}.Legends__li--purple:before{border-color:#9981a5}.Legends__li--gray:before{border-color:#848484}.Legends__li--blue:before{border-color:#0496ff}.Pie__donut{transition:transform .4s;fill:#a2d1d5;will-change:transform}.Pie__donut--navy{fill:#657681}.Pie__donut--yellow{fill:#fdca40}.Pie__donut--green{fill:#9cc689}.Pie__donut--purple{fill:#9981a5}.Pie__donut--gray{fill:#848484}.Pie__donut--kram{fill:#6a6a83}.Pie__donut:hover{transform:scale(1.2)}.Pie__label-bg{fill:#fff}.Pie__label{fill:#414d55;font-family:Rubik-Regular;font-size:10px;dominant-baseline:middle;text-anchor:middle}.ProblemRank{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-rows:max-content 1fr;height:100%;padding:calc(var(--global-space) * 1)}.ProblemRank__header{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:max-content max-content;justify-content:space-between}.ProblemRank__header__p{color:#414d55;font-family:Rubik-Regular;font-size:13px}.ProblemRank__header__p strong{color:#414d55;font-family:Rubik-Bold;font-size:14px}.ProblemRank__wrapper{position:relative;margin-top:calc(var(--global-space) * 1.5);overflow:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.ProblemRank__dl{display:grid;position:absolute;top:0;left:0;grid-gap:calc(var(--global-space) * 1);width:100%;counter-reset:counter-stats-item}.ProblemRank__dl__item{display:grid;grid-gap:calc(var(--global-space) * .5);grid-template-columns:calc(var(--global-space) * 1.5) 1fr;align-items:start;counter-increment:counter-stats-item}.ProblemRank__dl__item:before{content:counter(counter-stats-item);display:block;color:#000;font-family:Rubik-Regular;font-size:14px}.ProblemRank__dl__item__content{display:grid;grid-gap:calc(var(--global-space) * 1);grid-template-columns:1fr max-content}.ProblemRank__dl__item__dt{color:#414d55;font-family:Roboto-Regular;font-size:13px}.ProblemRank__dl__item__bar{position:relative;height:6px;margin-top:calc(var(--global-space) * .5);border-radius:3px;background-color:#e4eaf0}.ProblemRank__dl__item__bar__inner{position:absolute;top:0;left:0;height:100%;border-radius:3px;background-color:currentcolor;color:#000}.ProblemRank__dl__item__bar__inner:after{content:"";display:block;position:absolute;top:50%;right:0;width:13px;height:13px;transform:translateY(-50%) translateX(50%);border:2px solid #fff;border-radius:50%;background-color:currentcolor}.Logbook{display:grid;--Logbook__col-bdb:1px dashed #a2c0d4}.Logbook__row{display:contents}.Logbook__row:last-child{--Logbook__col-bdb:none}.Logbook__col{padding:calc(var(--global-space) * .75) calc(var(--global-space) * 2);border-bottom:var(--Logbook__col-bdb);color:#414d55;font-family:Rubik-Regular;font-size:10px;text-align:center}.Logbook__col:not(:last-child){border-right:1px solid #dce2e8}.Logbook__col--header{padding-top:calc(var(--global-space) * 1);padding-bottom:calc(var(--global-space) * 1);border-right:none!important;background-image:url(/images/Logbook__col--header.svg);background-repeat:no-repeat;background-position:calc(100% - var(--global-space) * .75);background-size:7px 5px;color:#414d55;font-family:Rubik-Medium;font-size:14px}.Logbook__col--problem{background-color:#f7f7f7;box-shadow:inset 0 -2px 0 #34d1bf;color:#414d55;font-family:SukhumvitSet-Bold;font-size:13px;text-align:center}.Logbook__col--problem--1{box-shadow:inset 0 -2px 0 #ed0423}.Logbook__col--problem--2{box-shadow:inset 0 -2px 0 #0496ff}