#fw-section-custom-html-40fdca68-5df9-4929-be7f-48d3fa367127 {

/* Firebird Custom Table Styles */
.firebird-wrapper {
    display: block !important;
    clear: both !important;
    position: relative !important;
    z-index: 10 !important;
    padding-bottom: 40px !important;
}

.firebird-table-container {
    max-height: 500px !important; 
    overflow-y: auto !important;
    overflow-x: auto !important; /* Enables side-scrolling on mobile */
    border: 2px solid #05befe !important; 
    border-radius: 8px !important;
    margin-top: 15px !important;
    margin-bottom: 30px !important;
    background-color: #050505 !important;
}

.firebird-table {
    width: 100% !important;
    min-width: 600px !important; /* Stops the text from getting crushed on phones */
    border-collapse: collapse !important;
    font-family: Arial, sans-serif !important;
    text-align: left !important;
    color: #ffffff !important;
}

.firebird-table th {
    background-color: #111111 !important;
    color: #ff00be !important;
    padding: 12px 15px !important;
    position: sticky !important;
    top: 0 !important;
    z-index: 1 !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    border-bottom: 2px solid #05befe !important;
}

.firebird-table td {
    padding: 10px 15px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;
    vertical-align: middle !important;
}

.firebird-table tr:nth-child(even) {
    background-color: rgba(5, 190, 254, 0.05) !important;
}

.firebird-table tr:hover {
    background-color: rgba(255, 0, 190, 0.15) !important;
}

.cmd-code {
    font-family: monospace !important;
    font-weight: bold !important;
    color: #05befe !important;
    background-color: #222222 !important;
    padding: 4px 8px !important;
    border-radius: 4px !important;
    display: inline-block !important;
    margin: 2px 0 !important;
}
}
#fw-section-custom-html-aecf7f2c-19b1-45d1-b248-0b79cb1a407f {

/* Firebird Custom Table Styles */
.firebird-wrapper {
    display: block !important;
    clear: both !important;
    position: relative !important;
    z-index: 10 !important;
    padding-bottom: 40px !important;
}

.firebird-table-container {
    max-height: 500px !important; 
    overflow-y: auto !important;
    overflow-x: auto !important; /* Enables side-scrolling on mobile */
    border: 2px solid #05befe !important; 
    border-radius: 8px !important;
    margin-top: 15px !important;
    margin-bottom: 30px !important;
    background-color: #050505 !important;
}

.firebird-table {
    width: 100% !important;
    min-width: 600px !important; /* Stops the text from getting crushed on phones */
    border-collapse: collapse !important;
    font-family: Arial, sans-serif !important;
    text-align: left !important;
    color: #ffffff !important;
}

.firebird-table th {
    background-color: #111111 !important;
    color: #ff00be !important;
    padding: 12px 15px !important;
    position: sticky !important;
    top: 0 !important;
    z-index: 1 !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    border-bottom: 2px solid #05befe !important;
}

.firebird-table td {
    padding: 10px 15px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;
    vertical-align: middle !important;
}

.firebird-table tr:nth-child(even) {
    background-color: rgba(5, 190, 254, 0.05) !important;
}

.firebird-table tr:hover {
    background-color: rgba(255, 0, 190, 0.15) !important;
}

.cmd-code {
    font-family: monospace !important;
    font-weight: bold !important;
    color: #05befe !important;
    background-color: #222222 !important;
    padding: 4px 8px !important;
    border-radius: 4px !important;
    display: inline-block !important;
    margin: 2px 0 !important;
}
}
#fw-section-custom-html-4188282c-07f8-4220-a737-ab7137cb721c {

/* Firebird Custom Table Styles */
.firebird-wrapper {
    display: block !important;
    clear: both !important;
    position: relative !important;
    z-index: 10 !important;
    padding-bottom: 40px !important;
}

.firebird-table-container {
    max-height: 500px !important; 
    overflow-y: auto !important;
    overflow-x: auto !important; /* Enables side-scrolling on mobile */
    border: 2px solid #05befe !important; 
    border-radius: 8px !important;
    margin-top: 15px !important;
    margin-bottom: 30px !important;
    background-color: #050505 !important;
}

.firebird-table {
    width: 100% !important;
    min-width: 600px !important; /* Stops the text from getting crushed on phones */
    border-collapse: collapse !important;
    font-family: Arial, sans-serif !important;
    text-align: left !important;
    color: #ffffff !important;
}

.firebird-table th {
    background-color: #111111 !important;
    color: #ff00be !important;
    padding: 12px 15px !important;
    position: sticky !important;
    top: 0 !important;
    z-index: 1 !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    border-bottom: 2px solid #05befe !important;
}

.firebird-table td {
    padding: 10px 15px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;
    vertical-align: middle !important;
}

.firebird-table tr:nth-child(even) {
    background-color: rgba(5, 190, 254, 0.05) !important;
}

.firebird-table tr:hover {
    background-color: rgba(255, 0, 190, 0.15) !important;
}

.cmd-code {
    font-family: monospace !important;
    font-weight: bold !important;
    color: #05befe !important;
    background-color: #222222 !important;
    padding: 4px 8px !important;
    border-radius: 4px !important;
    display: inline-block !important;
    margin: 2px 0 !important;
}
}
#fw-section-custom-html-dcffb52e-9098-4759-91c6-a0770babe713 {

/* Firebird Custom Table Styles */
.firebird-wrapper {
    display: block !important;
    clear: both !important;
    position: relative !important;
    z-index: 10 !important;
    padding-bottom: 40px !important;
}

.firebird-table-container {
    max-height: 500px !important; 
    overflow-y: auto !important;
    overflow-x: auto !important; /* Enables side-scrolling on mobile */
    border: 2px solid #05befe !important; 
    border-radius: 8px !important;
    margin-top: 15px !important;
    margin-bottom: 30px !important;
    background-color: #050505 !important;
}

.firebird-table {
    width: 100% !important;
    min-width: 600px !important; /* Stops the text from getting crushed on phones */
    border-collapse: collapse !important;
    font-family: Arial, sans-serif !important;
    text-align: left !important;
    color: #ffffff !important;
}

.firebird-table th {
    background-color: #111111 !important;
    color: #ff00be !important;
    padding: 12px 15px !important;
    position: sticky !important;
    top: 0 !important;
    z-index: 1 !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    border-bottom: 2px solid #05befe !important;
}

.firebird-table td {
    padding: 10px 15px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;
    vertical-align: middle !important;
}

.firebird-table tr:nth-child(even) {
    background-color: rgba(5, 190, 254, 0.05) !important;
}

.firebird-table tr:hover {
    background-color: rgba(255, 0, 190, 0.15) !important;
}

.cmd-code {
    font-family: monospace !important;
    font-weight: bold !important;
    color: #05befe !important;
    background-color: #222222 !important;
    padding: 4px 8px !important;
    border-radius: 4px !important;
    display: inline-block !important;
    margin: 2px 0 !important;
}
}
#fw-section-custom-html-60fbfa0d-9d15-4620-bf01-922ce009b0a6 {

/* Firebird Custom Table Styles */
.firebird-wrapper {
    display: block !important;
    clear: both !important;
    position: relative !important;
    z-index: 10 !important;
    padding-bottom: 40px !important;
}

.firebird-table-container {
    max-height: 500px !important; 
    overflow-y: auto !important;
    overflow-x: auto !important; /* Enables side-scrolling on mobile */
    border: 2px solid #05befe !important; 
    border-radius: 8px !important;
    margin-top: 15px !important;
    margin-bottom: 30px !important;
    background-color: #050505 !important;
}

.firebird-table {
    width: 100% !important;
    min-width: 600px !important; /* Stops the text from getting crushed on phones */
    border-collapse: collapse !important;
    font-family: Arial, sans-serif !important;
    text-align: left !important;
    color: #ffffff !important;
}

.firebird-table th {
    background-color: #111111 !important;
    color: #ff00be !important;
    padding: 12px 15px !important;
    position: sticky !important;
    top: 0 !important;
    z-index: 1 !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    border-bottom: 2px solid #05befe !important;
}

.firebird-table td {
    padding: 10px 15px !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.15) !important;
    vertical-align: middle !important;
}

.firebird-table tr:nth-child(even) {
    background-color: rgba(5, 190, 254, 0.05) !important;
}

.firebird-table tr:hover {
    background-color: rgba(255, 0, 190, 0.15) !important;
}

.cmd-code {
    font-family: monospace !important;
    font-weight: bold !important;
    color: #05befe !important;
    background-color: #222222 !important;
    padding: 4px 8px !important;
    border-radius: 4px !important;
    display: inline-block !important;
    margin: 2px 0 !important;
}
}












#fw-section-hero-video-0 {
--color-primary: #632CFF;
--color-primary-rgb: 99, 44, 255;
--color-background: #05040F;
--color-background-rgb: 5, 4, 15;
--color-on-primary: #F9F8FF;
--color-on-primary-rgb: 249, 248, 255;
--color-on-background: #ef00ff;
--color-on-background-rgb: 239, 0, 255;
--color-product-image-background: #ef00ff;
--color-background-brightness: 6;
background-color: var(--color-background);
color: var(--color-on-background);

}