html,body{font-size:90%;-webkit-text-size-adjust:none}a{text-decoration:none;color:#00b5ad}a:hover{color:#00918b}.fluidbox__wrap{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.anonymous-remind-block .ui.basic.segment{font-family:"OpenSans", sans-serif;z-index:5;display:none;position:fixed;bottom:1.5em;right:1.5em;top:auto;left:auto;margin:0;padding:1.2em 1.2em 1.2em 1.2em;max-width:25em;border:1px solid rgba(0,0,0,0.1);border-radius:0.2em;background-color:#ffffff;color:rgba(0,0,0,0.6);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1)}.anonymous-remind-block .ui.basic.segment .ui.header{margin:0 0 .5em 0;padding:0 0 .5rem 0;font-size:1.1em;font-weight:bold}.anonymous-remind-block .ui.basic.segment .ui.header .dismiss{font-family:'Helvetica Neue', sans-serif;font-size:1.2em;cursor:pointer;position:absolute;top:0;right:0;padding:.7em .7em 0 0;font-weight:300;font-style:normal;color:rgba(0,0,0,0.3)}.anonymous-remind-block .ui.basic.segment .ui.header .dismiss:hover{color:rgba(0,0,0,0.6)}.anonymous-remind-block .ui.basic.segment .description{font-size:1em;line-height:1.5em}.anonymous-remind-block .ui.basic.segment a.signup.ui.button{font-weight:normal;text-transform:none}.anonymous-remind-block .ui.basic.segment a.signin{margin:0 0 0 1em;color:#56bb73}.follow-author-remind-block .ui.basic.segment{font-family:"OpenSans", sans-serif;z-index:5;display:none;position:fixed;bottom:1.5em;right:1.5em;top:auto;left:auto;margin:0;padding:1.2em 1.2em 1.2em 1.2em;max-width:25em;border:1px solid rgba(0,0,0,0.1);border-radius:0.2em;background-color:#ffffff;color:rgba(0,0,0,0.6);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px rgba(0,0,0,0.1)}.follow-author-remind-block .ui.basic.segment .ui.header{margin:0 0 .5em 0;padding:0 0 .5rem 0;font-size:1.1em;font-weight:bold}.follow-author-remind-block .ui.basic.segment .ui.header .dismiss{font-family:'Helvetica Neue', sans-serif;font-size:1.2em;cursor:pointer;position:absolute;top:0;right:0;padding:.7em .7em 0 0;font-weight:300;font-style:normal;color:rgba(0,0,0,0.3)}.follow-author-remind-block .ui.basic.segment .ui.header .dismiss:hover{color:rgba(0,0,0,0.6)}.follow-author-remind-block .ui.basic.segment .description{font-size:1em;line-height:1.5em}.follow-author-remind-block .ui.basic.segment a.signup.ui.button{font-weight:normal;text-transform:none}.follow-author-remind-block .ui.basic.segment a.signin{margin:0 0 0 1em;color:#56bb73}.follow-author-remind-block .ui.basic.segment{z-index:5}.follow-author-remind-block .ui.basic.segment .follow.author.row{margin:1.2em 0 0 0;white-space:nowrap}.follow-author-remind-block .ui.basic.segment .follow.author.row .ui.avatar.image{width:3em;height:3em}.follow-author-remind-block .ui.basic.segment .follow.author.row .ui.avatar.image img{width:3em;height:3em}.follow-author-remind-block .ui.basic.segment .follow.author.row .name{margin:0 1em 0 0;max-width:10em;display:inline-block;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.follow-author-remind-block .ui.basic.segment .follow.author.row a.follow.button{background-color:#ffffff !important;color:#00b5ad !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:solid;margin:.2em 0;float:right;background-image:none}.follow-author-remind-block .ui.basic.segment .follow.author.row a.follow.button:hover{color:#00b5ad !important}.follow-author-remind-block .ui.basic.segment .follow.author.row a.follow.button.active{background-color:#00b5ad !important;color:#ffffff !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:none}.follow-author-remind-block .ui.basic.segment .follow.author.row a.follow.button.active:hover{background-color:#00b5ad !important}#content{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"OpenSans", sans-serif;line-height:2em;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;clear:both;margin:0}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-family:"Montserrat"}#content hr{height:1px;border:0;border-top:1px solid rgba(0,0,0,0.3);margin:1em 0;padding:0}#content p,#content ul,#content ol{font-size:1.05rem}#content a{text-decoration:none;color:#00b5ad}#content a:hover{color:#00918b}#content ul li{line-height:inherit;padding:0}#content code{background-color:#f7f7f7;padding:.3em;font-family:Consolas, monospace;font-size:1em;word-break:break-all;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}#content pre{white-space:pre;background-color:#f7f7f7}#content pre code{padding:1em;color:#333;font-family:Consolas, monospace;line-height:1.5em;font-size:1em;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;background-color:transparent;word-break:break-all;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}#content img:not(.emoji){display:block;max-width:100%;height:auto !important;margin:2em auto}#content img:not(.emoji):hover{cursor:zoom-in}#content .MathJax_SVG{text-align:center}#content .MathJax_SVG svg{max-width:100%}#content .iframe-wrapper{position:relative;margin:2em 0;padding-bottom:100%;height:0}#content .iframe-wrapper.codepen{padding-bottom:500px}#content .iframe-wrapper.jsfiddle{padding-bottom:300px}#content .iframe-wrapper.youtube{padding-bottom:56.25%}#content .iframe-wrapper.slides{padding-bottom:56.25%}#content .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none !important}#content .iframe-wrapper div{display:none}#content blockquote{padding:.2em 1em;margin:0 0;font-size:105%;border-left:0.3em solid rgba(0,0,0,0.1)}#content blockquote p{margin:.2em 0}#content table{display:block;overflow:auto;table-layout:fixed}#content table tr td,#content table tr th{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;border:1px solid #ddd;word-break:normal}#content table tr td a,#content table tr th a{word-break:normal;text-align:initial}#content input.task-list-item-checkbox{margin:.3em .3em .6em .3em;vertical-align:middle}#content .gist .gist-file{margin:0;border-bottom:0}#content .gist .gist-file .gist-meta{display:none}#content .gist a{color:initial}#content .gist .highlight{border:initial !important}#content .gist table tr{background:none}#content .gist table td,#content .gist table th{border:initial;font-size:1rem}#content h1.ui.header{font-size:1.75rem}#content h2.ui.header{font-size:1.5rem}#content h3.ui.header{font-size:1.33rem}#content h4.ui.header{font-size:1.1rem}#content h5.ui.header{font-size:1rem}#content p,#content ul,#content ol{font-size:1.1rem}#content h1:nth-child(2),#content h2:nth-child(2),#content h3:nth-child(2),#content h4:nth-child(2){margin-top:.5em}.ui.signin.modal .ui.pc.header{font-family:"ClearSans";font-size:1.8em}.ui.signin.modal .ui.smartphone.header{display:none}.ui.signin.modal .content{padding:.5em}.ui.signin.modal .content .ui.two.column .equal.height.row .column .ui.form.segment{margin:0 1em}.ui.signin.modal .content .ui.two.column .equal.height.row .column .password_reset{margin:0 0 1em 0}.ui.signin.modal .content .ui.two.column .equal.height.row .column .ui.button{margin:0.2em 0 0.2em 0}.ui.signin.modal .content .ui.two.column .equal.height.row .ui.horizontal.divider{display:none}.ui.signin.modal .content .ui.message p{text-align:center}.ui.confirm.modal{font-family:"OpenSans", sans-serif}.ui.confirm.modal .content .left:not(.ui){vertical-align:middle}.ui.confirm.modal .content .left:not(.ui) i.icon{font-size:4em}.ui.confirm.modal .content .right p{margin:.5em 0}.ui.confirm.modal .actions .ui.button{text-transform:none;padding:.8em 2em}.ui.confirm.modal .actions .ui.negative.button{background-color:#00b5ad !important}.ui.confirm.modal .actions .ui.positive.button{background-color:#d95c5c !important}.ui.popup{max-width:initial;z-index:1000}.ui.popup ::-webkit-scrollbar{width:.8em}.ui.popup ::-webkit-scrollbar-track{background:#f3f3f3}.ui.popup ::-webkit-scrollbar-thumb{border:0.2em solid #ffffff;background:#d9d9de;-webkit-border-radius:1em;-webkit-background-clip:padding-box;-moz-border-radius:1em;-moz-background-clip:padding;border-radius:1em;background-clip:padding-box}.ui.popup .wrap.emoji.table{display:inline-block}.ui.popup .wrap.emoji.table .ui.tabular.emoji.menu{margin:0 0 .3rem 0}.ui.popup .wrap.emoji.table .ui.tabular.emoji.menu .item{padding:.4em}.ui.popup .wrap.emoji.table .ui.tabular.emoji.menu .item span{margin:0}.ui.popup .wrap.emoji.table .ui.tab{height:21rem;overflow-y:scroll}.ui.popup .wrap.emoji.table .preview{margin:1.2em 0 0 0}.ui.popup .wrap.emoji.table .preview .emoji.image span{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.ui.popup .wrap.emoji.table .preview .emoji.shorthand{margin:0 0 0 .5em;font-size:110%;line-height:1.9em;vertical-align:top}span.em{margin:.3em;padding:0}span.em:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);cursor:pointer}.master-body{padding:2em 0 1em 0}.master-body .ui.page.grid{display:block}.master-body .ui.page.grid .column{display:inline-block;margin:0}.master-body .ui.block.header{margin:0;padding:.5em;background-color:#ffffff}.master-body .ui.block.header strong{font-family:"Montserrat";word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.master-body .ui.block.header .tag{font-family:"OpenSans", sans-serif;margin:.5em 0 0 0}.master-body .ui.block.header .tag .ui.buttons .ui.button{background-color:#ffffff !important;color:#00b5ad !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:solid;margin:0 0 1em .25em;border-width:.08em;border-radius:10em}.master-body .ui.block.header .tag .ui.buttons .ui.button:hover{color:#00b5ad !important}.master-body .ui.block.header .tag .ui.buttons .ui.button.dropdown .menu .item{color:#00b5ad;border-style:solid;border-width:0.01em}.master-body .ui.block.header .tag .ui.buttons .ui.button.dropdown .menu .item.active,.master-body .ui.block.header .tag .ui.buttons .ui.button.dropdown .menu .item:hover{background:none;background-color:#ffffff !important}.master-body .ui.block.header .tag .ui.buttons .ui.button.active{background-color:#00b5ad !important;color:#ffffff !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:none;border-style:solid;border-width:.08em}.master-body .ui.block.header .tag .ui.buttons .ui.button.active:hover{background-color:#00b5ad !important}.master-body .ui.block.header .tag .ui.buttons .ui.button{background-image:none}.master-body .ui.block.header .tag .ui.buttons .ui.admin.button{border-color:#e87e04 !important;color:#e87e04 !important}.master-body .ui.block.header .tag .ui.buttons .ui.admin.button.active{color:#ffffff !important;background-color:#e87e04 !important}.master-body .ui.block.header .tag .ui.buttons .ui.admin.button.dropdown .menu .item{color:#e87e04}.master-body .ui.block.header .tag .ui.label{display:inline-table}.master-body .ui.block.header .tag .ui.label:hover{-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important}.master-body .ui.block.header .tag .published{margin:.2em 0}.master-body .ui.block.header .tag .published .ui.avatar.image{display:inline-block;width:auto;margin:0}.master-body .ui.block.header .tag .published .ui.avatar.image img{margin:0}.master-body .ui.block.header .tag .published .date{font-family:"OpenSans", sans-serif;clear:both;display:inline-block;vertical-align:middle;margin:0 .25em 0em .25em;font-size:.45em;color:rgba(0,0,0,0.6);font-weight:normal}.master-body .ui.block.header .tag .published .date a{color:rgba(0,0,0,0.6);font-weight:bold}.master-body .ui.block.header .tag .published .date a i.icon{margin:0 0 0 .3em}.master-body .ui.comments.segment{padding:0.3em 0 0 1em !important;margin:1em 0 0 0;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.master-body .ui.comments.segment .comment{font-family:"OpenSans", sans-serif}.master-body .ui.comments.segment .comment .avatar{margin:.5em 0 0 0}.master-body .ui.comments.segment .comment#my-comment .avatar{margin:0}.master-body .ui.comments.segment .comment .content .metadata i .menu .item{font-family:"OpenSans", sans-serif}.master-body .ui.comments.segment .comment .content .cmts-md{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"OpenSans", sans-serif;line-height:2em;margin:.5em 0;line-height:1.5em}.master-body .ui.comments.segment .comment .content .cmts-md h1,.master-body .ui.comments.segment .comment .content .cmts-md h2,.master-body .ui.comments.segment .comment .content .cmts-md h3,.master-body .ui.comments.segment .comment .content .cmts-md h4,.master-body .ui.comments.segment .comment .content .cmts-md h5,.master-body .ui.comments.segment .comment .content .cmts-md h6{font-family:"Montserrat"}.master-body .ui.comments.segment .comment .content .cmts-md hr{height:1px;border:0;border-top:1px solid rgba(0,0,0,0.3);margin:1em 0;padding:0}.master-body .ui.comments.segment .comment .content .cmts-md p,.master-body .ui.comments.segment .comment .content .cmts-md ul,.master-body .ui.comments.segment .comment .content .cmts-md ol{font-size:1.05rem}.master-body .ui.comments.segment .comment .content .cmts-md a{text-decoration:none;color:#00b5ad}.master-body .ui.comments.segment .comment .content .cmts-md a:hover{color:#00918b}.master-body .ui.comments.segment .comment .content .cmts-md ul li{line-height:inherit;padding:0}.master-body .ui.comments.segment .comment .content .cmts-md code{background-color:#f7f7f7;padding:.3em;font-family:Consolas, monospace;font-size:1em;word-break:break-all;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.master-body .ui.comments.segment .comment .content .cmts-md pre{white-space:pre;background-color:#f7f7f7}.master-body .ui.comments.segment .comment .content .cmts-md pre code{padding:1em;color:#333;font-family:Consolas, monospace;line-height:1.5em;font-size:1em;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;background-color:transparent;word-break:break-all;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.master-body .ui.comments.segment .comment .content .cmts-md img:not(.emoji){display:block;max-width:100%;height:auto !important;margin:2em auto}.master-body .ui.comments.segment .comment .content .cmts-md img:not(.emoji):hover{cursor:zoom-in}.master-body .ui.comments.segment .comment .content .cmts-md .MathJax_SVG{text-align:center}.master-body .ui.comments.segment .comment .content .cmts-md .MathJax_SVG svg{max-width:100%}.master-body .ui.comments.segment .comment .content .cmts-md .iframe-wrapper{position:relative;margin:2em 0;padding-bottom:100%;height:0}.master-body .ui.comments.segment .comment .content .cmts-md .iframe-wrapper.codepen{padding-bottom:500px}.master-body .ui.comments.segment .comment .content .cmts-md .iframe-wrapper.jsfiddle{padding-bottom:300px}.master-body .ui.comments.segment .comment .content .cmts-md .iframe-wrapper.youtube{padding-bottom:56.25%}.master-body .ui.comments.segment .comment .content .cmts-md .iframe-wrapper.slides{padding-bottom:56.25%}.master-body .ui.comments.segment .comment .content .cmts-md .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none !important}.master-body .ui.comments.segment .comment .content .cmts-md .iframe-wrapper div{display:none}.master-body .ui.comments.segment .comment .content .cmts-md blockquote{padding:.2em 1em;margin:0 0;font-size:105%;border-left:0.3em solid rgba(0,0,0,0.1)}.master-body .ui.comments.segment .comment .content .cmts-md blockquote p{margin:.2em 0}.master-body .ui.comments.segment .comment .content .cmts-md table{display:block;overflow:auto;table-layout:fixed}.master-body .ui.comments.segment .comment .content .cmts-md table tr td,.master-body .ui.comments.segment .comment .content .cmts-md table tr th{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;border:1px solid #ddd;word-break:normal}.master-body .ui.comments.segment .comment .content .cmts-md table tr td a,.master-body .ui.comments.segment .comment .content .cmts-md table tr th a{word-break:normal;text-align:initial}.master-body .ui.comments.segment .comment .content .cmts-md input.task-list-item-checkbox{margin:.3em .3em .6em .3em;vertical-align:middle}.master-body .ui.comments.segment .comment .content .cmts-md .gist .gist-file{margin:0;border-bottom:0}.master-body .ui.comments.segment .comment .content .cmts-md .gist .gist-file .gist-meta{display:none}.master-body .ui.comments.segment .comment .content .cmts-md .gist a{color:initial}.master-body .ui.comments.segment .comment .content .cmts-md .gist .highlight{border:initial !important}.master-body .ui.comments.segment .comment .content .cmts-md .gist table tr{background:none}.master-body .ui.comments.segment .comment .content .cmts-md .gist table td,.master-body .ui.comments.segment .comment .content .cmts-md .gist table th{border:initial;font-size:1rem}.master-body .ui.comments.segment .comment .content .cmts-md p{margin:0;font-size:1em}.master-body .ui.comments.segment .comment .content .cmts-md img.emoji{display:inline-block;cursor:pointer;height:1.3em;width:auto}.master-body .ui.comments.segment .comment .content .actions{white-space:nowrap}.master-body .ui.comments.segment .comment .content .cmts-emoji{float:right;z-index:2;margin:.3em .3em;color:rgba(0,0,0,0.25)}.master-body .ui.comments.segment .comment .content .cmts-emoji:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);cursor:pointer;color:#56bb73}.master-body .ui.comments.segment .comment .content .cmts-area{width:100%;min-height:4em;max-height:10000em;padding:.65em 1em;margin:0 0 .3em 0;font-size:1em;border:1px solid rgba(0,0,0,0.15);outline:0;resize:none;color:rgba(0,0,0,0.7);-webkit-border-radius:0.3125em;-webkit-background-clip:padding-box;-moz-border-radius:0.3125em;-moz-background-clip:padding;border-radius:0.3125em;background-clip:padding-box;-webkit-transition:height 0.1s;-moz-transition:height 0.1s;-o-transition:height 0.1s;transition:height 0.1s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.65em 3em .65em 1em;margin-top:-2.5rem}.master-body .ui.comments.segment .comment .content .cmts-area:focus{border:1px solid #56bb73}.master-body .ui.comments.segment .comment .content .cmts-show{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"OpenSans", sans-serif;line-height:2em;margin:.5em 0;line-height:1.5em;margin:0 0 .6em 0;padding:.8em .8em 1.3em .8em}.master-body .ui.comments.segment .comment .content .cmts-show h1,.master-body .ui.comments.segment .comment .content .cmts-show h2,.master-body .ui.comments.segment .comment .content .cmts-show h3,.master-body .ui.comments.segment .comment .content .cmts-show h4,.master-body .ui.comments.segment .comment .content .cmts-show h5,.master-body .ui.comments.segment .comment .content .cmts-show h6{font-family:"Montserrat"}.master-body .ui.comments.segment .comment .content .cmts-show hr{height:1px;border:0;border-top:1px solid rgba(0,0,0,0.3);margin:1em 0;padding:0}.master-body .ui.comments.segment .comment .content .cmts-show p,.master-body .ui.comments.segment .comment .content .cmts-show ul,.master-body .ui.comments.segment .comment .content .cmts-show ol{font-size:1.05rem}.master-body .ui.comments.segment .comment .content .cmts-show a{text-decoration:none;color:#00b5ad}.master-body .ui.comments.segment .comment .content .cmts-show a:hover{color:#00918b}.master-body .ui.comments.segment .comment .content .cmts-show ul li{line-height:inherit;padding:0}.master-body .ui.comments.segment .comment .content .cmts-show code{background-color:#f7f7f7;padding:.3em;font-family:Consolas, monospace;font-size:1em;word-break:break-all;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.master-body .ui.comments.segment .comment .content .cmts-show pre{white-space:pre;background-color:#f7f7f7}.master-body .ui.comments.segment .comment .content .cmts-show pre code{padding:1em;color:#333;font-family:Consolas, monospace;line-height:1.5em;font-size:1em;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;background-color:transparent;word-break:break-all;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.master-body .ui.comments.segment .comment .content .cmts-show img:not(.emoji){display:block;max-width:100%;height:auto !important;margin:2em auto}.master-body .ui.comments.segment .comment .content .cmts-show img:not(.emoji):hover{cursor:zoom-in}.master-body .ui.comments.segment .comment .content .cmts-show .MathJax_SVG{text-align:center}.master-body .ui.comments.segment .comment .content .cmts-show .MathJax_SVG svg{max-width:100%}.master-body .ui.comments.segment .comment .content .cmts-show .iframe-wrapper{position:relative;margin:2em 0;padding-bottom:100%;height:0}.master-body .ui.comments.segment .comment .content .cmts-show .iframe-wrapper.codepen{padding-bottom:500px}.master-body .ui.comments.segment .comment .content .cmts-show .iframe-wrapper.jsfiddle{padding-bottom:300px}.master-body .ui.comments.segment .comment .content .cmts-show .iframe-wrapper.youtube{padding-bottom:56.25%}.master-body .ui.comments.segment .comment .content .cmts-show .iframe-wrapper.slides{padding-bottom:56.25%}.master-body .ui.comments.segment .comment .content .cmts-show .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none !important}.master-body .ui.comments.segment .comment .content .cmts-show .iframe-wrapper div{display:none}.master-body .ui.comments.segment .comment .content .cmts-show blockquote{padding:.2em 1em;margin:0 0;font-size:105%;border-left:0.3em solid rgba(0,0,0,0.1)}.master-body .ui.comments.segment .comment .content .cmts-show blockquote p{margin:.2em 0}.master-body .ui.comments.segment .comment .content .cmts-show table{display:block;overflow:auto;table-layout:fixed}.master-body .ui.comments.segment .comment .content .cmts-show table tr td,.master-body .ui.comments.segment .comment .content .cmts-show table tr th{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;border:1px solid #ddd;word-break:normal}.master-body .ui.comments.segment .comment .content .cmts-show table tr td a,.master-body .ui.comments.segment .comment .content .cmts-show table tr th a{word-break:normal;text-align:initial}.master-body .ui.comments.segment .comment .content .cmts-show input.task-list-item-checkbox{margin:.3em .3em .6em .3em;vertical-align:middle}.master-body .ui.comments.segment .comment .content .cmts-show .gist .gist-file{margin:0;border-bottom:0}.master-body .ui.comments.segment .comment .content .cmts-show .gist .gist-file .gist-meta{display:none}.master-body .ui.comments.segment .comment .content .cmts-show .gist a{color:initial}.master-body .ui.comments.segment .comment .content .cmts-show .gist .highlight{border:initial !important}.master-body .ui.comments.segment .comment .content .cmts-show .gist table tr{background:none}.master-body .ui.comments.segment .comment .content .cmts-show .gist table td,.master-body .ui.comments.segment .comment .content .cmts-show .gist table th{border:initial;font-size:1rem}.master-body .ui.comments.segment .comment .content .cmts-show a{text-decoration:none !important;color:#00b5ad !important}.master-body .ui.comments.segment .comment .content .cmts-show a:hover{color:#00918b !important}.master-body .ui.comments.segment .comment .content .cmts-show p{margin:0.5em 0 !important}.master-body .ui.comments.segment .comment .content .cmts-show blockquote{padding:.002em 1em;font-size:100%}.master-body .ui.comments.segment .comment .content .cmts-show ul li{padding:.15em 0}.master-body .ui.comments.segment .comment .content .cmts-show img.emoji{display:inline-block;cursor:pointer;height:1.3em;width:auto}.master-body .ui.comments.segment .comment .content .ui.cmts-reset{-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;text-transform:none}.master-body .ui.comments.segment .comment .content .ui.cmts-reset:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important;-moz-box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important;box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important}.master-body .ui.comments.segment .comment .content .ui.reply-submit{text-transform:none;margin:0 .2em}.master-body .ui.comments.segment .comment .content .ui.reply-cancel{text-transform:none;margin:0 .2em}.master-body .ui.comments.segment .comment .content .cmts-pv{display:inline-block;vertical-align:middle !important;margin:0 !important}.master-body .ui.comments.segment .comment .content .cmts-pv .pv{color:#56bb73;cursor:pointer}.master-body .ui.comments.segment .comment .content .cmts-link{margin-bottom:0.6em !important;color:#56bb73}.master-body .ui.comments.segment .comment .content .cmts-link:hover{color:#56bb73}.master-body .ui.comments.segment .comment .content .cmts-meta{display:inline-block;margin-left:.5em;color:rgba(0,0,0,0.5)}.master-body .ui.comments.segment .comment .content .cmts-meta:hover{color:rgba(0,0,0,0.7)}.master-body .suggest.posts.list{margin:2em 1em 0 0;padding:.3em 0 0 1em}.master-body .suggest.posts.list .feed-list{margin-top:1em !important}.master-body .suggest.posts.list .feed-list .item{min-height:2.5em}.master-body .suggest.posts.list .feed-list .item:hover{background:initial !important}.master-body .suggest.posts.list .feed-list .item .right.floated.feed-date{font-family:"OpenSans", sans-serif;white-space:nowrap;font-size:55%;color:rgba(0,0,0,0.6);margin:0 0 0 .5em}.master-body .suggest.posts.list .feed-list .item .right.floated.feed-date i{color:rgba(0,0,0,0.3)}.master-body .suggest.posts.list .feed-list .item .ui.avatar.image{display:block;float:left;margin-top:.3em;margin-right:1em;vertical-align:middle}.master-body .suggest.posts.list .feed-list .item .content{display:block;margin-top:.1em;margin-left:3em}.master-body .suggest.posts.list .feed-list .item .content .header{font-size:75%;overflow:hidden;text-overflow:ellipsis;font-family:"Montserrat"}.master-body .suggest.posts.list .feed-list .item .content .tag{font-family:"OpenSans", sans-serif;display:inline-block}.master-body .suggest.posts.list .feed-list .item .content .tag .ui.label{font-size:0.8rem;padding:0 0.5rem 0 0.4rem;margin:0.2em 0.5em 0.2em 0}.master-body .suggest.posts.list .feed-list .item .content .tag .ui.label:hover{-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important}.master-body .suggest.posts.list .feed-list .item .content .meta{margin:.3em 0 0 0;height:2em;font-size:50%;color:rgba(0,0,0,0.6) !important}.master-body .suggest.posts.list .feed-list .item .content .meta i{color:rgba(0,0,0,0.35) !important}.master-body .suggest.posts.list .feed-list .item .content .smart-meta{font-family:"OpenSans", sans-serif;white-space:nowrap;font-size:55%;color:rgba(0,0,0,0.6);display:none}.master-body .suggest.posts.list .feed-list .item .content .smart-meta i{color:rgba(0,0,0,0.3)}.master-body .suggest.posts.list .feed-list .item .content .detail{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:"OpenSans", sans-serif;line-height:2em;text-align:initial;margin-top:.3em;margin-right:5em;font-size:65%;color:rgba(0,0,0,0.6) !important;line-height:1.5em}.master-body .suggest.posts.list .feed-list .item .content .detail h1,.master-body .suggest.posts.list .feed-list .item .content .detail h2,.master-body .suggest.posts.list .feed-list .item .content .detail h3,.master-body .suggest.posts.list .feed-list .item .content .detail h4,.master-body .suggest.posts.list .feed-list .item .content .detail h5,.master-body .suggest.posts.list .feed-list .item .content .detail h6{font-family:"Montserrat"}.master-body .suggest.posts.list .feed-list .item .content .detail hr{height:1px;border:0;border-top:1px solid rgba(0,0,0,0.3);margin:1em 0;padding:0}.master-body .suggest.posts.list .feed-list .item .content .detail p,.master-body .suggest.posts.list .feed-list .item .content .detail ul,.master-body .suggest.posts.list .feed-list .item .content .detail ol{font-size:1.05rem}.master-body .suggest.posts.list .feed-list .item .content .detail a{text-decoration:none;color:#00b5ad}.master-body .suggest.posts.list .feed-list .item .content .detail a:hover{color:#00918b}.master-body .suggest.posts.list .feed-list .item .content .detail ul li{line-height:inherit;padding:0}.master-body .suggest.posts.list .feed-list .item .content .detail code{background-color:#f7f7f7;padding:.3em;font-family:Consolas, monospace;font-size:1em;word-break:break-all;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.master-body .suggest.posts.list .feed-list .item .content .detail pre{white-space:pre;background-color:#f7f7f7}.master-body .suggest.posts.list .feed-list .item .content .detail pre code{padding:1em;color:#333;font-family:Consolas, monospace;line-height:1.5em;font-size:1em;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;background-color:transparent;word-break:break-all;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.master-body .suggest.posts.list .feed-list .item .content .detail img:not(.emoji){display:block;max-width:100%;height:auto !important;margin:2em auto}.master-body .suggest.posts.list .feed-list .item .content .detail img:not(.emoji):hover{cursor:zoom-in}.master-body .suggest.posts.list .feed-list .item .content .detail .MathJax_SVG{text-align:center}.master-body .suggest.posts.list .feed-list .item .content .detail .MathJax_SVG svg{max-width:100%}.master-body .suggest.posts.list .feed-list .item .content .detail .iframe-wrapper{position:relative;margin:2em 0;padding-bottom:100%;height:0}.master-body .suggest.posts.list .feed-list .item .content .detail .iframe-wrapper.codepen{padding-bottom:500px}.master-body .suggest.posts.list .feed-list .item .content .detail .iframe-wrapper.jsfiddle{padding-bottom:300px}.master-body .suggest.posts.list .feed-list .item .content .detail .iframe-wrapper.youtube{padding-bottom:56.25%}.master-body .suggest.posts.list .feed-list .item .content .detail .iframe-wrapper.slides{padding-bottom:56.25%}.master-body .suggest.posts.list .feed-list .item .content .detail .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none !important}.master-body .suggest.posts.list .feed-list .item .content .detail .iframe-wrapper div{display:none}.master-body .suggest.posts.list .feed-list .item .content .detail blockquote{padding:.2em 1em;margin:0 0;font-size:105%;border-left:0.3em solid rgba(0,0,0,0.1)}.master-body .suggest.posts.list .feed-list .item .content .detail blockquote p{margin:.2em 0}.master-body .suggest.posts.list .feed-list .item .content .detail table{display:block;overflow:auto;table-layout:fixed}.master-body .suggest.posts.list .feed-list .item .content .detail table tr td,.master-body .suggest.posts.list .feed-list .item .content .detail table tr th{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;border:1px solid #ddd;word-break:normal}.master-body .suggest.posts.list .feed-list .item .content .detail table tr td a,.master-body .suggest.posts.list .feed-list .item .content .detail table tr th a{word-break:normal;text-align:initial}.master-body .suggest.posts.list .feed-list .item .content .detail input.task-list-item-checkbox{margin:.3em .3em .6em .3em;vertical-align:middle}.master-body .suggest.posts.list .feed-list .item .content .detail .gist .gist-file{margin:0;border-bottom:0}.master-body .suggest.posts.list .feed-list .item .content .detail .gist .gist-file .gist-meta{display:none}.master-body .suggest.posts.list .feed-list .item .content .detail .gist a{color:initial}.master-body .suggest.posts.list .feed-list .item .content .detail .gist .highlight{border:initial !important}.master-body .suggest.posts.list .feed-list .item .content .detail .gist table tr{background:none}.master-body .suggest.posts.list .feed-list .item .content .detail .gist table td,.master-body .suggest.posts.list .feed-list .item .content .detail .gist table th{border:initial;font-size:1rem}.master-body .suggest.posts.list .feed-list .item .content .detail ol,.master-body .suggest.posts.list .feed-list .item .content .detail ul{padding:0}.master-body .suggest.posts.list .feed-list .item .content .detail p{margin:0}.master-body .suggest.posts.list .feed-list .item .content .detail a{color:rgba(0,0,0,0.6) !important}.master-body .suggest.posts.list .feed-list .item .content .detail blockquote{margin:0;padding:0 .5em}.master-body .suggest.posts.list .feed-list .item .content .detail blockquote p{margin:0}.master-body .suggest.posts.list .feed-list .ui.fluid.basic.button.load-more.segment{margin:1.5em 0;padding:1em 0;color:#00b5ad !important;border-color:rgba(0,0,0,0.6);-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1) inset;-moz-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1) inset;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1) inset}.master-body .suggest.posts.list .feed-list .ui.fluid.basic.button.load-more.segment:hover{box-shadow:none;background-color:rgba(0,0,0,0.1) !important}.master-body .suggest.posts.list .feed-list .ui.fluid.basic.button.load-more.segment .ui.dimmer .ui.text.loader{color:rgba(0,0,0,0.6)}.master-body .suggest.posts.list .feed-list .ui.fluid.basic.button.load-more.segment .ui.dimmer.inverted.active{background-color:#ffffff}.master-body .suggest.posts.list .ui.header{font-family:"OpenSans", sans-serif;margin:2em 0 0 0}.master-body .smartphone-area{display:none}.master-body .meta-info{font-family:"OpenSans", sans-serif;margin:.5em 0}.master-body .meta-info .ui.segment .column{margin:0}.master-body .meta-info .ui.segment .column span{font-size:1.5em}.master-body #pc-like-button{background-color:#00b5ad !important;color:#ffffff !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:none}.master-body #pc-like-button:hover{background-color:#00b5ad !important}.master-body #pc-like-button.active{background-color:#ffffff !important;color:#00b5ad !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:solid}.master-body #pc-like-button.active:hover{color:#00b5ad !important}.master-body .meta-social-share{font-family:"OpenSans", sans-serif;text-align:right;margin:2em .5em 1.5em 0}.master-body .meta-social-share .suggest-title{display:inline-block;margin:0 .5em 0 0;color:rgba(0,0,0,0.6);font-size:1.05em;font-style:italic}.master-body .meta-social-share .suggest-title i.icon{color:rgba(0,0,0,0.6);margin:0}.master-body .meta-social-share .ui.button{text-transform:none;margin:.2em 0}.master-body .meta-social-share .ui.facebook.button{-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important}.master-body .meta-social-share .ui.facebook.button:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important;-moz-box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important;box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important}.master-body .meta-social-share .ui.google.button{-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important}.master-body .meta-social-share .ui.google.button:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important;-moz-box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important;box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important}.master-body .meta-social-share .ui.twitter.button{-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;-moz-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important;box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 6px rgba(0,0,0,0.12) !important}.master-body .meta-social-share .ui.twitter.button:hover{-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important;-moz-box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important;box-shadow:0 3px 10px rgba(0,0,0,0.23),0 3px 10px rgba(0,0,0,0.16) !important}.master-body .meta-profile{padding:1em 0 1em 0;border-top:1px solid rgba(0,0,0,0.1)}.master-body .meta-profile .bigger.avatar,.master-body .meta-profile .bigger.avatar img{width:4.5em;height:4.5em}.master-body .meta-profile #pc-follow-button{display:none;background-color:#ffffff !important;color:#00b5ad !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:solid}.master-body .meta-profile #pc-follow-button:hover{color:#00b5ad !important}.master-body .meta-profile #pc-follow-button.active{display:none;background-color:#00b5ad !important;color:#ffffff !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:none}.master-body .meta-profile #pc-follow-button.active:hover{background-color:#00b5ad !important}.master-body .meta-profile .info{font-family:"OpenSans", sans-serif}.master-body .meta-profile .info .name h3{font-family:"Montserrat";white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.master-body .meta-profile .info .extra{margin:.8em 0 .8em 0}.master-body .stick{top:0;position:fixed}.master-body .meta-toc{padding:1em 0 1em 0;border-top:1px solid rgba(0,0,0,0.1);padding:.5em 0 1em 0}.master-body .meta-toc ::-webkit-scrollbar{width:.8em}.master-body .meta-toc ::-webkit-scrollbar-track{background:#f3f3f3}.master-body .meta-toc ::-webkit-scrollbar-thumb{border:0.2em solid #ffffff;background:#d9d9de;-webkit-border-radius:1em;-webkit-background-clip:padding-box;-moz-border-radius:1em;-moz-background-clip:padding;border-radius:1em;background-clip:padding-box}.master-body .meta-toc .bigger.avatar,.master-body .meta-toc .bigger.avatar img{width:4.5em;height:4.5em}.master-body .meta-toc #pc-follow-button{display:none;background-color:#ffffff !important;color:#00b5ad !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:solid}.master-body .meta-toc #pc-follow-button:hover{color:#00b5ad !important}.master-body .meta-toc #pc-follow-button.active{display:none;background-color:#00b5ad !important;color:#ffffff !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:none}.master-body .meta-toc #pc-follow-button.active:hover{background-color:#00b5ad !important}.master-body .meta-toc .info{font-family:"OpenSans", sans-serif}.master-body .meta-toc .info .name h3{font-family:"Montserrat";white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.master-body .meta-toc .info .extra{margin:.8em 0 .8em 0}.master-body .meta-toc .toc-title{font-size:1.05em;font-style:italic}.master-body .meta-toc #toc{font-family:"OpenSans", sans-serif;margin:1em .5em}.master-body .meta-toc #toc .ui.list{max-height:60vh;overflow-y:auto;color:rgba(0,0,0,0.6);margin:0 0 0 .5em}.master-body .meta-toc #toc .ui.list .toc-h1{padding:.3em 0}.master-body .meta-toc #toc .ui.list .toc-h1:before{padding-left:0;display:none}.master-body .meta-toc #toc .ui.list .toc-h2{padding:.3em .7em}.master-body .meta-toc #toc .ui.list .toc-h2:before{padding-left:.7em;content:"\02D";display:none}.master-body .meta-toc #toc .ui.list .toc-h3{padding:.3em 1.4em}.master-body .meta-toc #toc .ui.list .toc-h3:before{padding-left:1.4em;content:"\0BB";display:none}.master-body .meta-toc #toc .ui.list .toc-h4{padding:.3em 2.1em}.master-body .meta-toc #toc .ui.list .toc-h4:before{padding-left:2.1em;content:"\0A7";display:none}.master-body .meta-toc #toc .ui.list .toc-h5{display:none}.master-body .meta-toc #toc .ui.list .toc-h5:before{display:none}.master-body .meta-toc #toc .ui.list li a{color:rgba(0,0,0,0.6)}.master-body .meta-toc #toc .ui.list li:hover a,.master-body .meta-toc #toc .ui.list li.toc-active a{font-weight:bold;color:rgba(0,0,0,0.8)}.master-body .meta-same-author,.master-body .meta-related-posts{padding:1em 0 1em 0;border-top:1px solid rgba(0,0,0,0.1);padding:.5em 0 1em 0}.master-body .meta-same-author ::-webkit-scrollbar,.master-body .meta-related-posts ::-webkit-scrollbar{width:.8em}.master-body .meta-same-author ::-webkit-scrollbar-track,.master-body .meta-related-posts ::-webkit-scrollbar-track{background:#f3f3f3}.master-body .meta-same-author ::-webkit-scrollbar-thumb,.master-body .meta-related-posts ::-webkit-scrollbar-thumb{border:0.2em solid #ffffff;background:#d9d9de;-webkit-border-radius:1em;-webkit-background-clip:padding-box;-moz-border-radius:1em;-moz-background-clip:padding;border-radius:1em;background-clip:padding-box}.master-body .meta-same-author .bigger.avatar,.master-body .meta-related-posts .bigger.avatar,.master-body .meta-same-author .bigger.avatar img,.master-body .meta-related-posts .bigger.avatar img{width:4.5em;height:4.5em}.master-body .meta-same-author #pc-follow-button,.master-body .meta-related-posts #pc-follow-button{display:none;background-color:#ffffff !important;color:#00b5ad !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:solid}.master-body .meta-same-author #pc-follow-button:hover,.master-body .meta-related-posts #pc-follow-button:hover{color:#00b5ad !important}.master-body .meta-same-author #pc-follow-button.active,.master-body .meta-related-posts #pc-follow-button.active{display:none;background-color:#00b5ad !important;color:#ffffff !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-width:1px;border-style:none}.master-body .meta-same-author #pc-follow-button.active:hover,.master-body .meta-related-posts #pc-follow-button.active:hover{background-color:#00b5ad !important}.master-body .meta-same-author .info,.master-body .meta-related-posts .info{font-family:"OpenSans", sans-serif}.master-body .meta-same-author .info .name h3,.master-body .meta-related-posts .info .name h3{font-family:"Montserrat";white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.master-body .meta-same-author .info .extra,.master-body .meta-related-posts .info .extra{margin:.8em 0 .8em 0}.master-body .meta-same-author .toc-title,.master-body .meta-related-posts .toc-title{font-size:1.05em;font-style:italic}.master-body .meta-same-author #toc,.master-body .meta-related-posts #toc{font-family:"OpenSans", sans-serif;margin:1em .5em}.master-body .meta-same-author #toc .ui.list,.master-body .meta-related-posts #toc .ui.list{max-height:60vh;overflow-y:auto;color:rgba(0,0,0,0.6);margin:0 0 0 .5em}.master-body .meta-same-author #toc .ui.list .toc-h1,.master-body .meta-related-posts #toc .ui.list .toc-h1{padding:.3em 0}.master-body .meta-same-author #toc .ui.list .toc-h1:before,.master-body .meta-related-posts #toc .ui.list .toc-h1:before{padding-left:0;display:none}.master-body .meta-same-author #toc .ui.list .toc-h2,.master-body .meta-related-posts #toc .ui.list .toc-h2{padding:.3em .7em}.master-body .meta-same-author #toc .ui.list .toc-h2:before,.master-body .meta-related-posts #toc .ui.list .toc-h2:before{padding-left:.7em;content:"\02D";display:none}.master-body .meta-same-author #toc .ui.list .toc-h3,.master-body .meta-related-posts #toc .ui.list .toc-h3{padding:.3em 1.4em}.master-body .meta-same-author #toc .ui.list .toc-h3:before,.master-body .meta-related-posts #toc .ui.list .toc-h3:before{padding-left:1.4em;content:"\0BB";display:none}.master-body .meta-same-author #toc .ui.list .toc-h4,.master-body .meta-related-posts #toc .ui.list .toc-h4{padding:.3em 2.1em}.master-body .meta-same-author #toc .ui.list .toc-h4:before,.master-body .meta-related-posts #toc .ui.list .toc-h4:before{padding-left:2.1em;content:"\0A7";display:none}.master-body .meta-same-author #toc .ui.list .toc-h5,.master-body .meta-related-posts #toc .ui.list .toc-h5{display:none}.master-body .meta-same-author #toc .ui.list .toc-h5:before,.master-body .meta-related-posts #toc .ui.list .toc-h5:before{display:none}.master-body .meta-same-author #toc .ui.list li a,.master-body .meta-related-posts #toc .ui.list li a{color:rgba(0,0,0,0.6)}.master-body .meta-same-author #toc .ui.list li:hover a,.master-body .meta-related-posts #toc .ui.list li:hover a,.master-body .meta-same-author #toc .ui.list li.toc-active a,.master-body .meta-related-posts #toc .ui.list li.toc-active a{font-weight:bold;color:rgba(0,0,0,0.8)}.master-body .meta-same-author .suggest-title,.master-body .meta-related-posts .suggest-title{font-family:"OpenSans", sans-serif;font-size:1.05em;font-style:italic}.master-body .meta-same-author .suggest-posts,.master-body .meta-related-posts .suggest-posts{margin:1em 0 0 .5em}.master-body .meta-same-author .suggest-posts .item,.master-body .meta-related-posts .suggest-posts .item{color:#00b5ad !important;word-break:break-word;margin:.2em 0;padding:0.2em 0 0.2em 0 !important}.master-body .meta-same-author .suggest-posts .item:hover,.master-body .meta-related-posts .suggest-posts .item:hover{background-color:initial}.master-body .meta-same-author .suggest-posts .item .ui.avatar,.master-body .meta-related-posts .suggest-posts .item .ui.avatar,.master-body .meta-same-author .suggest-posts .item .ui.avatar img,.master-body .meta-related-posts .suggest-posts .item .ui.avatar img{width:1.5em;height:1.5em}.master-body .meta-same-author .suggest-posts .item a.title,.master-body .meta-related-posts .suggest-posts .item a.title{line-height:1.5em;margin:0 0 0 2.5em;display:block}.master-body .scroll-top{display:none;opacity:0.5;position:fixed;overflow:hidden;text-align:center;z-index:9;background-color:rgba(0,0,0,0.6);color:#ffffff;width:4em;height:4em;right:1.5em;bottom:1.5em;border-radius:.7em;cursor:pointer}.master-body .scroll-top:hover{background-color:rgba(51,51,51,0.6)}.master-body .scroll-top .icon{margin:.8em 0 0 0}@media only screen and (max-width: 1250px){.ui.page.grid{padding:0 5%}.master-body .four.wide.column.meta-col .meta-profile .bigger.avatar,.master-body .four.wide.column.meta-col .meta-profile .bigger.avatar img{width:4em;height:4em}.master-body .four.wide.column.meta-col .meta-profile #pc-follow-button{font-size:.73em}.master-body .four.wide.column.meta-col .meta-profile #pc-follow-button i{display:none}.master-body .four.wide.column.meta-col .meta-profile .right.floated .name a h3{font-size:1.2em}}@media only screen and (max-width: 1200px){.master-body .twelve.wide.column.md-col #content table{max-width:48rem}}@media only screen and (max-width: 1100px){.master-body .twelve.wide.column.md-col #content table{max-width:45rem}}@media only screen and (max-width: 1050px){.master-body .twelve.wide.column.md-col #content table{max-width:43rem}.master-body .four.wide.column.meta-col .meta-toc #toc .ui.list{max-height:initial}}@media only screen and (max-width: 992px){.master-body .twelve.wide.column.md-col{width:100%;max-width:100%}.master-body .twelve.wide.column.md-col .ui.block.header .tag .ui.right.floated.buttons{display:none}.master-body .twelve.wide.column.md-col #content table{max-width:initial}.master-body .twelve.wide.column.md-col .ui.comments.segment .comment .comments{padding-bottom:0;padding-left:0 !important;margin-left:1.5em !important}.master-body .twelve.wide.column.md-col .ui.comments.segment .comment .cmts-emoji{display:none}.master-body .twelve.wide.column.md-col .ui.comments.segment .comment .cmts-area{margin-top:0}.master-body .twelve.wide.column.md-col .smartphone-area{font-family:"OpenSans", sans-serif;display:block;padding:1em 0}.master-body .twelve.wide.column.md-col .smartphone-area .bigger.avatar,.master-body .twelve.wide.column.md-col .smartphone-area .bigger.avatar img{width:6em;height:6em}.master-body .twelve.wide.column.md-col .smartphone-area .author-name h3{font-family:"Montserrat";margin:.5em 0 0 0}.master-body .twelve.wide.column.md-col .smartphone-area #smart-like-button,.master-body .twelve.wide.column.md-col .smartphone-area #smart-follow-button{background-color:#ffffff !important;color:#00b5ad !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-style:solid;border-width:1px}.master-body .twelve.wide.column.md-col .smartphone-area #smart-like-button:hover,.master-body .twelve.wide.column.md-col .smartphone-area #smart-follow-button:hover{color:#00b5ad !important}.master-body .twelve.wide.column.md-col .smartphone-area #smart-like-button.active,.master-body .twelve.wide.column.md-col .smartphone-area #smart-follow-button.active{background-color:#00b5ad !important;color:#ffffff !important;text-transform:none;font-weight:200;border-color:rgba(0,181,173,0.5) !important;border-style:none;border-width:1px}.master-body .twelve.wide.column.md-col .smartphone-area #smart-like-button.active:hover,.master-body .twelve.wide.column.md-col .smartphone-area #smart-follow-button.active:hover{background-color:#00b5ad !important}.master-body .twelve.wide.column.md-col .smartphone-area .suggest-posts{margin:1.7em 0 0 .5em}.master-body .twelve.wide.column.md-col .smartphone-area .suggest-posts .item{color:#00b5ad !important;word-break:break-word;margin:1em 0;padding:0.2em 0 0.2em 0 !important}.master-body .twelve.wide.column.md-col .smartphone-area .suggest-posts .item span.title{display:block;margin:0 0 0 3.5em;line-height:1.5em}.master-body .twelve.wide.column.md-col .smartphone-area .suggest-posts .item .ui.avatar,.master-body .twelve.wide.column.md-col .smartphone-area .suggest-posts .item .ui.avatar img{width:2.5em;height:2.5em}.master-body .twelve.wide.column.md-col .smartphone-area .suggest-posts .item a.title{line-height:1.5em;margin:0 0 0 2.5em;display:block}.master-body .four.wide.column.meta-col{display:none}.ui.signin.modal{width:90%;margin-left:-45%}.ui.signin.modal .ui.header.pc{display:none}.ui.signin.modal .ui.header.smartphone{display:block;font-family:"ClearSans";font-size:2em}.ui.signin.modal .content .ui.two.column .equal.height.row .column{width:100%;display:block}.ui.signin.modal .content .ui.two.column .equal.height.row .column .ui.form.segment{margin:0}.ui.signin.modal .content .ui.two.column .equal.height.row .ui.vertical.divider{display:none}.ui.signin.modal .content .ui.two.column .equal.height.row .ui.horizontal.divider{display:block}}@media only screen and (max-width: 768px){.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.block.fluid.header{padding:.5em .5rem}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .gist table tr{display:table-row;background:none}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .gist table tr td{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;display:table-cell;width:initial !important}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.segment#content{padding:1em .5rem}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.comments.segment .comment .comments{padding-bottom:0;padding-left:0 !important;margin-left:0.5em !important}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.comments.segment #my-comment .avatar{display:none}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.comments.segment #my-comment .content{margin:0 0 0 0;padding:0 0 0 0}.ui.confirm.modal .header{padding:1rem 2rem}.ui.confirm.modal .content{padding:1rem 2rem 1rem 2rem}.ui.confirm.modal .content .left:not(.ui){display:none}.ui.confirm.modal .content .right:not(.ui){padding:0}}@media only screen and (max-width: 568px){.master-body .ui.divided.page.grid{padding:.5rem}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.block.fluid.header{font-size:1.7rem}.master-body .ui.divided.page.grid .twelve.wide.column.md-col #content{box-shadow:none}.master-body .ui.divided.page.grid .twelve.wide.column.md-col #content h1{font-size:1.6rem}.master-body .ui.divided.page.grid .twelve.wide.column.md-col #content p,.master-body .ui.divided.page.grid .twelve.wide.column.md-col #content ul,.master-body .ui.divided.page.grid .twelve.wide.column.md-col #content ol{font-size:1.2rem}.master-body .ui.divided.page.grid .twelve.wide.column.md-col #content p p,.master-body .ui.divided.page.grid .twelve.wide.column.md-col #content ul p,.master-body .ui.divided.page.grid .twelve.wide.column.md-col #content ol p{font-size:1rem}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .meta-social-share{text-align:left}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .meta-social-share .suggest-title{display:block}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .meta-social-share .ui.button{margin:.7em 0}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .meta-social-share .ui.button i{display:none}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.comments.segment{font-size:1.1em;padding:0.3em 0 1.3em 0 !important}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.comments.segment .comment .avatar{width:auto}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.comments.segment .comment .content{padding:.25em .5em 0 .5em}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.comments.segment .comment .content .ui.cmts-delete .menu{left:auto;right:0}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.comments.segment .comment .content .ui.cmts-reset{padding:.6em 1.2em}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.huge.ribbon.label{margin-top:1em;padding-left:2.5em;font-size:1.1rem}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .ui.huge.ribbon.label:after{content:initial}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .suggest.posts.list{padding:0}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .suggest.posts.list .feed-list .item .ui.avatar.image{margin-right:0 !important}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .suggest.posts.list .feed-list .item .feed-date{font-size:.55em;display:none}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .suggest.posts.list .feed-list .item .content{margin-left:2.5em !important}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .suggest.posts.list .feed-list .item .content .header .tag{display:table}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .suggest.posts.list .feed-list .item .content .meta{display:none}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .suggest.posts.list .feed-list .item .content .smart-meta{display:block}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .suggest.posts.list .feed-list .item .content .detail{margin-right:0}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .smartphone-area .ui.two.column.grid.segment #smart-like-button,.master-body .ui.divided.page.grid .twelve.wide.column.md-col .smartphone-area .ui.two.column.grid.segment #smart-follow-button{border-width:.05em}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .smartphone-area .ui.two.column.grid.segment #smart-like-button.active,.master-body .ui.divided.page.grid .twelve.wide.column.md-col .smartphone-area .ui.two.column.grid.segment #smart-follow-button.active{border-width:.05em}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .smartphone-area .ui.two.column.grid.segment .row.action-btn .column .ui.button{font-size:95%}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .smartphone-area .ui.two.column.grid.segment .row.action-btn .column .ui.button i{font-size:.7em}.master-body .ui.divided.page.grid .twelve.wide.column.md-col .smartphone-area .ui.two.column.grid.segment .row.suggest-posts .column{display:inline}.ui.signin.modal{width:100%;margin-left:-50%;margin-top:0 !important}.ui.signin.modal .ui.header{font-size:1.5em}.ui.signin.modal .content{padding:0 1em}.ui.signin.modal .content .ui.two.column .equal.height.row .column{padding:0}.ui.signin.modal .content .ui.two.column .equal.height.row .column .ui.form.segment{padding:0;background-color:inherit;box-shadow:none}.ui.signin.modal .content .ui.two.column .equal.height.row .column .ui.form.segment input{font-size:.95em}.ui.signin.modal .content .ui.two.column .equal.height.row .column .or{display:none}.ui.signin.modal .content .ui.two.column .equal.height.row .column .ui.button{display:block;width:100%;font-size:.97em}}
