#root{width:100%;margin:0;padding:0;text-align:left}button{margin:2px}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.outer-frame{margin:20px;padding:10px;border-Collapse:collapse;border:1px solid #666;width:90%}.inner-frame{padding:5px;border-Collapse:collapse;border:1px solid #666;text-align:center;margin:10px auto}.content{margin:10px auto}.card{padding:2em}.read-the-docs{color:#888}.table-border,.td-border{padding:5px;border-Collapse:collapse;border:1px solid #666}.th-border{padding:5px;border-Collapse:collapse;border:1px solid #666;background-color:#90ee90}.frame{padding:30px;border-Collapse:collapse;border:1px solid #666}.just-frame{padding:5px;border-Collapse:collapse;border:1px solid #666}.common-button{margin:20px}.pagination{width:100%;text-align:left;padding:5px 5px 5px 10px;margin:0 5px;overflow-wrap:break-word;word-break:break-all}.pagination-link{text-align:center;padding:0 10px;color:#00f;text-decoration:underline;cursor:pointer}.pagination-link.current{color:red;font-weight:700;text-decoration:underline}button:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.5}.update-history{margin:5px auto 30px;width:400px;height:150px;overflow-y:scroll;border:1px solid #ccc;padding:10px;background-color:#f9f9f9}.update-history-ul{list-style:none;padding:0;margin:0;text-align:left}.update-history-li{margin-bottom:10px;font-Size:14px;border-bottom:1px solid #eee;padding-bottom:5px}
