@font-face {
    font-family: 'CF';
           src: url(data:application/octet-stream;base64,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);
      
      }
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

*{font-family: CF;}
#shareOptions {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #000;
    padding: 20px;
    border-radius: 10px;
    width: 280px; /* Adjust as needed */
    z-index: 1001;
}
#shareOptions p {
    color: white;
    text-align: center;
    margin-bottom: 20px;
}
#shareOptions .close {
    position: absolute;
    right: 10px;
    top: 10px;
    color: white;
    cursor: pointer;
    background: none;
    border: none;
    font-size: 20px;
}
#shareOptions button {
    border: none;
    background: none;
    font-size: 36px; /* Adjust for bigger icons */
    margin: 10px;
    cursor: pointer;
    transition: transform 0.2s ease;
    color: inherit; /* By default, buttons should inherit the original color */
}
#shareOptions button:hover {
    transform: scale(1.2);
}
/* Original social media colors */
#shareLinkedIn { color: #0077B5; }
#shareTwitter { color: #1DA1F2; }
#shareFacebook { color: #1877F2; }
#shareReddit { color: #FF4500; }
#shareWhatsApp { color: #25D366; }
#shareTelegram { color: #0088CC; }
body {
    font-family: 'CF', sans-serif; /* This will apply the font to the entire body. Adjust as needed. */
    background-color: #212328;
    background-repeat: repeat;
    background-size: 300px;
    color:white
}
#customText {
    position: absolute;
    top: 50px;
    right: 50px;
    color: white;
    font-family: 'CF', sans-serif;
}
.upload-btn:hover,#download:hover,#share:hover {
    background-color: #1778aa;
}
canvas#canvas {
    padding-top: 1px;
}
#download,#share{
margin-top:0;
width:100%
}
.upload-btn{
margin: 6px 0 6px 0
}
#download,.upload-btn,#share {
        border-radius: 0px;
        display: inline-block;
        padding:20px;
        background-color: #1d96d4;
        font-size: clamp(22px, 2.5vw, 32px);;
        transition: background-color 0.3s ease;
        border: none;
        transition: background-color 0.3s ease;
        color:black
    }
    #download {
        background-color: #115a7f!important
    }
    H1,H2,H3,H4,H5,H6 {
       margin: 0!important;
       color:#999;
font-weight:100;
font-size: clamp(22px, 2.5vw, 32px);
    }
    body {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100vh;
    }
    body {
        display: flex;
        justify-content: center;
        align-items: center;
        height: 100vh;
    }
    #inputContainer {
        background-color: #fff;
        padding: 20px;
        border-radius: 8px;
        box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
        width: 300px;
    }
    #nameInput, #positionInput {
        width: 100%;
        padding: 10px;
        margin: 4px;
        border-radius: 4px;
        border: 1px solid #ccc;
        font-size: clamp(22px, 2.5vw, 32px);
    }
    #nextButton, #noNameButton {
        padding: 10px;
        border: none;
        border-radius: 4px;
        font-size: clamp(22px, 2.5vw, 32px);
        cursor: pointer;
        transition: background-color 0.3s;
    }
    input{box-sizing:border-box} 
    #nextButton {
        background-color: #B2D338;
        color: #000;
        align-self: flex-end;
    }
    #nextButton:hover {
        background-color: #bf3d96;
    }
    a {
        text-decoration: none;
        color: #999;
      }
      input {
        text-align: center;
        }
        .wrapper {
            max-width: 90%;
            margin: 0 auto;
            padding:30px
        }
        @media (max-width: 600px) {
            .wrapper {
                max-width: 100%;
            }
        }
        h5 {text-align: center}
        @media (max-width: 768px) {
            H1 {
                font-size: 22px;
            }
            H2 {
                font-size: 16px;
            }        
        }



canvas {
    max-width: 100%;
    height: auto;
    display: block; /* To prevent inline display causing layout issues */
    margin: 0 auto; /* Center the canvas if it's smaller than the viewport */
}




        #buttonContainer {
            display: flex;
            justify-content: space-between;
            align-items: center;
            max-width: 500px;  /* Assuming canvas width is 500px */
            width: 100%;
            margin-top: 4px; /* Adjust as needed */
            margin-left: auto;
            margin-right: auto;
        }
button,label {
cursor: pointer;
font-weight: bold;
}
#modalBackground {
    display: none; /* It's hidden by default. */
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7); /* Semi-transparent black */
    z-index: 10; /* This ensures the background is below the modal but above everything else */
}
.upload-btn {
    position: absolute; /* This allows it to float over the canvas/SVG */
    top: 50%;  /* Centers vertically */
    left: 50%;  /* Centers horizontally */
    transform: translate(-50%, -50%);  /* Adjusts the exact centering */
    z-index: 2; /* Ensures button is above canvas and SVG */
}
