.App,.title{text-align:center}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.sidebar-content{background-color:#333;color:#fff;font-family:STFangsong,Dancing Script;width:160px;z-index:1}.content{margin-left:210px}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fixed-input{background-color:#f0f8ff;border-radius:5px;height:350px;left:15px;position:fixed;top:260px;width:160px}.fixed-input ul{height:230px;list-style:none;margin-top:10px;overflow:auto;padding:0;width:150px}.fixed-input ul li{border-bottom:solid;border-bottom-color:gray;border-bottom-width:1px;border-radius:5px;margin-bottom:4px;margin-left:10px;margin-top:3px}.fixed-title{text-align:center}.fixed-input a{color:gray;display:block;text-decoration:none}.fixed-input ul li a:hover{background-color:hsla(0,4%,50%,.1);transition:background-color .3s ease}.fixed-input ul li:nth-child(odd){background-color:#e9e9e9;background-color:#f2f2f2}.fixed-input ul li:nth-child(2n){background-color:#fff}.fixed-input ul::-webkit-scrollbar{width:0}.fixed-input ul{scrollbar-width:none}.fixed-input ul::-webkit-scrollbar-thumb,.fixed-input ul::-webkit-scrollbar-track{background:transparent}.sidebar{background-color:#7c7c7c;border-radius:10px;bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-family:STFangsong,Dancing Script;height:100%;left:0;padding:8px;position:fixed;top:0;width:200px}.sidebar h1{font-size:24px;margin-bottom:20px}.sidebar ul{list-style:none;padding:0}.sidebar ul li{margin-bottom:10px}.sidebar a{border-radius:5px;color:#fff;display:block;font-size:18px;padding:5px;text-decoration:none}.sidebar ul li a:hover{background-color:hsla(0,0%,100%,.1);transition:background-color .3s ease}.sidebar ul li a.active{background-color:hsla(0,0%,100%,.3);transition:background-color .3s ease}@font-face{font-family:Dancing Script;src:url(/static/media/DancingScript-Regular-2.99cc9531a5197440af01.ttf) format("truetype")}.box{background-color:#efefef;border:solid;border-color:#cacaca;border-radius:10px;border-width:3px;box-shadow:3px 3px 3px #9c9b9b;display:flex;margin:10px;padding:10px;position:relative;text-align:left;transition:background-color .3s ease-in-out}.centered-text{font-size:18px;text-align:center}.right-text{text-align:right}.document{flex:3 1;font-family:楷体,楷体_GB2312;opacity:1;padding:10px;transition:opacity .5s ease}.timeline{flex:1 1;margin-left:45px;padding:12px;position:relative}.timeline-item{border-radius:3px;display:inline-block;font-family:Dancing Script,cursive;margin:12px 30px 5px 5px;padding:3px 8px;position:relative;width:50%}.timeline-item.active{background-color:#e6e4e4}.timeline-item.active:before{background-color:#a9cdff}.timeline-item:before{border-radius:50%;display:inline-block;height:10px;left:-15px;margin-right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .3s ease;width:10px;z-index:2}.timeline-item:before,.timeline:after{background-color:#ccc;content:"";position:absolute}.timeline:after{height:80%;left:7px;top:40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px}.timeline-item:hover{background-color:#cde7f9;cursor:pointer;transition:background-color .3s ease-in-out}.hover-content{background-color:#e6e4e4;display:inline-block}.overlay{height:100%;left:0;position:absolute;width:100%;z-index:2}.hovered-text{background-color:#d7eeff;border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,.2);font-size:10px;margin-right:20px;margin-top:12px;opacity:0;padding:7px;pointer-events:auto;position:absolute;transition:opacity .5s ease;width:180px;z-index:3}.timeline-item:hover .preview-fix-content{background-color:#ccc}.timeline-item:hover .hovered-text{opacity:1;transition:opacity .5s ease .5s}
/*# sourceMappingURL=main.25dd972d.css.map*/