/* hebrew */
@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 400;
    src: local('Heebo'), local('Heebo-Regular'), url(https://fonts.gstatic.com/s/heebo/v2/q17xXvwvpCd8fBgEBABP9w.woff2) format('woff2');
    unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin */
@font-face {
    font-family: 'Heebo';
    font-style: normal;
    font-weight: 400;
    src: local('Heebo'), local('Heebo-Regular'), url(https://fonts.gstatic.com/s/heebo/v2/Q66imbW5v9YuQMRLd0RXOA.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){html{width:100%;height:100%}}body{margin:0;padding:0;font-family: "Heebo","Lucida Console", monospace}[hidden],template{display:none}main{display:block}textarea{resize:vertical}small{font-size:80%}big{font-size:120%}a{font-weight:normal;font-style:normal;text-decoration:none;color:#698EB1}h1,h2,h3,p{font-weight:normal;font-style:normal;text-align:left;text-decoration:none}h1{margin:1rem 0;padding:0;line-height:1.6;font-size:2rem}h2{margin:.8rem 0;padding:0;line-height:1.6;font-size:1.6rem}h3{margin:.6rem 0;padding:0;line-height:1.6;font-size:1.2rem}p{margin:1rem 0;padding:0;line-height:1.6;text-align:justify}li{text-align:justify}h1,h2,h3{color:#B26632}.u-article>h1:first-child,article>h1:first-child,figure>h1:first-child,.u-article>h2:first-child,article>h2:first-child,figure>h2:first-child,.u-article>h3:first-child,article>h3:first-child,figure>h3:first-child,.u-article>p:first-child,article>p:first-child,figure>p:first-child,.u-article>figure:first-child,article>figure:first-child,figure>figure:first-child{margin-top:0}.u-article>h1:last-child,article>h1:last-child,figure>h1:last-child,.u-article>h2:last-child,article>h2:last-child,figure>h2:last-child,.u-article>h3:last-child,article>h3:last-child,figure>h3:last-child,.u-article>p:last-child,article>p:last-child,figure>p:last-child,.u-article>figure:last-child,article>figure:last-child,figure>figure:last-child{margin-bottom:0}figure{margin:1rem 0;padding:1rem;border:1px solid rgba(200,210,220,0.1)}figure figcaption{margin:1rem 0;padding:0;text-align:center}figure>figcaption:first-child{margin-top:0}figure>figcaption:last-child{margin-bottom:0}.FigureDescription{margin:.5rem 0;padding:0;text-align:center;font-size:.9rem;color:rgba(155,154,153,0.8)}.FigureLegend{text-align:center;font-size:.9rem;color:rgba(155,154,153,0.8)}.u-invisible{visibility:hidden !important}.u-hidden{display:none !important}.u-inline{display:inline !important}.u-block{display:block !important}.u-inlineBlock{display:inline-block !important}.u-table{display:table !important}.u-inlineTable{display:inline-table !important}.u-tableCaption{display:table-caption !important}.u-tableRow{display:table-row !important}.u-tableCell{display:table-cell !important}.u-cf::before,.u-cf::after{content:" ";display:table}.u-cf::after{clear:both}.u-nbfc{overflow:hidden !important}.u-floatLeft{float:left !important}.u-floatRight{float:right !important}.u-size1of12{flex-basis:auto !important;width:calc(100% * 1 / 12) !important}.u-size1of10{flex-basis:auto !important;width:10% !important}.u-size1of8{flex-basis:auto !important;width:12.5% !important}.u-size1of6,.u-size2of12{flex-basis:auto !important;width:calc(100% * 1 / 6) !important}.u-size1of5,.u-size2of10{flex-basis:auto !important;width:20% !important}.u-size1of4,.u-size2of8,.u-size3of12{flex-basis:auto !important;width:25% !important}.u-size3of10{flex-basis:auto !important;width:30% !important}.u-size1of3,.u-size2of6,.u-size4of12{flex-basis:auto !important;width:calc(100% * 1 / 3) !important}.u-size3of8{flex-basis:auto !important;width:37.5% !important}.u-size2of5,.u-size4of10{flex-basis:auto !important;width:40% !important}.u-size5of12{flex-basis:auto !important;width:calc(100% * 5 / 12) !important}.u-size1of2,.u-size2of4,.u-size3of6,.u-size4of8,.u-size5of10,.u-size6of12{flex-basis:auto !important;width:50% !important}.u-size7of12{flex-basis:auto !important;width:calc(100% * 7 / 12) !important}.u-size3of5,.u-size6of10{flex-basis:auto !important;width:60% !important}.u-size5of8{flex-basis:auto !important;width:62.5% !important}.u-size2of3,.u-size4of6,.u-size8of12{flex-basis:auto !important;width:calc(100% * 2 / 3) !important}.u-size7of10{flex-basis:auto !important;width:70% !important}.u-size3of4,.u-size6of8,.u-size9of12{flex-basis:auto !important;width:75% !important}.u-size4of5,.u-size8of10{flex-basis:auto !important;width:80% !important}.u-size5of6,.u-size10of12{flex-basis:auto !important;width:calc(100% * 5 / 6) !important}.u-size7of8{flex-basis:auto !important;width:87.5% !important}.u-size9of10{flex-basis:auto !important;width:90% !important}.u-size11of12{flex-basis:auto !important;width:calc(100% * 11 / 12) !important}.u-sizeFit{flex-basis:auto !important}.u-sizeFill{flex:1 1 0% !important}.u-sizeFillAlt{flex:1 1 auto !important}.u-sizeFull{box-sizing:border-box !important;display:block !important;width:100% !important}.u-before1of12{margin-left:calc(100% * 1 / 12) !important}.u-before1of10{margin-left:10% !important}.u-before1of8{margin-left:12.5% !important}.u-before1of6,.u-before2of12{margin-left:calc(100% * 1 / 6) !important}.u-before1of5,.u-before2of10{margin-left:20% !important}.u-before1of4,.u-before2of8,.u-before3of12{margin-left:25% !important}.u-before3of10{margin-left:30% !important}.u-before1of3,.u-before2of6,.u-before4of12{margin-left:calc(100% * 1 / 3) !important}.u-before3of8{margin-left:37.5% !important}.u-before2of5,.u-before4of10{margin-left:40% !important}.u-before5of12{margin-left:calc(100% * 5 / 12) !important}.u-before1of2,.u-before2of4,.u-before3of6,.u-before4of8,.u-before5of10,.u-before6of12{margin-left:50% !important}.u-before7of12{margin-left:calc(100% * 7 / 12) !important}.u-before3of5,.u-before6of10{margin-left:60% !important}.u-before5of8{margin-left:62.5% !important}.u-before2of3,.u-before4of6,.u-before8of12{margin-left:calc(100% * 2 / 3) !important}.u-before7of10{margin-left:70% !important}.u-before3of4,.u-before6of8,.u-before9of12{margin-left:75% !important}.u-before4of5,.u-before8of10{margin-left:80% !important}.u-before5of6,.u-before10of12{margin-left:calc(100% * 5 / 6) !important}.u-before7of8{margin-left:87.5% !important}.u-before9of10{margin-left:90% !important}.u-before11of12{margin-left:calc(100% * 11 / 12) !important}.u-after1of12{margin-right:calc(100% * 1 / 12) !important}.u-after1of10{margin-right:10% !important}.u-after1of8{margin-right:12.5% !important}.u-after1of6,.u-after2of12{margin-right:calc(100% * 1 / 6) !important}.u-after1of5,.u-after2of10{margin-right:20% !important}.u-after1of4,.u-after2of8,.u-after3of12{margin-right:25% !important}.u-after3of10{margin-right:30% !important}.u-after1of3,.u-after2of6,.u-after4of12{margin-right:calc(100% * 1 / 3) !important}.u-after3of8{margin-right:37.5% !important}.u-after2of5,.u-after4of10{margin-right:40% !important}.u-after5of12{margin-right:calc(100% * 5 / 12) !important}.u-after1of2,.u-after2of4,.u-after3of6,.u-after4of8,.u-after5of10,.u-after6of12{margin-right:50% !important}.u-after7of12{margin-right:calc(100% * 7 / 12) !important}.u-after3of5,.u-after6of10{margin-right:60% !important}.u-after5of8{margin-right:62.5% !important}.u-after2of3,.u-after4of6,.u-after8of12{margin-right:calc(100% * 2 / 3) !important}.u-after7of10{margin-right:70% !important}.u-after3of4,.u-after6of8,.u-after9of12{margin-right:75% !important}.u-after4of5,.u-after8of10{margin-right:80% !important}.u-after5of6,.u-after10of12{margin-right:calc(100% * 5 / 6) !important}.u-after7of8{margin-right:87.5% !important}.u-after9of10{margin-right:90% !important}.u-after11of12{margin-right:calc(100% * 11 / 12) !important}.u-textBreak{word-wrap:break-word !important}.u-textCenter{text-align:center !important}.u-textLeft{text-align:left !important}.u-textRight{text-align:right !important}.u-textInheritColor{color:inherit !important}.u-textKern{font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;text-rendering:optimizeLegibility}.u-textNoWrap{white-space:nowrap !important}.u-textTruncate{max-width:100%;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.u-alignBaseline{vertical-align:baseline !important}.u-alignBottom{vertical-align:bottom !important}.u-alignMiddle{vertical-align:middle !important}.u-alignTop{vertical-align:top !important}.u-hFlex{display:flex;flex-direction:row}.u-vFlex{display:flex;flex-direction:column}.u-inlineHFlex{display:inline-flex;flex-direction:row}.u-inlineVFlex{display:inline-flex;flex-direction:column}.u-flexWrap{flex-wrap:wrap}.u-flexWrapReverse{flex-wrap:wrap-reverse}.u-flexNoWrap{flex-wrap:nowrap}.u-justifyContentStart{justify-content:flex-start}.u-justifyContentEnd{justify-content:flex-end}.u-justifyContentCenter{justify-content:center}.u-justifyContentSpaceBetween{justify-content:space-between}.u-justifyContentSpaceAround{justify-content:space-around}.u-alignContentStart{align-content:flex-start}.u-alignContentEnd{align-content:flex-end}.u-alignContentCenter{align-content:center}.u-alignContentSpaceBetween{align-content:space-between}.u-alignContentSpaceAround{align-content:space-around}.u-alignContentStretch{align-content:stretch}.u-alignItemsStart{align-items:flex-start}.u-alignItemsEnd{align-items:flex-end}.u-alignItemsCenter{align-items:center}.u-alignItemsBaseline{align-items:baseline}.u-alignItemsStretch{align-items:stretch}.u-selfAlignStart{align-self:flex-start}.u-selfAlignEnd{align-self:flex-end}.u-selfAlignCenter{align-self:center}.u-selfAlignBaseline{align-self:baseline}.u-selfAlignStretch{align-self:stretch}.u-optimize-speed{shape-rendering:optimizeSpeed}.u-crisp-edges{shape-rendering:crispEdges}.u-geometric-precision{shape-rendering:geometricPrecision}text{text-rendering:optimizeLegibility}text.u-align-st{text-anchor:start;dominant-baseline:text-before-edge}text.u-align-mt{text-anchor:middle;dominant-baseline:text-before-edge}text.u-align-et{text-anchor:end;dominant-baseline:text-before-edge}text.u-align-sm{text-anchor:start;dominant-baseline:central}text.u-align-mm{text-anchor:middle;dominant-baseline:central}text.u-align-em{text-anchor:end;dominant-baseline:central}text.u-align-sb{text-anchor:start;dominant-baseline:text-after-edge}text.u-align-mb{text-anchor:middle;dominant-baseline:text-after-edge}text.u-align-eb{text-anchor:end;dominant-baseline:text-after-edge}.u-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.u-contentBox{box-sizing:content-box}.u-borderBox{box-sizing:border-box}.u-fluid{width:100% !important}.u-gridRow+.u-gridRow{margin-top:1rem !important}.u-gridCell+.u-gridCell{margin-right:1rem !important}.u-wide{min-width:16rem !important}.u-extraWide{min-width:24rem !important}.u-extraExtraWide{min-width:32rem !important}.u-fieldList{display:flex;height:2rem;line-height:2rem}.u-field+.u-field{margin-left:1rem}a:focus{outline:1px dotted #9B9A99}.is-disabled{opacity:.7}.Button{display:inline-block;min-width:10rem;min-height:2rem;line-height:2rem;vertical-align:middle;position:relative;margin:0;padding:0 1.5rem;font-family:Muli,Arial,sans-serif;font-size:.85rem;font-weight:normal;font-style:normal;text-align:center;text-transform:uppercase;white-space:nowrap;color:#FFFFFF;border:none;border-radius:.25rem;background-color:#686161;cursor:pointer}.Button:disabled{opacity:.7}.Button:focus{outline:none;color:#fff;background-color:#9b9494}.Button.is-focused{outline:none;color:#fff;background-color:#9b9494}.Button .Icon{fill:#FFFFFF}.CheckBox{display:inline-flex;min-height:2rem;line-height:2rem;vertical-align:middle;cursor:default}.CheckBox input{position:absolute;width:0;height:0;opacity:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CheckBox-icon{display:inline-block;width:2rem;height:2rem;vertical-align:middle}.CheckBox.is-focused .CheckBox-icon{outline-offset:2px;outline:1px dotted #9B9A99}.CheckBox-label{display:inline-block;height:2rem;vertical-align:middle}.CheckBox-icon+.CheckBox-label{margin-left:.5rem}.CheckBox--disabled{opacity:.7}.Form{cursor:default}.FieldSet{margin:0;padding:1rem;border:1px solid rgba(200,210,220,0.1)}.FieldSet+.FieldSet{margin-top:1rem}.Legend{color:rgba(155,154,153,0.7)}.Icon{display:inline-block;width:1.8rem;height:1.8rem;vertical-align:middle;fill:rgba(155,154,153,0.85)}.IconButton{display:inline-block;min-width:2rem;min-height:2rem;line-height:2rem;vertical-align:middle;position:relative;margin:0;padding:0;font-family:Muli,Arial,sans-serif;font-size:.85rem;font-weight:normal;font-style:normal;text-align:center;text-transform:uppercase;white-space:nowrap;color:#9B9A99;border:none;background:none;cursor:pointer}.IconButton:disabled{opacity:.7}.IconButton:focus{outline:1px dotted #9B9A99}.IconButton.is-focused{outline:1px dotted #9B9A99}.NameValue{display:inline-block}.Name{display:inline-block;color:rgba(155,154,153,0.7)}.Value{display:inline-block;color:#82817f}.ValueDelta{display:inline-block;color:#82817f}.ValueDelta--more{color:#68A162}.ValueDelta--less{color:#A1464E}.NameValue+.NameValue{margin-left:.4rem}.Name+.Value{margin-left:.2rem}.Name+.ValueDelta{margin-left:.2rem}.Indicator{padding:1rem;border:1px solid rgba(200,210,220,0.1)}.Indicator-name{display:block;text-align:center;font-size:1rem;color:rgba(155,154,153,0.7)}.Indicator-value{display:block;text-align:center;font-size:2rem;color:#82817f}.OptionList{display:inline-block;position:relative;width:20rem;font-family:Muli,Arial,sans-serif;font-size:.85rem;font-weight:normal;font-style:normal;text-align:left;text-transform:none;white-space:nowrap;color:#FFFFFF;border:none;background-color:#686161;cursor:pointer}.OptionList:disabled{opacity:.7}.OptionList:focus{outline:none;color:#fff;background-color:#9b9494}.OptionList.is-focused{outline:none;color:#fff;background-color:#9b9494}.OptionList-placeholder{display:flex;flex-direction:row}.OptionList-placeholderName{flex:1 1 0%;height:2rem;line-height:2rem;vertical-align:middle;margin:0;padding:0 1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OptionList-placeholderArrow{height:2rem;line-height:2rem;vertical-align:middle;margin:0;padding:0 1.5rem 0 0}.OptionList-list{display:block;position:absolute;top:100%;left:0;right:0;z-index:1}.OptionList-item{display:block;height:2rem;line-height:2rem;padding:0 1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#FFFFFF;background-color:#a7a1a1}.OptionList-item:hover{color:#FFFFFF;background-color:#686161}.ProgressBar{position:relative}.ProgressBar-bar{width:100%;height:.5rem}.ProgressBar.ProgressBar--progress .ProgressBar-bar{background:rgba(155,154,153,0.85)}.ProgressBar.ProgressBar--intermediate .ProgressBar-bar{animation:ProgressBar-stripesAnimation .5s linear infinite;background:linear-gradient(-45deg, transparent 0, transparent calc(1rem * 2.82842713 / 2), rgba(155,154,153,0.85) calc(1rem * 2.82842713 / 2), rgba(155,154,153,0.85) calc(1rem * 2.82842713), transparent calc(1rem * 2.82842713));background-size:4rem 2rem}@keyframes ProgressBar-stripesAnimation{0%{background-position:0 0}100%{background-position:4rem 0}}.Radio{display:inline-flex;min-height:2rem;line-height:2rem;vertical-align:middle;cursor:default}.Radio input{position:absolute;width:0;height:0;opacity:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Radio-icon{display:inline-block;width:2rem;height:2rem;vertical-align:middle}.Radio.is-focused .Radio-icon{outline-offset:2px;outline:1px dotted #9B9A99}.Radio-label{display:inline-block;height:2rem;vertical-align:middle}.Radio-icon+.Radio-label{margin-left:.5rem}.Radio--disabled{opacity:.7}.Splash{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative}.Splash-body{animation:Splash-animation 1s infinite ease-in-out;width:25rem;margin-bottom:4rem}@keyframes Splash-animation{from{opacity:.5}50%{opacity:1}to{opacity:.5}}.TabList-menu{display:flex;flex-direction:row;margin:0;padding:0}.TabList-menu+.TabList-body{margin-top:1rem}.TabList-item{min-width:14rem;height:3rem;line-height:3rem;text-align:center;border-top:1px solid rgba(200,210,220,0.1);border-left:1px solid rgba(200,210,220,0.1);border-right:1px solid rgba(200,210,220,0.1);cursor:pointer}.TabList-item:focus{outline:1px dotted #9B9A99}.TabList-item--active{color:#9B9A99}.TabList-item--inactive{color:rgba(155,154,153,0.5);border-bottom:1px solid rgba(200,210,220,0.1)}.TabList-spacer{width:1rem;height:3rem;line-height:3rem;border-bottom:1px solid rgba(200,210,220,0.1)}.TabList-spacer:first-child{width:3rem}.TabList-spacer:last-child{flex:1 1 0%}.TextField{display:inline-block;min-height:2rem;line-height:normal;margin:0;padding:0 1em;font-family:Muli,Arial,sans-serif;font-size:.85rem;font-weight:normal;font-style:italic;text-align:left;text-transform:none;color:#b4b3b3;background:#3d3a3a;border:1px solid rgba(200,210,220,0.1)}.TextField:disabled{opacity:.7}.TextField:focus{outline:none}.TextField.is-focused{outline:none}textarea.TextField{min-height:10em;line-height:normal;margin:0;padding:.5em 1em;resize:vertical}.PopupContainer{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100}.Popup{color:#9B9A99;background-color:#2b2828;box-shadow:0 .5rem 3rem rgba(0,0,0,0.3)}.Popup-n:before,.Popup-s:before{position:absolute;width:0;height:0;border:solid transparent;content:" ";left:50%;margin-left:-10px;border-width:10px}.Popup-e:before,.Popup-w:before{position:absolute;width:0;height:0;border:solid transparent;content:" ";top:50%;margin-top:-10px;border-width:10px}.Popup-n:before{top:100%;border-top-color:#2b2828}.Popup-s:before{bottom:100%;border-bottom-color:#2b2828}.Popup-e:before{right:100%;border-right-color:#2b2828}.Popup-w:before{left:100%;border-left-color:#2b2828}.PopupOverlay{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:fixed;left:0;right:0;top:0;bottom:0;cursor:default}.PopupOverlay-c0,.PopupOverlay-c1,.PopupOverlay-c2,.PopupOverlay-c3,.PopupOverlay-c4,.PopupOverlay-marker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;left:0;right:0;top:0;bottom:0;cursor:default}.PopupOverlay-c0{background-color:rgba(60,60,60,0.5)}.PopupOverlay-c1{background-color:rgba(60,60,60,0.5);border-bottom:1px dotted rgba(0,103,161,0.7)}.PopupOverlay-c2{background-color:rgba(60,60,60,0.5);border-left:1px dotted rgba(0,103,161,0.7)}.PopupOverlay-c3{background-color:rgba(60,60,60,0.5);border-top:1px dotted rgba(0,103,161,0.7)}.PopupOverlay-c4{background-color:rgba(60,60,60,0.5);border-right:1px dotted rgba(0,103,161,0.7)}.PopupOverlay-marker{box-shadow:inset 0 0 15px 0 rgba(25,25,25,0.7)}.Tour{display:flex;flex-direction:column;position:fixed;padding:3rem 2.5rem 2rem 2.5rem}.Tour-close{position:absolute;top:1rem;right:1rem}.Tour-footer{display:flex;flex-direction:row;align-items:center;margin-top:1rem}.Tour-meter{display:flex;flex-direction:row;align-items:center;flex:1 1 0% !important}.Tour-meterItem{width:.8rem;height:.8rem;border-radius:50%;background-color:#9B9A99}.Tour-meterItem+.Tour-meterItem{margin-left:.2rem}.Tour-meterItem--current{background-color:#698EB1}.Tour-prev+.Tour-next{margin-left:1rem}.Slide--large{width:32rem;min-height:24rem}.Slide--small{min-width:20rem;max-width:30rem;min-height:5rem}.TextExample{position:relative;padding:1rem 0;contain:content}.TextInput{position:relative;padding:2rem 3em;contain:content}.TextInput-fragment{margin:0;padding:0;line-height:1.2;white-space:pre-wrap;word-wrap:break-word;text-align:center;font-family:"Heebo","Lucida Console",monospace;font-size:1.6rem;font-weight:normal;font-style:normal;letter-spacing:1px;word-spacing:normal;color:#9B9A99;}.TextInput--sizeX1 .TextInput-fragment{font-size:2rem}.TextInput--sizeX2 .TextInput-fragment{font-size:2.4rem}.TextInput--sizeX3 .TextInput-fragment{font-size:2.8rem}.TextInput--inactive .TextInput-fragment{opacity:.5}.TextInput-label{position:absolute;left:0;right:0;bottom:0;text-align:center}.TextInput-item{margin:0;padding:0;position: relative;}.TextInput-item--special{color:rgba(155,154,153,0.5)}.TextInput-item--ready{color:rgba(155,154,153,0.3)}.TextInput-item--error{color:#c63939;}.TextInput-garbage{background-color:#c63939}.TextInput-item--garbage{color:#FFFFFF}.TextInput--blink .TextInput-item--cursor{color:#9B9A99;background-color:#FFFFFF}div.KeyboardWrap{position:relative;width:auto;height:0;overflow:hidden;contain:content}div.KeyboardWrap{padding-bottom:37.25782414%}div.KeyboardWrap--full{padding-bottom:25%}svg.Keyboard{display:block;overflow:visible}svg.Keyboard{width:671px;height:250px}svg.Keyboard--full{width:1000px;height:250px}div.KeyboardWrap>svg.Keyboard{position:absolute;top:0;left:0;width:100%;height:100%}.Keyboard-frame{fill:#494444}.KeyboardKey-button{fill:#363636}.KeyboardKey-text{font-size:10px;fill:#A39F98;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.KeyboardKey-symbol{font-size:11px;fill:#A39F98;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.KeyboardKey-symbol--primary{font-size:14px}.KeyboardKey-symbol--secondary{font-size:11px}.KeyboardKey-symbol--dead{fill:#CC0000}.KeyboardKey--special .KeyboardKey-button{fill:#292929}.KeyboardKey--special .KeyboardKey-text,.KeyboardKey--special .KeyboardKey-symbol{fill:#A39F98}.KeyboardKey--depressed .KeyboardKey-button{fill:#C2BDBB}.KeyboardKey--depressed .KeyboardKey-text,.KeyboardKey--depressed .KeyboardKey-symbol{fill:#2F2F2E}.KeyboardKeyHl{fill:#44C975;opacity:.5;animation:KeyboardKeyHl-animation .2s ease 1s 1 both}.Keyboard-illustration .m{fill:none;stroke:#5A80B4;stroke-width:4px;opacity:.7}.Keyboard-illustration .m.x{fill:none;stroke:#6098A6;stroke-width:4px;opacity:.7}.pause .KeyboardKey.z1 .KeyboardKey-button{fill:#A0ECF2}.pause .KeyboardKey.z2 .KeyboardKey-button{fill:#E3B868}.pause .KeyboardKey.z3 .KeyboardKey-button{fill:#EEABC0}.pause .KeyboardKey.z4 .KeyboardKey-button{fill:#B5D79B}.pause .KeyboardKey.z5 .KeyboardKey-button{fill:#B9C0EA}.pause .KeyboardKey.z6 .KeyboardKey-button{fill:#CADF6D}.pause .KeyboardKey.z7 .KeyboardKey-button{fill:#79E49F}.pause .KeyboardKey.z8 .KeyboardKey-button{fill:#A6D2D7}@keyframes KeyboardKeyHl-animation{0%{transform:scale(2);opacity:0}100%{transform:scale(1);opacity:.5}}.Heatmap{opacity:.7}.Heatmap-layer--h{fill:#0EDA61}.Heatmap-layer--m{fill:#CC0000}.LessonKey{display:inline-block;width:1.5rem;height:1.5rem;line-height:calc(1.5rem - 2px);border:1px solid transparent;text-align:center;vertical-align:middle;font-family:"Heebo","Lucida Console",monospace;font-size:.9rem;color:#000000}.LessonKey+.LessonKey{margin-right:1px}.LessonKey--included{color:#000000}.LessonKey--excluded{color:#AAAAAA;background-color:#F3F3F3}.LessonKey--notCalibrated{color:#000000;background-color:#DDDDDD}.LessonKey--boosted{color:#000000;border:1px solid #333333}.LessonKey--forced{color:#000000;text-decoration:underline}.LessonKey--current{margin-left:3px;margin-right:3px;outline:3px solid #333333}.LessonKey+.LessonKey--current{margin-left:4px;margin-right:3px}.LessonKey--selectable{cursor:pointer}.KeyDetails{display:inline-block}.LessonKey+.KeyDetails{margin-left:.5rem}.KeyTimeDelta{display:inline-block}.KeyTimeDelta+.KeyTimeDelta{margin-left:.5rem}.Practice{direction:rtl;position:relative;min-width:60rem;max-width:80rem;margin:0 auto;padding:2rem 3rem}.Practice-controls{position:absolute;top:2rem;left:3rem}.Practice-textInput{margin:2rem -3rem;border-top:1px solid rgba(200,210,220,0.1);border-bottom:1px solid rgba(200,210,220,0.1)}.Practice-textInput.l--compact{margin:4rem -3rem}.Practice-textInput.l--bare{margin:6rem -3rem}.Practice-keyboard{position:relative}.Practice-indicator{border-bottom:1px solid rgba(200,210,220,0.1);font-size:.9rem}.Gauge-name{display:inline-block;min-width:4rem;text-align:left}.Gauge-value{display:inline-block;min-width:6rem;text-align:right}.Gauge-value--primary{font-size:2.4rem;line-height:1}.GaugeRow{line-height:1.5rem;margin:0;padding:1px 0}.GaugeRow-name{min-width:8rem}.Settings-modeSwitch{display:flex;flex-direction:row;margin-bottom:1rem}.Settings-modeSwitchGroup+.Settings-modeSwitchGroup{margin-left:3rem}.Settings-modeSwitchCaption{margin-bottom:.5rem;border-bottom:1px solid rgba(200,210,220,0.1)}.Settings-modeSwitchItem{display:inline-block;max-width:20rem}.Settings-modeSwitchItem+.Settings-modeSwitchItem{margin-left:3rem}.CalendarWrap{padding-top:1rem;padding-left:1rem;overflow:hidden}.Calendar{float:left;margin-right:1rem;margin-bottom:1rem;padding:.5rem;border:1px solid rgba(200,210,220,0.1)}.Calendar table{table-layout:fixed}.Calendar table caption{text-align:center;font-weight:normal;font-style:normal}.Calendar table th,.Calendar table td{width:1.5rem;height:1.5rem;text-align:center;vertical-align:middle;font-size:.9rem}.Calendar-headerCell{font-weight:bold;font-style:normal;background-color:#090808;cursor:default}.Calendar-cell{font-weight:normal;font-style:normal;cursor:default}.Calendar-cell--s0{color:#000000;background-color:rgba(75,160,242,0.4)}.Calendar-cell--s1{color:#000000;background-color:rgba(75,160,242,0.6)}.Calendar-cell--s2{color:#000000;background-color:rgba(75,160,242,0.8)}.Calendar-cell--s3{color:#000000;background-color:#4ba0f2}.Calendar-cell--z{background-color:#191717}.ChartLegend-slow{display:inline-block;width:1rem;height:1rem;line-height:1rem;vertical-align:middle;background-color:#CC0000}.ChartLegend-fast{display:inline-block;width:1rem;height:1rem;line-height:1rem;vertical-align:middle;background-color:#0EDA61}.ChartLegend-speed{display:inline-block;width:1rem;height:1rem;line-height:1rem;vertical-align:middle;background-color:#6FB48C}.ChartLegend-score{display:inline-block;width:1rem;height:1rem;line-height:1rem;vertical-align:middle;background-color:#AC71D0}.ChartLegend-histogram-h{display:inline-block;width:1rem;height:1rem;line-height:1rem;vertical-align:middle;background-color:#6FB48C}.ChartLegend-histogram-m{display:inline-block;width:1rem;height:1rem;line-height:1rem;vertical-align:middle;background-color:#B43F3E}.ChartLegend-histogram-r{display:inline-block;width:1rem;height:1rem;line-height:1rem;vertical-align:middle;background-color:#B140B4}.Chart-frame{opacity:.3;fill:#666666}.Chart-frame--lighter{opacity:.2}.Chart-keyLabel{font-family:"Heebo","Lucida Console",monospace;font-size:1.1rem;fill:#9B9A99}.Chart-valueLabel{font-family:Muli,Arial,sans-serif;font-size:.7rem;fill:#9B9A99}.Chart-headerText{font-family:Muli,Arial,sans-serif;font-size:2.2rem;fill:rgba(155,154,153,0.5)}.Chart-subheaderText{font-family:Muli,Arial,sans-serif;font-size:1rem;fill:rgba(155,154,153,0.5)}.Chart-normalText{font-family:Muli,Arial,sans-serif;font-size:1rem;fill:#9B9A99}.Chart-speed{fill:#6FB48C}.Chart-score{fill:#AC71D0}.Chart-threshold{fill:#D2649A}.Chart-keySpeed-b{fill:#5F6CB4}.Chart-keyFrequency-h{fill:#6FB48C}.Chart-keyFrequency-m{fill:#B43F3E}.Chart-keyFrequency-r{fill:#B140B4}.KeySelector{display:inline-block}#Profile-keyList{display:inline-block;margin:1rem auto}.Profile-chartControls{padding-left:40px;padding-right:40px}.Profile-chartWrap{margin-left:-1rem;margin-right:-1rem}.FullScreen{height:100vh}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.Body{height:100vh}}.Body-header{margin:0;padding:1rem;border-bottom:1px solid rgba(200,210,220,0.1)}.Body-footer{margin:0;padding:1rem;border-top:1px solid rgba(200,210,220,0.1)}.Body-container{display:flex;flex-direction:row;flex:1 0 auto}.Body-aside{padding:1rem;border-right:1px solid rgba(200,210,220,0.1)}.Body-app{position:relative;flex:1 0 auto}.Body-nav{padding:1rem;border-left:1px solid rgba(200,210,220,0.1)}.Loader{position:fixed;left:0;right:0;top:0}.FinePrint{margin:0;padding:0;font-size:.8rem;text-align:right}.Dialog{box-sizing:content-box;width:70rem;margin:0 auto;padding:2rem 0}.Article{box-sizing:content-box;width:50rem;margin:0;padding:2rem 2rem 4rem 2rem}.Article--wide{width:60rem}.AccountInfo-avatar{display:inline-block;width:3rem;height:3rem;line-height:3rem;border-radius:50%;vertical-align:middle}.AccountInfo-name{display:inline-block;border-radius:50%;vertical-align:middle}.AccountInfo-avatar+.AccountInfo-name{margin-left:1rem}.HighScores-figure{border-radius:2rem;padding:2rem}.HighScoresTable{width:100%}.HighScoresTable th{text-transform:uppercase}.HighScoresTable td,.HighScoresTable th{padding:.25rem .75rem;text-align:left;border-bottom:1px solid rgba(200,210,220,0.1)}.HighScoresTable-positionColumn,.HighScoresTable-speedColumn,.HighScoresTable-scoreColumn,.HighScoresTable-extraColumn{text-align:right}.NavMenu{width:12rem;margin:0;padding:0}.NavMenu-item{border-bottom:1px solid rgba(200,210,220,0.1)}.NavLink{display:block;height:3rem;line-height:3rem;margin:0;padding:0;color:#9B9A99}.NavLink:hover{background-color:rgba(61,58,58,0.5)}.NavLink.is-current{background-color:rgba(61,58,58,0.5)}.NavLink-icon{display:inline-block;margin-left:1rem}.NavLink-label{display:inline-block;margin-left:1rem}.PublicAvatar{display:inline-block;line-height:3rem}.PublicAvatar-image{display:inline-block;width:3rem;height:3rem;vertical-align:middle;border-radius:50%}.PublicAvatar-name{display:inline-block}.PublicAvatar-image+.PublicAvatar-name{margin-left:1rem}.Avatar-link{height:7rem;flex-direction:column;display:flex;justify-content:center;align-items:center;color:#9B9A99}.Avatar-link:hover{background-color:rgba(61,58,58,0.5)}.Avatar-link.is-current{background-color:rgba(61,58,58,0.5)}.Avatar-image{display:inline-block;width:4rem;height:4rem;border-radius:50%}.Avatar-name{display:inline-block}.SocialShares{height:4rem;display:flex;justify-content:center;align-items:center}.SocialShares-widget{width:2rem;height:2rem;cursor:pointer}.SocialShares-widget+.SocialShares-widget{margin-left:1px}.SocialShares-icon{display:block;width:100%;height:100%}.SocialShares-icon{fill:rgba(155,154,153,0.85)}.SocialShares-widget.facebook:hover .SocialShares-icon,.SocialShares-widget.facebook:active .SocialShares-icon,.SocialShares-widget.facebook:focus .SocialShares-icon{fill:#FFFFFF;background-color:#3B5998}.SocialShares-widget.twitter:hover .SocialShares-icon,.SocialShares-widget.twitter:active .SocialShares-icon,.SocialShares-widget.twitter:focus .SocialShares-icon{fill:#FFFFFF;background-color:#1DA1F2}.SocialShares-widget.googleplus:hover .SocialShares-icon,.SocialShares-widget.googleplus:active .SocialShares-icon,.SocialShares-widget.googleplus:focus .SocialShares-icon{fill:#FFFFFF;background-color:#DD4B39}.SocialShares-widget.linkedin:hover .SocialShares-icon,.SocialShares-widget.linkedin:active .SocialShares-icon,.SocialShares-widget.linkedin:focus .SocialShares-icon{fill:#FFFFFF;background-color:#0077B5}.FacebookLikeButton{display:inline-flex;display:flex;justify-content:center;align-items:center;width:100%;min-height:2rem;contain:strict}.fb-like{line-height:1}.WebStoreBadge{height:4rem;display:flex;justify-content:center;align-items:center;color:#9B9A99}.WebStoreBadge:hover{background-color:rgba(61,58,58,0.5)}.WebStoreBadge.is-current{background-color:rgba(61,58,58,0.5)}.WebStoreBadge-image{width:100%}a.WebStoreBadge .WebStoreBadge-image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}a.WebStoreBadge:hover .WebStoreBadge-image{-webkit-filter:none;filter:none}.Supporter{position:relative;margin:0 auto;contain:strict}.Supporter--size-300x250{width:300px;height:250px}.Supporter--size-336x280{width:336px;height:280px}.Supporter--size-234x60{width:234px;height:60px}.Supporter--size-468x60{width:468px;height:60px}.Supporter--size-728x90{width:728px;height:90px}.Supporter--size-970x90{width:970px;height:90px}.Supporter--size-120x600{width:120px;height:600px}.Supporter--size-160x600{width:160px;height:600px}.Supporter--size-300x600{width:300px;height:600px}.Supporter--size-320x100{width:320px;height:100px}.Supporter-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;visibility:hidden;position:absolute;width:100%;height:100%;margin:0;padding:15px;overflow:hidden;color:#FFFFFF;background-color:#CC0000}.Supporter-placeholder a{color:#FFFFFF;text-decoration:underline}.Supporter-placeholder h1,.Supporter-placeholder h2,.Supporter-placeholder h3,.Supporter-placeholder p{margin:0;padding:0;text-align:left;line-height:1.6;font-style:normal;font-weight:normal;color:#FFFFFF}.Supporter-placeholder h1,.Supporter-placeholder h2,.Supporter-placeholder h3{font-size:24px}.Supporter-placeholder p{font-size:16px}html{font-family:Muli,Arial,sans-serif;font-size:10px;line-height:1.6}html.theme--size-x1{font-size:10px}html.theme--size-x2{font-size:12px}html.theme--size-x3{font-size:14px}html.theme--size-x4{font-size:16px}html.theme--size-x5{font-size:18px}@media (min-device-width:1600px){html{font-size:14px}}@media (min-device-width:1900px){html{font-size:16px}}
/*# sourceMappingURL=practice-colors-dark.css.map */
.TextInput--active .TextInput-label{display: none;}
.TextInput {
    padding: 3rem 3em;
}
.TextInput-fragment {
    font-size: 2.5rem;
    letter-spacing: normal;
    line-height: 1;
    white-space: nowrap;
}
.TextInput-item {
    position: relative;
    display: inline-block;
}
.TextInput-item .letter {
    /*width: 90%;*/
    display: inline-block;
    font-weight: 600;
}
.TextInput-item .letter.space {
    width: 1rem;
}
.TextInput-item .mistake {
    position: absolute;
    height: 1em;
    white-space: nowrap;
    /*overflow: hidden;*/
    top: -1.2em;
    left: 0;
    right: 0;
    color: #c63939;
    /*background-color: #c63939;*/
}

.animated {
    animation-duration: 1.5s;
    animation-fill-mode: both;
}
@keyframes fadeOut { from {opacity: 1;} to {opacity: 0;} }
.fadeOut {animation-name: fadeOut;}

@keyframes blink {50% {color: #9B9A99; background-color: transparent;}}
@-webkit-keyframes blink {50% {color: #9B9A99; background-color: transparent;}}

@keyframes blink-bright {50% {color: #000; background-color: transparent;}}
@-webkit-keyframes blink-bright {50% {color: #000; background-color: transparent;}}

@keyframes blink-red {50% {color: #c63939; background-color: transparent;}}
@-webkit-keyframes blink-red {50% {color: #c63939; background-color: transparent;}}

.TextInput-item--cursor.blink {
    color: #000;
    animation: blink 700ms step-end 0s infinite;
    -webkit-animation: blink 700ms step-end 0s infinite;
}
.TextInput-item--cursor.TextInput-item--error.blink {
    color: #000;
    background-color: #c63939;
    animation: blink-red 700ms step-end 0s infinite;
    -webkit-animation: blink-red 700ms step-end 0s infinite;
}

/* for bright theme */

.bright .Value {
    color: #13121e;
}
.bright .Name {
    color: rgba(39,37,62,0.7);
}
.bright .LessonKey--excluded {
    color: #AAAAAA;
    background-color: #ffffff;
}
.bright .TextInput-fragment {
    color: #27253E;
}
.bright .TextInput--blink .TextInput-item--cursor {

}
.bright .TextInput--blink .TextInput-item--cursor {
    color: #fff;
    background-color: #000000;
}
.bright .TextInput-item--cursor.blink {
    color: #fff;
    animation: blink-bright 700ms step-end 0s infinite;
    -webkit-animation: blink-bright 700ms step-end 0s infinite;
}
.bright .TextInput-item--cursor.TextInput-item--error.blink {
    color: #fff;
    background-color: #c63939;
    animation: blink-red 700ms step-end 0s infinite;
    -webkit-animation: blink-red 700ms step-end 0s infinite;
}


.fullScreen {
    position: fixed;
    top: 0;
    background: #f5f5f1;
    z-index: 9999;
    width: 100%;
    height:100%;
    left: 0;
    right: 0;
}
.dark.fullScreen {
    background: #191a1b;
}