@font-face{font-family:Vollkorn;font-style:normal;font-weight:400;src:url(/static/media/Vollkorn-Regular.e1d94491.ttf) format("truetype")}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400;src:url(/static/media/Vollkorn-Italic.0541820d.ttf) format("truetype")}@font-face{font-family:Vollkorn;font-style:normal;font-weight:700;src:url(/static/media/Vollkorn-SemiBold.55d6eb8e.ttf) format("truetype")}@font-face{font-family:Vollkorn;font-style:italic;font-weight:700;src:url(/static/media/Vollkorn-SemiBoldItalic.b513f6b2.ttf) format("truetype")}@font-face{font-family:Gordita;font-style:normal;font-weight:100;src:url(/static/media/Gordita-Thin.c62c6cda.otf) format("opentype")}@font-face{font-family:Gordita;font-style:normal;font-weight:300;src:url(/static/media/Gordita-Light.6e0277e4.otf) format("opentype")}@font-face{font-family:Gordita;font-style:normal;font-weight:400;src:url(/static/media/Gordita-Regular.3bc3a738.otf) format("opentype")}@font-face{font-family:Gordita;font-style:normal;font-weight:500;src:url(/static/media/Gordita-Medium.4743ea25.otf) format("opentype")}@font-face{font-family:Gordita;font-style:normal;font-weight:700;src:url(/static/media/Gordita-Bold.7637be00.otf) format("opentype")}@font-face{font-family:Gordita;font-style:normal;font-weight:800;src:url(/static/media/Gordita-Black.018670fb.otf) format("opentype")}@font-face{font-family:Gordita;font-style:normal;font-weight:900;src:url(/static/media/Gordita-Ultra.e57c8ad6.otf) format("opentype")}body{font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;margin:0}h1{font-size:3rem;margin:0 0 2rem}h1,h2{font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:700}h2{font-size:2rem;margin:0}h3{font-size:1.5rem;font-weight:700}h3,h4{font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;margin:0}h4{font-size:1rem;font-weight:500}h5{font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-weight:400;margin:0}blockquote{padding:1rem;border-left:3px solid #333;font-style:italic;margin-left:0}blockquote+blockquote{margin-top:-1.25rem}pre{padding:1rem;background-color:#eee;line-height:1.5;margin:0 0 1rem}pre pre{padding:0;margin:0}pre+pre{padding-top:0}pre code{display:block}img{max-width:100%}figure{margin:0;padding:0}p{font-size:16px;line-height:1.75;font-weight:400}a,a:hover{color:inherit;text-decoration:none}::selection{background-color:#fff0d4;color:#222}::-moz-selection{background-color:#fff0d4;color:#222}@media screen and (max-width:640px){h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:.875rem}}.App{display:flex;flex-direction:column;min-height:100%;margin:0 auto;max-width:71rem;padding:0 1rem;overflow:hidden}button{border:0;outline:0}.button{background-color:initial;border-radius:0;display:inline-block;font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:600;padding:0 .5rem;height:2rem;line-height:2;position:relative;outline:none;border:0;font-size:1rem;cursor:pointer;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button,.button:after{-webkit-transition:all .2s ease;transition:all .2s ease}.button:after{background-color:#222;border-radius:2px;bottom:0;content:" ";left:0;opacity:.05;position:absolute;right:0;top:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.button.orange:after{background-color:#ffc44c;opacity:.25}.button.green:after{background-color:#24b379;opacity:.15}.button.red:after{background-color:#b32424;opacity:.2}.button.button-disabled{cursor:not-allowed;color:#ccc}.button.button-disabled:after{background-color:#222;opacity:.05}.button.button-disabled:hover:after{-webkit-transform:scaleY(.5);transform:scaleY(.5)}.button:focus,.button:hover{background:transparent}.button:focus:after,.button:hover:after{-webkit-transform:none;transform:none;border-radius:4px}.buttons .button{margin-right:2rem}.buttons .button:last-child{margin-right:0}.button-text,.text-button{font-weight:700;cursor:pointer}.text-button{border-radius:4px;color:#3d79cc;font-size:1rem;line-height:1.5;-webkit-transition:color .3s ease;transition:color .3s ease}.text-button:hover{color:#7aa3dc}.text-button.green{color:#24b379}.text-button.with-background{background-color:#fff;padding:.5rem 1rem;text-shadow:none}.icon-button{font-size:1rem;font-weight:500;line-height:1.5rem;margin-right:3rem;display:flex;align-items:center;border-bottom:0;text-decoration:none;color:#666;cursor:pointer;-webkit-transition:color .2s linear;transition:color .2s linear}.icon-button:last-child{margin-right:0}.icon-button svg{height:1.5rem;margin-right:1rem;width:1.5rem}.icon-button svg circle,.icon-button svg g,.icon-button svg path{stroke:#666;-webkit-transition:stroke .2s linear;transition:stroke .2s linear}.icon-button:hover{color:#3d79cc}.icon-button:hover svg circle,.icon-button:hover svg g,.icon-button:hover svg path{stroke:#3d79cc}.City{box-shadow:0 4px 16px 0 rgba(0,0,0,.1);border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;padding:3rem}.City-map{border-radius:50%;flex-shrink:0;height:9rem;margin-right:3rem;width:9rem}.City-map-inner{height:100%;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-clip-path:circle(4.5rem at 7.5rem 7.5rem);clip-path:circle(4.5rem at 7.5rem 7.5rem);-webkit-transition:all .7s ease;transition:all .7s ease;z-index:10;border-radius:8px;overflow:hidden}.City-map:hover .City-map-inner{-webkit-clip-path:circle(50rem at 7.5rem 7.5rem);clip-path:circle(50rem at 7.5rem 7.5rem)}.City-scrim{background:hsla(0,0%,100%,.8);bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.City-scrim h3{opacity:0;-webkit-transform:translate3d(0,1rem,0);transform:translate3d(0,1rem,0);-webkit-transition:all .3s ease;transition:all .3s ease}.City:hover .City-scrim{opacity:1;z-index:100}.Editor .City-details p,.Post .City-details p{margin-bottom:0}.Editor .City-details h3,.Post .City-details h3{margin-bottom:1.5rem;margin-top:0;padding-right:6rem}.City:hover .City-scrim h3{opacity:1;-webkit-transform:none;transform:none}.City.is-editing .City-scrim{display:none}.City-details{position:relative;flex:1 1}.City-details p{display:block;min-height:5.5rem;max-height:5.5rem;overflow:hidden;position:relative;margin:0;line-height:1.5}.City-details .read-more{position:absolute;color:#3d79cc;right:0;bottom:0;line-height:1.5rem;font-size:1rem;background-color:#fff;font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;text-decoration:none;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;cursor:pointer}.City-details .read-more:before{content:" ";background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff 75%,#fff);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff 75%,#fff);position:absolute;display:block;right:100%;top:0;-webkit-transform:translateX(1px);transform:translateX(1px);-webkit-transition:opacity .2s ease;transition:opacity .2s ease;height:2rem;width:5rem}.City.City-in-editor-context .City-details{pointer-events:none}.City-preview{display:flex;position:relative;overflow:hidden;margin:-3rem;padding:3rem}.City-is-expanded .City-preview{padding-bottom:3rem;margin-bottom:-3rem;border-bottom:1rem solid #fff;box-sizing:border-box}.City-toggle{float:right;position:absolute;-webkit-transition:transform .3s ease;transition:transform .3s ease;top:0;right:0;cursor:pointer}.City-related{max-height:0;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;overflow:hidden;height:19rem}.City .City-related-item{height:9.5rem;padding-top:3rem}.City .City-details p{max-height:5.5rem;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.City.City-is-expanded .City-related{max-height:19rem}.City.City-is-expanded .City-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.City.City-is-expanded .City-details p{max-height:12rem}.City.City-is-expanded .read-more{opacity:0}.CityRelated{display:flex}.CityRelated-header{width:9rem;margin-right:3rem}.CityRelated-header p>a,.CityRelated-header p>a:hover{color:#3d79cc;font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;font-size:.8rem;text-decoration:none;cursor:pointer}.CityRelated-scroll-wrapper{width:calc(100% - 12rem)}.CityRelated-scroller{display:flex;overflow:scroll;padding:0;margin:0}.CityRelated-item{flex-shrink:0;list-style-type:none;width:9rem;display:inline-block;height:6rem;margin-right:3rem;background-image:url(https://static.schlosser.io/danrs.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.CityRelated-item:last-child{margin-right:0}body.is-CityEditor-open{overflow:hidden}.CityEditor{position:fixed;z-index:50;left:0;right:0;top:0;min-height:100%;background-color:hsla(0,0%,100%,.75);opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.CityEditor form{position:absolute;display:flex;padding:3rem;border-radius:8px;box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.CityEditor.CityEditor-active{opacity:1;pointer-events:auto}.CityEditor input{font-family:Gordita,Roboto,Helvetica Neue,Helvetica,sans-serif;font-size:1.5rem;font-weight:700;padding:0;outline:0;line-height:1.6;-webkit-transform:scale();transform:scale();border:0;box-sizing:border-box}.CityEditor .autocomplete-dropdown-container{background:#fff;margin:0 -1rem;padding:0 1rem}.CityEditor .autocomplete-dropdown-container .suggestion-item{padding:.25rem 0}.Picker{z-index:1000}.CityEditor p{margin-top:1.5rem}.CoverImageEditor{height:0;padding-bottom:21.66%;overflow:hidden;border-radius:8px;margin-bottom:3rem;position:relative}.CoverImageEditor.display-preview{-webkit-transition:padding-bottom .5s ease;transition:padding-bottom .5s ease}.CoverImageEditor .cover-full,.CoverImageEditor .cover-preview{width:100%;position:absolute;left:0;top:0;height:100%;display:flex;align-items:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-color:#ccc;border-radius:8px}.cover-full h4,.cover-preview img{position:relative;z-index:50}.cover-full h4,.cover-preview h4{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-shadow:0 0 3rem #000;z-index:100}.CoverImageEditor.display-preview .cover-preview{opacity:1}.CoverImageEditor.display-full .cover-preview,.CoverImageEditor.display-preview .cover-full{opacity:0}.CoverImageEditor.display-full .cover-full{opacity:1}.CoverImageEditor .cover-preview img{-webkit-filter:blur(8px);filter:blur(8px)}.dropzone{border:1px solid #ccc;border-radius:8px;height:100%;max-height:9.75rem;display:flex;align-items:center;justify-content:center;color:#ccc;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:3rem;position:absolute;left:0;right:0;top:0}.dropzone h4{position:relative;margin-left:.5rem;width:8rem;-webkit-transition:color .2s ease;transition:color .2s ease;height:1.5rem}.dropzone h4 .default,.dropzone h4 .dragging{position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.dropzone h4 .dragging{left:0;opacity:0;-webkit-transform:translate3d(0,1rem,0);transform:translate3d(0,1rem,0);color:#24b379}.dropzone svg g circle,.dropzone svg g path{-webkit-transition:all .2s ease;transition:all .2s ease}.dropzone--isActive svg g circle,.dropzone--isActive svg g path{stroke:#24b379}.dropzone.dropzone--isActive{border-color:#24b379}.dropzone.dropzone--isActive h4 .default{opacity:0;-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0)}.dropzone.dropzone--isActive h4 .dragging{opacity:1;-webkit-transform:none;transform:none}@media screen and (max-width:640px){.CoverImageEditor{padding-bottom:50%;margin-bottom:1.5rem}}.Editor-wrapper{flex:1 1}.content{width:100%;max-width:45rem;margin:0 auto;flex:1 1;box-sizing:border-box;font-size:1rem;padding:3rem 0;line-height:1.6;opacity:1;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.content.content-loading{opacity:0}.Editor{position:relative;font-family:Vollkorn,Georgia,serif}.Editor,.Editor .p,.Editor p{margin-bottom:1rem;font-size:1.25rem}.Editor ol li,.Editor ul li{font-size:1.25rem;margin-bottom:.5rem}.Editor h2,.Editor h3{margin:3rem 0 2rem}.Editor img{border-radius:8px}.Editor input{font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif}.Editor-hidePlaceholder .public-DraftEditorPlaceholder-root{display:none}.buttons{padding:.5rem 0;display:flex}.buttons .spacer{flex:1 1}.buttons .button,.buttons button{margin-right:.5rem}.Editor h1{line-height:4rem}.Editor h1 input{height:4rem;border:0;font-size:3rem;font-weight:700;margin-bottom:1.5rem;outline:none;width:100%}.Editor::-webkit-input-placeholder,.Editor h1 input::-webkit-input-placeholder{color:#ccc}.Editor::-ms-input-placeholder,.Editor h1 input::-ms-input-placeholder{color:#ccc}.Editor::placeholder,.Editor h1 input::placeholder{color:#ccc}.DraftEditor-root>div>div{padding-bottom:8rem}.Editor-toolbar{border-top:1px solid #eee;background-color:#fff;z-index:100;padding-bottom:.5rem}.PostMetadata{margin:2rem 0;display:flex;align-items:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.Editor .PostMetadata{opacity:.46}.PostMetadata.empty{opacity:.24}.PostMetadata img{border-radius:50%;height:2rem;width:2rem}.Editor .PostMetadata img{-webkit-filter:grayscale(1);filter:grayscale(1)}.PostMetadata h4{margin:0 1rem;color:#666}.hero-image{margin-bottom:3rem}.Editor .link,.Editor .place-link,.Post-content .link,.Post-content .place-link{background-image:-webkit-linear-gradient(bottom,transparent,transparent 50%,rgba(61,121,204,.5) 51%,rgba(61,121,204,.5));background-image:linear-gradient(0deg,transparent 0,transparent 50%,rgba(61,121,204,.5) 51%,rgba(61,121,204,.5));background-size:100% 4px;background-position:bottom;background-repeat:no-repeat;text-decoration:none;border-bottom:0}.drafting-indicator{font-style:italic;padding:.5rem 1rem;background-color:rgba(0,0,0,.1)}.Footer{color:#222;display:flex;padding:4rem 0}.Footer h4{color:#666}.Footer .spacer{flex:1 1}.Footer .mdot{padding:0 .5rem}.Home-posts{display:flex;flex-wrap:wrap;margin:3rem -2rem}.Home-posts>*{padding:1rem 2rem;width:50%}@media screen and (max-width:768px){.Home-posts>*{width:100%}}@media screen and (max-width:640px){.hide-mobile{display:none}}.HomePageBanner{height:0;position:relative;background-size:cover;background-position:50%;border-radius:8px}.HomePageBanner.signed-out{padding-bottom:43.5%}.HomePageBanner.signed-in{padding-bottom:28.3%}.HomePageBanner .image-button{margin-left:1rem}.HomePageBanner-text-content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:80%;color:#fff;text-shadow:0 0 3rem rgba(0,0,0,.5);z-index:2}.HomePageBanner-text-content h3 span{margin-right:1rem}@media screen and (max-width:768px){.HomePageBanner h1{font-size:2rem}}@media screen and (max-width:640px){.HomePageBanner h1{font-size:1.5rem}.HomePageBanner h3{font-size:1.1rem;display:flex;align-items:center;flex-direction:column}.HomePageBanner h3 .text-button{font-size:.875rem;display:block;margin-top:1rem}.HomePageBanner h3 span{margin-right:0}.HomePageBanner.signed-in{padding-bottom:50%}.HomePageBanner.signed-out{padding-bottom:100%}}.inline-toolbar{background:#fff;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,.1);box-sizing:border-box;left:50%;position:absolute;-webkit-transform:translate(-50%) scale(0);transform:translate(-50%) scale(0);z-index:2}.inline-toolbar:after,.inline-toolbar:before{background-color:#fff;content:" ";left:50%;pointer-events:none;position:absolute;top:100%}.inline-toolbar:after{height:10px;width:20px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:2}.inline-toolbar:before{height:10px;-webkit-transform:translate(-50%,-5px) rotate(45deg);transform:translate(-50%,-5px) rotate(45deg);width:10px;z-index:1}.inline-toolbar-button-wrapper{display:inline-block}.inline-toolbar-button{color:#666;font-size:1rem;font-weight:700;font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;border:0;padding:.5rem;vertical-align:bottom;height:2.5rem;width:2.5rem;box-sizing:border-box;border-radius:8px}.inline-toolbar-button-wrapper:first-of-type .inline-toolbar-button{font-weight:800}.inline-toolbar-button svg{fill:#666}.inline-toolbar-button:focus,.inline-toolbar-button:hover{cursor:pointer;outline:0}.inline-toolbar-button-active{color:#3d79cc}.inline-toolbar-button-active svg{fill:#3d79cc}.draftJsToolbar__separator__3U7qt{margin-bottom:-3px}.LinkButton svg g{fill:#666}.LinkButton-wrapper{width:25rem;position:relative}.LinkButton-wrapper svg{width:1.5rem;height:1.5rem;position:absolute;pointer-events:none;left:1rem;top:.5rem}.LinkButton-wrapper svg g{fill:#3d79cc}.LinkButton-wrapper input{box-sizing:border-box;padding:.5rem 1rem .5rem 3rem;line-height:1.5rem;font-size:.875rem;border:0;outline:none;border-radius:8px;width:100%}body{padding-top:5rem}.Navbar{height:5rem;position:fixed;z-index:100;top:0;left:0;right:0;background-color:#fff;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Navbar ul{display:flex;list-style:none;margin:0;padding:0}.Navbar ul li{margin:0 1rem}.Navbar ul li a{color:inherit;text-decoration:none}.Navbar-content{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;max-width:71rem}.Navbar-logo{margin:0;height:22px}.Navbar-center{width:100%;max-width:47rem}.Navbar-left,.Navbar-right{flex-shrink:0;flex-grow:1}.Navbar .Navbar-spacer{flex:1 1;margin:0}.AccountBadge{position:relative;display:flex;align-items:center}.AccountBadge-navbar{display:flex}.AccountBadge-navbar img{margin-right:1rem}.AccountBadge img{height:1.5rem;width:1.5rem;border-radius:50%}.AccountBadge-navbar span{font-size:.875rem;font-weight:500;line-height:1.5rem;white-space:nowrap}.AccountBadge-card{-webkit-transform-origin:top right;transform-origin:top right;position:absolute;right:0;top:0;padding:1rem;background:#fff;box-shadow:0 2px 4px rgba(34,34,34,.1);border-radius:8px;-webkit-transform:translate3d(0,-1rem,0);transform:translate3d(0,-1rem,0);opacity:0;pointer-events:none;-webkit-transition:transform .2s ease;transition:transform .2s ease;width:20rem}.AccountBadge-empty{width:1.5rem;height:1.5rem;border-radius:50%;background:#ccc}.AccountBadge-card:hover,.AccountBadge-navbar:hover+.AccountBadge-card{-webkit-transform:none;transform:none;opacity:1;pointer-events:auto}.AccountBadge-card p{font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:400;margin:0}.AccountBadge-info{display:inline-flex;align-items:center;margin-bottom:1rem}.AccountBadge-info img{width:2rem;height:2rem;margin-right:1rem}@media screen and (max-width:640px){.AccountBadge-navbar span{display:none}.AccountBadge-navbar img{margin-right:0}}.NotFound{padding:4rem 0;max-width:69rem;margin:0 auto}.PlaceButton svg{fill:#666;stroke:#666}.PlaceForm-wrapper{width:25rem}.PlaceForm{position:relative}.PlaceForm svg{width:1.5rem;height:1.5rem;position:absolute;pointer-events:none;left:1rem;top:.5rem;fill:#3d79cc;stroke:#3d79cc}.PlaceForm input{box-sizing:border-box;padding:.5rem 1rem .5rem 3rem;line-height:1.5rem;font-size:.875rem;border:0;outline:none;border-radius:8px;width:100%}.autocomplete-dropdown-container-loading,.suggestion-item,.suggestion-item--active{font-size:.875rem;font-family:Gordita,Roboto,Helvetica Neue,Helvetica,sans-serif;padding:.25rem 0}.suggestion-item--active{background-color:#eee}.autocomplete-dropdown-container{border-top:1px solid #eee;padding:.25rem 0 .5rem;margin:0 1rem}.PlaceTagSuggestionsWrapper>div{display:inline-block;box-shadow:0 4px 24px 0 rgba(0,0,0,.05);background-color:#fff;margin:0 -.5rem;padding:0 1.75rem .5rem;border-radius:4px;position:absolute;z-index:1000;max-width:40rem}.PlaceTagSuggestionsEntry{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.PlaceTagSuggestionsEntry strong{margin-right:1rem}.PlaceTagSuggestionsEntry span{color:#666}.PlaceTagSuggestionsEntry.is-focused{background-color:#eee}.Post article{margin:0 auto;max-width:45rem}.Post img{border-radius:8px}.Post .Post-cover-image{margin:0 0 3rem;padding:0;display:block;position:relative}.Post .Post-cover-image .Post-edit-button{position:absolute;right:1rem;bottom:0;margin-bottom:-6rem}.Post .Post-cover-image img{width:100%}.Post .buttons{padding:4rem 0;display:flex}.Post .PostMetadata .icon-button{margin-right:.5rem}.Post .PostMetadata .date{margin-right:3rem}.Post-content{font-size:1.25rem;font-family:Vollkorn,Georgia,serif}.Post-content a{border-bottom:2px solid #3d79cc;text-decoration:none}.Post-content .p,.Post-content p{font-size:1.25rem;margin-bottom:1rem}.Post-content ol li,.Post-content ul li{font-size:1.25rem;margin-bottom:.5rem}.Post-content h2,.Post-content h3{margin:3rem 0 2rem}.PostAuthor a{display:flex;align-items:center}.PostAuthor .PostAuthor-profile{border-radius:50%}.PostAuthor h4{color:#222}.PostCard{border-radius:8px;box-shadow:0 4px 24px 0 rgba(0,0,0,.075);box-sizing:initial;display:flex;height:12rem;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.PostCard .image{background-color:#ccc;background-position:50%;background-size:cover;border-bottom-left-radius:8px;border-top-left-radius:8px;flex-shrink:0;height:12rem;width:12rem}.PostCard .details{padding:1.5rem;flex-direction:column;display:flex}.PostCard .details h3{flex:1 1}.PostCard .author{display:flex;align-items:center}.PostCard .author img{height:1.5rem;width:1.5rem;border-radius:50%;margin-right:1rem}.PostCard:hover{box-shadow:0 4px 24px 0 rgba(0,0,0,.125);cursor:pointer;-webkit-transform:scale(1.015);transform:scale(1.015)}.PostCard .Post-edit-button{position:absolute;right:1rem;bottom:1.5rem}.PostCard.large{padding:1.5rem}.PostCard.large .image{border-radius:8px;margin-right:1.5rem}.PostCard.large .details{padding:0 1.5rem 0 0}.PostCard.large .details h3{flex:0 1;margin-bottom:1.5rem;padding-right:1.5rem}.PostCard.large .Post-edit-button{top:1.5rem;bottom:auto}@media screen and (max-width:640px){.PostCard{height:8rem}.PostCard .image{height:8rem;width:8rem}}.PostList{list-style:none;padding:0}.PostList>div{width:50%}.PostList-Cards{display:flex;flex-wrap:wrap;margin:4rem -2rem 2rem}.PostList-Cards>*{padding:1rem 2rem;width:50%}.PostList-Cards.large>*{width:100%;max-width:45rem}@media screen and (max-width:1024px){.PostList-Cards>*{width:100%;padding:1rem 2rem}}.PostListItem{display:flex;border-bottom:1px solid #ccc;padding:1.5rem 0}.PostListItem:hover h3{text-decoration:underline}.PostListItem .image{height:4rem;width:4rem;background-position:50%;background-size:cover;margin-right:1.5rem}.PostListItem .details{flex:1 1}.PostListItem .details p{margin:.75rem 0 0}.PostRelatedContent{padding-top:4rem;border-top:1px solid #ccc;margin-bottom:4rem}.PostRelatedContent h2{width:100%;margin:4rem 0 3rem;display:flex;align-items:center}.PostRelatedContent h2:first-child{margin-top:0}.PostRelatedContent .PostRelatedContent-profile{height:2rem;width:2rem;border-radius:50%;margin-right:1rem}.PostRelatedContent .PostList{margin-top:0;margin-bottom:0}.Posts-content{max-width:40rem;margin:0 auto;padding-bottom:6rem}.Posts .Posts-mine>*{width:100%}.PrefixTextbox{position:relative;border:1px solid #eee;width:100%;display:block;overflow:hidden;margin:1rem 0;border-radius:4px}.PrefixTextbox span{position:absolute;left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.PrefixTextbox .text-input{padding:1rem;width:100%;-webkit-transition:transform .2s ease;transition:transform .2s ease;border:0;outline:none;resize:none}.PrefixTextbox .text-input,.PrefixTextbox span{font-family:Gordita,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Helvetica,sans-serif;font-size:1rem}.PrefixTextbox .text-input:focus,.PrefixTextbox.with-text .text-input{opacity:1;-webkit-transition-duration:.1s;transition-duration:.1s}.PrefixTextbox .text-input:focus+span,.PrefixTextbox.with-text span{opacity:1;-webkit-transition-duration:.2s;transition-duration:.2s}.ProgressiveImageGrid{display:flex;margin:2rem -.5rem}.ProgressiveImage{max-width:100%;border-radius:8px!important;position:relative;overflow:hidden}.ProgressiveImage img{display:block}.ProgressiveImage.display-preview img{-webkit-filter:blur(8px);filter:blur(8px)}.ProgressiveImageGrid .ProgressiveImage{margin:0 .5rem}.TitleBar{padding:1.5rem 0 0}.TitleBar h1{margin:4.5rem 0 1.5rem}.TitleBar-menu{border-bottom:1px solid #222;margin:0 -2rem}.TitleBar-menu ul{display:flex;margin:0;padding:0 2rem}.TitleBar-menu li{display:flex;padding:.5rem 1.5rem}.TitleBar-menu li.is-selected{border-bottom:2px solid #222}.Toasts{position:fixed;bottom:1.5rem;left:1.5rem;z-index:5000}.Toast{box-shadow:0 4px 24px 0 rgba(0,0,0,.05);padding:1rem 1.5rem;z-index:5000;background-color:#222;color:#fff;margin-top:1rem;border-radius:4px;-webkit-transform:translate3d(0,300%,0);transform:translate3d(0,300%,0);-webkit-transition:transform .2s ease;transition:transform .2s ease}.Toast-button{margin-left:1rem}.Toast.Toast-active{-webkit-transform:none;transform:none}@media screen and (max-width:1024px){.Toasts{left:1rem}}.User-content{padding:4rem 0}.User-info{max-width:45rem;display:flex;padding-bottom:4rem}.User-info-details{width:100%}.User-profile-photo{width:9rem;height:9rem;border-radius:50%;margin-right:3rem}.User-content>h2{margin-bottom:1.5rem}.User-posts{display:flex;flex-wrap:wrap;margin:4rem -2rem}.User-posts>*{padding:1rem 2rem;width:50%}@media screen and (max-width:768px){.User-profile-photo{width:4rem;height:4rem}}@media screen and (max-width:640px){.User-profile-photo{width:3rem;height:3rem;position:absolute}.User-info-details h1{padding-left:4.5rem}}*,:after,:before{box-sizing:border-box}#root,body html{height:100%;font-size:16px;color:#222}
/*# sourceMappingURL=main.5cef8960.chunk.css.map */