.Header{padding:10px 35px 0;position:relative;display:grid;grid-template-areas:"Name  Contacts" "Links Contacts";grid-template-columns:max-content auto min-content;grid-template-rows:min-content min-content}.Header .Name{grid-area:Name;margin:0;font-size:36px;text-align:left;display:flex;align-items:center}.Header .Links{grid-area:Links;text-align:center;display:grid;grid-gap:1px;align-items:center;justify-content:left}.Header .Links>*{grid-row:1}.Header .Contacts{grid-area:Contacts;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start}.Header .Contacts>*{width:100%;text-align:right;padding:1px}.Header .Contacts *{text-decoration:none;font-family:monospace;color:#000;font-weight:400;font-size:14px}@media only screen and (max-width: 700px){.Header{padding:5px 10px 20px;grid-template-areas:"Name Contacts" "Links Contacts"}}.Footer{grid-area:Footer;padding:10px 35px;position:relative;display:flex;align-items:center;justify-self:right}.Footer .Links{grid-area:Links;text-align:left}@media only screen and (max-width: 700px){.Footer{padding:5px 10px}.Footer .Links span,.Footer .Links a{float:left;clear:both}.Footer .Buttons>div{grid-gap:2.5px;grid-auto-flow:row;grid-template-columns:auto;grid-template-rows:min-content min-content}}.Years{grid-area:Years;display:none;flex-direction:column}.Years:first-child{display:flex}@media only screen and (max-width: 700px){.Years{display:flex}}.Years>.Year{position:relative;flex:1 1 auto;text-align:center;display:grid;grid-template-areas:"Bar" "Label";grid-template-rows:auto min-content;grid-template-columns:100%}.Years>.Year>.Bar{grid-area:Bar;width:1px;margin:0 auto;background:#000}.Years>.Year>.Label{grid-area:Label;display:inline;padding:6px 0;font-family:monospace;font-size:12px;font-weight:500;color:#000;cursor:default}.Timeline{padding:0 10px 20px;position:relative;display:grid;grid-template-areas:"LeftTitle null      RightTitle" "Left      LeftYears Right";grid-template-columns:1fr min-content 1fr;grid-template-rows:min-content auto}.LeftTitle,.RightTitle{margin:.25rem 1rem .5rem}.LeftTitle{grid-area:LeftTitle;text-align:right;margin-right:5px}.Left{grid-area:Left;position:relative}.RightTitle{grid-area:RightTitle;text-align:left;margin-left:5px}.Right{grid-area:Right;position:relative}.Bars>.Range{position:absolute;width:10px}.Bars>.Point{position:absolute;width:10px;height:10px;border-radius:100%;transform:scale(1.3) translateY(5px)}.Left>.Bars>*{right:5px}.Right>.Bars>*{left:5px}.Items{min-height:100%;display:grid;justify-content:center;align-content:space-around;align-items:stretch;grid-gap:2rem;grid-template-columns:100%}.Left>.Items{margin-right:25px}.Right>.Items{margin-left:25px}.Items>div{display:flex;justify-content:left;padding:5px 5px 5px 20px}.Items>div>a{color:#000;text-decoration:none}.Items>div p{font-family:sans-serif;font-size:12px}.Items{font-family:monospace;text-align:left}.Items h1{font-size:16px;margin:0}.Items h2{font-size:14px;margin:0}.Items ul{padding-left:.75rem;margin-top:.25rem}@media only screen and (max-width: 700px){.Timeline{grid-template:"LeftTitle  LeftTitle" min-content "Left       LeftYears" auto "null       null" 50px "RightTitle RightTitle" min-content "Right      RightYears" auto / 1fr min-content}.Left>.Bars>*,.Right>.Bars>*{right:5px;left:auto}.Left>.Items,.Right>.Items{margin-left:0;margin-right:25px}.LeftTitle,.RightTitle{text-align:left;margin-left:0;margin-right:0}}.App{text-align:center;max-width:1200px;margin:0 auto;width:100%;height:100%;display:grid;grid-template-areas:"Header" "Timeline" "Footer";grid-template-rows:min-content auto min-content}html{width:100%;height:100%}body{width:100%;height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100%}
