//
// Global
//

@global-link-color:           #aafb6a;
@global-link-hover-color:     #0edfb8;
@global-background:           #000;
@global-muted-background:     #0F1010;
@global-primary-background:   #6AF778;
@global-secondary-background: #161616;

//
// Theme
//

@theme-box-decoration-default-gradient:            conic-gradient(from 70deg, #a5d91a, #05d569, #00c6cd, #088706, #a5d91a);
@theme-box-decoration-primary-glow-gradient:       conic-gradient(from 70deg, #a5d91a, #05d569, #00c6cd, #088706, #a5d91a);
@internal-theme-transition-border-border-gradient: linear-gradient(30deg, #0edfb8 0%, #6AF778 40%, #9df155 70%, #d4fc69 100%);

//
// Alert
//

@alert-background:    #122119;
@alert-primary-color: @global-background;

//
// Badge
//

@badge-color: @global-background;

//
// Base
//

@base-code-color:      #f5df37;
@base-em-color:        #f5df37;
@base-ins-background:  rgba(106, 247, 120, 0.2);
@base-mark-background: rgba(106, 247, 120, 0.2);
@base-pre-background:  #141B17;

//
// Button
//

@button-default-background:               rgba(0, 0, 0, 0.8);
@button-primary-color:                    @global-background;
@button-primary-hover-color:              @global-background;
@button-primary-active-color:             @global-background;
@button-secondary-background:             @global-background;
@internal-button-default-glow-gradient:   conic-gradient(from 60deg, #a5d91a, #05d569, #00c6cd, #088706, #a5d91a);
@internal-button-primary-glow-gradient:   conic-gradient(from 60deg, #a5d91a, #05d569, #00c6cd, #088706, #a5d91a);
@internal-button-secondary-glow-gradient: conic-gradient(from 60deg, #a5d91a, #05d569, #00c6cd, #088706, #a5d91a);
@internal-button-primary-gradient:        linear-gradient(40deg, #0edfb8 0%, #6AF778 45%, #9df155 70%, #d4fc69 100%);
@internal-button-primary-hover-gradient:  linear-gradient(40deg, #0edfb8 0%, #6AF778 35%, #9df155 60%, #d4fc69 100%);
@internal-button-primary-active-gradient: linear-gradient(40deg, #0edfb8 0%, #6AF778 20%, #9df155 50%, #d4fc69 100%);
@internal-button-danger-gradient:         linear-gradient(40deg, #D91F71 0%, #FF1445 20%, #FF1445 50%, #ED7E65 100%);
@internal-button-danger-hover-gradient:   linear-gradient(40deg, #D91F71 0%, #FF1445 10%, #FF1445 30%, #ED7E65 100%);
@internal-button-danger-active-gradient:  linear-gradient(40deg, #FF1445 0%, #ED7E65 100%);

//
// Card
//

@card-hover-background:                 rgba(205, 250, 210, 0.08);
@card-default-background:               rgba(205, 250, 210, 0.08);
@card-primary-color-mode:               dark;
@internal-card-secondary-glow-gradient: conic-gradient(from 60deg, #a5d91a, #05d569, #00c6cd, #088706, #a5d91a);
@internal-card-primary-gradient:        linear-gradient(30deg, #0edfb8 0%, #6AF778 40%, #9df155 70%, #d4fc69 100%);

//
// Divider
//

@internal-divider-icon-image:               "../../../../uikit-themes/master-circle/images/styles/black-green/divider-icon.svg";
@internal-divider-small-border-gradient:    linear-gradient(90deg, #0edfb8 0%, #6AF778 45%, #9df155 70%, #d4fc69 100%);
@internal-divider-vertical-border-gradient: linear-gradient(0deg, #0edfb8 0%, #6AF778 45%, #9df155 70%, #d4fc69 100%);

//
// Dropdown
//

@dropdown-box-shadow: 0 3px 30px rgba(106, 247, 120, 0.25);

//
// Form
//

@form-background:       rgba(106, 247, 120, 0.01);
@form-box-shadow:       0 0 17px rgba(106, 247, 120, 0.1), inset 0 0 20px 1px rgba(0, 0, 0, 0.01);
@form-focus-box-shadow: 0 0 17px rgba(106, 247, 120, 0.3);

//
// Icon
//

@internal-icon-button-glow-gradient: conic-gradient(from 60deg, #a5d91a, #05d569, #00c6cd, #088706, #a5d91a);

//
// Inverse
//

@inverse-base-link-color:           #0080CD;
@inverse-base-link-hover-color:     #00619C;
@inverse-form-background:           #F8F8F8;
@inverse-icon-button-background:    #FFFFFF;
@inverse-list-striped-background:   #F8F8F8;
@inverse-search-default-background: #F8F8F8;
@inverse-text-primary-color:        #90CD5A;
@inverse-text-secondary-color:      @global-background;

//
// Label
//

@label-color: @global-background;

//
// Marker
//

@marker-color:       @global-background;
@marker-hover-color: @global-background;

//
// Navbar
//

@navbar-background:                        rgba(22, 22, 22, 0.5);
@navbar-nav-item-hover-box-shadow:         0 6px 20px -13px #6AF778;
@navbar-nav-item-hover-text-shadow:        0 0 8px rgba(106, 247, 120, 0.6);
@navbar-nav-item-active-box-shadow:        0 6px 20px -13px #6AF778;
@navbar-nav-item-active-text-shadow:       0 0 8px rgba(106, 247, 120, 0.6);
@navbar-dropdown-background:               fade(@global-secondary-background, 40%);
@navbar-dropdown-box-shadow:               0 3px 30px rgba(106, 247, 120, 0.25);
@internal-navbar-nav-item-hover-gradient:  radial-gradient(at 50% bottom, rgba(106, 247, 120, 0.15), rgba(106, 247, 120, 0));
@internal-navbar-nav-item-active-gradient: radial-gradient(at 50% bottom, rgba(106, 247, 120, 0.15), rgba(106, 247, 120, 0));

//
// Offcanvas
//

@offcanvas-bar-background: #0C140F;

//
// Overlay
//

@internal-overlay-primary-gradient: linear-gradient(45deg, rgba(43, 234, 145, 0.1) 0%, rgba(106, 247, 120, 0.1) 40%, rgba(174, 252, 105, 0.1) 100%);

//
// Pagination
//

@internal-pagination-item-glow-gradient: conic-gradient(from 60deg, #a5d91a, #05d569, #00c6cd, #088706, #a5d91a);

//
// Progress
//

@internal-progress-bar-gradient: linear-gradient(40deg, #0edfb8 0%, #6AF778 45%, #9df155 70%, #d4fc69 100%);

//
// Search
//

@search-default-background:             rgba(22, 22, 22, 0.3);
@search-default-input-box-shadow:       0 0 17px rgba(106, 247, 120, 0.2), inset 0 0 20px 1px rgba(0, 0, 0, 0.8);
@search-default-input-focus-box-shadow: 0 0 17px rgba(106, 247, 120, 0.3);

//
// Section
//

@section-primary-color-mode:        dark;
@internal-section-default-gradient: radial-gradient(ellipse closest-corner at 30% 40%, rgba(43, 234, 146, 0.06), transparent 80%), radial-gradient(ellipse closest-corner at 50% 60%, rgba(43, 234, 146, 0.07), transparent 80%), radial-gradient(ellipse closest-corner at 70% 50%, rgba(5, 9, 2, 0.06), transparent 80%);
@internal-section-primary-gradient: linear-gradient(40deg, #0edfb8 0%, #6AF778 45%, #9df155 70%, #d4fc69 100%);

//
// Subnav
//

@internal-subnav-pill-item-glow-gradient: conic-gradient(from 60deg, #a5d91a, #05d569, #00c6cd, #088706, #a5d91a);

//
// Tab
//

@internal-tab-item-active-border-gradient: linear-gradient(40deg, #0edfb8 0%, #6AF778 45%, #9df155 70%, #d4fc69 100%);

//
// Table
//

@table-row-active-background:  rgba(117, 148, 123, 0.11);
@table-striped-row-background: rgba(117, 148, 123, 0.11);

//
// Text
//

@text-secondary-color:                    #0edfb8;
@internal-text-background-color-gradient: linear-gradient(40deg, #2beaa7 0%, #6AF778 45%, #ADFC69 70%, #d4fc69 100%);

//
// Tile
//

@tile-primary-color-mode:        dark;
@internal-tile-default-gradient: radial-gradient(ellipse farthest-corner at 30% 40%, rgba(43, 234, 146, 0.06), transparent 80%), radial-gradient(ellipse farthest-corner at 50% 60%, rgba(43, 234, 146, 0.07), transparent 80%), radial-gradient(ellipse farthest-corner at 70% 50%, rgba(5, 9, 2, 0.06), transparent 80%);
@internal-tile-primary-gradient: linear-gradient(40deg, #0edfb8 0%, #6AF778 45%, #9df155 70%, #d4fc69 100%);

//
// Utility
//

@box-shadow-bottom-background: linear-gradient(90deg, rgba(43, 234, 146, 0.3) 0%, rgba(173, 252, 105, 0.2) 50%, rgba(212, 252, 105, 0.4) 100%);
