body{background:radial-gradient(circle at 15% -12%,rgba(141,241,172,.3),transparent 34%),linear-gradient(145deg,#f7fcf8 0%,#edf8f0 52%,#e2f3e8 100%);color:#183b2a}.page{background:transparent}.navbar,.navbar-vertical,.page-header{background:linear-gradient(118deg,#073c28 0%,#087443 54%,#1a9f58 100%)!important;box-shadow:0 12px 32px rgba(4,75,44,.2)}.navbar a,.navbar-vertical a,.page-header a,.navbar .nav-link{color:#ecfff1!important}.navbar .nav-link:hover,.navbar-vertical .nav-link:hover{background:rgba(255,255,255,.11)!important;color:#fff!important}.navbar-vertical .nav-link.active{background:rgba(184,243,75,.2)!important;color:#fff!important;border-left:3px solid #b8f34b}.page-wrapper{background:transparent}.page-body{padding-top:2rem}.card{border:1px solid rgba(8,116,67,.13);border-radius:18px;box-shadow:0 12px 28px rgba(8,75,44,.08);overflow:hidden}.card-header{background:linear-gradient(105deg,#fbfffc,#e2f8e8);border-bottom:1px solid rgba(8,116,67,.1);padding:1.1rem 1.35rem}.card-title{font-weight:750;letter-spacing:-.02em}.btn-primary{background:linear-gradient(115deg,#087443,#1ca55c)!important;border:0!important;box-shadow:0 8px 16px rgba(8,116,67,.22)}.btn-primary:hover{background:linear-gradient(115deg,#065c36,#118549)!important;transform:translateY(-1px)}.badge.bg-primary{background:linear-gradient(115deg,#087443,#1ca55c)!important}.table>thead{background:#e8f9ed;color:#07502f}.table-hover tbody tr:hover{background:#f2fff5}.avatar{box-shadow:0 4px 12px rgba(8,116,67,.2)}.page-footer{background:transparent;color:#5a7465}.btn-outline-primary{color:#087443;border-color:#58ba7c}.btn-outline-primary:hover{background:#087443;border-color:#087443}[data-bs-theme="dark"] body{background:radial-gradient(circle at 15% -12%,#165638,transparent 34%),linear-gradient(145deg,#061b11,#0a2d1b);color:#e6f9eb}[data-bs-theme="dark"] .page-wrapper,[data-bs-theme="dark"] .page{background:transparent}[data-bs-theme="dark"] .card{background:#0b301d;border-color:#276543}[data-bs-theme="dark"] .card-header{background:linear-gradient(105deg,#103d26,#145635);color:#effff3}[data-bs-theme="dark"] .table>thead{background:#12442b;color:#dfffe9}.product-card{position:relative;overflow:hidden;border-top:4px solid var(--plan)!important}.product-card .ribbon{display:none}.product-card .card-body{padding:2.25rem 2rem 2rem}.product-card img{width:64px;height:64px;max-height:64px!important;filter:drop-shadow(0 10px 14px rgba(8,56,34,.18))}.product-card .btn{background:var(--plan)!important;border:0!important;box-shadow:0 9px 18px color-mix(in srgb,var(--plan) 28%,transparent)}.product-card .btn:hover{filter:brightness(.9);transform:translateY(-2px)}.product-start{--plan:#087443;background:linear-gradient(160deg,#fff 0%,#f1fff5 100%)}.product-business{--plan:#0b6680;background:linear-gradient(160deg,#fff 0%,#effcff 100%)}.product-pro{--plan:#9a7603;background:linear-gradient(160deg,#fff 0%,#fffbe9 100%)}.product-start h3{color:#087443}.product-business h3{color:#0b6680}.product-pro h3{color:#8a6a05}[data-bs-theme="dark"] .product-start{background:#0a3320}[data-bs-theme="dark"] .product-business{background:#092e38}[data-bs-theme="dark"] .product-pro{background:#362c09}@media (max-width: 767.98px){#navbar-menu .navbar{background:#073c28!important;border-top:1px solid rgba(234,255,239,.22);box-shadow:0 14px 28px rgba(4,48,28,.22)}#navbar-menu .navbar-nav .nav-link,#navbar-menu .navbar-nav .nav-link-title,#navbar-menu .navbar-nav .nav-link-icon{color:#f2fff5!important}#navbar-menu .navbar-nav .nav-link{border-radius:10px;margin:2px 8px;padding:10px 12px}#navbar-menu .navbar-nav .nav-link:hover,#navbar-menu .navbar-nav .nav-link.active{background:rgba(184,243,75,.2)!important;color:#fff!important}.navbar-toggler{border-color:rgba(234,255,239,.58)!important}.navbar-toggler-icon{filter:brightness(0) invert(1)}}.navbar .dropdown-menu{background:#fff;border:1px solid rgba(8,116,67,.16);box-shadow:0 14px 32px rgba(4,75,44,.18)}.navbar .dropdown-menu a,.navbar .dropdown-menu .dropdown-item{color:#183b2a!important}.navbar .dropdown-menu a:hover,.navbar .dropdown-menu a:focus,.navbar .dropdown-menu .dropdown-item:hover,.navbar .dropdown-menu .dropdown-item:focus{background:#e8f9ed!important;color:#07502f!important}.navbar .dropdown-menu .dropdown-item.active,.navbar .dropdown-menu .dropdown-item:active{background:#087443!important;color:#fff!important}[data-bs-theme="dark"] .navbar .dropdown-menu{background:#0b301d;border-color:#276543}[data-bs-theme="dark"] .navbar .dropdown-menu a,[data-bs-theme="dark"] .navbar .dropdown-menu .dropdown-item{color:#e6f9eb!important}[data-bs-theme="dark"] .navbar .dropdown-menu a:hover,[data-bs-theme="dark"] .navbar .dropdown-menu .dropdown-item:hover{background:#145635!important;color:#fff!important}body .navbar.navbar-expand-md.navbar-light,body #navbar-menu .navbar{background-image:url("https://tarhely.freebook.hu/public/branding/freebook-header-banner.svg"),linear-gradient(118deg,#073c28 0%,#087443 54%,#1a9f58 100%)!important;background-size:cover,cover!important;background-position:center right,center!important;background-repeat:no-repeat!important}body .navbar.navbar-expand-md.navbar-light{background-image:url("https://tarhely.freebook.hu/public/branding/freebook-header-banner.svg"),linear-gradient(118deg,#073c28 0%,#087443 54%,#1a9f58 100%)!important;background-size:430px auto,cover!important;background-position:right 390px center,center!important;background-repeat:no-repeat!important}body #navbar-menu .navbar{background-image:linear-gradient(118deg,#073c28 0%,#087443 54%,#1a9f58 100%)!important}@media (max-width:1199.98px){body .navbar.navbar-expand-md.navbar-light{background-image:linear-gradient(118deg,#073c28 0%,#087443 54%,#1a9f58 100%)!important}}.breadcrumb-item,.breadcrumb-item.active,.breadcrumb-item a{color:#f1fff5!important;text-shadow:0 1px 2px rgba(0,43,25,.3)}.breadcrumb-item+.breadcrumb-item::before{color:rgba(241,255,245,.72)!important}body .navbar.navbar-expand-md.navbar-light{background-size:600px auto,cover!important;background-position:right 360px center,center!important}@media (max-width:1199.98px){body .navbar.navbar-expand-md.navbar-light{background-image:linear-gradient(118deg,#073c28 0%,#087443 54%,#1a9f58 100%)!important}}@media (max-width:767.98px){.breadcrumb-item,.breadcrumb-item.active,.breadcrumb-item a{color:#fff!important;font-weight:600}.breadcrumb-item+.breadcrumb-item::before{color:#cffff0!important}}