.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #f1d031;background-color:#ffffa3;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(#default#VML);display:inline-block;visibility:visible}body,html{margin:0;padding:0}a,abbr,acronym,address,blockquote,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-weight:400;font-style:normal;font-size:100%;line-height:1;font-family:inherit}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}blockquote:after,blockquote:before,q:after,q:before{content:""}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;outline:none;border:none}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.notifications .notification{z-index:2}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}button,html,input,select,textarea{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;outline:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-y:auto}body{font-size:16px;line-height:22px;color:#333}h1,h2,h3,h4,h5,h6{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;margin:0;padding:0}h1{font-size:28px;line-height:32px}h2{font-size:24px;line-height:28px}h3{font-size:20px;line-height:24px}h4{font-size:16px;line-height:22px}h5{font-size:14px;line-height:20px;font-weight:600;color:#ccc;text-transform:uppercase}h6{font-size:13px;line-height:18px;color:#999}p{font-size:16px;line-height:22px}sub,sup{font-size:.8em}sub{bottom:-.2em}sup{top:-.2em}b,em{font-weight:600}hr{border:none;border-top:1px solid #ccc;margin:1em 0}code,pre{font-size:13px;line-height:18px;font-family:Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,Monaco,monospace;font-weight:400;background:#f9f9f9;box-shadow:inset 0 0 0 1px #f1f1f1;border-radius:2px}code{color:#279286;display:inline-block;vertical-align:baseline;padding-left:2px;padding-right:2px}pre{color:#666;padding:1em 1.25em;white-space:pre-wrap}small{font-size:.9em}figure{margin:0}figure figcaption{margin-top:.25em;text-indent:.75em}[class*=" badge-"],[class^=badge-]{font-size:13px;line-height:18px;font-weight:600;letter-spacing:.3em;color:#fff;display:inline-block;padding-left:4px;padding-right:4px;vertical-align:baseline;text-transform:uppercase;text-indent:.3em}[class*=" badge-"][class*=active],[class*=" badge-"][class*=pro],[class^=badge-][class*=active],[class^=badge-][class*=pro]{background-color:#00d591}[class*=" badge-"][class*=inactive],[class^=badge-][class*=inactive]{background-color:#ff4800}.status-positive{color:#00d591}.status-negative{color:#ff4800}.content-block{background:#fff;border:.25em solid #eee;padding:1.25em 1.25em 1.5em}.content-block .title{display:inline-block;margin-bottom:.5em}.content-block .subtitle{font-size:13px;line-height:18px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;word-wrap:break-word;word-break:break-all;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#999;margin:0 auto 1em 0}[class*=" btn-"],[class^=btn-]{font-size:14px;line-height:20px;line-height:1.5em!important;padding:.375em .75em;font-weight:600;transition:all .2s ease-in;border-radius:3px;display:inline-block;position:relative;text-align:center;text-decoration:none!important;vertical-align:middle;white-space:nowrap}@media screen and (min-width:60em){[class*=" btn-"],[class^=btn-]{font-size:16px;line-height:22px;line-height:1.5em!important;padding:.375em 1em}}@media screen and (min-width:40em){[class*=" btn-"][class*=small],[class^=btn-][class*=small]{font-size:14px;line-height:20px;line-height:1.5em!important;padding:.375em .75em}}[class*=" btn-"][class*=nochrome],[class^=btn-][class*=nochrome]{padding-left:0;padding-right:0}[class*=" btn-"][class*=nochrome].alert,[class^=btn-][class*=nochrome].alert{color:#ff4800}[class*=" btn-"][class*=nochrome].alert:hover,[class^=btn-][class*=nochrome].alert:hover{color:#cc3a00}[class*=" btn-"][class*=nochrome].alert:active,[class^=btn-][class*=nochrome].alert:active{color:#ff4800}[class*=" btn-"][class*=primary],[class^=btn-][class*=primary]{background-color:#6064ad;color:#fff}[class*=" btn-"][class*=primary]:hover,[class^=btn-][class*=primary]:hover{background-color:#5357a1}[class*=" btn-"][class*=primary]:active,[class^=btn-][class*=primary]:active{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3)}[class*=" btn-"][class*=secondary],[class^=btn-][class*=secondary]{background:#fa8d3b;color:#fff}[class*=" btn-"][class*=secondary]:hover,[class^=btn-][class*=secondary]:hover{background-color:#f97f22}[class*=" btn-"][class*=secondary]:active,[class^=btn-][class*=secondary]:active{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3)}[class*=" btn-"][class*=tertiary],[class^=btn-][class*=tertiary]{transition:box-shadow .1s ease-in-out,color .3s ease-in;box-shadow:inset 0 0 0 1px #6064ad;color:#6064ad}[class*=" btn-"][class*=tertiary]:hover,[class^=btn-][class*=tertiary]:hover{box-shadow:inset 0 0 0 1px #4a4e90;color:#4a4e90}[class*=" btn-"][class*=tertiary].active,[class*=" btn-"][class*=tertiary]:active,[class^=btn-][class*=tertiary].active,[class^=btn-][class*=tertiary]:active{box-shadow:inset 0 0 0 3em #6064ad;color:#fff}[class*=" btn-"][class*=tertiary].inverse,[class^=btn-][class*=tertiary].inverse{box-shadow:inset 0 0 0 1px #fff;color:#fff}[class*=" btn-"][class*=tertiary].inverse:hover,[class^=btn-][class*=tertiary].inverse:hover{box-shadow:inset 0 0 0 1px #ccc}[class*=" btn-"][class*=tertiary].inverse.active,[class*=" btn-"][class*=tertiary].inverse:active,[class^=btn-][class*=tertiary].inverse.active,[class^=btn-][class*=tertiary].inverse:active{box-shadow:inset 0 0 0 3em #fff;color:#6064ad}[class*=" btn-"][class*=quadriary],[class^=btn-][class*=quadriary]{transition:box-shadow .1s ease-in-out,color .3s ease-in;box-shadow:inset 0 0 0 1px #999;color:#444}[class*=" btn-"][class*=quadriary]:hover,[class^=btn-][class*=quadriary]:hover{box-shadow:inset 0 0 0 1px gray;color:#333}[class*=" btn-"][class*=quadriary].active,[class*=" btn-"][class*=quadriary]:active,[class^=btn-][class*=quadriary].active,[class^=btn-][class*=quadriary]:active{box-shadow:inset 0 0 0 3em #999;color:#fff}[class*=" btn-"][class*=dismiss],[class^=btn-][class*=dismiss]{background:#eee;color:#333}[class*=" btn-"][class*=dismiss]:hover,[class^=btn-][class*=dismiss]:hover{background-color:#ccc}[class*=" btn-"][class*=dismiss]:active,[class^=btn-][class*=dismiss]:active{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3)}[class*=" btn-"][class*=dismiss][class*=inverse],[class^=btn-][class*=dismiss][class*=inverse]{background:hsla(0,0%,100%,.7);color:#333}[class*=" btn-"][class*=dismiss][class*=inverse]:hover,[class^=btn-][class*=dismiss][class*=inverse]:hover{background:hsla(0,0%,100%,.9)}[class*=" btn-"][class*=dismiss][class*=inverse]:active,[class^=btn-][class*=dismiss][class*=inverse]:active{background:hsla(0,0%,100%,.5)}[class*=" btn-"][class*=score] .count,[class^=btn-][class*=score] .count{background:#7679b0;border-radius:0 3px 3px 0;display:inline-block;margin:-.375em -.75em -.375em .75em;padding:.375em .5em}@media only screen and (min-width:60em){[class*=" btn-"][class*=score] .count,[class^=btn-][class*=score] .count{margin-right:-1em}}[class*=" btn-"][class*=score].starred,[class^=btn-][class*=score].starred{background:#eee;color:#666}[class*=" btn-"][class*=score].starred .count,[class^=btn-][class*=score].starred .count{transition:background .1s ease-in;background:rgba(0,0,0,.05)}[class*=" btn-"][class*=score].starred:hover,[class^=btn-][class*=score].starred:hover{background-color:#ccc}[class*=" btn-"][class*=score].starred:active,[class^=btn-][class*=score].starred:active{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3)}[class*=" btn-"][class*=auth],[class^=btn-][class*=auth]{font-size:14px;line-height:20px;box-shadow:inset 0 0 0 1px #fff;color:#fff;line-height:1.5em!important;padding:.25em .5em;transition:box-shadow .1s ease-in-out,color .3s ease-in}@media only screen and (min-width:40em){[class*=" btn-"][class*=auth],[class^=btn-][class*=auth]{padding:.25em .75em}}[class*=" btn-"][class*=auth].active,[class*=" btn-"][class*=auth]:active,[class^=btn-][class*=auth].active,[class^=btn-][class*=auth]:active{box-shadow:inset 0 0 0 3em hsla(0,0%,100%,.7);color:#6064ad}nav.black [class*=" btn-"][class*=auth],nav.black [class^=btn-][class*=auth]{box-shadow:inset 0 0 0 1px #666;color:#444}[class*=" btn-"][class*=cmd-line],[class^=btn-][class*=cmd-line]{font-family:Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,Monaco,monospace;font-weight:400;cursor:text;font-size:.7em;padding:.5em 1.1em;text-align:left}@media only screen and (min-width:30em){[class*=" btn-"][class*=cmd-line],[class^=btn-][class*=cmd-line]{font-size:.8em}}@media only screen and (min-width:40em){[class*=" btn-"][class*=cmd-line],[class^=btn-][class*=cmd-line]{font-size:.9em}}[class*=" btn-"][class*=cmd-line]:before,[class^=btn-][class*=cmd-line]:before{content:"$ "}[class*=" btn-"][class*=cmd-line]>[class*=" icon-"],[class*=" btn-"][class*=cmd-line]>[class^=icon-],[class^=btn-][class*=cmd-line]>[class*=" icon-"],[class^=btn-][class*=cmd-line]>[class^=icon-]{color:#ccc;margin-left:-6px}[class*=" btn-"][disabled],[class^=btn-][disabled]{opacity:.2}[class*=" btn-"] [class*=" icon-"],[class*=" btn-"] [class^=icon-],[class^=btn-] [class*=" icon-"],[class^=btn-] [class^=icon-]{float:left;line-height:inherit}.btns-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:400px;width:100%}.btns-group>*{overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:0;float:left}.btns-group>*+*{margin-left:-1px}.btns-group>:first-of-type{border-radius:3px 0 0 3px}.btns-group>:last-of-type{border-radius:0 3px 3px 0}.formatting h1,.formatting h2,.formatting h3,.formatting h4,.formatting h5{font-weight:600;line-height:1em;padding:.5em 0}.formatting h1+:not(hr),.formatting h2+:not(hr),.formatting h3+:not(hr),.formatting h4+:not(hr),.formatting h5+:not(hr),.formatting hr+*{margin-top:0!important}.formatting h1,.formatting h2{margin-bottom:1rem;border-bottom:1px solid #eee}.formatting h3{margin-bottom:.25rem}.formatting h4{margin-bottom:.125rem}.formatting p{margin-bottom:1rem;margin-top:1rem;position:relative}.formatting p:first-of-type:not(:only-of-type){margin-top:0}.formatting .note,.formatting aside{background:#ffffe4;padding:1.25em;border-radius:3px}.formatting .note{margin-bottom:1rem;margin-top:1rem}.formatting .note:first-child{margin-top:0}.formatting .note:last-child{margin-bottom:0}.formatting aside{font-size:14px;line-height:20px;clear:both;float:right;margin-left:2rem;position:relative;width:160px}.formatting aside:before{border-bottom:.75rem solid transparent;border-right:.75rem solid #ffffe4;border-top:.75rem solid transparent;content:"";position:absolute;top:50%;margin-top:-.75rem;left:-.75rem;z-index:2}.formatting aside .type{font-weight:600;text-transform:uppercase}.formatting figure{clear:both;margin-bottom:1rem;margin-top:1rem}.formatting figure figcaption{font-size:13px;line-height:18px;color:#999}.formatting img{display:inline-block;padding:0 1.25em;max-width:100%;position:relative;vertical-align:top}.formatting img.alignright{float:right;margin-right:0}.formatting img.alignleft{float:left;margin-left:0}.formatting img.aligncenter{display:block;margin:1rem auto}.formatting blockquote{font-size:16px;line-height:22px;font-family:Hoefler Text,Baskerville old face,Garamond,Times New Roman,serif;font-weight:400;border-left:3px solid #6064ad;color:#999;margin-bottom:1rem;margin-top:1rem;padding:.75em 1.25em .75em 1.5em}.formatting blockquote p:only-of-type{margin:0}.formatting ol,.formatting ul{list-style-position:outside;margin-bottom:1rem;margin-top:1rem;padding-left:2rem}.formatting ol li,.formatting ul li{font-size:16px;line-height:22px;margin-bottom:.75rem}.formatting ol li:last-child,.formatting ul li:last-child{margin-bottom:0}.formatting ol{list-style-type:decimal}.formatting ul{list-style-type:disc}.formatting pre{margin-top:1rem;margin-bottom:1rem}.formatting pre code{overflow:hidden;text-overflow:ellipsis;border:none;box-shadow:none;color:#444;margin:0;max-width:100%;padding:0}.formatting .highlight pre{overflow:auto;padding:.5rem .75rem}.formatting table{font-size:14px;line-height:20px;padding:0}.formatting table tr{border-top:1px solid #eee;background-color:#fff;margin:0;padding:0}.formatting table tr:nth-child(2n){background-color:#f1f1f1}.formatting table tr th{font-weight:700;border:1px solid #ddd;border-radius:3px 3px 0 0;text-align:left;margin:0;padding:.5rem .75rem}.formatting table tr td{border:1px solid #ddd;text-align:left;margin:0;padding:.5rem 1rem}.formatting table tr td :first-child,.formatting table tr th :first-child{margin-top:0}.formatting table tr td :last-child,.formatting table tr th :last-child{margin-bottom:0}.formatting dl{margin-bottom:1rem;margin-top:1rem;padding-left:2rem}.formatting dl dd,.formatting dl dt{font-size:16px;line-height:22px}.formatting dl dt{font-weight:600}.formatting dl dt:not(:first-child){margin-top:.75rem}.formatting dl dt code{line-height:inherit}[contenteditable]{background:rgba(0,0,0,.14);cursor:text}[contenteditable] b,[contenteditable] em,[contenteditable] i,[contenteditable] strong{font-style:normal;font-weight:400}[contenteditable]:focus{outline:none}[contenteditable]:empty:before{content:attr(data-placeholder);color:#666}[contenteditable].error{background:rgba(255,72,0,.2)}input[type=checkbox],input[type=radio]{cursor:pointer}label{font-size:14px;line-height:20px;display:block;margin-bottom:.5em}@media screen and (min-width:40em){label{font-size:16px;line-height:22px}}label+.a-select,label+input,label+select,label+textarea{margin-bottom:1em}label.checkbox,label.radio{min-height:1em}label.checkbox input,label.radio input{margin-left:.25em}label.checkbox+button,label.radio+button{margin-top:12px}label>.alert{font-weight:600;color:#ff4800}.pseudo-input,input:not([type=checkbox]):not([type=radio]){padding:.375em .75em;line-height:1.5em!important}@media screen and (min-width:40em){.pseudo-input,input:not([type=checkbox]):not([type=radio]){padding:.375em 1em}}.pseudo-input,input:not([type=checkbox]):not([type=radio]),textarea{font-size:14px;line-height:20px;border-radius:3px;box-shadow:inset 0 0 0 1px #ccc;box-sizing:border-box;padding:.375em .75em;transition:border .3s ease-in,box-shadow .3s ease-in}@media screen and (min-width:60em){.pseudo-input,input:not([type=checkbox]):not([type=radio]),textarea{font-size:16px;line-height:22px}}input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}input:not([type=checkbox]):not([type=radio]):-moz-placeholder,input:not([type=checkbox]):not([type=radio])::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#ccc}input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}input:not([type=checkbox]):not([type=radio]):active,input:not([type=checkbox]):not([type=radio]):focus,textarea:active,textarea:focus{border-color:#fff;box-shadow:0 0 3px 0 #6064ad}input:not([type=checkbox]):not([type=radio]).alert,textarea.alert{border:1px solid #ff4800;box-shadow:0 0 5px 0 #ff4800}input:not([type=checkbox]):not([type=radio]).inverse,textarea.inverse{background-color:#333;box-shadow:inset 0 0 0 1px #383838;color:#fff}input:not([type=checkbox]):not([type=radio]).inverse::-webkit-input-placeholder,textarea.inverse::-webkit-input-placeholder{color:#ccc}input:not([type=checkbox]):not([type=radio]).inverse:-moz-placeholder,input:not([type=checkbox]):not([type=radio]).inverse::-moz-placeholder,textarea.inverse:-moz-placeholder,textarea.inverse::-moz-placeholder{color:#ccc}input:not([type=checkbox]):not([type=radio]).inverse:-ms-input-placeholder,textarea.inverse:-ms-input-placeholder{color:#ccc}.input-symbol{display:inline-block;position:relative}.input-symbol.left>[class*=" icon-"],.input-symbol.left>[class^=icon-]{left:.5em}.input-symbol.left>.pseudo-input,.input-symbol.left>input{padding-left:2.5em!important}.input-symbol.right>[class*=" icon-"],.input-symbol.right>[class^=icon-]{right:.5em}.input-symbol.right>.pseudo-input,.input-symbol.right>input{padding-right:1.75em!important}.input-symbol.center>[class*=" icon-"],.input-symbol.center>[class^=icon-]{left:.5em}.input-symbol>.pseudo-input,.input-symbol>button,.input-symbol>input{width:100%}.input-symbol>.pseudo-input:focus+button[class*=" icon-"],.input-symbol>.pseudo-input:focus+button[class^=icon-],.input-symbol>button:focus+button[class*=" icon-"],.input-symbol>button:focus+button[class^=icon-],.input-symbol>input:focus+button[class*=" icon-"],.input-symbol>input:focus+button[class^=icon-]{color:#6064ad}.input-symbol>[class*=" icon-"],.input-symbol>[class^=icon-]{background:transparent;bottom:0;color:#ccc;position:absolute;top:50%;width:1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s ease-in}.input-symbol>[class*=" icon-"].inverse,.input-symbol>[class^=icon-].inverse{color:#999}.input-cmd-line{display:inline-block;position:relative}.input-cmd-line.right .tooltip-trigger{right:.75em}.input-cmd-line.right .pseudo-input{padding-right:3.5em!important}.input-cmd-line .pseudo-input{width:100%;font-family:Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,Monaco,monospace;font-weight:400;color:#279286;cursor:text;text-align:left;font-size:13px;padding:.5em 1em}@media only screen and (min-width:60em){.input-cmd-line .pseudo-input{font-size:15px;padding:.45em 1em}}.input-cmd-line .pseudo-input:before{content:"$ "}.input-cmd-line .tooltip-trigger{font-size:13px;line-height:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s ease-in;bottom:0;color:#ccc;line-height:1em!important;position:absolute;top:50%;width:1em;height:1em}@media screen and (min-width:40em){.input-cmd-line .tooltip-trigger{font-size:16px;line-height:22px}}.input-cmd-line .icon-download{background:transparent}input[type=email].nochrome,input[type=search].nochrome,input[type=text].nochrome,textarea.nochrome{padding:0;border:none;box-shadow:none;background:none;outline:none}input[type=email].nochrome:active,input[type=email].nochrome:focus,input[type=email].nochrome:hover,input[type=search].nochrome:active,input[type=search].nochrome:focus,input[type=search].nochrome:hover,input[type=text].nochrome:active,input[type=text].nochrome:focus,input[type=text].nochrome:hover,textarea.nochrome:active,textarea.nochrome:focus,textarea.nochrome:hover{box-shadow:none}.module{-webkit-transform:translateZ(0);transform:translateZ(0);padding:.25em;position:relative;text-align:left;vertical-align:top}.module:last-child:not(:only-of-type){margin-bottom:.25em}.grid{font-size:0;margin-bottom:2rem;overflow:hidden;position:relative;text-align:left}.grid>*{font-size:16px;line-height:22px}.grid:last-of-type{margin-bottom:0}@media only screen and (min-width:50em){.grid.fixed-height{max-height:42rem}}@media only screen and (min-width:60em){.grid.fixed-height{max-height:28rem}}.grid.empty{background:#fff;height:14rem}.grid.grid-loading>.module{-webkit-animation-duration:1.5s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-play-state:running;-webkit-animation-name:a}@-webkit-keyframes a{0%{opacity:.5}to{opacity:1}}@media only screen and (min-width:40em){.grid.grid-loading>.module:nth-child(odd){-webkit-animation-delay:0ms;animation-delay:0ms}.grid.grid-loading>.module:nth-child(2n+2){-webkit-animation-delay:.1s;animation-delay:.1s}}@media only screen and (min-width:50em){.grid.grid-loading>.module:nth-child(3n+1){-webkit-animation-delay:.1s;animation-delay:.1s}.grid.grid-loading>.module:nth-child(3n+2){-webkit-animation-delay:.2s;animation-delay:.2s}.grid.grid-loading>.module:nth-child(3n+3){-webkit-animation-delay:.3s;animation-delay:.3s}}@media only screen and (min-width:60em){.grid.grid-loading>.module:nth-child(4n+1){-webkit-animation-delay:.1s;animation-delay:.1s}.grid.grid-loading>.module:nth-child(4n+2){-webkit-animation-delay:.2s;animation-delay:.2s}.grid.grid-loading>.module:nth-child(4n+3){-webkit-animation-delay:.3s;animation-delay:.3s}.grid.grid-loading>.module:nth-child(4n+4){-webkit-animation-delay:.4s;animation-delay:.4s}}@media only screen and (min-width:90em){.grid.grid-loading>.module:nth-child(5n+1){-webkit-animation-delay:.1s;animation-delay:.1s}.grid.grid-loading>.module:nth-child(5n+2){-webkit-animation-delay:.2s;animation-delay:.2s}.grid.grid-loading>.module:nth-child(5n+3){-webkit-animation-delay:.3s;animation-delay:.3s}.grid.grid-loading>.module:nth-child(5n+4){-webkit-animation-delay:.4s;animation-delay:.4s}.grid.grid-loading>.module:nth-child(5n+5){-webkit-animation-delay:.5s;animation-delay:.5s}}.grid>li.module{transition:all .15s ease-in;cursor:pointer;display:inline-block;height:auto;width:100%}@media only screen and (min-width:40em){.grid>li.module{height:12rem;width:50%}}@media only screen and (min-width:50em){.grid>li.module{height:14rem;width:33%}}@media only screen and (min-width:60em){.grid>li.module{height:14rem;width:25%}}@media only screen and (min-width:90em){.grid>li.module{height:14rem;width:20%}}.grid>li.module.module-loading .metadata{background-color:#e4e4e4}.grid>li.module.module-loading .metadata>*{opacity:0}.grid>li.module>*{opacity:1;transition:opacity .2s ease-in}.grid>li.module .metadata{background:#fff;display:inline-block;min-height:100%;min-width:100%;padding:1rem 1.25rem .75rem;position:relative;text-decoration:none}@media only screen and (min-width:30em){.grid>li.module .metadata{padding:2rem 1.25rem 1.5rem}}.grid>li.module .metadata:hover{background:#f8f8f8;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.grid>li.module .title{word-wrap:break-word;word-break:break-all;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;line-height:22px;display:inline-block;margin-bottom:.5em;overflow:hidden;text-decoration:none;width:100%}@media only screen and (min-width:30em){.grid>li.module .title{font-size:20px;line-height:24px;max-height:72px}}.grid>li.module .title a{font-weight:600;color:#444;position:relative;z-index:2}.grid>li.module .colon{color:#666;margin:0 .1em}.grid>li.module .author:hover{text-decoration:underline}.grid>li.module .click-intercept{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:1}.grid>li.module .description{font-size:13px;line-height:18px;word-wrap:break-word;word-break:break-all;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-height:72px;clear:both;color:#999;margin-bottom:.5em;overflow:hidden}@media only screen and (min-width:30em){.grid>li.module .description{font-size:14px;line-height:20px;max-height:60px}}.grid>li.module .description:empty{display:none}.grid>li.module .stats{font-size:13px;line-height:18px;color:#999;position:relative;z-index:0}@media only screen and (min-width:40em){.grid>li.module .stats{position:absolute;top:auto;right:1.25rem;bottom:1rem;left:1.25rem;width:auto;height:auto}}.grid>li.module .stats [class*=" stat-"],.grid>li.module .stats [class^=stat-]{margin-right:10px;float:left}.grid>li.module .stats .stat-date{float:right;margin-right:0}.grid>li.module .stats [class*=" icon-"],.grid>li.module .stats [class^=icon-]{line-height:18px;float:left;margin-right:4px}.grid>li.module .stats .stat-flag{color:#ff4800}.grid>li.module svg{position:absolute;top:auto;right:0;bottom:0;left:0;width:100%;height:22%;pointer-events:none}.grid+.show-more-wrapper{text-align:center;padding-left:1.25em;padding-right:1.25em;padding-top:.5em}@media screen and (min-width:30em){.grid+.show-more-wrapper{padding-top:1em}}.grid+.show-more-wrapper .show-more{width:100%}@media screen and (min-width:40em){.grid+.show-more-wrapper .show-more{width:auto}}.graph>circle,.graph>path{fill:transparent;stroke:rgba(95,144,192,.3);stroke-width:.03}@font-face{font-family:percolate;src:url(fonts/percolate.eot?deacta);src:url(fonts/percolate.eot?#iefixdeacta) format("embedded-opentype"),url(fonts/percolate.woff?deacta) format("woff"),url(fonts/percolate.ttf?deacta) format("truetype"),url(fonts/percolate.svg?deacta#percolate) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:percolate;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-unlock:before{content:"\e600"}.icon-admin:before{content:"\e601"}.icon-category:before{content:"\e602"}.icon-commit:before{content:"\e603"}.icon-compass:before{content:"\e604"}.icon-document:before{content:"\e605"}.icon-gdrive:before{content:"\e606"}.icon-speaker:before{content:"\e607"}.icon-youtube:before{content:"\e608"}.icon-camera:before{content:"\e609"}.icon-facebook:before{content:"\e60a"}.icon-github:before{content:"\e60b"}.icon-twitter:before{content:"\e60c"}.icon-hourglass:before{content:"\e60d"}.icon-link:before{content:"\e60e"}.icon-play:before{content:"\e60f"}.icon-video:before{content:"\e610"}.icon-expand:before{content:"\e611"}.icon-flag:before{content:"\e612"}.icon-globe:before{content:"\e613"}.icon-pin:before{content:"\e614"}.icon-face-happy:before{content:"\e615"}.icon-face-neutral:before{content:"\e616"}.icon-face-sad:before{content:"\e617"}.icon-thumbs-up:before{content:"\e618"}.icon-book:before{content:"\e619"}.icon-credit:before{content:"\e61a"}.icon-dashboard:before{content:"\e61b"}.icon-profile:before{content:"\e61c"}.icon-beaker:before{content:"\e61d"}.icon-box:before{content:"\e61e"}.icon-shield:before{content:"\e61f"}.icon-structure:before{content:"\e620"}.icon-doc-list:before{content:"\e621"}.icon-graph-bar:before{content:"\e622"}.icon-graph-line:before{content:"\e623"}.icon-list-unordered:before{content:"\e624"}.icon-doc-chart:before{content:"\e625"}.icon-heart-hollow:before{content:"\e626"}.icon-heart:before{content:"\e627"}.icon-star:before{content:"\e628"}.icon-circle-hollow:before{content:"\e629"}.icon-circle:before{content:"\e62a"}.icon-ellipsis:before{content:"\e62b"}.icon-star-hollow:before{content:"\e62c"}.icon-arrow-left-alt:before{content:"\e62d"}.icon-arrow-right-alt:before{content:"\e62e"}.icon-arrow-up:before{content:"\e62f"}.icon-chevron-down:before{content:"\e630"}.icon-arrow-down:before{content:"\e631"}.icon-arrow-left:before{content:"\e632"}.icon-arrow-right:before{content:"\e633"}.icon-download:before{content:"\e634"}.icon-proceed:before{content:"\e635"}.icon-time:before{content:"\e636"}.icon-timer:before{content:"\e637"}.icon-menu:before{content:"\e638"}.icon-outbox:before{content:"\e639"}.icon-print:before{content:"\e63a"}.icon-rss:before{content:"\e63b"}.icon-comment:before{content:"\e63c"}.icon-email:before{content:"\e63d"}.icon-reply:before{content:"\e63e"}.icon-share:before{content:"\e63f"}.icon-alert:before{content:"\e640"}.icon-paperclip:before{content:"\e641"}.icon-power:before{content:"\e642"}.icon-question:before{content:"\e643"}.icon-check:before{content:"\e644"}.icon-key:before{content:"\e645"}.icon-lock:before{content:"\e646"}.icon-close:before{content:"\e647"}.icon-cross:before{content:"\e648"}.icon-search:before{content:"\e649"}.icon-sync:before{content:"\e64a"}.icon-add:before{content:"\e64b"}.icon-copy:before{content:"\e64c"}.icon-plus:before{content:"\e64d"}.icon-trash:before{content:"\e64e"}.icon-cog:before{content:"\e64f"}.icon-edit:before{content:"\e650"}.icon-home:before{content:"\e651"}.icon-user-add:before{content:"\e652"}.icon-percolate:before{content:"\e653"}.icon-user-alt:before{content:"\e654"}.icon-user:before{content:"\e655"}.icon-users:before{content:"\e656"}.page-loading{border-bottom:2px solid hsla(0,0%,100%,.7);border-left:2px solid hsla(0,0%,100%,.7);border-right:2px solid #6064ad;border-top:2px solid #6064ad;border-radius:100%;-webkit-animation:b .8s infinite linear;animation:b .8s infinite linear;margin:30% auto;height:3em;width:3em}@media screen and (min-width:40em){.page-loading{height:6em;width:6em}}.inline-loading{border-bottom:1px solid hsla(0,0%,100%,.7);border-left:1px solid hsla(0,0%,100%,.7);border-right:1px solid #6064ad;border-top:1px solid #6064ad;border-radius:100%;-webkit-animation:b .8s infinite linear;animation:b .8s infinite linear;display:inline-block;height:.75em;width:.75em}@keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}a{cursor:pointer;text-decoration:none}a:focus{outline:none}.link-primary,.list-users .view-link,a{color:#6064ad}.link-primary:hover,.list-users .view-link:hover{color:#4a4e90}.link-primary:active,.list-users .view-link:active{color:#6064ad}.link-nochrome{color:#333}.link-secondary,.list-horiz.inverse a:not([class*=btn]),.list-users.inverse .view-link,.list-users.inverse a,.users-show>header .primary .list-horiz a,.users-show>header .secondary .list-users .view-link,.users-show>header .secondary .list-users a{color:#fff}.link-secondary:hover,.list-horiz.inverse a:not([class*=btn]):hover,.list-users.inverse .view-link:hover,.list-users.inverse a:hover,.users-show>header .primary .list-horiz a:hover,.users-show>header .secondary .list-users .view-link:hover,.users-show>header .secondary .list-users a:hover{color:#999}.link-secondary:active,.list-horiz.inverse a:not([class*=btn]):active,.list-users.inverse .view-link:active,.list-users.inverse a:active,.users-show>header .primary .list-horiz a:active,.users-show>header .secondary .list-users .view-link:active,.users-show>header .secondary .list-users a:active{color:#fff}.input-cmd-line .icon-download,.link-tertiary,.list-horiz a:not([class*=btn]),.packagesShow>header .btn-nochrome{color:#999}.input-cmd-line .icon-download:hover,.link-tertiary:hover,.list-horiz a:not([class*=btn]):hover,.packagesShow>header .btn-nochrome:hover{color:#333}.input-cmd-line .icon-download:active,.link-tertiary:active,.list-horiz a:not([class*=btn]):active,.packagesShow>header .btn-nochrome:active{color:#999}.view-link{cursor:pointer;display:none}.list-expandable.view-all>*{max-height:300px!important;opacity:1!important}.list-expandable.view-all>:not(:first-child){margin-top:.75em!important}.list-expandable.view-all>.view-link{display:none}.list-expandable .view-link{display:block;margin-top:.75em;position:relative;z-index:1}.list-expandable>:not(:nth-child(-n+3)):not(.view-link){transition:all .3s ease-in;max-height:0;margin:0;opacity:0}.list-expandable>:nth-child(-n+3)+:nth-child(-n+3){margin-top:.75em}.list-horiz>*{font-weight:600;color:#999;display:inline-block;margin-right:1em}.list-horiz>:last-child{margin-right:0}.list-vertical{overflow:hidden}.list-vertical>*{font-weight:600;font-size:13px;line-height:18px;display:block}@media screen and (min-width:40em){.list-vertical>*{font-size:14px;line-height:20px}}@media screen and (min-width:80em){.list-vertical>*{font-size:16px;line-height:22px}}.list-vertical>*+a{margin-top:.5em}.list-users{font-weight:600}.list-users.inverse .avatar.numeric{color:#fff}.list-users .avatar{height:30px;width:30px;cursor:pointer}.list-users .avatar .icon-user-alt,.list-users .avatar .icon-users{font-size:30px;line-height:37.5px}@media only screen and (min-width:40em){.list-users .avatar{height:24px;width:24px;margin-right:4px}.list-users .avatar .icon-user-alt,.list-users .avatar .icon-users{font-size:24px;line-height:30px}}@media only screen and (min-width:60em){.list-users .avatar{height:30px;width:30px}.list-users .avatar .icon-user-alt,.list-users .avatar .icon-users{font-size:30px;line-height:37.5px}}.list-users .avatar.numeric{height:30px;line-height:30px;width:30px;color:#999}@media only screen and (min-width:40em){.list-users .avatar.numeric{height:24px;line-height:24px;width:24px}}@media only screen and (min-width:60em){.list-users .avatar.numeric{height:30px;line-height:30px;width:30px}}.list-users .avatar.organization{height:30px;width:30px;cursor:default}.list-users .avatar.organization .icon-users{font-size:30px;line-height:30px}@media only screen and (min-width:40em){.list-users .avatar.organization{height:24px;width:24px}.list-users .avatar.organization .icon-users{font-size:24px;line-height:24px}}@media only screen and (min-width:60em){.list-users .avatar.organization{height:30px;width:30px}.list-users .avatar.organization .icon-users{font-size:30px;line-height:30px}}.list-users .lockup-user,.list-users .view-link{display:inline-block}.list-users .lockup-user>.text,.list-users .view-link>.text{display:none}@media screen and (min-width:40em){.list-users .lockup-user>.text,.list-users .view-link>.text{display:inline}}@media only screen and (min-width:40em){.list-users .lockup-user,.list-users .view-link{display:block}}.list-users .text{font-size:13px;line-height:18px}@media only screen and (min-width:40em){.list-users .text{font-size:14px;line-height:20px}}@media only screen and (min-width:60em){.list-users .text{font-size:16px;line-height:22px}}.list-users a{font-weight:inherit}.list-users.view-all>*{display:inline-block!important}@media only screen and (min-width:40em){.list-users.view-all>*{display:block!important}}.list-users.view-all>:not(:first-child){margin-top:.75em!important}.list-users.view-all>.view-link{display:none!important}.list-users>:not(:nth-child(-n+3)):not(.view-link){display:none}.list-users>*{margin-right:.75em;margin-left:.75em}@media only screen and (min-width:40em){.list-users>*{margin-right:0;margin-left:0}}@media only screen and (min-width:40em){.list-users .view-link,.list-users>:not(:first-child){margin-top:.75em}}.list-searches{font-size:0}.list-searches>*{font-size:16px;line-height:22px;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;padding:.25rem;white-space:nowrap;width:50%;display:inline-block;text-align:center;vertical-align:top}@media only screen and (min-width:40em){.list-searches>*{width:50%}}@media only screen and (min-width:50em){.list-searches>*{width:33%}}@media only screen and (min-width:60em){.list-searches>*{width:25%}}@media only screen and (min-width:80em){.list-searches>*{width:20%}}.packagesSearchOverlay .list-searches>*{width:33%}@media only screen and (min-width:40em){.packagesSearchOverlay .list-searches>*{width:25%}}@media only screen and (min-width:50em){.packagesSearchOverlay .list-searches>*{width:20%}}.list-searches>*>span{overflow:hidden;text-overflow:ellipsis;background:#fff;color:#666;display:block;min-height:100%;min-width:100%;padding:.5em}.list-searches>.heading{font-weight:600;letter-spacing:.3em;text-transform:uppercase;font-size:13px;line-height:18px;padding:.75em}@media screen and (min-width:40em){.list-searches>.heading{font-size:14px;line-height:20px}}.list-searches>:not(:nth-child(-n+6)){display:none}@media screen and (min-width:40em){.list-searches>:not(:nth-child(-n+6)){display:inline-block}}.wrapper-message{position:absolute;top:50%;right:0;bottom:auto;left:0;width:auto;height:auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding-left:1.25em;padding-right:1.25em;text-align:center}.wrapper-message .title-message{font-weight:600;letter-spacing:.3em;text-transform:uppercase;font-size:20px;line-height:24px;color:#666;margin-bottom:.5em}.wrapper-message .subtitle-message{font-size:14px;line-height:20px;color:#999}.notifications{position:fixed;top:.75rem;right:1.5rem;bottom:auto;left:auto;width:25%;height:auto;max-width:280px;min-width:200px;z-index:1}.notifications.for-styleguide{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto;height:auto}.notifications .notification{font-size:13px;line-height:18px;line-height:16px;background:rgba(0,0,0,.7);border-radius:3px;box-shadow:0 0 3px 0 rgba(0,0,0,.15);color:#fff;margin-bottom:4px;padding:.5rem .75rem;position:relative;width:100%}.notifications .notification [class*=" icon-"],.notifications .notification [class^=icon-]{font-size:16px;line-height:22px;position:absolute;top:50%;right:auto;bottom:auto;left:1rem;width:auto;height:auto;line-height:1;margin-top:-.5em}.notifications .notification [class*=" icon-"].positive,.notifications .notification [class^=icon-].positive{color:#00d591}.notifications .notification [class*=" icon-"].negative,.notifications .notification [class^=icon-].negative{color:#ff4800}.notifications .notification [class*=" icon-"].neutral,.notifications .notification [class^=icon-].neutral{color:#fff}.notifications .notification [class*=" icon-"].starred,.notifications .notification [class^=icon-].starred{color:#ffba00}.notifications .notification .icon-sync{-webkit-animation:b 2s infinite linear;animation:b 2s infinite linear}.notifications .notification .meta{overflow:hidden;padding-left:2rem}.notifications .notification .meta .title-notification{font-weight:600;font-size:14px;line-height:20px;display:block}.notifications .notification .meta .description{display:block}.notifications .notification .meta .undo{font-weight:600;line-height:16px;float:right}.a-select{display:inline-block}.a-select select{font-size:14px;line-height:20px;color:#666;margin:0;outline:none}@supports (pointer-events:none) and ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)){.a-select .a-select:after{border-top:5px solid #999}.a-select .a-select:before,.a-select .a-select select{background-color:#f5f5f5}.a-select .a-select.inverse:after{border-top:5px solid #fff}.a-select .a-select.inverse:before{background-color:#686868}.a-select .a-select.inverse select{background-color:#ccc;color:#383838}.a-select .a-select.small{height:28px}.a-select .a-select.small:before{width:1.5em}.a-select .a-select.small:after{right:8px}.a-select .a-select.small select{font-size:13px;padding:6.5px 2.5em 6.5px 8px}@-moz-document url-prefix(){.a-select .a-select.small select{padding-right:.65em;padding-top:5px}}.a-select .a-select.nochrome:after{border:none;color:#6064ad;font-size:13px;margin-top:-7.5px;font-family:percolate;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e631"}.a-select .a-select.nochrome:after:hover{color:#4a4e90}.a-select .a-select.nochrome:after:active{color:#6064ad}.a-select .a-select.nochrome:after.small{margin-top:-6.5px}.a-select .a-select.nochrome:before{border-left:none;content:""}.a-select .a-select.nochrome select{color:#6064ad;font-weight:600;background-color:transparent;padding:6.5px 1.75em 6.5px 8px;text-decoration:none}.a-select .a-select.nochrome select:hover{color:#4a4e90}.a-select .a-select.nochrome select:active{color:#6064ad}@-moz-document url-prefix(){.a-select .a-select.nochrome select{-moz-appearance:none;padding-right:.65em;padding-top:5px;text-indent:.01px;text-overflow:""}.a-select .a-select.nochrome select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}}.a-select .a-select{display:inline-block;height:32px;line-height:normal;overflow:hidden;position:relative}.a-select .a-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:3px;line-height:15px;padding:8.5px 2.5em 8.5px 8px;position:relative;outline:none}.a-select .a-select:after,.a-select .a-select:before{content:"";position:absolute;z-index:1;pointer-events:none}.a-select .a-select:after{content:"";border-right:4px solid transparent;border-left:4px solid transparent;height:5px;margin-top:-2.5px;right:12px;top:50%}.a-select .a-select:before{border-left:1px solid #eee;border-radius:0 3px 3px 0;bottom:0;right:0;top:0;width:2em}@-moz-document url-prefix(){.a-select .a-select select{padding-right:.65em;padding-top:7px}.a-select .a-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}}}.formatting pre{color:#444}.pl-c{color:#999}.pl-c1,.pl-mdh,.pl-mm,.pl-mp,.pl-mr,.pl-s1 .pl-v,.pl-s3,.pl-sc,.pl-sv{color:#2ca699}.pl-e,.pl-en{color:#6064ad}.pl-s1 .pl-s2,.pl-smi,.pl-smp,.pl-stj,.pl-vo,.pl-vpf{color:#333}.pl-k,.pl-s,.pl-st{color:#553558}.pl-pds,.pl-s1,.pl-s1 .pl-pse .pl-s2,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sra,.pl-sr .pl-sre,.pl-src,.pl-v{color:#ee7b3c}.pl-id{color:#cd3b38}.pl-ii{background-color:#cd3b38;color:#f1f1f1}.pl-ent{color:#3f8d53}.pl-sr .pl-cce{color:#3f8d53;font-weight:700}.pl-ml{color:#523127}.pl-mh,.pl-mh .pl-en,.pl-ms{color:#1c385f;font-weight:700}.pl-mq{color:#2ca699}.pl-mi{font-style:italic}.pl-mb,.pl-mdr{font-weight:700}.pl-mdr{color:#6064ad}.pl-mo{color:#1c385f}.timeline{font-size:13px;line-height:18px;margin-left:56px;position:relative}.timeline:after{position:absolute;top:12px;right:auto;bottom:20px;left:17px;width:auto;height:auto;border-left:2px solid #ccc;content:"";z-index:0}.timeline.no-milestones{margin-left:0}.timeline>div{position:relative;white-space:nowrap;z-index:1}.timeline>div:hover{z-index:2}.timeline>div>*{display:inline-block;vertical-align:middle;white-space:normal}.timeline .highlight-wrapper{margin-left:-64px;width:64px;text-align:right}.timeline .highlight{color:#fff;display:inline-block;line-height:1;margin-left:-6px;padding:6px 8px;text-align:center;position:relative}.timeline .highlight:before{border-bottom:6px solid transparent;border-top:6px solid transparent;content:"";position:absolute;top:50%;margin-top:-6px;right:-5px;z-index:2}.timeline .highlight:hover:after{font-size:13px;line-height:18px;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:rgba(0,0,0,.7);border-radius:3px;color:#fff;left:50%;margin-top:.25em;padding:.25em .75em;position:absolute;top:100%;text-transform:none;white-space:nowrap;z-index:3}.timeline .highlight.download{background-color:#ccc}.timeline .highlight.download:before{border-left:6px solid #ccc}.timeline .highlight.download:hover:after{content:"Downloads"}.timeline .highlight.rating{background-color:#ffba00;text-transform:uppercase}.timeline .highlight.rating:before{border-left:6px solid #ffba00}.timeline .highlight.rating:hover:after{content:"Weekly Popularity"}.timeline [class*=" icon-"],.timeline [class^=icon-]{position:absolute;top:50%;right:auto;bottom:auto;left:12px;width:auto;height:auto;background:#fff;box-shadow:0 0 0 4px #fff;color:#ccc;font-size:12px;text-decoration:none!important;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.timeline .icon-star.rating{color:#ffba00}.timeline .icon-star.download{color:#ccc}.timeline .meta{font-size:14px;line-height:20px;color:#ccc;margin-left:32px}.timeline .meta .version{font-weight:600;color:#333;margin-right:.25em}.timeline .view-link .icon-arrow-down{border-radius:1em;background:#6064ad;color:#fff;cursor:pointer;font-size:.6em;line-height:12px;width:12px;height:12px;text-align:center}.timeline .view-link .meta{color:#6064ad;font-weight:600}.timeline .view-link .meta:hover{color:#4a4e90}.timeline .view-link .meta:active{color:#6064ad}.tooltip-content{display:none;visibility:hidden}.tooltip-trigger{display:inline-block}.tooltip{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8);border-width:0;border-radius:3px;color:#fff}.tooltip .qtip-content{font-size:13px;line-height:18px;padding:.75rem}.tooltip .qtip-content a{font-weight:600}.tooltip .qtip-content .title-tooltip{font-weight:600;font-size:14px;line-height:20px;color:#fff;margin-bottom:.25em}.tooltip .qtip-content .description{font-size:13px;line-height:18px;color:#eee;margin-bottom:12px}.tooltip .qtip-content .description:last-child{margin-bottom:.25em}.tooltip .list-vertical>*{font-size:13px;line-height:18px}.tooltip a.cap-bottom{background:#333;border-radius:0 0 3px 3px;color:#999;display:block;line-height:30px;margin:0 -15px -15px;padding:0 15px;text-align:center}.avatar,.tooltip a.cap-bottom [class*=" icon-"],.tooltip a.cap-bottom [class^=icon-]{vertical-align:middle}.avatar{background:rgba(0,0,0,.1);border-radius:10em;display:inline-block;position:relative;overflow:hidden}.avatar .icon-user-alt,.avatar .icon-users{position:absolute;top:0;right:0;bottom:auto;left:0;width:auto;height:auto;color:rgba(0,0,0,.25)}.avatar.inverse,.list-users.inverse .avatar,.nav.white .avatar,.users-show>header .secondary .list-users .avatar{background:hsla(0,0%,100%,.1)}.avatar.inverse .icon-user-alt,.avatar.inverse .icon-users,.list-users.inverse .avatar .icon-user-alt,.list-users.inverse .avatar .icon-users,.nav.white .avatar .icon-user-alt,.nav.white .avatar .icon-users,.users-show>header .secondary .list-users .avatar .icon-user-alt,.users-show>header .secondary .list-users .avatar .icon-users{color:#fff}.avatar.organization{background:transparent;border-radius:0}.avatar.numeric{font-weight:600;font-size:.75em;text-align:center;text-transform:uppercase}.avatar .image-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%;z-index:1}header.default{margin:0;padding-left:1.25em;padding-right:1.25em;padding-top:4em}@media screen and (min-width:40em){header.default{margin:0 5.55555556%}}@media screen and (min-width:80em){header.default{margin:0 11.11111111%}}@media screen and (min-width:30em){header.default{text-align:center}}@media screen and (min-width:40em){header.default{padding-top:6em}}@media screen and (min-width:50em){header.default{padding-top:8em}}header.default>.page-title{font-size:28px;line-height:32px;color:#333;line-height:1;font-weight:300;margin-bottom:.75rem}@media screen and (min-width:30em){header.default>.page-title{font-size:36px;line-height:44px}}@media screen and (min-width:40em){header.default>.page-title{font-size:48px;line-height:56px}}@media screen and (min-width:50em){header.default>.page-title{font-size:56px;line-height:64px}}header.default>.page-title:only-child{margin-bottom:0}header.default>.subtitle{font-size:13px;line-height:18px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#333}@media screen and (min-width:40em){header.default>.subtitle{font-size:14px;line-height:20px}}@media screen and (min-width:60em){header.default>.subtitle{font-size:16px;line-height:22px}}header.default>.description{font-size:14px;line-height:20px;color:#333;margin-bottom:1em}@media screen and (min-width:30em){header.default>.description{font-size:16px;line-height:22px}}@media screen and (min-width:40em){header.default>.description{font-size:20px;line-height:24px}}header.default>.list-horiz{font-size:13px;line-height:18px}@media screen and (min-width:40em){header.default>.list-horiz{font-size:14px;line-height:20px}}@media screen and (min-width:80em){header.default>.list-horiz{font-size:16px;line-height:22px}}header.default .btns-group{margin-top:1em;margin-left:auto;margin-right:auto}header.default .page-title+.btns-group{margin-top:2em}header.overlay-responsive{padding-top:1.5em}@media screen and (min-width:30em){header.overlay-responsive{padding-top:3em}}@media screen and (min-width:40em){header.overlay-responsive{padding-top:6em}}header.center{position:absolute;top:45%;right:auto;bottom:auto;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}header.center .page-title{font-size:56px;line-height:64px;font-weight:300;color:rgba(0,0,0,.7);margin-bottom:.25em}header.center .description{font-weight:300;font-size:20px;line-height:24px;margin-bottom:1em}div[class*=Overlay]{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigyNDUsIDI0NSwgMjQ1KSIgc3RvcC1vcGFjaXR5PSIwLjk4Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2IoMjQwLCAyNDAsIDI1NSkiIHN0b3Atb3BhY2l0eT0iMC45NiIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+);background-image:linear-gradient(180deg,hsla(0,0%,96%,.98) 0,rgba(240,240,255,.96));-webkit-backface-visibility:hidden;backface-visibility:hidden}div[class*=Overlay] .overlay-close{position:absolute;top:.75em;right:.75em;bottom:auto;left:auto;width:auto;height:auto;cursor:pointer;height:3em;text-align:center;text-decoration:none;width:3em;z-index:1}div[class*=Overlay] .overlay-close [class*=" icon-"],div[class*=Overlay] .overlay-close [class^=icon-]{font-size:16px;line-height:22px;color:#666;line-height:3rem!important}@media screen and (min-width:30em){div[class*=Overlay] .overlay-close [class*=" icon-"],div[class*=Overlay] .overlay-close [class^=icon-]{font-size:20px;line-height:24px}}@media screen and (min-width:40em){div[class*=Overlay] .overlay-close [class*=" icon-"],div[class*=Overlay] .overlay-close [class^=icon-]{font-size:24px;line-height:28px}}div[class*=Overlay] .overlay-close .tip{font-size:14px;line-height:20px;font-weight:600;color:#ccc;display:none}@media screen and (min-width:40em){div[class*=Overlay] .overlay-close .tip{display:block}}#searches-top{padding-bottom:1rem}@media only screen and (min-width:30em){#searches-top{padding-bottom:2rem}}@media only screen and (min-width:40em){#searches-top{padding-bottom:3rem}}#searches-top{background:#f8f8f8}#searches-top .searches-wrapper{margin:0}@media screen and (min-width:40em){#searches-top .searches-wrapper{margin:0 5.55555556%}}@media screen and (min-width:80em){#searches-top .searches-wrapper{margin:0 11.11111111%}}#searches-top .list-searches>a>span{background:#fff;color:#666}#searches-top .a-select:before{background:#f8f8f8}#searches-top .a-select select::-ms-expand{display:none}.section-std{margin:0;padding-top:1.5em;padding-bottom:1em}@media screen and (min-width:40em){.section-std{margin:0 5.55555556%}}@media screen and (min-width:80em){.section-std{margin:0 11.11111111%}}@media screen and (min-width:30em){.section-std{padding-top:2em}}@media screen and (min-width:40em){.section-std{padding-top:3em}}@media screen and (min-width:30em){.section-std{padding-bottom:3em}}@media screen and (min-width:40em){.section-std{padding-bottom:5em}}.section-std.nochrome{padding-left:1.25em;padding-right:1.25em}.section-title{font-weight:300;font-size:24px;line-height:28px;color:#333;display:inline-block;line-height:1em!important}@media only screen and (min-width:30em){.section-title{font-size:28px;line-height:32px}}@media only screen and (min-width:40em){.section-title{font-size:36px;line-height:44px}}.section-heading{padding:1em 1.25em;overflow:hidden;text-align:left;margin-bottom:-.25em}@media screen and (min-width:30em){.section-heading{padding-bottom:1.5em;padding-top:1.5em}}.section-heading>.section-title{clear:both;display:inline-block}.section-heading>.a-select{vertical-align:text-bottom}.section-heading>.a-select:before{background:#eee}.section-heading>.a-select select::-ms-expand{display:none}.section-heading>.more{font-size:13px;line-height:18px;font-weight:600;display:inline-block;line-height:2em}.section-heading .btns-group{float:none!important;margin:0 auto!important}.section-heading>:not(.section-title){float:right;margin-left:.5em}.section-heading>:not(.section-title)+:not(.section-title){margin-left:0}@media only screen and (min-width:40em){.section-heading.center{text-align:center}.section-heading.center .section-title{display:block;float:none;text-align:center}.section-heading.center>:not(.section-title){float:none;margin:.5em 0 0}}@media screen and (min-width:50em){.section-heading.center{padding-bottom:2.5em;padding-top:2.5em}}@media screen and (min-width:30em){.section-heading.select{padding-bottom:1em}}@media screen and (min-width:50em){.section-heading.select{padding-bottom:1.5em}}.page .center-wrapper{font-size:0;margin:0}.page .center-wrapper>*{font-size:16px;line-height:22px}@media screen and (min-width:40em){.page .center-wrapper{margin:0 5.55555556%}}@media screen and (min-width:80em){.page .center-wrapper{margin:0 11.11111111%}}.page .center-wrapper .primary,.page .center-wrapper .secondary{display:inline-block;padding:0 1.25em;position:relative;vertical-align:top;width:100%}@media screen and (min-width:40em){.page .center-wrapper .primary{border-right-width:.75em;border-right-style:solid;width:75%}.page .center-wrapper .secondary{width:25%}}.page>header{padding-top:6em;padding-bottom:3em}@media screen and (min-width:40em){.page>header{padding-top:8em;padding-bottom:4em}}.page>header .primary{border-right-color:transparent;margin-bottom:1em}.page>header .primary .page-title{font-size:28px;line-height:32px;font-weight:300;word-wrap:break-word;word-break:break-all;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1;margin-bottom:.25em}@media screen and (min-width:40em){.page>header .primary .page-title{font-size:36px;line-height:44px}}@media screen and (min-width:60em){.page>header .primary .page-title{font-size:48px;line-height:56px}}.page>header .primary .alert-flagged{font-size:28px;line-height:32px;margin-right:.25em}@media screen and (min-width:40em){.page>header .primary .alert-flagged{font-size:36px;line-height:44px}}@media screen and (min-width:60em){.page>header .primary .alert-flagged{font-size:48px;line-height:56px}}.page>header .primary .alert-flagged .icon-flag{font-size:.6em}.page>header .primary .description{font-size:14px;line-height:20px;margin-bottom:1em}@media screen and (min-width:40em){.page>header .primary .description{font-size:16px;line-height:22px}}@media screen and (min-width:60em){.page>header .primary .description{font-size:20px;line-height:24px;line-height:1.5em}}@media screen and (min-width:40em){.page>header .primary .list-horiz{display:block}}.page>header .secondary .subtitle{font-weight:600;letter-spacing:.3em;text-transform:uppercase;font-size:13px;line-height:18px;word-wrap:break-word;word-break:break-all;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:.75em}.page>header .secondary>:first-child{overflow:hidden}@media screen and (min-width:40em){.page>header .secondary>:first-child{margin-top:.5rem}}@media screen and (min-width:40em){.page>header .secondary>*+*{margin-top:1.25rem}}.page>header .secondary .contributors{clear:both}.applicationLayout{overflow:hidden}.applicationLayout,.applicationLayout>.applicationMenu{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto}.applicationLayout .authenticationOverlay,.applicationLayout .packagesSearchOverlay{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:auto;opacity:0;transition:all .25s ease-in-out;z-index:-1;-webkit-overflow-scrolling:touch}.applicationLayout>.content-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;cursor:pointer}.applicationLayout>.content{box-shadow:0 0 10px 3px rgba(0,0,0,.3);-webkit-transform:scaleX(1);transform:scaleX(1);transition:all .4s cubic-bezier(.175,.885,.335,1.05);-webkit-backface-visibility:hidden;backface-visibility:hidden}.applicationLayout.menu-open>.content,.applicationLayout.menu-open>.content-overlay{opacity:.9;-webkit-transform:translate3d(60%,0,0) scale3d(.85,.85,1);transform:translate3d(60%,0,0) scale3d(.85,.85,1)}@media screen and (min-width:40em){.applicationLayout.menu-open>.content,.applicationLayout.menu-open>.content-overlay{-webkit-transform:translate3d(40%,0,0) scale3d(.85,.85,1);transform:translate3d(40%,0,0) scale3d(.85,.85,1)}}.applicationLayout.menu-open .authenticationOverlay,.applicationLayout.menu-open .packagesSearchOverlay{opacity:0}.applicationLayout.menu-open>.content-overlay{z-index:1}.applicationLayout.authentication-open>.content,.applicationLayout.authentication-open>.content-overlay,.applicationLayout.searching>.content,.applicationLayout.searching>.content-overlay{opacity:1;position:fixed;-webkit-transform:scale3d(.85,.85,1);transform:scale3d(.85,.85,1);transition:all 1.2s cubic-bezier(.175,.885,.335,1.05)}.applicationLayout.authentication-open>.authenticationOverlay,.applicationLayout.searching>.packagesSearchOverlay{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:9;opacity:1;overflow-y:scroll;overflow-x:hidden}.applicationLayout>.content{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:#eee}.applicationLayout>.content>header{z-index:1}.applicationLayout>.content>.transitioner-panes{opacity:1;transition:opacity 0ms linear .4s}.applicationLayout>.content>.transitioner-panes.transitioning{opacity:.9999}.applicationLayout>.content>.transitioner-panes.transitioning>.current-page,.applicationLayout>.content>.transitioner-panes.transitioning>.next-page{transition:all .4s ease-in-out}.applicationLayout>.content>.transitioner-panes:not(.transitioning)>:not(.current-page){display:none}.applicationLayout>.content>.transitioner-panes.normal>.current-page{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.applicationLayout>.content>.transitioner-panes.normal>.next-page{-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0)}.applicationLayout>.content>.transitioner-panes.normal.transitioning>.current-page{-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0)}.applicationLayout>.content>.transitioner-panes.from-packagesShow.to-packagesList>.current-page,.applicationLayout>.content>.transitioner-panes.normal.transitioning>.next-page{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.applicationLayout>.content>.transitioner-panes.from-packagesShow.to-packagesList>.next-page{-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0)}.applicationLayout>.content>.transitioner-panes.from-packagesShow.to-packagesList.transitioning>.current-page{-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0)}.applicationLayout>.content>.transitioner-panes.from-packagesShow.to-packagesList.transitioning>.next-page{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.applicationCallout{background:#444;color:#fff;padding:.1875em 2.5em;position:relative;text-align:center}.applicationCallout .title-callout{font-size:13px;line-height:18px;display:block}.applicationCallout+.nav{top:1.5rem}.applicationCallout .icon-close{position:absolute;top:50%;right:1em;bottom:auto;left:auto;width:auto;height:auto;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0)}.applicationCallout .icon-close:hover{text-decoration:none}.nav{position:absolute;top:.5rem;right:0;bottom:auto;left:0;width:auto;height:auto;-webkit-transform:translateZ(0);transform:translateZ(0);text-align:center;z-index:1}.nav.black{color:#444}.nav.black .logo{color:#333}.nav.white,.nav.white .logo{color:#fff}.nav .nav-group{position:absolute;top:50%;right:auto;bottom:auto;left:.5rem;width:auto;height:auto;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);z-index:1}.nav .nav-group.right{left:auto;right:.5rem}.nav .nav-item{font-size:14px;line-height:20px;cursor:pointer;display:inline-block;line-height:1;height:3rem;min-width:2.5rem;vertical-align:top}@media screen and (min-width:40em){.nav .nav-item{font-size:20px;line-height:24px;min-width:3rem}}.nav .nav-item [class*=" icon-"],.nav .nav-item [class^=icon-]{line-height:3rem;vertical-align:middle}.nav .search{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:40em){.nav .search{font-size:16px;line-height:22px}}.nav .search>.text{display:none}@media screen and (min-width:40em){.nav .search>.text{display:inline}}@media screen and (min-width:40em){.nav .search{width:80px}}.nav .search .text{font-size:14px;line-height:20px;font-weight:600;margin-left:4px}.nav .logo{font-weight:600;font-size:13px;line-height:18px;display:inline-block;letter-spacing:.3em;line-height:3rem!important;text-indent:.3em;text-decoration:none;text-transform:uppercase}@media screen and (min-width:40em){.nav .logo{font-size:1.125em}}.nav .btn-auth{vertical-align:middle}.nav .btn-auth>.text{display:none}@media screen and (min-width:40em){.nav .btn-auth>.text{display:inline}}.nav .btn-auth .text{margin-left:4px}.nav .auth>.text{display:none}@media screen and (min-width:40em){.nav .auth>.text{display:inline}}.nav .auth .avatar{height:20px;width:20px;margin:14px 0}.nav .auth .avatar .icon-user-alt,.nav .auth .avatar .icon-users{font-size:20px;line-height:25px}@media only screen and (min-width:40em){.nav .auth .avatar{height:24px;width:24px;margin:12px 0}.nav .auth .avatar .icon-user-alt,.nav .auth .avatar .icon-users{font-size:24px;line-height:30px}}.nav .auth .text{font-size:14px;line-height:20px;font-weight:600;margin-left:4px;margin-right:8px}.applicationMenu{background:url(bg-nav-1200x1000.jpg) no-repeat bottom;background-size:cover;padding:20px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.applicationMenu .keyboard-shortcuts{font-size:14px;line-height:20px;cursor:default;display:none;position:absolute;bottom:0;left:1rem;opacity:0;-webkit-transform:translateX(-1000px) translateZ(-1000px);transform:translateX(-1000px) translateZ(-1000px);transition:-webkit-transform .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.165,.84,.44,1),opacity .3s ease-in}@media screen and (min-width:40em){.applicationMenu .keyboard-shortcuts{display:inline-block}}.menu-open .applicationMenu .keyboard-shortcuts{opacity:1;-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.applicationMenu .keyboard-shortcuts .keyboard{-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);width:52px}.applicationMenu .keyboard-shortcuts .keyboard [class*=" letter-"],.applicationMenu .keyboard-shortcuts .keyboard [class^=letter-]{font-size:13px;line-height:18px;background-color:hsla(0,0%,100%,.7);border-radius:2px;color:#6064ad;display:inline-block;width:1rem;height:1rem;line-height:1rem;text-align:center;text-transform:uppercase;vertical-align:text-bottom;font-style:normal;margin-right:.5rem;transition:all .3s cubic-bezier(.175,.885,.335,1.05)}.applicationMenu .keyboard-shortcuts .keyboard>div{color:#fff;height:1rem}.applicationMenu .keyboard-shortcuts .keyboard>div span{opacity:0;transition:opacity 0ms ease-in}.applicationMenu .keyboard-shortcuts .keyboard>div .letter-a{-webkit-transform:translateY(1rem);transform:translateY(1rem)}.applicationMenu .keyboard-shortcuts .keyboard>div .letter-s{-webkit-transform:translate(1.1rem);transform:translate(1.1rem)}.applicationMenu .keyboard-shortcuts .keyboard>div .letter-d{-webkit-transform:translate(2.2rem,-1rem);transform:translate(2.2rem,-1rem)}.applicationMenu .keyboard-shortcuts .keyboard>div .letter-d+span{font-style:italic;color:#ccc}.applicationMenu .keyboard-shortcuts .keyboard>div .letter-w{-webkit-transform:translate(1.1rem,-3.1rem);transform:translate(1.1rem,-3.1rem)}.applicationMenu .keyboard-shortcuts .keyboard>div .letter-w+span{font-style:italic;color:#ccc}.applicationMenu .keyboard-shortcuts:hover .keyboard{-webkit-transform:scaleX(1);transform:scaleX(1);clear:both;margin-bottom:2em;width:auto}.applicationMenu .keyboard-shortcuts:hover .keyboard>div{margin-bottom:.5rem}.applicationMenu .keyboard-shortcuts:hover .keyboard>div span{opacity:1;transition:opacity .1s ease-in}.applicationMenu .keyboard-shortcuts:hover .keyboard>div:nth-child(2) span{transition-delay:.03s}.applicationMenu .keyboard-shortcuts:hover .keyboard>div:nth-child(3) span{transition-delay:.04s}.applicationMenu .keyboard-shortcuts:hover .keyboard>div:nth-child(4) span{transition-delay:.05s}.applicationMenu .keyboard-shortcuts:hover .keyboard>div [class*=" letter-"],.applicationMenu .keyboard-shortcuts:hover .keyboard>div [class^=letter-]{-webkit-transform:translate(0);transform:translate(0)}.applicationMenu .list-vertical{position:absolute;left:25%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:40em){.applicationMenu .list-vertical{left:20%}}.applicationMenu .list-vertical>*{font-size:24px;line-height:28px;margin-bottom:1rem;font-weight:300;color:#fff;text-decoration:none}@media screen and (min-width:30em){.applicationMenu .list-vertical>*{font-size:28px;line-height:32px;margin-bottom:1.25rem}}@media screen and (min-width:40em){.applicationMenu .list-vertical>*{font-size:36px;line-height:44px;margin-bottom:1.5rem}}.applicationMenu .list-vertical .attribution .subtitle-attribution{letter-spacing:.3em;text-transform:uppercase;font-weight:600;font-size:11px;line-height:1.3!important;color:hsla(0,0%,100%,.5);display:inline-block;margin-bottom:.75em}@media screen and (min-width:40em){.applicationMenu .list-vertical .attribution .subtitle-attribution{font-size:13px;line-height:18px}}.applicationMenu .list-vertical .attribution .title-attribution{display:block;width:140px}@media screen and (min-width:40em){.applicationMenu .list-vertical .attribution .title-attribution{width:180px}}.applicationMenu .list-vertical .attribution .title-attribution img{display:block;height:auto;width:100%}.applicationMenu .list-vertical{overflow:visible}.applicationMenu .list-vertical>*{opacity:0;-webkit-transform:translateX(-1000px);transform:translateX(-1000px);transition:-webkit-transform .4s cubic-bezier(.165,.84,.44,1),transform .4s cubic-bezier(.165,.84,.44,1),opacity .3s ease-in .3s}.menu-open .applicationMenu .list-vertical>*{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.menu-open .applicationMenu .list-vertical>:first-child{transition-delay:0s}.menu-open .applicationMenu .list-vertical>:nth-child(2){transition-delay:.04s}.menu-open .applicationMenu .list-vertical>:nth-child(3){transition-delay:.08s}.menu-open .applicationMenu .list-vertical>:nth-child(4){transition-delay:.12s}.menu-open .applicationMenu .list-vertical>:nth-child(5){transition-delay:.16s}.menu-open .applicationMenu .list-vertical>:nth-child(6){transition-delay:.2s}.applicationFooter{color:#fff;position:relative}@media only screen and (min-width:40em){.applicationFooter{border-collapse:collapse;display:table;overflow:hidden;width:100%}.applicationFooter>.footer-row{display:table-row;overflow:hidden}.applicationFooter>.footer-row>.about,.applicationFooter>.footer-row>.links{display:table-cell;vertical-align:top;width:50%;height:100%}}.applicationFooter .subtitle{font-weight:600;letter-spacing:.3em;text-transform:uppercase;font-size:13px;line-height:18px;color:#ccc;margin-bottom:.75em}@media screen and (min-width:40em){.applicationFooter .subtitle{font-size:14px;line-height:20px}}@media screen and (min-width:80em){.applicationFooter .subtitle{font-size:16px;line-height:22px}}.applicationFooter .about,.applicationFooter .links{padding:1.5em 1.25rem}@media only screen and (min-width:40em){.applicationFooter .about,.applicationFooter .links{padding:2em 5.55555556%}.applicationFooter .about>*,.applicationFooter .links>*{padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (min-width:80em){.applicationFooter .about,.applicationFooter .links{padding-top:3em;padding-bottom:3em}.applicationFooter .about{padding-left:11.11111111%}.applicationFooter .links{padding-right:11.11111111%}.applicationFooter .links>.documentation{padding-right:0}.applicationFooter .links>.stats{padding-left:0}}.applicationFooter .about{background:#333}.applicationFooter .links{background:#444}.applicationFooter .about>.desc{font-size:16px;line-height:22px;color:#fff;margin-bottom:1.5em}.applicationFooter .about .attribution{display:inline-block;width:160px}@media only screen and (min-width:40em){.applicationFooter .about .attribution{width:200px}}.applicationFooter .about .attribution img{display:block;height:auto;width:100%}@media only screen and (min-width:40em){.applicationFooter .links{overflow:hidden}.applicationFooter .links .documentation{float:left;width:60%}.applicationFooter .links .stats{float:right;width:40%}}.applicationFooter .links .documentation{margin-bottom:1em}.applicationFooter .links .documentation .list-vertical{margin-bottom:1.5em}.applicationFooter .links .documentation .input-symbol{max-width:220px;width:100%}.applicationFooter .links .documentation .desc-input{font-size:14px;line-height:20px;margin-bottom:.5em}.applicationFooter .links .stats>dd,.applicationFooter .links .stats>dt{font-size:13px;line-height:18px;font-weight:600;color:#ccc;margin-bottom:.5em}@media screen and (min-width:40em){.applicationFooter .links .stats>dd,.applicationFooter .links .stats>dt{font-size:14px;line-height:20px}}@media screen and (min-width:80em){.applicationFooter .links .stats>dd,.applicationFooter .links .stats>dt{font-size:16px;line-height:22px}}.applicationFooter .links .stats>dt{font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#ccc;display:inline-block;white-space:nowrap}.applicationFooter .links .stats>dd{font-size:14px;line-height:20px;float:left;margin-right:6px}@media screen and (min-width:40em){.applicationFooter .links .stats>dd{font-size:28px;line-height:32px;line-height:1em}}@media screen and (min-width:60em){.applicationFooter .links .stats>dd{font-size:36px;line-height:44px;line-height:1em}}@media only screen and (min-width:40em){.applicationFooter .links .stats>dd{margin-right:0}}@media only screen and (min-width:40em){.applicationFooter .links .stats{text-align:right}.applicationFooter .links .stats>dd{color:#fff;float:none;margin-bottom:.25em}}.application404{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;height:100%;background-color:#fff;background-image:url(bg-404-1200x1000.jpg);background-size:cover;background-repeat:no-repeat;background-position:top}.application404 header.center .page-title{font-size:5em;line-height:1em;margin-bottom:.125em}.applicationHome>header{background-color:#287da6;background-image:url(bg-hero-1200x600.jpg);background-size:cover;background-repeat:no-repeat;background-position:top;height:180px;width:100%;position:relative;color:#fff;padding-bottom:40px;padding-top:40px;text-align:center}@media screen and (min-width:30em){.applicationHome>header{height:340px}}@media screen and (min-width:40em){.applicationHome>header{height:440px}}@media screen and (min-width:50em){.applicationHome>header{height:540px}}@media screen and (min-width:60em){.applicationHome>header{height:640px}}.applicationHome>header .page-title{font-weight:300;font-size:28px;line-height:32px;color:#fff;line-height:1;margin-bottom:.25em}@media screen and (min-width:30em){.applicationHome>header .page-title{font-size:36px;line-height:44px}}@media screen and (min-width:40em){.applicationHome>header .page-title{font-size:48px;line-height:56px}}@media screen and (min-width:50em){.applicationHome>header .page-title{font-size:56px;line-height:64px}}@media screen and (min-width:40em){.applicationHome>header .page-title{margin-bottom:1rem}}.applicationHome>header form{position:absolute;top:50%;right:auto;bottom:auto;left:auto;width:100%;height:auto;overflow:visible;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);margin-top:3%}@media screen and (min-width:44em){.applicationHome>header form{margin:0}}.applicationHome>header form .input-symbol{display:none;cursor:pointer;margin:0 auto 20px;width:260px}@media screen and (min-width:30em){.applicationHome>header form .input-symbol{display:block}}.applicationHome>header form .input-symbol>input.search-field{box-shadow:none;background-color:hsla(0,0%,100%,.7);font-size:18px;line-height:26px;text-align:center}.applicationHome>header form .input-symbol>input.search-field::-webkit-input-placeholder{color:#666}.applicationHome>header form .input-symbol>input.search-field:-moz-placeholder,.applicationHome>header form .input-symbol>input.search-field::-moz-placeholder{color:#666}.applicationHome>header form .input-symbol>input.search-field:-ms-input-placeholder{color:#666}.applicationHome>header form .input-symbol .icon-search:before{font-size:20px}.applicationHome>header form .learn-more{font-weight:600;color:hsla(0,0%,100%,.85);font-size:13px;line-height:18px}@media screen and (min-width:40em){.applicationHome>header form .learn-more{font-size:14px;line-height:20px}}.applicationHome #packages{margin:0}@media screen and (min-width:40em){.applicationHome #packages{margin:0 5.55555556%}}@media screen and (min-width:80em){.applicationHome #packages{margin:0 11.11111111%}}.applicationHome #packages{padding-bottom:1em}@media screen and (min-width:30em){.applicationHome #packages{padding-bottom:2em}}@media screen and (min-width:40em){.applicationHome #packages{padding-bottom:3em}}.module .applicationHome #packages:not(:nth-child(-n+4)){display:none}@media screen and (min-width:40em){.module .applicationHome #packages:not(:nth-child(-n+4)){display:inline-block}}.styleguide-base{overflow:hidden}.styleguide-base .content-block{margin-bottom:2em}.styleguide-base .content-block .two-up{display:inline-block;vertical-align:top}@media only screen and (min-width:40em){.styleguide-base .content-block .two-up{width:50%}.styleguide-base .content-block .two-up+.two-up{margin-left:-6px}}.styleguide-base #links li{margin-bottom:.75em}.styleguide-base #links h6{clear:both;display:inline-block;margin-right:40px;text-align:left;text-transform:uppercase;vertical-align:bottom;width:60px}.styleguide-base #typography .font-l3{font-size:56px;line-height:64px}.styleguide-base #typography .font-l2{font-size:48px;line-height:56px}.styleguide-base #typography .font-l1{font-size:36px;line-height:44px}.styleguide-base #typography .font-m3{font-size:28px;line-height:32px}.styleguide-base #typography .font-m2{font-size:24px;line-height:28px}.styleguide-base #typography .font-m1{font-size:20px;line-height:24px}.styleguide-base #typography .font-s3{font-size:16px;line-height:22px}.styleguide-base #typography .font-s2{font-size:14px;line-height:20px}.styleguide-base #typography .font-s1{font-size:13px;line-height:18px}.styleguide-base #typography ul.horiz li{display:inline-block;vertical-align:top;margin-right:24px}.styleguide-base #typography ul li{margin-bottom:.75em}.styleguide-base #typography h6{clear:both;display:inline-block;margin-right:40px;text-align:left;text-transform:uppercase;vertical-align:bottom;width:60px}.styleguide-base #typography [class^=font-]{display:inline-block}.styleguide-base #typography .light{font-weight:300}.styleguide-base #typography .regular{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.styleguide-base #typography .bold{font-weight:600}.styleguide-base #typography p{margin-bottom:24px}.styleguide-base #typography p.body{font-size:16px;line-height:22px}.styleguide-base #typography p.subtext{font-size:14px;line-height:20px}.styleguide-base #typography p.fineprint{font-size:13px;line-height:18px}.styleguide-base #colors [class^=color-]{line-height:28px;margin-bottom:12px}.styleguide-base #colors [class^=color-]:before{content:attr(class);display:inline-block;white-space:nowrap;width:180px}.styleguide-base #colors [class^=color-]:after{content:"";border-radius:100%;display:block;float:left;height:28px;margin-right:40px;width:28px}.styleguide-base #colors .color-primary:after{background:#6064ad}.styleguide-base #colors .color-secondary:after{background:#fa8d3b}.styleguide-base #colors .color-tertiary:after{background:#2ca699}.styleguide-base #colors .color-complementary:after{background:#000}.styleguide-base #colors .color-alert:after{background:#ff4800}.styleguide-base #colors .color-note:after{background:#ffffe4}.styleguide-base #colors .color-empty:after{background:#fff;box-shadow:inset 0 0 0 1px #eee}.styleguide-base #colors .color-raw-alt:after{background:#f8f8f8}.styleguide-base #colors .color-raw:after{background:#f1f1f1}.styleguide-base #colors .color-rare:after{background:#eee}.styleguide-base #colors .color-medium-rare:after{background:#ccc}.styleguide-base #colors .color-medium:after{background:#999}.styleguide-base #colors .color-medium-well:after{background:#666}.styleguide-base #colors .color-well:after{background:#444}.styleguide-base #colors .color-facebook:after{background:#3b5998}.styleguide-base #colors .color-google:after{background:#58586d}.styleguide-base #colors .color-yahoo:after{background:#9238ab}.styleguide-base #colors .color-twitter:after{background:#46c8f5}.styleguide-base #colors .color-stumble:after{background:#e2451c}.styleguide-base #colors .color-pinterest:after{background:#cc2127}.styleguide-base #colors .color-youtube:after{background:#da4337}.styleguide-base #icons [class^=icon-]{background:#eee;border-radius:3px;display:inline-block;font-size:28px;line-height:48px;margin:0 4px 4px 0;position:relative;text-align:center;height:48px;width:48px;cursor:help}.styleguide-base #icons [class^=icon-]:hover:after{background-color:rgba(0,0,0,.8);border-radius:3px;font-size:13px;line-height:18px;top:36px;color:#fff;content:attr(class);left:0;-webkit-transform:translateX(-25%);transform:translateX(-25%);padding:7px 16px;position:absolute;z-index:98;white-space:nowrap}.documentationFaq,.documentationInstalling,.documentationPublishing{background:#fff}.packagesMostUsed .btns-group{max-width:500px}.packagesShow>header{background:#fff}.packagesShow>header .page-title{color:#333;padding-right:80px}.packagesShow>header .graph{position:absolute;top:0;right:1.25em;bottom:auto;left:auto;width:60px;height:32px}@media screen and (min-width:40em){.packagesShow>header .graph{position:absolute;top:.5em;right:1.25em;bottom:auto;left:auto;width:80px;height:40px}}.packagesShow>header .graph circle,.packagesShow>header .graph path{stroke:#5f90c0;stroke-width:.07}.packagesShow>header .description{color:#666}.packagesShow>header .input-cmd-line{margin-bottom:1em;vertical-align:top;margin-right:.75em}.packagesShow>header .btn-primary-score{margin-right:1rem}.packagesShow>header .secondary .subtitle{color:#999}.packagesShow>header .secondary .downloads{font-size:14px;line-height:20px;font-weight:600;color:#333;overflow:hidden}@media screen and (min-width:40em){.packagesShow>header .secondary .downloads{font-size:28px;line-height:32px;line-height:1em}}@media screen and (min-width:60em){.packagesShow>header .secondary .downloads{font-size:36px;line-height:44px;line-height:1em}}.packagesShow>header .secondary .downloads .tooltip-trigger{display:inline-block}@media screen and (min-width:40em){.packagesShow>header .secondary .downloads .tooltip-trigger{display:block}}.packagesShow>header .secondary .downloads .count{float:left;margin-right:6px}@media screen and (min-width:40em){.packagesShow>header .secondary .downloads .count{display:block}}@media screen and (min-width:30em){.packagesShow .overview{padding-bottom:1.5em}}@media screen and (min-width:40em){.packagesShow .overview{padding-bottom:3em}}.packagesShow .overview .primary,.packagesShow .overview .secondary{padding:0}@media screen and (min-width:40em){.packagesShow .overview .primary>div:not(:last-of-type):not(:only-of-type),.packagesShow .overview .secondary>div:not(:last-of-type):not(:only-of-type){margin-bottom:.75em}}.packagesShow .overview .primary{border-right-color:#eee}.packagesShow .overview .primary .readme.hidden{transition:all .2s ease-in;max-height:2em;overflow:hidden;position:relative}.packagesShow .overview .primary .readme.hidden .see-more{transition:all .2s ease-in;position:absolute;top:auto;right:auto;bottom:0;left:auto;width:100%;height:auto;display:inline-block}@media screen and (min-width:40em){.packagesShow .overview .primary .readme.hidden{max-height:none}.packagesShow .overview .primary .readme.hidden .see-more{display:none}}.packagesShow .overview .primary .readme .see-more{display:none}.packagesShow .overview .secondary .timeline{margin-top:1.25em}.packagesShow .overview .secondary .list-related>div{margin-top:0;overflow:hidden}.packagesShow .overview .secondary .list-related>div+div{margin-top:1em}.packagesShow .overview .secondary .list-related>div .title{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;font-weight:600;display:block}.packagesShow .overview .secondary .list-related>div .description{font-size:13px;line-height:18px;display:inline-block}.packagesShow .overview .secondary .list-related>div .description:empty{display:none}.packagesShow .overview .secondary .depend>a{font-size:14px;line-height:20px}.packagesSearch .page-title{text-transform:capitalize}@media screen and (min-width:50em){.packagesSearchOverlay.search-no-query>header{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}}.packagesSearchOverlay.search-no-query .list-searches{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.packagesSearchOverlay>header{transition:all .2s ease-in;-webkit-transform:translateZ(0);transform:translateZ(0)}.packagesSearchOverlay .list-searches{opacity:0;-webkit-transform:scale3d(0,0,1);transform:scale3d(0,0,1);transition:all .3s cubic-bezier(.175,.885,.335,1.05) .1s}.packagesSearchOverlay>header>.subtitle{margin-top:.25rem}@media screen and (min-width:30em){.packagesSearchOverlay>header>.subtitle{margin-top:0}}.packagesSearchOverlay .input-symbol{font-size:28px;line-height:32px;color:#333;line-height:1;cursor:text;display:block;margin:0 auto .5rem;padding-left:1em}@media screen and (min-width:30em){.packagesSearchOverlay .input-symbol{font-size:36px;line-height:44px}}@media screen and (min-width:40em){.packagesSearchOverlay .input-symbol{font-size:48px;line-height:56px}}@media screen and (min-width:50em){.packagesSearchOverlay .input-symbol{font-size:56px;line-height:64px}}@media screen and (min-width:30em){.packagesSearchOverlay .input-symbol{padding-left:0}}.packagesSearchOverlay .input-symbol .icon-search{height:1em;margin-left:-1em}.packagesSearchOverlay .input-symbol .icon-search:after,.packagesSearchOverlay .input-symbol .icon-search:before{transition:opacity .1s ease-in}.packagesSearchOverlay .input-symbol .icon-search:before{opacity:1}.packagesSearchOverlay .input-symbol .icon-search.search-loading:before,.packagesSearchOverlay .input-symbol .icon-search:after{opacity:0}.packagesSearchOverlay .input-symbol .icon-search.search-loading:after{opacity:1;content:"";border-bottom:1px solid hsla(0,0%,100%,.7);border-left:1px solid hsla(0,0%,100%,.7);border-right:1px solid #6064ad;border-top:1px solid #6064ad;border-radius:100%;-webkit-animation:b .8s infinite linear;animation:b .8s infinite linear;display:inline-block;height:.75em;width:.75em;position:absolute;top:12.5%;right:auto;bottom:auto;left:12.5%;width:75%;height:75%}.packagesSearchOverlay .input-symbol input[name=search]{font-weight:300;font-size:1em;padding-left:.5rem;width:1rem}@media screen and (min-width:30em){.packagesSearchOverlay .input-symbol input[name=search]{padding-left:0;text-align:center}}.packagesSearchOverlay>.list-searches{margin:0;position:absolute;top:auto;right:0;bottom:1rem;left:0;width:auto;height:auto;max-height:40px;overflow:hidden}@media screen and (min-width:40em){.packagesSearchOverlay>.list-searches{margin:0 5.55555556%}}@media screen and (min-width:80em){.packagesSearchOverlay>.list-searches{margin:0 11.11111111%}}.packagesRecent .count,.packagesSearchResults .count{font-weight:600;letter-spacing:.3em;text-transform:uppercase;margin:0;color:#bfbfbf;letter-spacing:.03em;padding:0 1.25em;font-size:14px;line-height:20px}@media screen and (min-width:40em){.packagesRecent .count,.packagesSearchResults .count{margin:0 5.55555556%}}@media screen and (min-width:80em){.packagesRecent .count,.packagesSearchResults .count{margin:0 11.11111111%}}@media screen and (min-width:30em){.packagesRecent .count,.packagesSearchResults .count{font-size:16px;line-height:22px;text-align:center}}.packagesRecent .section-std .page-loading,.packagesSearchResults .section-std .page-loading{margin:10% auto 20%}.users-show>header{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYig1MCwgNTIsIDYyKSIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2IoNjUsIDU1LCA2MykiIHN0b3Atb3BhY2l0eT0iMC45NSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNsZXNzaGF0LWdlbmVyYXRlZCkiIC8+PC9zdmc+),url(bg-profile-1200x600.jpg);background-image:linear-gradient(180deg,rgba(50,52,62,.85) 0,rgba(65,55,63,.95)),url(bg-profile-1200x600.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden;position:relative}.users-show>header .primary .avatar{height:80px;width:80px;background:hsla(0,0%,100%,.1);display:block;margin:0 auto 1em}.users-show>header .primary .avatar .icon-user-alt,.users-show>header .primary .avatar .icon-users{font-size:80px;line-height:100px;color:#fff}@media screen and (min-width:40em){.users-show>header .primary .avatar{height:112px;width:112px;float:left;margin-right:30px;margin-top:.5em}.users-show>header .primary .avatar .icon-user-alt,.users-show>header .primary .avatar .icon-users{font-size:112px;line-height:140px}}@media screen and (min-width:60em){.users-show>header .primary .avatar{height:144px;width:144px;margin-right:60px;margin-top:.75em}.users-show>header .primary .avatar .icon-user-alt,.users-show>header .primary .avatar .icon-users{font-size:144px;line-height:180px}}.users-show>header .primary .meta{overflow:hidden;text-align:center}@media screen and (min-width:40em){.users-show>header .primary .meta{text-align:left}}.users-show>header .primary .user-editable [contenteditable]{word-wrap:break-word;word-break:break-all;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:inline-block}.users-show>header .primary .user-editable [contenteditable]+.tooltip-trigger{display:block}.users-show>header .primary .page-title{color:#fff}.users-show>header .primary .page-title .user-meta{display:block;line-height:0;overflow:hidden}.users-show>header .primary .page-title .username,.users-show>header .primary .page-title .usertype{display:inline-block;vertical-align:baseline}.users-show>header .primary .page-title .username{font-size:16px;line-height:22px;font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#999}.users-show>header .primary .page-title .usertype{font-size:11px;line-height:18px;padding:0 .3em;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#eee;background:hsla(0,0%,100%,.2);border-radius:3px;text-indent:.3em}.users-show>header .primary .description{color:#f8f8f8}.users-show>header .primary .list-horiz a.btn-nochrome .text{display:none}.users-show>header .primary .list-horiz a.btn-nochrome[data-edit] .text{display:inline-block}.users-show>header .primary .list-horiz span.btn-nochrome{color:#fff}.users-show>header .primary .list-horiz span.btn-nochrome [contenteditable]{white-space:normal}.users-show>header .primary .list-horiz [class*=" icon-"]+span,.users-show>header .primary .list-horiz [class^=icon-]+span{margin-left:4px}.users-show>header .primary .edit-confirm{padding-top:1em}.users-show>header .primary .edit-confirm>*{margin-right:.25em}.users-show>header .secondary .subtitle{color:#ccc}.users-show>header .secondary .contributors{border-top:1px solid hsla(0,0%,100%,.1);padding-top:1em;text-align:center}@media screen and (min-width:40em){.users-show>header .secondary .contributors{border:none;padding:0;text-align:left}}.users-show>header .secondary .list-users .avatar.numeric{color:#fff}.users-show>header .secondary .list-users .avatar{background:hsla(0,0%,100%,.1)}.users-show>header .secondary .list-users .avatar .icon-user-alt,.users-show>header .secondary .list-users .avatar .icon-users{color:#fff}.users-show #packages{margin:0;padding-bottom:1em}@media screen and (min-width:40em){.users-show #packages{margin:0 5.55555556%}}@media screen and (min-width:80em){.users-show #packages{margin:0 11.11111111%}}@media screen and (min-width:30em){.users-show #packages{padding-bottom:2em}}@media screen and (min-width:40em){.users-show #packages{padding-bottom:3em}}.users-show.organization .primary{width:100%}.users-show.organization header .primary .meta{text-align:center}.users-show.organization .section-heading.center{padding-top:0!important;padding-bottom:1.25em}@media screen and (min-width:40em){.users-show.organization .section-heading.center{padding-bottom:3.25em}}