html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style-type:none!important}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%}ins{color:#000;background-color:#ff9;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle}a{color:inherit;text-decoration:none}*{-webkit-tap-highlight-color:#0000;font-feature-settings:kern;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;-o-transition:.25s all ease-out;transition:all .25s ease-out;text-ren­der­ing:optimizeLegibility!important;box-sizing:border-box!important}::selection{background:#8b67ff33}*{-webkit-tap-highlight-color:#0000;-moz-tap-highlight-color:#0000;-webkit-touch-callout:none}textarea,input{outline:none}:focus{outline-style:none;outline-color:#0000}html,body{background:#fff;position:relative;overflow-x:hidden}@media (width>=641px){.moon{display:none!important}.nomo{display:inherit!important}}@media (width<=640px){.moon{display:inherit!important}.nomo{display:none!important}}@font-face{font-family:Helvetica Neue;src:url(/res/font/hnl.ttf)format("truetype");font-weight:300}@font-face{font-family:Helvetica Neue;src:url(/res/font/hnn.ttf)format("truetype");font-weight:400}@font-face{font-family:Helvetica Neue;src:url(/res/font/hnm.ttf)format("truetype");font-weight:500}@font-face{font-family:Helvetica Neue;src:url(/res/font/hnb.ttf)format("truetype");font-weight:700}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;src:local(Libre Baskerville),local(LibreBaskerville-Regular),url(https://fonts.gstatic.com/s/librebaskerville/v4/pR0sBQVcY0JZc_ciXjFsK56jerHLVJWaC-9Ja-RK4Ug.woff2)format("woff2");unicode-range:U+100-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;src:local(Libre Baskerville),local(LibreBaskerville-Regular),url(https://fonts.gstatic.com/s/librebaskerville/v4/pR0sBQVcY0JZc_ciXjFsK8j0T1k_tV7QYhgnOhA2764.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}*{font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif}h1,.display-as-h1{color:#222;margin:0 0 10px;font-size:30px;font-weight:700;line-height:1.1em;display:block;position:relative;top:0;left:-1px;font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif!important}h2.subheading{color:#999;margin:-5px 0 17px;font-size:15px;font-weight:300;line-height:1.1em;display:block;position:relative;top:0;left:0;font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif!important}h2,h5,.display-as-h2{color:#222;margin:30px 0 0;font-size:20px;font-weight:700;line-height:1.4em;display:block;font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif!important}h3{color:#777;margin:42px 0;font-size:24px;font-weight:300;line-height:1.3em;display:block;font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif!important}h4{color:#777;margin:30px 0 0;font-size:22px;font-weight:300;line-height:1.3em;display:block;font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif!important}h5{color:#bbb;text-transform:uppercase;margin:30px 0 0;font-size:17px;font-weight:700;line-height:1.3em;display:block;font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif!important}h6{color:#777!important}p,ul,ol,li,blockquote,h6,.display-as-p{color:#333;margin:20px 0 0;font-size:16px;font-weight:400;line-height:1.7em;font-family:Libre Baskerville,serif!important}ul ul{margin-top:0}ul,ol{margin:20px 0 0 40px}ul li,ol li{margin:5px 0;line-height:1.8em}blockquote{color:#444;opacity:.8;border-left:5px solid #e9e9e9;margin:20px 10px 0 0;padding:0 0 0 20px}blockquote p:first-child{margin-top:0}p span{background:#f1e3ff;padding:3px 5px}a{opacity:.95;border-bottom:2px solid #55ffc74d;height:auto;font-family:inherit;text-decoration:none}a:hover{opacity:1;background:#55ffc71a;border-bottom:2px solid #55ffc780}.no-underline a{background:0 0!important;border-bottom:none!important}img,a img{max-width:100%;margin:8px 0;display:block}a img{opacity:.95;border-bottom:2px solid #55ffc74d;height:auto;margin:8px 0 0;padding-bottom:4px;text-decoration:none}a img:hover{opacity:1;background-color:#55ffc71a;border-bottom:2px solid #55ffc780}img.largeimg{max-width:130%;margin:0 0 0 -15%;box-shadow:0 0 2px #0003;width:130%!important}img.white-edges{outline-offset:-10px;outline:10px solid #fff}hr{background:#ddd;border:none;width:40px;height:1px;margin:20px 0 0;display:block}figcaption{text-align:left;color:#999;margin:20px 0 0;font-size:16px;line-height:1.7em;font-family:Libre Baskerville,serif!important}sup{color:#999;margin:0 2px}sup a{opacity:.6;background:#8b67ff;border-radius:1px;padding:0 6px;font-size:.8em;position:relative;top:-2px;color:#fff!important;border-bottom:none!important}sup a:hover{opacity:1}pre{border:10px solid #8b67ff00;width:100%;height:auto;margin:20px 0 0;padding:11px 10px 10px;overflow:scroll;color:#fff!important;background:#8b67ff!important}pre code{color:#fff;background:#8b67ff}code{background:#f1e3ff;padding:2px 5px 3px;font-family:Courier,Courier New,monospace;font-size:17px;line-height:1.6em}.sans-serif{font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif!important}@media (width<=640px){h3,h4{font-size:20px}}html,body,.timeline-container{min-height:100vh;overflow:hidden;background:#f8f8f8!important}.popup{z-index:20;vertical-align:top;opacity:0;pointer-events:none;background-color:#fff;border-radius:4px;width:96%;max-width:640px;max-height:96vh;margin:0 -4px 0 0;padding:40px;display:block;position:fixed;top:55%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000001a,0 4px 24px #00000026}.popup.visible{opacity:1;pointer-events:all;top:50%}.popup .section-left,.popup .section-right{margin:16px 0 64px}@media (width>=1000px){.popup.sectioned{background:#f8f8f8;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;padding:0;left:50%;top:50%!important}.popup .section-left,.popup .section-right{transform:-webkit-translate(0, -50%);width:48%;height:auto;margin:0;padding:6% 6% 6% 8%;display:inline-block;position:absolute;top:47.5%;left:0;transform:translateY(-50%)}.popup .section-right{transform:-webkit-translate(0, -50%);background:#fff;border-radius:4px;width:40%;min-height:0;padding:3%;top:47.5%;left:auto;right:8%;transform:translateY(-50%);box-shadow:0 1px 4px #0000001a,0 4px 24px #00000026}}.popup h1{margin-bottom:16px!important}.display-as-h1{margin:0 auto;font-size:24px}.scrollbar-custom::-webkit-scrollbar{background:0 0;width:4px;height:4px;padding:2px}.scrollbar-custom::-webkit-scrollbar-track{background:0 0;width:4px;height:4px}.scrollbar-custom::-webkit-scrollbar-thumb{background:#00000040;width:4px;height:4px;margin:2px}.scrollbar-custom::-webkit-scrollbar-button{width:0;height:0;display:none}.connection{display:block;position:relative;top:0;left:0}.connection.visible:not(.not-yet-established){margin:0 0 40px}.connection .banner{z-index:60;color:#fff;text-align:center;background:#e64444;border:none;width:100%;height:40px;margin:0 auto;padding:12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:16px;display:block;position:fixed;top:-40px;left:0}.connection.visible:not(.not-yet-established) .banner{top:0}.timeline-container{width:100%;height:100%;margin:0 auto;padding:0}.page-inactive-cover{content:"";z-index:10;pointer-events:none;-o-transition:.1s all ease-in;background:0 0;width:100%;height:100%;transition:all .1s ease-in;display:block;position:fixed;top:0;left:0}.child-page .page-inactive-cover{content:"";pointer-events:all;background:#0006}.timeline-container.child-page .events,.timeline-container.child-page .navigation-block{pointer-events:none!important}.timeline-container .event-child:not(.visible){opacity:0!important;pointer-events:none!important;top:55%!important}.timeline-container .event{margin:0 auto 80px}.timeline-container .event.unpublished{opacity:1}.timeline-container .author{-webkit-user-select:none;user-select:none;-khtml-user-select:none;max-width:100%;height:40px;margin:20px 0 16px;display:block;position:relative;top:0;left:0}.timeline-container .author img{border-radius:20px;width:auto;height:100%;margin:0;display:block;position:absolute;top:0;left:0;transform:translateZ(0)}.timeline-container .author .name{width:auto;height:auto;max-width:-webkit-calc(100% - 24px);color:#666;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 24px);margin:8px 0;padding:0;display:inline-block;position:relative;overflow:hidden}.gmph-sign-in{z-index:30;pointer-events:all;cursor:pointer;max-width:240px;margin:0;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.gmph-sign-in.visible{display:block}.timeline-container .user-block{padding:0;display:block;position:relative}.timeline-container .navigation-block{vertical-align:top;opacity:0;pointer-events:none;background-color:#0000;width:100%;margin:0;padding:0;display:block;position:static}.timeline-container .navigation-block .navigation-title{white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;-khtml-user-select:none;max-width:256px;margin:0;padding:0 0 0 48px;font-size:22px;line-height:24px;position:fixed;top:36px;left:24px;overflow:hidden}.timeline-container .timeline-share-open{z-index:5;cursor:pointer;background-color:#eee;background-image:url(/res/img/invite.png);background-position:45%;background-repeat:no-repeat;background-size:24px 24px;border-radius:32px;width:48px;height:48px;display:block;position:fixed;inset:24px 24px auto auto}.timeline-container .timeline-share-open:hover{background-color:#ddd}.user-anonymous .timeline-container .navigation-block .navigation-timeline{width:-webkit-calc(100% - 440px);width:calc(100% - 440px);left:256px}.user-anonymous .timeline-container .navigation-block .timelines-open,.user-anonymous .timeline-container .navigation-block .timeline-share-open,.user-anonymous .timeline-container .navigation-block .event-new-open{opacity:0;pointer-events:none}.user-anonymous .timeline-container .navigation-block .navigation-title{max-width:208px;padding:0}.timeline-container .navigation-block .user-sign-in-refresh{z-index:5;color:#fff;text-align:center;cursor:pointer;opacity:0;pointer-events:none;background-color:#8b67ff;border:none;border-radius:32px;width:120px;height:48px;padding:16px 24px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;display:block;position:fixed;inset:24px 24px auto auto}.user-anonymous .timeline-container .navigation-block .user-sign-in-refresh{opacity:1;pointer-events:all}.user-anonymous .timeline-container .user-sign-in-refresh:hover{background-color:#8360f2;box-shadow:0 2px 6px #0006}.timeline-container .navigation-block .navigation-timeline{width:-webkit-calc(100% - 416px);cursor:pointer;-webkit-user-select:none;user-select:none;-khtml-user-select:none;background:#eee;border-radius:24px;width:calc(100% - 416px);height:48px;margin:0 auto;display:block;position:fixed;top:24px;left:304px;overflow:hidden;box-shadow:-24px 0 #eee,24px 0 #eee}.timeline-container .navigation-block .navigation-timeline:after{content:"Time travel";transform:translate(-50%,-50%);transform:-webkit-translate(-50%, -50%);color:#888;opacity:1;pointer-events:none;-o-transition:.15s all ease-out;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:18px;transition:all .15s ease-out;display:block;position:absolute;top:50%;left:50%}.timeline-container .navigation-block .navigation-timeline:hover:after,.timeline-container .navigation-block .navigation-timeline.active:after{content:"Time travel";transform:translate(-50%,-50%);transform:-webkit-translate(-50%, -50%);color:#888;opacity:0;pointer-events:none;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:18px;display:block;position:absolute;top:-50%;left:50%}.timeline-container .navigation-block .navigation-timeline .timeline-label{transform:translate(-50%,-50%);transform:-webkit-translate(-50%, -50%);white-space:nowrap;color:#222;pointer-events:none;opacity:0;-o-transition:0s, .1s opacity ease-in-out, .15s top ease-in-out;width:auto;height:auto;margin:0;padding:0 8px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:18px;transition:all,opacity .1s ease-in-out,top .15s ease-in-out;display:block;position:absolute;top:150%;left:50%}.timeline-container .navigation-block .navigation-timeline:hover .timeline-label,.timeline-container .navigation-block .navigation-timeline.active .timeline-label{opacity:1;top:50%}.timeline-container .navigation-block .navigation-timeline .first-date,.timeline-container .navigation-block .navigation-timeline .last-date{transform:translateY(-50%);transform:-webkit-translate(0, -50%);white-space:nowrap;color:#aaa;pointer-events:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;opacity:1;width:auto;height:auto;margin:0;padding:0;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;display:block;position:absolute;inset:50% auto auto 4px}.timeline-container .navigation-block .navigation-timeline:hover .first-date,.timeline-container .navigation-block .navigation-timeline:hover .last-date,.timeline-container .navigation-block .navigation-timeline.active .first-date,.timeline-container .navigation-block .navigation-timeline.active .last-date{opacity:.2}.timeline-container .navigation-block .navigation-timeline .last-date{left:auto;right:4px}.timeline-container .event-new.visible,.timeline-container .navigation-block.visible{opacity:1;pointer-events:all;top:50%}.timeline-container .event-new .event-new-title,.timeline-container .event-new .event-new-content,.timeline-container .event-new .event-new-date{background:#fff;min-height:28px;padding-bottom:10px}.timeline-container .event-new .event-new-title{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:28px!important}.timeline-container .event-new .event-new-content,.timeline-container .event-new .event-new-date{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:18px}.timeline-container .event-new .event-new-date{margin:32px 0}.timeline-container .event-new .event-new-content{height:auto;min-height:96px;max-height:-webkit-calc(90vh - 300px);white-space:normal;max-height:calc(90vh - 300px);overflow:hidden auto}.timeline-container .event-new .event-new-content img{max-width:100%;height:auto;margin:8px 0 16px}.timeline-container .event-new .event-new-publish-container{margin:0}.timeline-container .event-new .author{width:auto;margin:48px 0 0;display:inline-block}.timeline-container .event-new-signout{color:#999;width:auto;margin:0 0 0 16px;padding:0;display:inline-block;position:relative}.event-new-toolbar{z-index:1;text-align:left;background:0 0;border-radius:4px;width:100%;height:40px;margin:0;padding:0;font-size:0;display:block;position:relative;top:0;left:0}.event-new-toolbar .toolbar-text{color:#999;opacity:1;cursor:default;vertical-align:middle;-webkit-user-select:none;user-select:none;-khtml-user-select:none;width:auto;height:auto;margin:8px 8px 8px 0;padding:0;font-size:16px;line-height:24px;display:inline-block;position:relative;top:0;left:0}.event-new-toolbar .toolbar-button{float:right;vertical-align:middle;opacity:.96;cursor:pointer;background-color:#fffffff5;background-position:50%;background-repeat:no-repeat;background-size:24px;border:1px solid #0000001a;border-radius:3px;width:40px;height:40px;margin:0 0 0 8px;padding:8px;display:inline-block;position:relative;top:0;left:0;transform:translateZ(0)}.event-new-toolbar .toolbar-button:hover{opacity:1}.event-new-toolbar .toolbar-button.images-open{background-image:url(/res/img/add-image.png);background-size:24px}.event-new-toolbar .toolbar-button.format-bold{background-image:url(/res/img/format-bold.png)}.event-new-toolbar .toolbar-button.format-italic{background-image:url(/res/img/format-italic.png)}.event-new-toolbar .toolbar-button.format-quote{background-image:url(/res/img/format-quote.png)}.event-new-toolbar .toolbar-button.link{background-image:url(/res/img/link.png)}.images.popup{box-shadow:0 0 0 2000px #00000080}.images.popup .image-list{background:0 0;width:100%;height:auto;margin:0;padding:0;font-size:0;display:block;position:relative;top:0;right:0}.image-list .image:first-of-type:last-of-type:before{content:"No images yet";color:#bbb;text-align:center;pointer-events:none;width:180%;height:auto;margin:0;padding:24px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:24px;display:block;position:absolute;top:50%;right:-280%;transform:translateY(-50%)}.images.popup .image-list .image{width:-webkit-calc((100% - 26px)/4);-webkit-user-select:none;user-select:none;-khtml-user-select:none;background-color:#ddd;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;width:calc(25% - 6.5px);height:auto;margin:0 4px 8px;padding:0;font-size:0;display:inline-block;position:relative;top:0;right:0;overflow:hidden;box-shadow:0 0 0 1px #0000001a;cursor:pointer!important}.images.popup .image-list .image:hover{border-radius:3px;box-shadow:0 1px 6px #0000004d}.images.popup .image-list .image:after{content:"";padding-top:100%;display:block}.images.popup .image-list .image:nth-of-type(4n-3){margin:0 4px 8px 0}.images.popup .image-list .image:nth-of-type(4n){margin:0 0 8px 4px}.images.popup .image.image-upload{background-color:#fff;background-image:url(/res/img/add-image.png);background-position:50% 34%;background-repeat:no-repeat;background-size:40px;padding:0}.images.popup .image.image-upload .image-upload-input{z-index:1;opacity:0;margin:0;padding:0;display:block;position:absolute;top:0;left:0;cursor:pointer!important;width:100%!important;height:100%!important}.images.popup .image.image-upload .image-upload-text{color:#858c9a;text-align:center;pointer-events:none;width:100%;height:auto;margin:0;padding:0;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;display:block;position:absolute;bottom:22%;left:50%;transform:translate(-50%)}.images.popup .image.image-loading{background-color:#fff;background-image:url(/res/img/loading.gif);background-position:50%;background-repeat:no-repeat;background-size:32px;padding:0;pointer-events:none!important}.timeline-container .event-new-open{z-index:5;cursor:pointer;background-color:#8b67ff;background-image:url(/res/img/add.png);background-position:50%;background-repeat:no-repeat;background-size:36px 36px;border-radius:32px;width:64px;height:64px;display:block;position:fixed;inset:auto 24px 24px auto;box-shadow:0 2px 6px #0006}.timeline-container .event-new-open:hover{background-color:#8360f2;box-shadow:0 4px 8px #0006}.event-new-publish-container{display:block;position:relative}.button{color:#fff;text-align:center;cursor:pointer;background:#8b67ff;border:1px solid #0000;border-radius:3px;width:100%;min-width:100px;height:auto;margin:16px 0 0;padding:16px;font-size:17px;font-weight:500;display:block;position:relative;top:0;left:0;font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif!important}.button,.button-light{-webkit-user-select:none;user-select:none;-khtml-user-select:none}.button.side-button-left,.button.side-button-right{float:left;vertical-align:bottom;width:45%;max-width:136px;margin:40px 0 0;padding:10px 10px 12px;display:block;position:static;inset:auto auto -40px 40px;background:#aaa!important}.button.side-button-right{float:right;inset:auto 40px -40px auto;background:#8b67ff!important}.button.side-button-left:hover{background:#999!important}.button.side-button-right:hover{background:#8360f2!important}[contenteditable=true],[contentedatible=""]{cursor:text;white-space:pre-wrap;border-bottom:2px solid #8b67ff00;width:100%;min-height:1em;font-size:18px;display:block;position:relative;box-shadow:0 1px #e9e9e9;margin:0 auto 8px!important;padding:24px 0 8px!important;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif!important}[contenteditable=true].input-single-line,[contentedatible=""].input-single-line{white-space:nowrap;overflow:hidden}[contenteditable=true].input-single-line br,[contentedatible=""].input-single-line br{display:none}[contenteditable=true].input-single-line *,[contentedatible=""].input-single-line *{white-space:nowrap;display:inline}[contenteditable=true]:first-child,[contentedatible=""]:first-child{margin:-8px auto 8px!important}[contenteditable=true]:last-of-type,[contentedatible=""]:last-of-type{margin:0 auto!important}[contenteditable=true]:focus,[contentedatible=""]:focus{border-bottom:2px solid #8b67ff;box-shadow:0 1px #fff}[contenteditable=true]:before,[contentedatible=""]:before{content:attr(data-placeholder);opacity:.35;-webkit-text-security:none;-o-transition:.15s all ease-in-out;font-size:12px;font-weight:500;transition:all .15s ease-in-out;display:block;position:absolute;top:0;left:0}[contenteditable=true]:empty:before,[contentedatible=""]:empty:before{font-size:inherit;font-weight:inherit;opacity:.5;top:24px}.event .button{text-align:left;margin:0 16px 0 -8px;padding:8px;width:auto!important;min-width:0!important;box-shadow:none!important;background:0 0!important;display:inline-block!important}.button-light{font-size:14px;font-weight:500;color:#8b67ff!important;background:0 0!important;border:none!important;border-radius:4px!important;margin:0!important;padding:6px 8px!important}.button-light:hover{background:#0000000d!important}.event .button-light{background:#0000000a!important;margin:0 8px 0 0!important}.event .button-light:hover{background:#00000014!important}.button.disabled{pointer-events:none;opacity:.5!important}.button,a.button{border-bottom:none}.button:not(.button-light):hover,a.button:not(.button-light):hover{background:#8360f2;border-bottom:none}.cursor-pointer{cursor:pointer!important}.timeline-container{width:100%;height:auto;min-height:100vh;margin:0;display:block;position:absolute;top:0;left:0;overflow:hidden}.events{width:100%;height:-webkit-calc(100vh - 88px);white-space:nowrap;text-align:left;opacity:0;pointer-events:none;direction:rtl;height:calc(100vh - 88px);margin:88px 0 0;padding:12px 12px 24px;display:block;position:static;top:0;left:0;overflow:auto hidden}body.events-ready .events{opacity:1;pointer-events:all}body.events-ready:not(.user-anonymous) .events:empty:after{content:"Add an event to your timeline with the ‘+’ button";color:#aaa;text-align:center;white-space:normal;direction:ltr;width:auto;max-width:320px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.5em;display:inline-block;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.events *{direction:ltr}.events .event{vertical-align:top;text-align:left;direction:ltr;background-color:#fff;border-radius:4px;width:100%;max-width:368px;max-height:100%;margin:0 12px;padding:20px;display:inline-block;position:relative;top:0;left:0;overflow:hidden auto;box-shadow:0 1px 4px #0000001a}body:not(.user-anonymous) .events .event{cursor:pointer}body:not(.user-anonymous) .events .event:hover{box-shadow:0 2px 8px #0003}.events .event *{text-align:left;white-space:normal;direction:ltr}.events .event h1{font-size:20px;line-height:1.5em;position:static}.events .event img,.events .event a,.events .event h2,.events .event h3,.events .event h4,.events .event ul,.events .event ol,.events .event li{position:static}.events .event p{margin-top:8px;position:static}.events .event a{opacity:1}.events .event ul,.events .event ol{margin-left:24px}.events .event img{cursor:pointer}.events .event p,.events .event ul,.events .event ol,.events .event blockquote,.events .event code{margin-top:8px;font-size:15px}.events .event .author{margin:8px 0}.timeline-container .event-child{padding:56px}.timeline-container .event-child .event-content .event{margin-bottom:40px}.block{display:block;overflow:hidden}.sign-in.popup{z-index:50;width:100%;max-width:100vw;height:100%;max-height:100vh}.sign-in .heading-timeline{margin:-8px auto;padding:8px}.sign-in .heading-timeline:before{content:"";background-image:url(/res/img/line-illustration.png);background-position:0;background-repeat:no-repeat;background-size:152px;width:100%;height:16px;display:block;position:absolute;bottom:-8px;left:0}.sign-in .heading-sign-in{margin:0 auto}.sign-in .heading-about-timeline{margin:80px auto 16px}@media (width<=999px){.sign-in .heading-about-timeline{margin:40px auto 16px}}.sign-in .display-as-p{margin:16px auto 0!important;padding-bottom:8px!important}.sign-in .sign-in-password{-webkit-text-security:disc;-webkit-user-select:text}.timelines.popup{border-radius:0;width:85vw;max-width:400px;height:100vh;max-height:100vh;padding:32px;top:0;left:-400px;transform:none}.timelines.popup.visible{top:0;left:0}.timelines.popup h1:first-of-type{padding:2px 0 24px 40px;font-size:22px;line-height:24px}.timelines.popup h2{color:#888;padding:24px 0 0;font-size:16px;font-weight:500;line-height:24px}.timeline-container .navigation-block .timelines-open{z-index:5;cursor:pointer;opacity:.85;background-image:url(/res/img/menu.png);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:32px;width:24px;height:24px;margin:0;padding:0;position:fixed;top:36px;left:24px;overflow:hidden}.timeline-container .navigation-block .timelines-open:hover{opacity:1}.timelines.popup .timelines-close{z-index:35;cursor:pointer;opacity:.85;background-image:url(/res/img/back.png);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:32px;width:24px;height:24px;margin:0;padding:0;position:absolute;top:35px;left:28px;overflow:hidden}.timelines.popup .timelines-close:hover{opacity:1}.timelines .timeline-list{margin:0 auto}.timelines .menu-item{width:-webkit-calc(100% + 36px);cursor:pointer;background:0 0;border-radius:4px;width:calc(100% + 36px);margin:12px -18px;padding:16px;display:block;position:relative;top:0;left:0;border:none!important}.timelines .menu-item:hover{background:#0000000a}.timelines .menu-item .title{color:#333;vertical-align:middle;width:auto;margin:0 16px 0 0;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:18px;display:inline-block}.timelines .menu-item:hover .title{color:#000}.timelines .menu-item.timeline-new-open .title{color:#8b67ff;font-weight:500}.timelines .menu-item.timeline-new-open:hover .title{color:#8360f2}.timelines .timeline-list .menu-item .date{color:#888;vertical-align:middle;width:auto;margin:4px 0 0;padding:0 0 2px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;display:inline-block}.timelines .timeline-list .menu-item .timeline-delete{font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;display:block;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.color-destructive{color:#e64444!important}.background-grey{background-color:#aaa!important}.button.background-grey:hover{background-color:#999!important}[type=checkbox]:not(:checked),[type=checkbox]:checked{position:absolute;left:-9999px}[type=checkbox]:not(:checked)+label,[type=checkbox]:checked+label{color:#333;cursor:pointer;-webkit-user-select:none;user-select:none;-khtml-user-select:none;margin:32px 0 0;padding:8px 0 0 40px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;display:inline-block;position:relative}[type=checkbox]:not(:checked)+label:before,[type=checkbox]:checked+label:before{content:"";-webkit-user-select:none;user-select:none;-khtml-user-select:none;background-color:#bbb;border-radius:3px;width:24px;height:24px;position:absolute;top:8px;left:0}[type=checkbox]:not(:checked)+label:before:hover{background-color:#999}[type=checkbox]:checked+label:before{content:"";background-color:#8b67ff}[type=checkbox]:not(:checked)+label:after,[type=checkbox]:checked+label:after{content:"";-o-transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;-khtml-user-select:none;background-image:url(/res/img/tick.png);background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;transition:all .2s ease-in-out;position:absolute;top:8px;left:0}[type=checkbox]:not(:checked)+label:after{opacity:0}[type=checkbox]:checked+label:after{opacity:1}.timeline-share .timeline-share-url{white-space:nowrap;opacity:.3;pointer-events:none;cursor:pointer;background:#eee;border-radius:3px;width:100%;height:auto;margin:16px auto 8px;padding:16px;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:16px;display:block;position:relative;top:0;left:0;overflow:auto hidden}.timeline-share.visible .timeline-share-url.visible{opacity:1;pointer-events:all}.timeline-share .timeline-share-url:not(.visible){-webkit-user-select:none;user-select:none;-khtml-user-select:none}.timeline-share .timeline-share-url:after{content:"Copied";text-align:center;color:#fff;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-o-transition:.15s all ease-out;background-color:#8b67ff;border-radius:3px;width:72px;height:auto;margin:8px 0;padding:8px 0;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:16px;transition:all .15s ease-out;display:block;position:absolute;top:0;right:8px}.timeline-share .timeline-share-url.alert-copied:after{opacity:1;pointer-events:all}@media (width<=800px){.popup{padding:32px}.button.side-button-left,.button.side-button-right{margin-top:32px}.timeline-container .navigation-block .timelines-open,.timeline-container .navigation-block .navigation-title{top:24px}.timeline-container .navigation-block .timeline-share-open{opacity:.85;border-radius:0;width:24px;height:24px;background-color:#0000!important}.timeline-container .navigation-block .timelines-open:hover{opacity:1}.timeline-container .event-new-open{background-size:32px;width:48px;height:48px;bottom:16px;right:16px}.timeline-container .navigation-block .navigation-timeline{width:-webkit-calc(100% - 144px);width:calc(100% - 144px);top:auto;bottom:16px;left:40px}.user-anonymous .timeline-container .navigation-block .navigation-timeline{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);bottom:16px;left:40px}.timeline-container .navigation-block .navigation-timeline:after{content:""!important}.timelines.popup{padding-top:24px}.timelines.popup .timelines-close{top:28px}.timeline-container .navigation-block .user-sign-in-refresh{width:104px;height:40px;padding:11px 16px 13px;inset:16px 16px auto auto}.events{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);margin:60px 0 0;padding:12px 8px 80px}.events .event{max-width:312px;margin:0 8px}.images.popup{padding:24px}.images.popup .image-list{margin-bottom:0}.images.popup .image.image-upload{background-position:50%;background-size:32px}.images.popup .image.image-upload .image-upload-text{display:none}}@media (width<=520px){.event-new .event-new-toolbar{text-align:left;direction:rtl}.event-new-toolbar .toolbar-text{display:none}.event-new-toolbar .toolbar-button{float:none;margin:0 8px 0 0}}@media (width<=352px){.timeline-container .navigation-block .navigation-timeline{display:none!important}.events{padding:12px 8px 16px}}
