.flex { display: flex; } .column { flex-direction: column; } .row { display: flex; flex-direction: row; } @font-face { font-family: "Myriad Pro Bold"; src: url(/fonts/MyriadPro-Bold.otf) format("opentype"); text-decoration: none; } @font-face { font-family: "Klavika Bold"; src: url(/fonts/ufonts.com_klavika-bold-opentype.otf) format("opentype"); text-decoration: none; } @font-face { font-family: "Pico Black"; src: url(/fonts/pico-black.otf) format("opentype"); text-decoration: none; } error, screen { position: absolute; width: 200px; height: 400px; top: 0; left: 0; border: 1px solid lightgrey; background: white; z-index: 999999 } textarea.bubble { border: 0px solid #888; border-bottom-width: 0px; } textarea:focus { outline: none; } button.textarea-bubble { font-size: 15px; box-shadow: none; border: 0px solid #888; border-radius: 0 !important; border-bottom-left-radius: 5px !important; border-bottom-right-radius: 5px !important; box-shadow: none; margin: 0 !important; } noselect, .noselect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } list item:not(:last-of-type) { border-bottom: 1px solid white; } bubble list { display: flex; flex-direction: column; } block a, b, lightgrey, grey { display: inline-block !important; } blocks a:active, blocks a:link, blocks a:visited, blocks a:hover { color: black; text-decoration: none; border-bottom: 1px dotted black; } blocks a:hover { border-bottom-style: solid; } tag { padding: 3px 10px; color: black; margin: 0 3px; cursor: pointer; } tag:first-letter { text-transform: uppercase; } tag.active { border-bottom: 2px solid black; } table { display: table !important; } thead { display: table-header-group !important; } tr { display: table-row !important; } td { display: table-cell !important; } div { display: block; } body>cover { display: flex; position: absolute; z-index: 100; top: 0; left: 0; height: 100%; background: rgba(255, 255, 255, 0.7); display: flex; } body>cover>cntr { width: 700px; max-width: 100%; height: 500px; max-height: 100%; margin: auto; align-self: center; padding: 10px; border-radius: 15px; box-shadow: 0 0 5px grey; background: white } body>cover>cntr.simple { display: flex; background: transparent; border-width: 0; box-shadow: none; width: auto; height: auto; } .pane close, menu-cover close, cover close, .cover close { z-index: 102 !important; cursor: pointer; position: fixed; top: 0px; right: 0px; border-radius: 50%; width: 45px; height: 45px; font-size: 45px; display: flex; justify-content: center; align-items: center } lightgrey { color: lightgrey; } grey { color: #777; } .social-link { color: white !important; font-size: 12px; background: grey; font-weight: bold; } .social-link:link, .social-link:visited, .social-link:active, .social-link:hover { text-decoration: none; border-bottom: 1px solid transparent; } .social-link:hover { border-bottom: 1px solid black; } .social-link.twitter { background: #1DA1F2; font-family: "Pico Black", sans-serif; } .social-link.facebook { background: #3B5998; font-family: "Klavika Bold", sans-serif; } .social-link.linkedin { background: #0077B5; font-family: "Myriad Pro Bold", sans-serif; } .social-link.telegram { background: rgb(47, 167, 220); } input:focus, textarea:focus, select:focus { outline: none; } .opacity05 { opacity: 0.5; } .opacity03 { opacity: 0.3; } stakeholder { position: relative; cursor: pointer; } stakeholder * { display: block } stakeholder.view { border-radius: 3px; margin: 0 2px !important; cursor: default; } stakeholder checked { width: 18px; height: 18px; font-size: 14px; line-height: 18px; text-align: center; position: absolute; background: rgb(154, 205, 50); color: white; border-radius: 50%; bottom: -9px; left: calc(50% - 9px) } stakeholder info { display: flex; justify-content: center; margin-left: 5px; } stakeholder.list, stakeholder.simple { cursor: pointer; margin: 3px !important; } stakeholder.list { align-items: center; } stakeholder.list:not(.no-hover):hover { background: #B7D4C1 } stakeholder name { font-weight: bold; color: black; } stakeholder initials { background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAHElEQVQYV2Pcf+XZf0cdKUYGKIAzMARgKjFUAABgvQgF1EILPQAAAABJRU5ErkJggg==); color: black; } stakeholder rm { top: -6px; right: -6px; } .opacity-animate { opacity: 0.5; filter: alpha(opacity=50); transition: 0.2s; } .opacity-animate:not(.chosen):hover { opacity: 1.0; filter: alpha(opacity=100); } .opacity-animate.chosen { opacity: 1 !important; } .tx-win { position: absolute; z-index: 99; top: 0; background: rgba(255, 255, 255, 0.7); width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; color: black; } .tx-win cntr { position: absolute !important; display: flex !important; margin: auto; align-self: center; border: 1px solid grey; border-radius: 20px; width: 600px; height: 500px; background: white; top: calc(50% - 250px); left: calc(50% - 300px); justify-content: center; flex-direction: column; padding: 10px; } * .tx-win warning { margin-top: 20px !important; background: red; color: white; border-radius: 10px; padding: 5px; text-align: center; } .tx-win msg { margin-top: 20px !important; background: green; color: white; border-radius: 10px; padding: 5px; text-align: center; } .tx-win .row { display: flex; margin: 5px; flex-wrap: wrap; align-items: center; } .tx-win .row text { display: flex; align-items: center; margin-right: 3px; } .tx-win cap { font-weight: bold; margin-right: 5px; display: flex; align-items: center; } .tx-win pass-cntr { border: 1px solid lightgrey; border-left-width: 0px; border-right-width: 0px; padding: 5px 0; } .tx-win [type=password] { width: 80px; } .tx-win button { border-radius: 15px; background: #E8ECEC; padding: 7px 13px; cursor: pointer; margin: 5px; } .tx-win button { align-self: center; margin: auto; } .tx-win arg { color: white; padding: 1px 3px; background: green; border-radius: 10px; margin: 3px; } .tx-win arg.not-defined { background: red } .tx-win input[type=text] { margin: 3px; width: 200px; } .tx-win dai-value, .tx-win busd-value { color: grey; margin-left: 5px; } .tx-win question { align-self: center; font-weight: bold; font-size: 120%; } .tx-win answers-cntr { display: flex; align-self: center; } .tx-win answers-cntr>* { cursor: pointer; cursor: hand; margin: 10px; } .tx-win answers-cntr>dai:hover, .tx-win answers-cntr>ether:hover { text-decoration: underline; } .tx-win input { border-width: 0px; border-radius: 10px; border: 1px solid rgb(118, 118, 118) } @media screen and (max-width: 640px) { expand tit { font-size: 17px !important; } .tx-win cntr, cover.standard>cntr { z-index: 99; max-width: 100%; max-height: 100%; height: 100% !important; left: 0 !important; top: 0 !important; border-width: 0px; border-radius: 0; padding: 0 !important; } .tx-win close, cover.standard close { z-index: 100; } cover.standard close { color: black !important; } .tx-win from { overflow-wrap: anywhere; } #observe-and-rule value-cntr { flex-wrap: wrap; } expand tit rm { top: 0 !important; right: 20px !important; font-size: 20px; width: 20px; height: 20px; line-height: 20px; } }