body{background-position:center;background-size:cover}body .os-host>.os-padding>.os-viewport>.os-content{height:auto !important}.flip-container{width:100vw;height:100vh;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.flip-container.flip-it .flipper{transform:rotateY(180deg)}.flip-container .flipper{position:relative;width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;transition:all 0.75s ease}.flip-container .front,.flip-container .back{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.flip-container .front{transform:rotateY(0deg)}.flip-container .back{transform:rotateY(180deg)}.dream-max-width{max-width:1664px;margin:0 auto}.inverted a{color:#eee !important}.inverted a:hover{color:#fff !important}.dream-404-container{position:fixed;top:calc(50% - 54px);left:50%;width:100%;transform:translate3d(-50%, -50%, 0)}.dream-404-container .ui.header{margin-bottom:2rem}.dream-404-container .ui.header .sub.header{margin-top:0.5rem}.ui.menu.dream-menu{margin-left:0;margin-right:0}.ui.menu.dream-menu.dream-socials{display:flex;flex-wrap:wrap}.ui.menu.dream-menu.dream-socials .item:first-child{padding-left:0.5rem}.ui.menu.dream-menu .item{padding:0.5rem}.ui.menu.dream-menu .item:first-child{padding-left:1rem}.ui.menu.dream-menu .item i{margin:0}.ui.menu.dream-menu .item a{color:rgba(0,0,0,0.87)}.dream-header{display:flex;justify-content:center;align-items:center}.dream-header .content{max-width:512px;margin-left:2rem}.dream-header .ui.horizontal.list{line-height:1rem}.dream-header .dream-tags .ui.label{margin-top:1rem}@media screen and (max-width: 768px){.dream-header{flex-direction:column}.dream-header .content{margin-top:2rem;margin-left:unset;text-align:center}}.dream-grid{margin-left:0 !important;margin-right:0 !important}.ui.card.dream-card>.image{border-top-left-radius:inherit !important;border-top-right-radius:inherit !important}.ui.card.dream-card.inverted .content .header>a{color:rgba(255,255,255,0.87) !important}.ui.card.dream-card.inverted .content .meta{color:rgba(255,255,255,0.6)}.ui.card.dream-card.inverted .content .description{color:rgba(255,255,255,0.87)}.ui.card.dream-card.inverted .extra{color:rgba(255,255,255,0.6)}.ui.card.dream-card .content .header{margin-bottom:0}.ui.card.dream-card .content .header a{color:rgba(0,0,0,0.87) !important}.ui.card.dream-card .content .description{margin-top:1rem;color:rgba(0,0,0,0.87);overflow-wrap:break-word}.ui.card.dream-card .content .description img{max-width:100%}.ui.card.dream-card .content .description iframe[id^='twitter-widget-']{width:100% !important}.ui.card.dream-card .extra{position:relative;display:flex;align-items:center;border-top:none !important}.ui.card.dream-card .extra .author{display:flex;align-items:center}.ui.card.dream-card .extra .reading-time{position:absolute;right:1em}.dream-single .cover{padding:0}.dream-single .cover .cover-img{height:256px;background-position:center;background-size:cover;border-radius:inherit}@media screen and (max-width: 768px){.dream-single .cover .cover-img{height:128px}}.dream-single h1.ui.large.header{margin-top:1rem}.dream-single .main{margin-top:2rem}.dream-single .ui.inverted.segment blockquote{color:rgba(255,255,255,0.6)}.dream-single-aside{position:sticky !important;top:0;height:100%}@media screen and (max-width: 768px){.dream-single-aside{display:none !important}}.toc ul{padding-left:2rem}.toc li{margin:0.5rem 0}.utterances-comments .utterances{max-width:unset}#dream-search{position:fixed;top:5%;left:50%;width:30%;display:none;border:1px solid #555;transform:translateX(-50%)}@media screen and (max-width: 768px){#dream-search{width:90%}}#dream-search .ui.input{width:calc(100% - 2rem)}#dream-search input{color:#fff}#dream-search .results{background:#1b1c1d;border-color:#555}#dream-search .result,#dream-search .message.empty{border-color:rgba(0,0,0,0.1)}#dream-search .result:hover,#dream-search .result.active,#dream-search .message.empty:hover,#dream-search .message.empty.active{background:rgba(0,0,0,0.1)}#dream-search .result .title,#dream-search .result .header,#dream-search .message.empty .title,#dream-search .message.empty .header{color:#fff}#dream-search .result .description,#dream-search .message.empty .description{color:rgba(255,255,255,0.87)}
