body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#ff5752;color:#fff;padding-top:5em}main{background:#fff;color:#00429d;width:60vw;margin-left:20vw;border-radius:15px;padding:1em 4em;min-height:80vh}.fat_button{display:flex;border-bottom:4px solid #6f7271;background:#b5bbc4;max-width:30em;padding:1em;border-radius:15px;justify-content:space-between;align-items:center;margin:1em}.fat_button.important_button{border-bottom:4px solid #3571ff;background:#44c5ff}.fat_button.deactivated{opacity:.5}.fat_button:not(.deactivated):hover{cursor:pointer;border-bottom:4px solid #b5bbc4;background:#6f7271}.fat_button.important_button:not(.deactivated):hover{border-bottom:4px solid #44c5ff;background:#3571ff}.fat_button *{margin:0;color:#00429d}.fat_button h2{font-size:1.1em}.fat_button img{height:96px;width:96px;float:right;border:0 solid #000}.link-style-button{border:0;background:transparent;color:#3571ff;font-size:1rem;line-height:1.2;white-space:nowrap;text-decoration:none;padding:.25rem .5rem;margin:.25rem;cursor:pointer}.ethereum_id_container{position:absolute;top:1em;right:8em;padding:1em;background:#fff;border-radius:15px;width:15em;color:#00429d;border:8px solid #ff9f97}.ethereum_id_container *{margin:0}.ethereum_id_container p{margin-bottom:5px}.flex-cards{display:flex;flex-wrap:wrap}.flex-cards>*{flex-grow:1;flex-basis:45%;margin-right:5%;margin-top:1em}.card{position:relative;background:#b0ad97;border-radius:5px;display:flex;align-items:center;padding:1em 0}.card .number{position:absolute;top:-1em;right:.5em;font-size:xx-large}.card .number.invisible-number{display:none}.card .card-icon{max-width:30%;height:100%;background:#fff;border-radius:50%}.card .card-core-container{margin-left:1em}.card .card-title{background:#fff;border-radius:25px;padding:0 1em;display:flex;align-items:center;width:fit-content}.card .card-title img{max-width:1em;max-height:1em}.recap-infos .first-section{display:flex;flex-direction:column;flex-wrap:wrap;max-height:400px}.recap-infos .first-section .card{width:40%;margin-right:5%}section .card{margin-top:1em}.section-number{display:inline-block;border-radius:50%;margin-right:2em;background-color:#44c5ff;height:1em;width:1em;line-height:1em;text-align:center}