html.pc-client-experience{--pc-surface: #ffffff;--pc-surface-soft: #f7f7f5;--pc-border: rgba(15, 23, 42, .09);--pc-text: #171717;--pc-muted: #737373;--pc-accent: #0e7490;--pc-radius: 16px;--pc-shadow: 0 12px 40px rgba(15, 23, 42, .07)}body.pc-client-login{background:radial-gradient(circle at 20% 0%,rgba(255,94,46,.08),transparent 34%),var(--pc-surface-soft)}body.pc-client-login .page-card{border:1px solid var(--pc-border);border-radius:22px;box-shadow:var(--pc-shadow);overflow:hidden}body.pc-client-login .app-logo{max-height:48px;width:auto;-o-object-fit:contain;object-fit:contain}.pc-login-product{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--pc-accent);text-transform:uppercase;margin-bottom:4px}.pc-login-tagline{color:var(--pc-muted);font-size:13px;line-height:1.5;margin-top:2px}.pc-login-provider{border-top:1px solid var(--pc-border);color:var(--pc-muted);font-size:11px;line-height:1.4;margin-top:20px;padding-top:14px;text-align:center}.pc-business-dashboard{margin-bottom:24px;width:100%}.pc-dashboard-head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:14px}.pc-dashboard-head h2{color:var(--pc-text);font-size:22px;font-weight:700;letter-spacing:-.02em;margin:2px 0 0}.pc-dashboard-eyebrow{color:var(--pc-accent);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pc-dashboard-company{color:var(--pc-muted);font-size:12px;margin-top:4px}.pc-kpi-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.pc-kpi-card{background:var(--pc-surface);border:1px solid var(--pc-border);border-radius:var(--pc-radius);min-height:112px;padding:18px;transition:transform .16s ease,box-shadow .16s ease}.pc-kpi-card:hover{box-shadow:var(--pc-shadow);transform:translateY(-1px)}.pc-kpi-label{color:var(--pc-muted);font-size:12px;font-weight:600;line-height:1.4}.pc-kpi-value{color:var(--pc-text);font-size:24px;font-weight:700;letter-spacing:-.03em;margin-top:12px;overflow-wrap:anywhere}.pc-kpi-unavailable{opacity:.55}.pc-dashboard-loading,.pc-dashboard-error{color:var(--pc-muted);font-size:13px;grid-column:1 / -1;padding:18px 0}html[dir=rtl] .pc-dashboard-head,html[dir=rtl] .pc-kpi-card,html[dir=rtl] .pc-login-provider{text-align:right}@media (max-width: 1100px){.pc-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.pc-kpi-grid{grid-template-columns:1fr}.pc-kpi-card{min-height:96px}}@media (prefers-color-scheme: dark){html.pc-client-experience{--pc-surface: #171717;--pc-surface-soft: #111111;--pc-border: rgba(255, 255, 255, .09);--pc-text: #f5f5f5;--pc-muted: #a3a3a3;--pc-shadow: 0 12px 40px rgba(0, 0, 0, .22)}}.pc-ai-fab{position:fixed;bottom:24px;inset-inline-end:24px;width:52px;height:52px;border-radius:50%;background:var(--pc-accent, #0e7490);color:#fff;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;box-shadow:0 6px 20px #0f172a47;z-index:1000;transition:transform .16s ease,box-shadow .16s ease}.pc-ai-fab:hover{transform:translateY(-2px);box-shadow:0 10px 26px #0f172a57}.pc-ai-fab svg{width:24px;height:24px}@media (max-width: 640px){.pc-ai-fab{bottom:16px;inset-inline-end:16px;width:46px;height:46px}.pc-ai-fab svg{width:21px;height:21px}}.ai-chat-history{display:flex;flex-direction:column;gap:10px;max-height:340px;overflow-y:auto;padding:4px 2px}.ai-chat-message{border-radius:14px;font-size:13px;line-height:1.5;max-width:85%;padding:10px 14px;word-break:break-word}.ai-chat-message.ai-chat-user{align-self:flex-end;background:var(--pc-accent, #0e7490);border-bottom-right-radius:4px;color:#fff;white-space:pre-wrap}.ai-chat-message.ai-chat-assistant{align-self:flex-start;background:var(--pc-surface-soft, #f7f7f5);border:1px solid var(--pc-border, rgba(15, 23, 42, .09));border-bottom-left-radius:4px;color:var(--pc-text, #171717);max-width:92%}.ai-chat-assistant>:first-child{margin-top:0}.ai-chat-assistant>:last-child{margin-bottom:0}.ai-chat-assistant p,.ai-chat-assistant ul,.ai-chat-assistant ol,.ai-chat-assistant blockquote{margin:8px 0}.ai-chat-assistant h1,.ai-chat-assistant h2,.ai-chat-assistant h3,.ai-chat-assistant h4,.ai-chat-assistant h5,.ai-chat-assistant h6{font-size:13.5px;font-weight:700;line-height:1.4;margin:12px 0 6px}.ai-chat-assistant ul,.ai-chat-assistant ol{padding-inline-start:20px}.ai-chat-assistant li{margin:3px 0}.ai-chat-assistant code{background:rgba(15,23,42,.08);border-radius:4px;font-size:12px;padding:1px 5px}.ai-chat-assistant pre{background:rgba(15,23,42,.06);border-radius:8px;margin:8px 0;overflow-x:auto;padding:10px 12px}.ai-chat-assistant pre code{background:none;padding:0}.ai-chat-assistant table{border-collapse:collapse;display:block;font-size:12px;margin:8px 0;max-width:100%;overflow-x:auto}.ai-chat-assistant th,.ai-chat-assistant td{border:1px solid var(--pc-border, rgba(15, 23, 42, .16));padding:6px 10px;text-align:start}.ai-chat-assistant th{background:rgba(15,23,42,.05);font-weight:700}.ai-chat-assistant blockquote{border-inline-start:3px solid var(--pc-border, rgba(15, 23, 42, .2));color:var(--pc-muted, #737373);padding-inline-start:10px}.ai-chat-assistant a{color:var(--pc-accent, #0e7490)}.ai-chat-assistant img{border-radius:8px;max-width:100%}.ai-chat-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;padding:4px 2px 0}.ai-chat-suggestion{background:var(--pc-surface, #fff);border:1px solid var(--pc-border, rgba(15, 23, 42, .14));border-radius:999px;color:var(--pc-accent, #0e7490);cursor:pointer;font-size:12.5px;font-weight:600;padding:7px 14px;text-align:start;transition:background .12s ease,border-color .12s ease}.ai-chat-suggestion:hover{background:var(--pc-accent, #0e7490);border-color:var(--pc-accent, #0e7490);color:#fff}html[dir=rtl] .ai-chat-message.ai-chat-user{align-self:flex-start;border-bottom-left-radius:4px;border-bottom-right-radius:14px}html[dir=rtl] .ai-chat-message.ai-chat-assistant{align-self:flex-end;border-bottom-left-radius:14px;border-bottom-right-radius:4px}@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap);:root,[data-theme=light]{--primary: #0e7490;--primary-color: #ffffff;--brand-color: #0e7490;--dark-border-color: #d3d8e0}body,.navbar,.btn,input,select,textarea{font-family:Manrope,-apple-system,Segoe UI,sans-serif!important}.navbar{background-color:#0e1624!important;border-bottom:1px solid rgba(238,241,245,.08)}.navbar .navbar-brand,.navbar a,.navbar .navbar-nav>li>a,.navbar #navbar-search{color:#eef1f5!important}.navbar .navbar-nav>li>a:hover{color:#fff!important;background-color:#eef1f514!important}.btn-primary{background-color:#0e7490!important;border-color:#0e7490!important}.btn-primary:hover{background-color:#0a5c73!important;border-color:#0a5c73!important}.indicator.blue,.indicator-pill.blue{color:#0e7490!important}.indicator.blue:before,.indicator-pill.blue .indicator-pill-icon{background-color:#0e7490!important}a{color:var(--pc-link, #0e7490)}a:hover{color:var(--pc-link-hover, #0a5c73)}.list-sidebar .sidebar-item.selected,.desk-sidebar .sidebar-item.selected{color:#0e7490}::-moz-selection{background-color:var(--pc-selection, #e3f2f6)}::selection{background-color:var(--pc-selection, #e3f2f6)}.pc-loading-bar{position:fixed;top:0;left:0;z-index:1100;height:3px;width:0;background:var(--pc-accent, #0e7490);box-shadow:0 0 6px #0e749073;opacity:0;pointer-events:none;transition:width .12s linear,opacity .2s ease}.pc-loading-bar.pc-active{opacity:1}.pc-loading-bar.pc-done{opacity:0;transition:width .15s ease-out,opacity .3s ease .15s}@media (prefers-reduced-motion: reduce){.pc-loading-bar{transition:opacity .2s ease}}:root,[data-theme=light]{--pc-brand: #0e7490;--pc-brand-deep: #0a5c73;--pc-brand-soft: #e3f2f6;--pc-brand-tint: #b9dfe9;--btn-primary: var(--pc-brand);--border-primary: var(--pc-brand);--checkbox-color: var(--pc-brand);--checkbox-focus-shadow: 0 0 0 2px rgba(14, 116, 144, .3);--focus-default: 0 0 0 2px rgba(14, 116, 144, .3);--focus-outline-default: 2px solid rgba(14, 116, 144, .45);--dt-primary-color: var(--pc-brand);--dt-selection-highlight-color: var(--pc-brand-soft)}.btn-primary,.btn-primary:focus{color:#fff!important}.btn-primary:active,.btn-primary.active{background-color:var(--pc-brand-deep)!important;border-color:var(--pc-brand-deep)!important}input[type=checkbox]:checked{background-color:var(--pc-brand);border-color:var(--pc-brand)}.form-control:focus,.awesomplete input:focus{box-shadow:0 0 0 2px #0e749040}.body-sidebar{--duotone-light: var(--pc-brand-tint);--duotone-dark: var(--pc-brand)}.body-sidebar .standard-sidebar-item.active-sidebar{background:var(--pc-brand-soft);box-shadow:none}.body-sidebar .standard-sidebar-item.active-sidebar .item-anchor,.body-sidebar .standard-sidebar-item.active-sidebar .sidebar-item-label{color:var(--pc-brand-deep);font-weight:600}.body-sidebar .shell-header .header-title{font-size:13px;letter-spacing:-.02em}.body-sidebar .section-item>.standard-sidebar-item .sidebar-item-label{font-weight:600}.body-sidebar .sidebar-item-icon .icon{flex-shrink:0}.pc-loading-bar{background:linear-gradient(90deg,var(--pc-brand) 0%,#22a3c4 100%)}@media (max-width: 640px){.page-head .btn,.page-actions .btn,.layout-main-section .btn-sm,.layout-main-section .btn-xs,.list-row-head .btn,.filter-section .btn{min-height:32px}html.pc-client-experience .layout-main,html.pc-client-experience .page-body .page-wrapper{padding-bottom:76px}.frappe-chart text{font-size:11px}}.es-button{--bt-solid-bg: var(--pc-brand, #0e7490);--bt-solid-bg-hover: var(--pc-brand-deep, #0a5c73);--bt-solid-bg-active: #084a5d;--bt-solid-fg: #ffffff;--bt-focus: 2px solid rgba(14, 116, 144, .45)}.es-tabs__indicator,.es-progress__fill,.es-progress__segment[data-filled],.es-stepper__step[data-completed=true] .es-stepper__marker{background:var(--pc-brand, #0e7490)}.es-tabs__tab[data-state=active]{color:var(--pc-brand-deep, #0a5c73)}.form-tabs-list .form-tabs .nav-item .nav-link.active,.form-tabs-list .form-tabs .nav-item .nav-link.active:hover{color:var(--pc-brand-deep, #0a5c73);border-bottom-color:var(--pc-brand, #0e7490);box-shadow:inset 0 -1px 0 var(--pc-brand, #0e7490)}.form-tabs-list .form-tabs .nav-item .nav-link:not(.active):hover{color:var(--pc-brand-deep, #0a5c73)}@media (max-width: 640px){.page-head .sidebar-toggle-btn{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;margin-inline-start:-10px;border-radius:var(--border-radius-md, 8px)}.page-head .sidebar-toggle-btn:active{background:var(--pc-brand-soft, #e3f2f6)}}html.pc-client-experience .shortcut-widget-box.pc-shortcut-card{min-height:64px;border-radius:14px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}html.pc-client-experience .shortcut-widget-box.pc-shortcut-card:hover{border-color:var(--pc-brand, #0e7490);box-shadow:0 8px 24px #0e74901f;transform:translateY(-1px)}html.pc-client-experience .pc-shortcut-card .widget-title{display:flex;align-items:center;min-width:0}.pc-shortcut-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;margin-inline-end:12px;background:var(--pc-brand-soft, #e3f2f6);color:var(--pc-brand-deep, #0a5c73)}.pc-shortcut-icon .icon{width:18px;height:18px;stroke:currentColor}html.pc-client-experience .es-menu__item:has(> svg use[href="#icon-monitor"]){display:none}html[data-theme=dark],html.pc-client-experience[data-theme=dark]{--pc-brand-soft: rgba(34, 163, 196, .16);--pc-brand-tint: #3f8fa3;--pc-brand-ink: #7fd3e8;--pc-surface: var(--card-bg, #1f1f1f);--pc-surface-soft: var(--subtle-fg, #262626);--pc-border: var(--border-color, rgba(255, 255, 255, .1));--pc-text: var(--text-color, #f5f5f5);--pc-muted: var(--text-muted, #a3a3a3);--pc-shadow: 0 12px 40px rgba(0, 0, 0, .35);--btn-primary: var(--pc-brand);--border-primary: var(--pc-brand);--checkbox-color: var(--pc-brand);--checkbox-focus-shadow: 0 0 0 2px rgba(34, 163, 196, .4);--focus-default: 0 0 0 2px rgba(34, 163, 196, .4);--focus-outline-default: 2px solid rgba(34, 163, 196, .55);--dt-primary-color: var(--pc-brand-ink);--dt-selection-highlight-color: var(--pc-brand-soft);--pc-link: var(--pc-brand-ink);--pc-link-hover: #a8e3f1;--pc-selection: rgba(34, 163, 196, .35)}html[data-theme=dark] .body-sidebar .standard-sidebar-item.active-sidebar .item-anchor,html[data-theme=dark] .body-sidebar .standard-sidebar-item.active-sidebar .sidebar-item-label,html[data-theme=dark] .es-tabs__tab[data-state=active],html[data-theme=dark] .form-tabs-list .form-tabs .nav-item .nav-link.active,html[data-theme=dark] .form-tabs-list .form-tabs .nav-item .nav-link.active:hover,html[data-theme=dark] .form-tabs-list .form-tabs .nav-item .nav-link:not(.active):hover,html[data-theme=dark] .btn-primary-light,html[data-theme=dark] .btn-primary-light .button-label,html[data-theme=dark] .list-sidebar .sidebar-item.selected,html[data-theme=dark] .desk-sidebar .sidebar-item.selected,html[data-theme=dark] .pc-dashboard-eyebrow,html[data-theme=dark] .pc-login-product,html[data-theme=dark] .ai-chat-suggestion,html[data-theme=dark] .pc-shortcut-icon{color:var(--pc-brand-ink)}html[data-theme=dark] .ai-chat-suggestion:hover{color:#fff}html[data-theme=dark] .body-sidebar,html[data-theme=dark] .pc-module-icon,html[data-theme=dark] .pc-module-card:hover .pc-module-icon{--duotone-light: var(--pc-brand-tint);--duotone-dark: var(--pc-brand-ink)}html[data-theme=dark] .indicator.blue:before,html[data-theme=dark] .indicator-pill.blue .indicator-pill-icon{background-color:#22a3c4!important}html.pc-client-experience[data-theme=dark] .shortcut-widget-box.pc-shortcut-card:hover{box-shadow:0 8px 24px #00000059}
/*# sourceMappingURL=product_shell.bundle.A4DW2ZNP.css.map */
