@font-face{font-family:lt;src:url(EMc7g8hJ.woff2)format(woff2),url(hbD02FDb.woff)format(woff),url(YW4lO47Y.ttf)format(truetype);font-weight:400;font-style:normal;font-display:block}@font-face{font-family:lt;src:url(G8RHxaEp.woff2)format(woff2),url(ZMqk1o-u.woff)format(woff),url(-q6_1qDB.ttf)format(truetype);font-weight:400;font-style:italic}@font-face{font-family:lt;src:url(P7nk_TVD.woff2)format(woff2),url(MkFZCd43.woff)format(woff),url(8nEEMOUr.ttf)format(truetype);font-weight:700;font-style:normal;font-display:block}@font-face{font-family:lt;src:url(1uiCv2yO.woff2)format(woff2),url(12-Sc5wx.woff)format(woff),url(t5h3ISoc.ttf)format(truetype);font-weight:700;font-style:italic}.labf{font-style:normal;font-weight:700}.lacolon{margin:0 .167em}.lasup,.lasub{vertical-align:baseline;margin:0 .05em;font-size:75%}.lasup{position:relative;top:-.55em}.lasub{position:relative;bottom:-.2em}.lasupsub{vertical-align:middle;display:inline-block;position:relative;margin:0 .05em;font-size:75%;bottom:.2em}.lassup{vertical-align:top;font-size:100%;line-height:.9}.lassub{vertical-align:baseline;font-size:100%}.law{white-space:nowrap;line-height:1}.laeq{display:inline-block;position:relative;font-size:118%;top:.1em;transform:scaleX(1.45)}.lato{display:inline-block;transform:scaleX(1.2)}.lain{vertical-align:baseline;margin:0 -.1em;font-size:120%}.ladiv{display:inline-block;margin:0 -.15em;transform:scaleY(1.4)}.lamns{position:relative;margin:0 -.15em;font-size:120%;top:.05em}.laasx{position:relative;font-size:150%;top:.34em}.lasl,.lasr,.lapl,.lapr,.laal,.laar,.lacl,.lacr{position:relative;font-size:118%;top:.07em}.lasl{margin-right:-.02em}.lasr{margin-left:-.05em}.lapl,.lapr{margin:0 .02em}.laeqni{display:inline-block}.laeqn{text-align:center;margin:1em auto}.pm{display:block;position:fixed;z-index:1;overflow:hidden;background-color:#fff9;width:100%;height:100%;top:0;left:0}.pc{background-color:#fff;border:0;max-width:500px;margin:10% auto auto;padding:20px 25px;box-shadow:0 0 5px #aaa}.px{color:#666;float:right;position:relative;cursor:pointer;padding:10px;font-size:20px;font-weight:700;top:-10px}.px:hover,.px:focus{color:#000;text-decoration:none}#diff{margin:24px 0}.diffusion-graph{display:block;width:100%;height:auto}.diffusion-edge{stroke:#cdd3d1;stroke-width:.9;vector-effect:non-scaling-stroke}.diffusion-node{stroke:#aeb8b5;stroke-width:.75;vector-effect:non-scaling-stroke;transition:fill .15s linear}.diffusion-restart{cursor:pointer}.diffusion-restart circle{fill:transparent}.diffusion-restart path{fill:none;stroke:#c2c9c7;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke .12s}.diffusion-restart:hover path,.diffusion-restart:focus path{stroke:#727d7a}body{-webkit-text-size-adjust:100%;font-family:lt,sans-serif;font-size:16px;font-weight:400;line-height:1.4em}a{outline:0;text-decoration:none;color:#222}a:hover{text-decoration:underline}b{color:#222}h1{color:#444;margin:.6em 0 .4em;font-size:28px;font-weight:700}h2{color:#222;margin:15px 0 7px;font-size:18px;font-weight:700}h3{color:#222;margin:0 0 .6em .05em;font-size:14px;font-weight:700}h4{color:#222;margin:.7em 0 .2em;font-weight:700}.ect{color:#448}.email{position:relative;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}#email-copied{position:absolute;color:#555;white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border:1px solid #ddd;padding:2px 6px;transition:opacity .15s,transform .15s;font-size:12px;line-height:1.3;bottom:calc(100% + 5px);left:50%;transform:translate(-50%,2px)}#email-copied.show{opacity:1;transform:translate(-50%)}ul{list-style-type:square;margin-top:.9em;margin-left:-1.7em}li{padding-bottom:15px}pre{font-size:10px}#e{max-width:660px;margin:40px auto}#ep{margin:0 0 1em;font-size:14px}.v{color:#96b;position:relative;background:0 0;border:1px solid;border-radius:0;margin-left:2px;padding:1px 2px;font-size:12px;line-height:1;bottom:1px}.v:hover{text-decoration:none}.l{color:#855}.k{color:#448}.abs{overflow:hidden;opacity:0;max-height:0;padding:0 10% 0 4%;transition:max-height .3s,opacity .3s;font-size:15px}.abs.show{opacity:1;max-height:600px}.abs .mw{display:inline-block}.ep{font-weight:700}.ep.noabs{text-decoration:none}
