/* Generated by The Underlinks Version One Theme Studio. */
:root{
  --color-primary: #0E7490;
  --theme-primary: #0E7490;
  --theme-accent: #F97360;
  --theme-page-bg: #FFF8E7;
  --theme-hero-bg: #0E7490;
  --theme-header-bg: #FFFDF7;
  --theme-footer-bg: #075F68;
  --theme-card-bg: #FFFFFF;
  --theme-text: #263238;
  --theme-heading-text: #0B5F70;
  --theme-card-text: #263238;
  --theme-link-text: #C2410C;
  --theme-hero-text: #FFFFFF;
  --theme-muted: #66736F;
  --theme-button-bg: #C2410C;
  --theme-button-text: #FFFFFF;
  --theme-border: #F1D9A8;
  --theme-menu-text: #214047;
  --theme-footer-text: #FFF8E7;
  --dashboard-sidebar-bg: #0F766E;
  --dashboard-sidebar-text: #FFFFFF;
  --dashboard-header-bg: #FFFDF7;
  --dashboard-header-text: #263238;
  --theme-heading-font: "Poppins", Arial, sans-serif;
  --theme-body-font: "Inter", Arial, sans-serif;
  --theme-nav-font: "Inter", Arial, sans-serif;
  --theme-button-font: "Poppins", Arial, sans-serif;
  --theme-card-radius: 22px;
  --theme-button-radius: 18px;
  --theme-card-shadow: 0 8px 24px rgba(15, 23, 42, .08);
  --theme-button-shadow: 0 16px 38px rgba(15, 23, 42, .14);
  --theme-overlay: rgba(7, 95, 104, 0.42);
}
html,body{font-family:var(--theme-body-font)!important;font-size:16px;color:var(--theme-text)!important;background:var(--theme-page-bg)!important}
body :where(p,li,dd,dt,label,.paragraph,.text,.content-text,.description){font-family:var(--theme-body-font);color:var(--theme-text)}
body :where(h1,h2,h3,h4,h5,h6,.title,.card-title,.display-1,.display-2,.display-3,.display-4,.display-5,.display-6){font-family:var(--theme-heading-font)!important;font-weight:700;color:var(--theme-heading-text)!important}
body :where(a:not(.btn):not(.button):not(.nav-link)){color:var(--theme-link-text)}body :where(a:not(.btn):not(.button):not(.nav-link)):hover{color:var(--theme-accent)}
.navbar-area{background:var(--theme-header-bg)!important;min-height:88px;position:sticky!important;top:0;z-index:1040!important}.navbar-area .navbar{min-height:88px}.navbar-brand img.main-logo,.navbar-brand img.white-logo,.mobile-responsive-menu .logo img{max-height:54px!important;width:auto!important}.navbar-nav,.navbar-nav .nav-link,.nav-others a{font-family:var(--theme-nav-font)!important;color:var(--theme-menu-text)!important}.navbar-nav .nav-link:hover,.navbar-nav .nav-link.active{color:var(--theme-accent)!important}
.button,.btn,.btn-primary,.button.-primary{font-family:var(--theme-button-font)!important;border-radius:var(--theme-button-radius)!important;background:linear-gradient(135deg, #C2410C, #F97360)!important;color:var(--theme-button-text)!important;border-color:#C2410C!important;box-shadow:var(--theme-button-shadow)!important}.button.-outline-primary,.btn-outline-primary{background:transparent!important;color:var(--theme-accent)!important;border-color:var(--theme-accent)!important}.button:hover,.btn-primary:hover,.button.-primary:hover{filter:brightness(1.08);transform:translateY(-1px)}
.card,.quick-card,.blog-wrap,.accordion-item,.item-box,.pricing-table,.widget,.auth-widget,.dropdown-menu,.modal-content{background:var(--theme-card-bg)!important;border:1px solid var(--theme-border)!important;border-radius:var(--theme-card-radius)!important;box-shadow:var(--theme-card-shadow)!important;color:var(--theme-card-text)!important}.card :where(p,li,td,th,label,.text,.paragraph,.description),.accordion-item :where(p,li,label),.widget :where(p,li){color:var(--theme-card-text)!important}.card :where(.text-muted,.text-dark-3),.accordion-item :where(.text-muted,.text-dark-3){color:var(--theme-muted)!important}.card :where(h1,h2,h3,h4,h5,h6,.card-title,.title){color:var(--theme-heading-text)!important}
.text-primary,a.text-primary{color:var(--theme-accent)!important}.bg-primary{background:var(--theme-accent)!important}.text-muted,.text-dark-3{color:var(--theme-muted)!important}.border,.border-top,.border-bottom,.border-start,.border-end{border-color:var(--theme-border)!important}
.table{--bs-table-bg:transparent;--bs-table-color:var(--theme-card-text);color:var(--theme-card-text)!important}.table th{color:var(--theme-heading-text)!important}.table td,.table th{border-color:var(--theme-border)!important}
input.form-control,select.form-control,select.form-select,textarea.form-control{background:var(--theme-card-bg)!important;color:var(--theme-card-text)!important;border-color:var(--theme-border)!important;border-radius:calc(var(--theme-button-radius) + 2px)!important}input::placeholder,textarea::placeholder{color:var(--theme-muted)!important;opacity:.82}
.ts-hero{background-color:var(--theme-hero-bg)!important;color:var(--theme-hero-text)!important;background-image:linear-gradient(var(--theme-overlay),var(--theme-overlay)),url('../theme/hero-background.jpg')!important;background-position:center center!important;background-size:cover!important}.ts-hero :where(h1,h2,h3,h4,h5,h6,p,.text,.paragraph,.ts-hero-eyebrow,.ts-hero-description){color:var(--theme-hero-text)!important}.ts-hero .ts-hero-highlight{color:var(--theme-accent)!important}
footer{background:var(--theme-footer-bg)!important;color:var(--theme-footer-text)!important}footer :where(p,li,h1,h2,h3,h4,h5,h6,a,.text-dark-1,.text-muted){color:var(--theme-footer-text)!important}
.auth-wrapper,.login-wrapper,.auth-bg{background:var(--theme-page-bg)!important}
.ts-section{background:var(--theme-page-bg)!important;color:var(--theme-text)!important}.ts-feature-card,.ts-stat-panel,.ts-artist-demo{background:var(--theme-card-bg)!important;color:var(--theme-card-text)!important;border-color:var(--theme-border)!important;border-radius:var(--theme-card-radius)!important;box-shadow:var(--theme-card-shadow)!important}
/* Public user/subscriber dashboards follow the same globally published theme. */
.underlinks-dashboard-shell{background:var(--theme-page-bg)!important;color:var(--theme-text)!important}.underlinks-dashboard-shell .navbar-area{background:var(--dashboard-header-bg)!important;color:var(--dashboard-header-text)!important}.underlinks-dashboard-shell .navbar-area :where(.navbar-nav .nav-link,.nav-others>a,.nav-others i,.responsive-burger-menu i,.user-dropdown,.user-dropdown span){color:var(--dashboard-header-text)!important}.underlinks-dashboard-shell .navbar-area .dropdown-menu{background:var(--theme-card-bg)!important;color:var(--theme-card-text)!important;border-color:var(--theme-border)!important}.underlinks-dashboard-shell .navbar-area .dropdown-menu :where(a,span,i,p,small){color:var(--theme-card-text)!important}.underlinks-dashboard-shell .navbar-area .dropdown-item:hover{background:color-mix(in srgb,var(--theme-accent) 14%,transparent)!important}
.dashboard-container,.dashboard-container .main-dashboard-content{color:var(--theme-text)!important}.dashboard-container .main-dashboard-content :where(.bg-light,.bg-light-1,.bg-white){background:var(--theme-card-bg)!important}.dashboard-container .main-dashboard-content :where(.text-dark-1,.text-dark-2,.text-black){color:var(--theme-heading-text)!important}.dashboard-container .main-dashboard-content :where(.text-grey-1,.text-grey-2,.text-secondary){color:var(--theme-muted)!important}
.dashboard-container .sidemenu-area{box-sizing:border-box;background:var(--dashboard-sidebar-bg)!important;color:var(--dashboard-sidebar-text)!important;border:1px solid color-mix(in srgb,var(--dashboard-sidebar-text) 18%,transparent)!important;border-radius:var(--theme-card-radius)!important;box-shadow:var(--theme-card-shadow)!important;padding:10px 8px;overflow:hidden}.dashboard-container .sidemenu-area :where(.sidemenu-header,.sidemenu-body,.sidemenu-nav,.nav,.menu,.submenu){background:transparent!important}.dashboard-container .sidemenu-area :where(.responsive-burger-menu,.responsive-burger-menu i,.menu-title,.icon,i,.nav-link,a,span,small,strong){font-family:var(--theme-nav-font)!important;color:var(--dashboard-sidebar-text)!important}.dashboard-container .sidemenu-area .sidemenu-nav>li:not(.nav-item),.dashboard-container .sidemenu-area .menu-heading{color:color-mix(in srgb,var(--dashboard-sidebar-text) 72%,transparent)!important}.dashboard-container .sidemenu-area :where(.nav-link,a):hover{background:color-mix(in srgb,var(--theme-accent) 18%,transparent)!important;color:var(--dashboard-sidebar-text)!important}.dashboard-container .sidemenu-area .nav-item.active>.nav-link,.dashboard-container .sidemenu-area .nav-item.open>.nav-link{background:color-mix(in srgb,var(--theme-accent) 28%,transparent)!important;color:var(--dashboard-sidebar-text)!important;box-shadow:inset 3px 0 0 var(--theme-accent)!important}.dashboard-container .sidemenu-area .badge{background:var(--theme-accent)!important;color:var(--theme-button-text)!important}
.dashboard-container .simplebar-scrollbar:before{background:color-mix(in srgb,var(--dashboard-sidebar-text) 34%,transparent)!important}.dashboard-container .main-dashboard-content :where(.card,.d-state,.products-list>.card,.alert,.modal-content,.dropdown-menu,.list-group-item){background:var(--theme-card-bg)!important;color:var(--theme-card-text)!important;border-color:var(--theme-border)!important}.dashboard-container .main-dashboard-content :where(.card,.d-state,.alert,.modal-content,.dropdown-menu,.list-group-item) :where(p,span,label,li,td,th,strong,small){color:var(--theme-card-text)}.dashboard-container .main-dashboard-content .d-state-separator{border-color:var(--theme-border)!important}.dashboard-container .main-dashboard-content .count{color:var(--theme-card-text)!important}
@media(max-width:991px){.navbar-area{position:relative!important}.ts-hero{padding-top:56px!important}.ts-preview-phone{margin-top:32px}.desktop-nav .navbar-collapse{position:fixed!important;transform:none!important}.dashboard-container .sidemenu-area{border-radius:0 var(--theme-card-radius) var(--theme-card-radius) 0!important}}
