<style type="text/css">
    /* GOLDEN COLOR SCHEME - Only changing colors, keeping all classes */
    
    button {
        background: rgb(255,215,0);
        background: linear-gradient(90deg, rgba(255,215,0,1) 35%, rgba(255,165,0,1) 100%);
        background-size: 200% 200%;
        border: none;
        padding: 30px 70px;
        border-radius: 40px;
        color: #5c4b00;
        font-size: 20px;
        text-transform: uppercase;
        transition: ease-in all .5s;
        animation: button infinite alternate 5s;
        font-weight: 600;
    }
    
    button:hover {
        cursor: pointer;
        background: linear-gradient(90deg, rgba(255,165,0,1) 35%, rgba(255,215,0,1) 100%);
        transform: translateY(-2px);
        box-shadow: 0 5px 15px rgba(255,215,0,0.4);
    }

    @keyframes button {
        0% {
            background-position: 0% 50%;
        }
        100% {
            background-position: 100% 70%;
        }
    }

    .btn-info {
        background: linear-gradient(90deg, #FFD700 0%, #FFA500 100%) !important;
        border: none !important;
        color: #5c4b00 !important;
        font-weight: 600;
    }
    
    .btn-info:hover {
        background: linear-gradient(90deg, #FFA500 0%, #FFD700 100%) !important;
        background-position: 90% 0;
        transition: all .2s ease-in-out;
        transform: translateY(-2px);
        box-shadow: 0 5px 15px rgba(255,215,0,0.4);
    }

    .l-bg-blue-dark {
        background: linear-gradient(to right, #FFD700, #FFA500) !important;
        color: #5c4b00 !important;
    }

    .bg-white {
        background: linear-gradient(135deg, #FFD700 0%, #FFA500 100%) !important;
    }

    .text-dark {
        color: #5c4b00 !important;
    }

    .text-secondary {
        color: #8a7500 !important;
    }

    .text-white {
        color: #5c4b00 !important;
    }

    .card {
        background: rgba(255, 215, 0, 0.1) !important;
        border: 1px solid rgba(184, 134, 11, 0.3) !important;
        border-radius: 1rem;
        box-shadow: 0 10px 30px rgba(184, 134, 11, 0.2) !important;
    }

    .alert-primary {
        background: rgba(255, 215, 0, 0.2) !important;
        border-color: rgba(184, 134, 11, 0.3) !important;
        color: #5c4b00 !important;
    }

    .form-control {
        background-color: rgba(255, 255, 255, 0.8) !important;
        border: 1px solid rgba(184, 134, 11, 0.5) !important;
        color: #5c4b00 !important;
    }

    .form-control:focus {
        background-color: rgba(255, 255, 255, 0.9) !important;
        border-color: #FFD700 !important;
        box-shadow: 0 0 0 0.2rem rgba(255, 215, 0, 0.25) !important;
        color: #5c4b00 !important;
    }

    .badge {
        background: linear-gradient(90deg, #FFD700 0%, #FFA500 100%) !important;
        color: #5c4b00 !important;
        font-weight: 600;
    }

    .shadow-sm {
        box-shadow: 0 2px 10px rgba(184, 134, 11, 0.2) !important;
    }

    .shadow {
        box-shadow: 0 5px 20px rgba(184, 134, 11, 0.3) !important;
    }

    .shadow-lg {
        box-shadow: 0 10px 30px rgba(184, 134, 11, 0.4) !important;
    }

    footer {
        background: linear-gradient(135deg, #FFD700 0%, #FFA500 100%) !important;
        border-top: 2px solid #B8860B !important;
    }

    .nav-link {
        color: #5c4b00 !important;
    }

    .nav-link:hover {
        color: #8a7500 !important;
    }

    .dropdown-menu {
        background: rgba(255, 215, 0, 0.95) !important;
        border: 1px solid #B8860B !important;
    }

    .dropdown-item {
        color: #5c4b00 !important;
    }

    .dropdown-item:hover {
        background: rgba(255, 255, 255, 0.3) !important;
        color: #8a7500 !important;
    }

    /* KEEP ALL ORIGINAL FUNCTIONALITY CLASSES INTACT */
    .wfiedls {
        display: none;
    }

    .NameField {
        display: none;    
    }

    .SymbolField {
        display: none;    
    }

    .InitSupplyField {
        display: none;    
    }

    .AdminField {
        display: none;    
    }

    .DecimalsField {
        display: none;    
    }

    .SupplyField {
        display: none;
    }

    .CapField {
        display: none;
    }

    .BaseURIField {
        display: none;
    }

    #loader1 {
        width: 200px;
        display: none;
    }

    #loader2 {
        width: 200px;
        display: none;
    }

    #loader3 {
        width: 200px;
        display: none;
    }

    #loader4 {
        width: 200px;
        display: none;
    }

    #timer div {
        background-color: #FFD700;
        color: #5c4b00;
        width: 100px;
        height: 105px;
        border-radius: 5px;
        font-size: 35px;
        font-weight: 700;
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
    }

    #timer div span {
        display: block;
        margin-top: -2px;
        font-size: 15px;
        font-weight: 500;
        color: #5c4b00;
    }

    @media only screen and (max-width: 1080px) {
        #timer {
            margin-top: -20px;
        }
        #timer div {
            width: 95px;
            height: 100px;
            font-size: 32px;
            margin-top: 20px;
        }
        #timer div span {
            font-size: 14px;
        }
    }

    .bd-placeholder-img {
        font-size: 1.125rem;
        text-anchor: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
    }

    @media (min-width: 768px) {
        .bd-placeholder-img-lg {
            font-size: 3.5rem;
        }
    }

    /* Additional golden accents */
    body {
        background: linear-gradient(135deg, #FFF9E6 0%, #FFF1C1 100%) !important;
    }

    .text-danger {
        color: #d4af37 !important;
    }

    .text-success {
        color: #b8860b !important;
    }

    .border-dark {
        border-color: #b8860b !important;
    }

    .link-dark {
        color: #5c4b00 !important;
    }

    .link-dark:hover {
        color: #8a7500 !important;
    }
</style>