.dropdown-menu-item:has(use[href="#icon-info"]),.dropdown-menu-item:has(use[href="#icon-support"]){display:none}:root{--tnl-50: #ead9e4;--tnl-200: #d7bacd;--tnl-600: #724b68;--tnl-800: #4d3146;--tnl-950: #241c22}:root,[data-theme=light]{--primary: var(--tnl-600);--btn-primary: var(--tnl-600)}.btn.btn-primary{box-shadow:0 1px 2px #724b6840;transition:background-color .12s ease,box-shadow .12s ease}.btn.btn-primary:hover{box-shadow:0 2px 6px #724b6859}:root,[data-theme=light]{--sidebar-active-color: rgba(114, 75, 104, .08)}.standard-sidebar-item.active-sidebar .item-anchor{color:var(--tnl-600)}.widget.shortcut-widget-box:hover{--icon-stroke: var(--tnl-600);border-color:var(--tnl-600)}.widget.shortcut-widget-box:hover .widget-label .widget-title,.links-widget-box .link-item .link-content:hover{color:var(--tnl-600)}.list-row-container:hover,.list-row-container:hover .level-right,.list-row-container:focus .list-row{background-color:#724b680f}.sidebar-header .header-subtitle{display:none}.sidebar-header .header-logo img[src="/assets/erpnext/icons/desktop_icons/solid/organization.svg"]{content:url(/assets/tnl_theme/images/icons/organization.png)}.sidebar-header .header-logo img[src="/assets/erpnext/icons/desktop_icons/solid/crm.svg"]{content:url(/assets/tnl_theme/images/icons/crm.png)}.sidebar-header .header-logo img[src="/assets/erpnext/icons/desktop_icons/solid/projects.svg"]{content:url(/assets/tnl_theme/images/icons/projects.png)}.sidebar-header .header-logo img[src="/assets/hrms/images/frappe-hr-logo.svg"]{content:url(/assets/tnl_theme/images/icons/frappe-hr.png)}.sidebar-header .header-logo img[src="/assets/raven/raven-logo.png"]{content:url(/assets/tnl_theme/images/icons/raven.png)}.onb-title-icon img[src="/assets/erpnext/icons/desktop_icons/solid/organization.svg"]{content:url(/assets/tnl_theme/images/icons/organization.png)}.onb-title-icon img[src="/assets/erpnext/icons/desktop_icons/solid/crm.svg"]{content:url(/assets/tnl_theme/images/icons/crm.png)}.onb-title-icon img[src="/assets/erpnext/icons/desktop_icons/solid/projects.svg"]{content:url(/assets/tnl_theme/images/icons/projects.png)}.sidebar-item-container[data-id=CRM] .sidebar-item-icon svg,.sidebar-item-container[data-id=Projects] .sidebar-item-icon svg,.sidebar-item-container[data-id=Raven] .sidebar-item-icon svg,.sidebar-item-container[data-id=Invoicing] .sidebar-item-icon svg,.sidebar-item-container[data-id="Financial Reports"] .sidebar-item-icon svg,.sidebar-item-container[data-id="ERPNext Settings"] .sidebar-item-icon svg{display:none}.sidebar-item-container[data-id=CRM] .sidebar-item-icon,.sidebar-item-container[data-id=Projects] .sidebar-item-icon,.sidebar-item-container[data-id=Raven] .sidebar-item-icon,.sidebar-item-container[data-id=Invoicing] .sidebar-item-icon,.sidebar-item-container[data-id="Financial Reports"] .sidebar-item-icon,.sidebar-item-container[data-id="ERPNext Settings"] .sidebar-item-icon{background-size:16px 16px;background-repeat:no-repeat;background-position:center;border-radius:4px}.sidebar-item-container[data-id=CRM] .sidebar-item-icon{background-image:url(/assets/tnl_theme/images/icons/crm.png)}.sidebar-item-container[data-id=Projects] .sidebar-item-icon{background-image:url(/assets/tnl_theme/images/icons/projects.png)}.sidebar-item-container[data-id=Raven] .sidebar-item-icon{background-image:url(/assets/tnl_theme/images/icons/raven.png)}.sidebar-item-container[data-id=Invoicing] .sidebar-item-icon{background-image:url(/assets/tnl_theme/images/icons/accounting/invoicing.svg)}.sidebar-item-container[data-id="Financial Reports"] .sidebar-item-icon{background-image:url(/assets/tnl_theme/images/icons/accounting/financial_reports.svg)}.sidebar-item-container[data-id="ERPNext Settings"] .sidebar-item-icon{background-image:url(/assets/tnl_theme/images/icons/erpnext_settings.svg)}.btn.btn-default{border:1px solid var(--border-color)}.kanban-card:hover{border-color:var(--tnl-600)}.form-tabs .nav-link.active{border-bottom-color:var(--tnl-600);color:var(--tnl-600)}.navbar{border-bottom:2px solid var(--tnl-600)}.navbar .search-bar .search-icon,.navbar .search-bar .awesomplete input{transition:border-color .12s ease,box-shadow .12s ease}.navbar .search-bar .awesomplete input:focus{border-color:var(--tnl-600);box-shadow:0 0 0 2px #724b6826}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/organization.svg"]{content:url(/assets/tnl_theme/images/icons/organization.png)}.app-icon[src="/assets/raven/raven-logo.png"]{content:url(/assets/tnl_theme/images/icons/raven.png)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/crm.svg"]{content:url(/assets/tnl_theme/images/icons/crm.png)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/projects.svg"]{content:url(/assets/tnl_theme/images/icons/projects.png)}.app-icon[src="/assets/hrms/images/frappe-hr-logo.svg"]{content:url(/assets/tnl_theme/images/icons/frappe-hr.png)}.app-icon[src="/assets/crm/images/logo.svg"]{content:url(/assets/tnl_theme/images/icons/crm.png)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/invoicing.svg"]{content:url(/assets/tnl_theme/images/icons/accounting/invoicing.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/payments.svg"]{content:url(/assets/tnl_theme/images/icons/accounting/payments.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/financial_reports.svg"]{content:url(/assets/tnl_theme/images/icons/accounting/financial_reports.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/accounts_setup.svg"]{content:url(/assets/tnl_theme/images/icons/accounting/accounts_setup.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/taxes.svg"]{content:url(/assets/tnl_theme/images/icons/accounting/taxes.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/banking.svg"]{content:url(/assets/tnl_theme/images/icons/accounting/banking.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/budget.svg"]{content:url(/assets/tnl_theme/images/icons/accounting/budget.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/share_management.svg"]{content:url(/assets/tnl_theme/images/icons/accounting/share_management.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/subscription.svg"]{content:url(/assets/tnl_theme/images/icons/accounting/subscription.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/erpnext_settings.svg"]{content:url(/assets/tnl_theme/images/icons/erpnext_settings.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/buying.svg"]{content:url(/assets/tnl_theme/images/icons/erpnext_modules/buying.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/quality.svg"]{content:url(/assets/tnl_theme/images/icons/erpnext_modules/quality.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/selling.svg"]{content:url(/assets/tnl_theme/images/icons/erpnext_modules/selling.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/stock.svg"]{content:url(/assets/tnl_theme/images/icons/erpnext_modules/stock.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/manufacturing.svg"]{content:url(/assets/tnl_theme/images/icons/erpnext_modules/manufacturing.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/subcontracting.svg"]{content:url(/assets/tnl_theme/images/icons/erpnext_modules/subcontracting.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/support.svg"]{content:url(/assets/tnl_theme/images/icons/erpnext_modules/support.svg)}.app-icon[src="/assets/erpnext/icons/desktop_icons/solid/assets.svg"]{content:url(/assets/tnl_theme/images/icons/erpnext_modules/assets.svg)}.desktop-icon[data-id="Frappe HR"] .icon-title{font-size:0}.desktop-icon[data-id="Frappe HR"] .icon-title:after{content:"HR";font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--desktop-icon-line-height)}.desktop-icon[data-id="ERPNext Settings"] .icon-title{font-size:0}.desktop-icon[data-id="ERPNext Settings"] .icon-title:after{content:"Settings";font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--desktop-icon-line-height)}.desktop-icon[data-id="Frappe CRM"] .icon-title{font-size:0}.desktop-icon[data-id="Frappe CRM"] .icon-title:after{content:"CRM Portal";font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--desktop-icon-line-height)}.body-sidebar[data-title="ERPNext Settings"] .header-title{font-size:0}.body-sidebar[data-title="ERPNext Settings"] .header-title:after{content:"Settings";font-size:var(--text-md);font-weight:500;line-height:1.2}.body-sidebar[data-title="Frappe CRM"] .header-title{font-size:0}.body-sidebar[data-title="Frappe CRM"] .header-title:after{content:"CRM Portal";font-size:var(--text-md);font-weight:500;line-height:1.2}:is(body[data-path="login"],body[data-path="update-password"]){min-height:100vh;background:linear-gradient(135deg,var(--tnl-50) 0%,var(--tnl-200) 30%,var(--tnl-600) 65%,var(--tnl-800) 88%,var(--tnl-950) 100%)}:is(body[data-path="login"],body[data-path="update-password"]) .page-card{background-color:#fff;border:1px solid #e8e6e9;border-radius:8px;box-shadow:0 2px 10px #1e141e0f}:is(body[data-path="login"],body[data-path="update-password"]) .page-card-head{align-items:center;text-align:center}:is(body[data-path="login"],body[data-path="update-password"]) .page-card-head .app-logo{max-height:64px}:is(body[data-path="login"],body[data-path="update-password"]) .page-card-head-text{align-items:center}:is(body[data-path="login"],body[data-path="update-password"]) .page-card-head h4{color:#2b2028;font-weight:600}:is(body[data-path="login"],body[data-path="update-password"]) .page-card-subtitle{color:#8a7f88}:is(body[data-path="login"],body[data-path="update-password"]) .form-control{border-radius:4px}:is(body[data-path="login"],body[data-path="update-password"]) .form-control:focus{border-color:var(--tnl-600);box-shadow:0 0 0 2px #724b6826}:is(body[data-path="login"],body[data-path="update-password"]) .forgot-password-message a,:is(body[data-path="login"],body[data-path="update-password"]) .page-card a{color:var(--tnl-600)}:is(body[data-path="login"],body[data-path="update-password"]) .page-card-actions .btn-login,:is(body[data-path="login"],body[data-path="update-password"]) .page-card-actions .btn-signup:not(:disabled){background:var(--tnl-600);border-radius:4px}:is(body[data-path="login"],body[data-path="update-password"]) .page-card-actions .btn-login:hover,:is(body[data-path="login"],body[data-path="update-password"]) .page-card-actions .btn-login:focus,:is(body[data-path="login"],body[data-path="update-password"]) .page-card-actions .btn-login:active,:is(body[data-path="login"],body[data-path="update-password"]) .page-card-actions .btn-signup:not(:disabled):hover,:is(body[data-path="login"],body[data-path="update-password"]) .page-card-actions .btn-signup:not(:disabled):focus,:is(body[data-path="login"],body[data-path="update-password"]) .page-card-actions .btn-signup:not(:disabled):active{background:var(--tnl-800)}[data-theme=dark]{--primary: var(--tnl-200);--btn-primary: var(--tnl-200);--sidebar-active-color: rgba(215, 186, 205, .12)}[data-theme=dark] body,[data-theme=dark] .page-container{background:radial-gradient(ellipse 900px 700px at 12% 15%,rgba(16,92,97,.4),transparent 60%),#0b0c12}[data-theme=dark] .btn.btn-primary{background:var(--tnl-200);color:var(--tnl-950);box-shadow:0 1px 3px #0006;transition:background-color .12s ease,box-shadow .12s ease}[data-theme=dark] .btn.btn-primary:hover{background:var(--tnl-50);box-shadow:0 2px 8px #00000080}[data-theme=dark] .standard-sidebar-item.active-sidebar .item-anchor{color:var(--tnl-200)}[data-theme=dark] .widget.shortcut-widget-box:hover{--icon-stroke: var(--tnl-200);border-color:var(--tnl-200)}[data-theme=dark] .widget.shortcut-widget-box:hover .widget-label .widget-title,[data-theme=dark] .links-widget-box .link-item .link-content:hover{color:var(--tnl-200)}[data-theme=dark] .list-row-container:hover,[data-theme=dark] .list-row-container:hover .level-right,[data-theme=dark] .list-row-container:focus .list-row{background-color:#d7bacd14}[data-theme=dark] .kanban-card:hover{border-color:var(--tnl-200)}[data-theme=dark] .form-tabs .nav-link.active{border-bottom-color:var(--tnl-200);color:var(--tnl-200)}[data-theme=dark] .navbar{border-bottom:2px solid var(--tnl-200)}[data-theme=dark] .navbar .search-bar .awesomplete input:focus{border-color:var(--tnl-200);box-shadow:0 0 0 2px #d7bacd33}
/*# sourceMappingURL=tnl_theme.bundle.BHIXDJHM.css.map */
