@charset "UTF-8";

@keyframes move-in {
0% {
bottom: -100px;
opacity: 0;
}
100% {
bottom: 20px;
opacity: 1;
}
}
@keyframes move-out {
0% {
bottom: 20px;
opacity: 1;
}
100% {
bottom: -100px;
opacity: 0;
}
}
@media only screen and (max-width: 450px) {
@keyframes move-in {
0% {
bottom: -100px;
opacity: 0;
}
100% {
bottom: 0;
opacity: 1;
}
}
@keyframes move-out {
0% {
bottom: 0;
opacity: 1;
}
100% {
bottom: -100px;
opacity: 0;
}
}
}
#groundhogg-proof {
display: inline-block;
position: fixed;
box-sizing: border-box;
max-width: 100%;
height: fit-content;
background: white;
border-radius: 15px;
box-shadow: 5px 5px 30px rgba(24, 45, 70, 0.1);
padding-right: 20px;
left: 20px;
bottom: 20px;
}
#groundhogg-proof * {
font-family: Arial, sans-serif;
}
#groundhogg-proof.proof-right {
left: auto;
right: 20px;
}
#groundhogg-proof.proof-show {
animation-name: move-in;
animation-duration: 1s;
animation-timing-function: ease-in-out;
}
#groundhogg-proof.proof-hide {
animation-name: move-out;
animation-duration: 500ms;
animation-timing-function: ease-in;
}
#groundhogg-proof .proof-close {
visibility: hidden;
cursor: pointer;
color: #e5e5e5;
font-size: 20px;
font-weight: bold;
line-height: 1;
z-index: 999999999999;
transition: 0.4s;
position: absolute;
right: 5px;
top: 5px;
}
#groundhogg-proof .proof-close::before {
content: "×";
}
#groundhogg-proof:hover .proof-close {
visibility: visible;
}
#groundhogg-proof .groundhogg-proof-inner {
display: flex;
align-items: center;
}
#groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-avatar {
width: 70px;
height: 70px;
border-radius: 10px;
margin: 5px 10px 5px 5px;
}
#groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message * {
line-height: 1.5;
color: #102640;
}
#groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message .top {
font-size: 16px;
}
#groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message .mid, #groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message .bottom {
font-size: 14px;
opacity: 0.8;
display: flex;
justify-content: space-between;
}
#groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message .mid .proof-credit, #groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message .bottom .proof-credit {
font-size: 12px;
margin-left: 10px;
}
#groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message .mid .proof-credit .credit-link, #groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message .bottom .proof-credit .credit-link {
color: #f58115;
}
#groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message .mid .proof-credit .credit-link img, #groundhogg-proof .groundhogg-proof-inner .groundhogg-proof-message .bottom .proof-credit .credit-link img {
vert-align: middle;
}
@media only screen and (max-width: 450px) {
.proof-hide-mobile {
display: none;
}
#groundhogg-proof {
bottom: 0;
top: auto;
left: 0 !important;
right: 0 !important;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
#groundhogg-proof .proof-close {
visibility: visible;
}
}