@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(/assets/font/lato-300-ext.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(/assets/font/lato-300.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(/assets/font/lato-400-ext.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(/assets/font/lato-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:content-box;font-weight:inherit;margin:0;padding:0}:focus{outline:0}a{color:#00f;cursor:pointer;text-decoration:none}a,a:active,button:active,button:disabled{filter:alpha(opacity=75);opacity:.5}a:link,button,p a{filter:alpha(opacity=100);opacity:1}a img{border:0}body{background:#f8f8f8;color:#000;font-weight:300;height:100%;text-align:center;-webkit-text-size-adjust:100%}body,input{font-family:Lato,Lucida Grande,Lucida Sans Unicode}button{background:#f4f4f4;color:#000;font-family:Lato,Lucida Sans Unicode;font-size:inherit;text-decoration:none}button::-moz-focus-inner{border:0}button,input[type=number],input[type=text]{border:1px solid #ccc;font-weight:300;padding:.125em .25em}h1{font-size:2em}h2{font-size:1.25em}img{max-width:100%}input[type=checkbox]{height:1rem;width:1rem}input[type=number],input[type=text]{background-image:none;box-shadow:inset 0 0 .125em 0 rgba(0,0,0,.125);box-sizing:content-box;-moz-box-sizing:content-box;font-size:1em;min-width:1em;appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#Gauge,input.Num{text-align:center}p{margin:1em 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}strong{font-weight:400}ul{list-style-position:inside;-webkit-padding-start:1px}.Martini,.Martini-alt{color:#000;display:inline-block;font-weight:700;margin:0 auto;vertical-align:middle}.Martini-alt:hover,.Martini:hover{text-decoration:underline}.Marker,.Martini,.Martini-alt,.Plea .Text{font-size:1.25rem}.Martini strong,.Martini-alt strong{font-weight:400;text-decoration:underline}.Martini .Seg,.Martini-alt .Seg{display:table-cell;overflow:hidden;vertical-align:middle}.Martini .LeftSeg,.Martini-alt .LeftSeg{border-radius:.0625em 0 0 .0625em;padding:0}.Martini .RightSeg,.Martini-alt .RightSeg{border-left:none;border-radius:0 .0625em .0625em 0;color:#000;padding:.5rem 1rem}.Martini .Logo,.Martini-alt .Logo{display:none;height:1rem}.Martini .Text,.Martini-alt .Text{color:#000;font-size:1.25rem}.Arrow{border-color:#000 transparent transparent;border-style:solid;border-width:.125em .09375em 0;display:inline-block;margin:0 0 .125em .125em;opacity:.625;vertical-align:middle}.Below{min-height:100%}.Below,.Bot,.Head,.Plea{padding:1em}.Bot,.Plea,.Top{position:absolute;width:100%}.Bot,.Plea{bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;font-size:2em;font-size:2rem}.Bot a:nth-of-type(2){display:none!important}.Check{background:#fff;border:1px solid #ccc;border-radius:.125em;color:#000;display:block;font-size:1.125rem;height:1em;opacity:.5;position:relative;text-align:center;width:1em}.Check input[type=checkbox]{display:none}.Check div{display:inline-block;font-family:Arial}.Check input:checked+div::before{content:"\2713";height:0;line-height:0;margin:auto;position:absolute;bottom:0;left:0;right:0;top:0}.Connector{font-weight:300;opacity:.875}.Cur{border:1px solid #ccc;font-weight:300;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.Cur span{font-weight:inherit}.Cur,.Num{font-size:1em;height:1.25em;line-height:1.25;padding:.125em .25em}.Dated{display:-moz-flex;display:-ms-flex;display:-webkit-flex;display:flex}.Dated .Left{-mox-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.Dated .Right{opacity:.75}.Equal,.Focus{font-weight:300}.Equal{opacity:.75;padding:0 .25em}.Focus{font-size:4em;font-size:4rem;position:relative;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.Equal,.Focus .Seg{border-width:.03125em;display:inline-block;vertical-align:middle}.Gauge,.Head a.Main{bottom:0;display:inline-block}.Gauge{left:0;position:absolute;visibility:hidden}.Head{box-shadow:0 0 .25em 0 rgba(0,0,0,.25);font-size:2em;font-size:2rem}.Head a.Main{border:.03125em solid #000;border-radius:.125em;-moz-box-sizing:content-box;box-sizing:content-box;color:#000;cursor:pointer;font-weight:400;font-size:inherit;height:1em;min-width:1em;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.Head a.Main.Logo{font-weight:300}.Head a.Main,.Title{border-width:.03125em;line-height:1;padding:.125em}.Head a.Main svg{-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:1em;padding:.125em;width:1em}.Info{border-spacing:0 1em;display:table;margin:0 auto;text-align:left;top:20px}.Info>.Item{display:table-row}.Info>.Item>.Left,.Info>.Item>.Right{display:table-cell;padding:.5rem 1rem}.Info>.Item>.Left{font-weight:400;padding-left:0;text-align:right;vertical-align:middle}.Info>.Item>.Right{border-left:.125em solid #ccc;max-width:40em;padding-right:0;text-align:left;vertical-align:top}.Marker{color:#000;display:block}.Notice{color:#200;font-size:16px;font-size:1rem}.Opt{border-top:1px solid #ccc;-moz-box-sizing:border-box;box-sizing:border-box;display:table;font-size:1.5em;line-height:1;position:relative;width:100%}.Opt .Cell{display:table-cell;padding:.5em}.Opt .Label{margin-left:1em;margin-top:.11em;font-size:.5em;padding:.34em .5em;border:.03125em solid #ccc;border-radius:4px;background-color:#f8f8f8;vertical-align:middle;position:absolute;color:#666}.Opt .Check{border-radius:0;border-width:0 0 0 1px;font-size:1em;padding:.5em;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.Opt .Split{display:table;width:100%}.OptField{background:#f3f3f3;border:2px solid #ccc;border-width:.125em;border-radius:.25em;box-shadow:0 0 1em 0 rgba(0,0,0,.0625);display:table;font-size:.25em;margin-top:.5em;max-height:16em;min-width:16em;overflow:hidden;position:absolute;text-align:left;max-width:32em;z-index:1}.OptField div{-webkit-transition:height .5s cubic-bezier(.5,0,.5,1);transition:height .5s cubic-bezier(.5,0,.5,1)}.OptField input[type=text],.PrefixField button{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.OptField input[type=text]{border:0;border-bottom:2px solid #ccc;border-top:2px solid #ccc;border-width:.09375em;font-size:1.5em;line-height:1.25;padding:.25em .375em;-webkit-transition:border .25s cubic-bezier(.5,0,.5,1);transition:border .25s cubic-bezier(.5,0,.5,1)}.OptField .First,.OptField .First[type=text]{border-top-width:0;border-radius:.125rem .125rem 0 0}.OptField .Last,.OptField .Last[type=text]{border-bottom-width:0;border-radius:0 0 .125rem .125rem}.OptField .List{overflow:hidden;white-space:nowrap}.Pane{display:table;height:100%;width:100%}.Pane .Sub{vertical-align:middle}.Prefix{font-size:.75em;margin-right:.125em;opacity:.5}.PrefixField button{border-width:0;line-height:1;padding:.5em}.Pane .Sub,.PrefixField .Col{display:table-cell}.Segmented{border-radius:.125em;display:inline-block}.LeftSeg{border-radius:.125em 0 0 .125em}.RightSeg{border-radius:0 .125em .125em 0;margin-left:.125em}.SourcesHeading{background:#eee;display:table-cell;font-size:1rem;padding:.5em;vertical-align:middle;white-space:nowrap;width:0;text-align:center}.Title{border-color:transparent;border-style:solid;display:inline-block}.Top{top:0}#settingsBut path{fill:#000}.buttonTop{border:.03125em solid #000;border-radius:.125em;color:#000;cursor:pointer;font-size:1.25em;padding:.125em .25em}.inter-sources-pane,.primary-sources-pane{border-left:1px solid #ccc;display:table-cell;width:100%}.primary-appearance-pane{display:table-cell;width:100%}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.Bot{padding-bottom:calc(1em + 20px)}}@media (max-width:64em),(max-height:48em){.Bot,.Head,.Plea{font-size:1.5rem}.Focus{font-size:3rem}.Head a.Main,.Title{border-width:1px}.Marker,.Martini,.Plea .Text{font-size:1.25rem}.Martini .RightSeg{padding:.375rem .75rem}}@media (max-width:48em),(max-height:32em){.Head{font-size:1.25rem}.Focus{font-size:2rem}.Content h2,.Info h2,.Martini .Text,.Martini-alt .Text{font-size:1.125rem}.Opt,.OptField button,.OptField input[type=text]{font-size:1rem}.Martini .RightSeg{padding:.25rem .5rem}.Bot a:nth-of-type(1){display:none!important}.Bot a:nth-of-type(2){display:inline-block!important}}@media (max-width:32em),(max-height:24em){.Arrow{font-size:1.5em}.Below,.Head{padding:.5em}.Bot{padding:1em}}@media (max-width:32em) and (display-mode:standalone),(max-height:24em) and (display-mode:standalone){.Bot{padding:2em 1em}}@media (max-width:32em),(max-height:24em){.Content h2,.Info h2,.Martini .Text,.Martini-alt .Text{font-size:1rem}.Focus,.Head{font-size:1.5rem}.Head a.Main,.Title{padding:.25em}.Head a.Main svg{padding:0}.Bot,.Content,.Content code,.Der,.Info,.Notice{font-size:.875rem}.Info .Left{padding-right:.5rem}.Info .Right{padding-left:.5rem}.Focus .Seg,.Martini .Seg,.Martini-alt .Seg,.OptField,.OptField input{border-width:1px}#ratePane{font-size:2rem}.Title{opacity:0}}@media (max-width:24em),(max-height:24em){.Martini .Text,.Martini-alt .Text,.Notice{font-size:.75rem}.Focus,.Martini,.Martini-alt,.Opt,.OptField button,.OptField input{font-size:1rem}.Head{font-size:1.5rem}.Bot,.Content,.Content code,.Content h2,.Der,.Info,.Info h2{font-size:.75rem}.Martini .RightSeg,.Martini-alt .RightSeg{padding:.125rem .25rem}#ratePane{font-size:2rem}.Title{opacity:0}}@media (orientation:portrait) and (max-width:32em){.Equal{font-size:1.25em;line-height:1.5;margin-bottom:.125em}.Focus{font-size:1.5rem}.Equal,.Focus .Segmented{display:block}.Head{font-size:1.5rem}.Title{opacity:0}}.dark{background:#0e0e0e;color:#f5f5f5}.dark a{color:#3485f7}.dark button{background-color:#161616;color:#f5f5f5}.dark button,.dark input[type=number],.dark input[type=text]{border-color:#333}.dark input[type=number],.dark input[type=text],.dark textarea{background-color:#000;color:#f5f5f5;box-shadow:inset 0 0 .125em 0 rgba(245,245,245,.125)}.dark .Martini,.dark .Martini-alt{color:#fff}.dark .Martini .Text,.dark .Martini-alt .Text{color:unset}.dark .Arrow{border-color:#f5f5f5 transparent transparent}.dark .Cur{border-color:#333}.dark .Head{box-shadow:0 0 .25em 0 rgba(245,245,245,.25)}.dark .Head a.Main{border-color:#f5f5f5;color:#f5f5f5}.dark .Info,.dark .Notice{color:#f5f5f5}.dark .Marker{color:unset}.dark .Mono{border-color:#333;color:#f5f5f5}.dark .Opt{border-top-color:#333}.dark .Opt .Label{border:.03125em solid #666;background-color:#0e0e0e;color:#ccc}.dark .OptField input[type=text]{border-bottom-color:#333;border-top-color:#333}.dark .OptField{background-color:#161616;border-color:#333}.dark #settingsBut path,.dark #themeBut,.dark .ct-series-a .ct-area{fill:#f5f5f5}.dark .ct-series-a .ct-line{stroke:#aaa}.dark .ct-label{fill:rgba(245,245,245,.4);color:rgba(245,245,245,.4)}.dark .ct-grid{stroke:rgba(245,245,245,.2)}.dark .buttonTop{border-color:#f5f5f5;color:#fff}.dark .SourcesHeading{background-color:#111}.dark .Check{background-color:#000;color:#f5f5f5}.dark .Check,.dark .inter-sources-pane,.dark .primary-appearance-pane,.dark .primary-sources-pane{border-color:#333}.modal{box-sizing:border-box;background:#f8f8f8;border:2px solid #ccc;position:relative;padding:0;max-width:0;max-height:0;margin:0 auto;border-radius:5px;opacity:0;overflow:hidden;width:95%;transition:max-width .2s,max-height .2s,opacity .2s,padding .2s}.modal-content{opacity:0;transition:opacity .1s}.modal-overlay{background:rgba(255,255,255,.9);position:fixed;align-items:center;opacity:0;display:flex;height:100%;top:0;left:0;width:100%;z-index:-1;transition:opacity .1s ease .5s}.modal-close{font-size:32px;position:absolute;top:0;right:10px;color:#ccc;text-decoration:none}.modal-close:hover{color:#aaa}.modal-overlay.open{opacity:1;z-index:1000;transition:opacity .1s}.modal-overlay.open .modal{max-width:500px;max-height:100vh;opacity:1;padding:30px}.modal-overlay.open .modal-content{opacity:1;transition:opacity .1s ease .3s}.dark .modal{background:#222;border-color:#333}.dark .modal-overlay{background:rgba(0,0,0,.7)}.dark .modal-close{color:rgba(245,245,245,.4)}.dark .modal-close:hover{color:rgba(245,245,245,.9)}