.hll{background-color:#ffc}.c{color:#09f;font-style:italic}.err{color:#a00;background-color:#faa}.k{color:#069;font-weight:700}.o{color:#555}.ch,.cm{color:#09f;font-style:italic}.cp{color:#099}.c1,.cpf,.cs{color:#09f;font-style:italic}.cs{font-weight:700}.gd{background-color:#fcc;border:1px solid #c00}.ge{font-style:italic}.gr{color:red}.gh{color:#030;font-weight:700}.gi{background-color:#cfc;border:1px solid #0c0}.go{color:#aaa}.gp{color:#009}.gp,.gs,.gu{font-weight:700}.gu{color:#030}.gt{color:#9c6}.kc,.kd,.kn{color:#069;font-weight:700}.kp,.kr{color:#069}.kr,.kt{font-weight:700}.kt{color:#078}.m{color:#f60}.s{color:#c30}.na{color:#309}.nb{color:#366}.nc{color:#0a8;font-weight:700}.no{color:#360}.nd{color:#99f}.ni{color:#999}.ne,.ni{font-weight:700}.ne{color:#c00}.nf{color:#c0f}.nl{color:#99f}.nn{color:#0cf}.nn,.nt{font-weight:700}.nt{color:#309}.nv{color:#033}.ow{color:#000;font-weight:700}.w{color:#bbb}.mb,.mf,.mh,.mi,.mo{color:#f60}.dl,.sa,.sb,.sc,.sd{color:#c30}.sd{font-style:italic}.s2,.se{color:#c30}.se{font-weight:700}.sh{color:#c30}.si{color:#a00}.sx{color:#c30}.sr{color:#3aa}.s1{color:#c30}.ss{color:#fc3}.bp{color:#366}.fm{color:#c0f}.vc,.vg,.vi,.vm{color:#033}.il{color:#f60}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.eg-slideshow{background-image:url(/joyful-apis/images/linen_texture_four_times.jpg)}.eg-slide{background-color:none}.white-card{padding:20px;background:#fff;border-radius:4px;-webkit-box-shadow:8px 8px 10px #505050;box-shadow:8px 8px 10px #505050}ul.white-card:not(.unbulleted){padding-left:60px}.blockquote{justify-self:center}.blockquote .attribution{width:100%;text-align:right}.smaller-03,.smaller-04{font-size:.8rem}.smaller-05{font-size:.7rem}.smaller-06{font-size:.6rem}.smaller-07{font-size:.5rem}.smaller-08{font-size:.38rem}.floating-header{position:absolute;width:100%}.floating-header.empathy-header{top:80%;font-weight:700;text-align:center;font-size:1.2em}.credit{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:20px;bottom:20px}.by-halves{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-ms-flex-pack:distribute;justify-content:space-around}.by-halves>*{width:45vw;margin:0 auto;-ms-flex-item-align:center;align-self:center}.by-halves ul.left-align.unbulleted{margin-left:63px}.by-halves ul{width:37vw}.who-am-i{font-weight:700}.highlight pre{background-color:#f0f3f3;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:20px}body{margin:0}.vertical-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;height:100vh}p{margin-left:auto;margin-right:auto}.unbulleted,p{max-width:90vw}.unbulleted{list-style:none}.unbulleted li{margin-bottom:1rem}.center-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:left}.img-contain{background-repeat:no-repeat;background-position:50%;background-size:contain;width:100vw;height:100vh;max-width:100vw!important}.stricken{text-decoration:line-through}.larger{font-size:3rem}.left-align{text-align:left}.title-only{height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.white-back{background-color:#fff}