body { font-family: "Segoe UI", Arial, 'Noto Sans TC', sans-serif; font-weight: 400; font-feature-settings: "palt" 1; } html { display: block; } .form-group { display: inline-block; } .wrap { position: relative; } #infoWindow { display: block; position: fixed; background-color: #FFF; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 400px; height: 250px; border: lightgray; border-width: 1px; border-style: solid; border-radius: 20px; padding: 10px; z-index: 99; box-shadow: 0px 5px 20px rgba(0, 0, 0, .3); } #titleList { display: block; position: fixed; background-color: #FFF; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 653px; height: 600px; border: lightgray; border-width: 1px; border-style: solid; border-radius: 20px; padding: 26px; z-index: 99; box-shadow: 0px 5px 20px rgba(0, 0, 0, .3); } #stopWordEditor { display: block; position: fixed; background-color: #FFF; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 653px; height: 600px; border: lightgray; border-width: 1px; border-style: solid; border-radius: 20px; padding: 26px; z-index: 99; box-shadow: 0px 5px 20px rgba(0, 0, 0, .3); } #idfEditor { display: block; position: fixed; background-color: #FFF; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 653px; height: 600px; border: lightgray; border-width: 1px; border-style: solid; border-radius: 20px; padding: 26px; z-index: 99; box-shadow: 0px 5px 20px rgba(0, 0, 0, .3); } #ieTableContainer { position: relative; height: 77%; overflow: auto; overflow-y: auto; transition-duration: 0.5s; } #sweContainer { position: relative; height: 77%; overflow: auto; overflow-y: auto; transition-duration: 0.5s; } #titleListContainer { position: relative; height: 77%; overflow: auto; overflow-y: auto; transition-duration: 0.5s; } #pttPageWindowContent { display: block; position: fixed; background-color: #FFF; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 90%; height: 90%; border: lightgray; border-width: 1px; border-style: solid; border-radius: 20px; padding: 26px; z-index: 99; box-shadow: 0px 5px 20px rgba(0, 0, 0, .3); } .deleteListElement { position: absolute; right: 0; top: 0; padding: 12px 16px 12px 16px; } #titleListContainer::-webkit-scrollbar-track { border-radius: 10px; background-color: #F5F5F5; } #titleListContainer::-webkit-scrollbar { border-radius: 10px; width: 7px; background-color: #F5F5F5; } #titleListContainer::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #CCCCCC; } li a { display: block; text-decoration: none; } .info { background-color: rgba(255, 255, 255, 0.6); animation: fadeIn 0.2s; animation-fill-mode: forwards; position: fixed; display: flex; top: 0; width: 100%; height: 100%; z-index: 90; } .info99 { background-color: rgba(255, 255, 255, 0.6); animation: fadeIn 0.2s; animation-fill-mode: forwards; position: fixed; display: flex; top: 0; width: 100%; height: 100%; z-index: 99; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .info.hidden { display: none; position: fixed; animation: fadeOut 0.2s; animation-fill-mode: forwards; } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } .nodeTitle { display: block; position: absolute; background-color: rgba(0, 0, 0, 0.8); left: 50%; top: 50%; opacity: 1; transform: translate(10px, 30px); width: auto; height: auto; border-radius: 15px; padding: 10px 15px; z-index: 90; align-content: center; } .nodeTitle.hidden { display: none; position: fixed; } #nodeTitleContent { color: white; text-align: center; height: auto; width: auto; left: 50%; top: 50%; transform: translate(-50%); position: relative; display: block; } #infoText { left: 50%; top: 24%; transform: translate(-50%, -50%); position: relative; text-align: center; } #infoButtonGroup { position: relative; display: flex; left: 50%; top: 44%; transform: translate(-50%, -50%); align-content: center; justify-content: center; } #vis { display: inline-block; background-color: transparent; position: relative; border-radius: 30px; resize: both; padding: 30px; height: auto; width: auto; top: 0; left: 0; } #heading { margin: 10px; } #graph { height: 100%; width: 100%; } #comment { font-size: 12px; color: darkslategray; } input[type="date" i] { align-items: center; display: -webkit-inline-flex; font-family: monospace; padding-inline-start: 1px; cursor: default; overflow: hidden; padding: 4px; border-radius: 3px; border-style: solid; border-width: 1px; border-color: lightslategray; margin-left: 5px; margin-right: 5px; } #keywordBox { padding: 7px; align-content: center; border-radius: 3px; border-style: solid; border-width: 1px; border-color: lightslategray; margin-left: 5px; margin-right: 5px; } #advancedArea { margin-top: 10px; margin-bottom: 10px; } .general-button { display: inline-block; background-color: #339977; border: none; text-align: center; height: 31px; padding: 5px; margin: 5px; padding-left: 15px; padding-right: 15px; color: white; border-radius: 3px; } #progBar { position: relative; display: flex; left: 50%; top: 30%; transform: translate(-50%, -50%); align-content: center; width: 80%; justify-content: center; } #rawText { margin: 10px; } #rawTextBox { width: 100%; resize: none; } .hidden { display: none; opacity: 0; } .break { flex-basis: 100%; height: 0; } .blink_me { animation: blinker 1s linear infinite; } .searchBox { padding: 7px; align-content: center; border-radius: 3px; border-style: solid; border-width: 1px; border-color: lightslategray; margin-left: 5px; margin-right: 5px; } @keyframes blinker { 50% { color: red; } }