:root{--primary: var(--intercom-primary-fill);--primary-color: var(--intercom-primary-fill);--btn-primary: var(--intercom-primary-fill);--text-on-primary: #ffffff;--brand-coditation: var(--intercom-primary-fill);--navbar-bg: var(--intercom-primary);--cs-primary: var(--intercom-primary-fill);--cs-primary-dark: var(--intercom-primary-dark);--cs-primary-light: var(--intercom-primary-light);--cs-primary-soft: var(--intercom-primary-soft);--cs-primary-muted: var(--intercom-primary-muted);--cs-ink: var(--intercom-ink);--cs-ink2: var(--intercom-ink-secondary);--cs-muted: var(--intercom-muted);--cs-line: var(--intercom-line);--cs-bg: var(--intercom-bg);--cs-card: var(--intercom-card);--cs-surface: var(--intercom-surface);--cs-radius: 16px;--cs-radius-sm: 10px;--cs-radius-xs: 6px;--cs-shadow: 0 2px 8px rgba(94, 84, 240, .06);--cs-shadow-md: 0 4px 16px rgba(94, 84, 240, .09);--cs-shadow-lg: 0 8px 32px rgba(94, 84, 240, .13);--cs-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--cs-transition: .18s ease;--bg-color: var(--cs-bg)}body{font-family:var(--cs-font)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header.navbar{background:linear-gradient(90deg,var(--intercom-primary) 0%,var(--intercom-primary) 100%)!important;border-bottom:none!important;box-shadow:0 1px 20px color-mix(in oklab,var(--intercom-primary) 22%,transparent)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);height:52px;transition:box-shadow .2s}header.navbar>.container{display:flex;align-items:center;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:16px!important;padding-right:12px!important;height:100%}header.navbar .navbar-collapse{flex:1 1 auto;min-width:0;display:flex!important;align-items:center;justify-content:flex-end}.navbar-brand img,.app-logo{height:26px;width:auto}.page-head .cs-desk-back,.cs-list-col-head .cs-desk-back{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-width:32px;height:32px;margin-right:8px;padding:0 10px 0 8px;border:0;border-radius:10px;background:var(--cs-primary-light, var(--intercom-primary-light));color:var(--cs-primary, var(--intercom-primary));cursor:pointer;font:inherit;font-size:13px;font-weight:650}.page-head .cs-desk-back:hover,.cs-list-col-head .cs-desk-back:hover{background:var(--cs-primary-soft, var(--intercom-primary-soft))}.page-head .cs-desk-back[hidden],.cs-list-col-head .cs-desk-back[hidden]{display:none!important}.page-head .cs-desk-back svg,.cs-list-col-head .cs-desk-back svg{width:16px;height:16px;stroke:currentColor}.page-head .cs-desk-back-label,.cs-list-col-head .cs-desk-back-label{line-height:1}@media (max-width: 640px){.page-head .cs-desk-back,.cs-list-col-head .cs-desk-back{padding:0;width:32px}.page-head .cs-desk-back-label,.cs-list-col-head .cs-desk-back-label{display:none}}.page-head .cs-edoc-back{display:none!important}.navbar .nav-link,.navbar .navbar-nav .nav-link,.navbar a,.navbar .navbar-text,.navbar .dropdown-toggle{color:#ffffffeb!important;font-weight:500}.navbar svg,.navbar .nav-link svg,.navbar .es-icon,.navbar use{stroke:#ffffffe0!important}.cs-navbar-greeting{color:#fffc!important;font-size:13px;font-weight:600;padding:0 12px;white-space:nowrap}.navbar .search-bar{max-width:520px!important;flex:1 1 520px!important;position:relative!important}.navbar .search-bar .awesomplete{width:100%;position:relative}.navbar .search-bar .form-control,.navbar .search-bar input.form-control,.navbar .search-bar .awesomplete input,#navbar-search{color:var(--cs-ink)!important;-webkit-text-fill-color:var(--cs-ink)!important;background:#fff!important;border:none!important;border-radius:999px!important;font-size:14px!important;padding:0 96px 0 44px!important;height:40px!important;box-shadow:0 1px #2a28450a;transition:box-shadow .16s ease}.navbar .search-bar .form-control:focus,.navbar .search-bar input.form-control:focus,.navbar .search-bar .awesomplete input:focus,#navbar-search:focus{background:#fff!important;border-radius:999px!important;box-shadow:0 4px 18px color-mix(in oklab,var(--intercom-primary) 18%,transparent)!important;outline:none!important;transform:none!important}.navbar .search-bar .form-control::-moz-placeholder,.navbar .search-bar input.form-control::-moz-placeholder,#navbar-search::-moz-placeholder{color:#6b6889b8!important;-webkit-text-fill-color:rgba(107,104,137,.72)!important;font-weight:500}.navbar .search-bar .form-control::placeholder,.navbar .search-bar input.form-control::placeholder,#navbar-search::placeholder{color:#6b6889b8!important;-webkit-text-fill-color:rgba(107,104,137,.72)!important;font-weight:500}.navbar .search-bar .search-icon{position:absolute!important;left:16px!important;top:0!important;bottom:0!important;margin:0!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:auto!important;z-index:3;pointer-events:none;opacity:.55;background:transparent!important}.navbar .search-bar .search-icon svg,.navbar .search-bar .search-icon .icon{position:static!important;left:auto!important;top:auto!important;transform:none!important;width:16px!important;height:16px!important;stroke:var(--intercom-muted)!important;fill:none!important;background:transparent!important;box-shadow:none!important}.navbar .search-bar .search-icon use{fill:none!important;stroke:var(--intercom-muted)!important}.navbar .search-bar .cs-search-kbd{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:4;pointer-events:none;display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:var(--intercom-primary-soft);color:var(--intercom-primary-text);font-size:11px;font-weight:650;letter-spacing:.01em;line-height:1;white-space:nowrap}.navbar .search-bar .cs-aw-drop{position:absolute;left:0;right:0;top:calc(100% + 10px);z-index:5;max-height:min(440px,calc(100vh - 88px));overflow-x:hidden;overflow-y:auto;border-radius:16px;border:1px solid var(--cs-line);box-shadow:0 16px 48px #2a284529;background:#fff}.navbar .search-bar .cs-aw-drop{opacity:1;transition:none}.navbar .search-bar .cs-aw-drop:has(> ul[hidden]){opacity:0;pointer-events:none}.navbar .search-bar .cs-aw-drop:after{content:"Navigate  \2191   \2193       Select  \21b5";display:block;position:sticky;bottom:0;padding:10px 16px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--cs-muted);text-align:right;background:#fff;border-top:1px solid var(--cs-line);z-index:2}.navbar .search-bar .awesomplete>ul,.navbar .search-bar .cs-aw-drop>ul,.awesomplete>ul{border-radius:16px!important;border:1px solid var(--cs-line)!important;box-shadow:0 16px 48px #2a284529!important;overflow-x:hidden!important;overflow-y:auto!important;margin-top:10px!important;padding:8px 8px 6px!important;background:#fff!important;min-width:100%;max-height:min(440px,calc(100vh - 88px))!important}.navbar .search-bar .cs-aw-drop>ul{position:static!important;max-height:none!important;overflow:visible!important;margin-top:0!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:4px 8px 8px!important}.navbar .search-bar .awesomplete>ul:before,.navbar .search-bar .cs-aw-drop>ul:before{content:"Quick Actions";display:block;padding:8px 12px 6px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--cs-muted)}.navbar .search-bar .cs-aw-drop>ul:after,.navbar .search-bar .awesomplete>ul:after{content:"Navigate  \2191   \2193       Select  \21b5";display:block;position:sticky;bottom:0;margin:6px -8px -6px;padding:10px 16px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--cs-muted);text-align:right;background:#fff;border-top:1px solid var(--cs-line);z-index:2}.navbar .search-bar .cs-aw-drop>ul:after{content:none!important;display:none!important}.awesomplete>ul>li,.cs-aw-drop>ul>li{padding:0!important;border-radius:10px!important;margin:2px 0!important;background:transparent!important;color:var(--cs-ink)!important;font-size:13.5px;font-weight:500;transition:background .12s ease}.awesomplete>ul>li>a,.cs-aw-drop>ul>li>a,a.cs-aw-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;color:var(--cs-ink)!important;background:transparent!important;text-decoration:none!important;font-weight:600!important;white-space:nowrap;width:100%;box-sizing:border-box}.awesomplete>ul>li>a br,.cs-aw-drop>ul>li>a br,a.cs-aw-row br{display:none}.awesomplete>ul>li>a>span:first-of-type,.cs-aw-title{color:var(--cs-ink)!important;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awesomplete>ul>li>a .text-muted,.cs-aw-sub{display:block;font-size:12px!important;font-weight:400!important;color:var(--cs-muted)!important;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-aw-body{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;gap:2px}.cs-aw-ic{flex-shrink:0;width:32px;height:32px;border-radius:9px;background:var(--cs-primary-soft);color:var(--cs-primary-dark)!important;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px color-mix(in oklab,var(--intercom-primary) 14%,transparent),0 2px 10px color-mix(in oklab,var(--intercom-primary) 22%,transparent)}.cs-aw-ic svg,.cs-aw-ic .icon,.cs-aw-ic .es-icon,.cs-aw-ic use{width:16px!important;height:16px!important;stroke:currentColor!important;color:var(--cs-primary-dark)!important;fill:none!important;--icon-stroke: var(--cs-primary-dark);filter:drop-shadow(0 0 3px color-mix(in oklab,var(--intercom-primary) 55%,transparent))}.awesomplete ul>li[aria-selected=true] .cs-aw-ic,.awesomplete ul>li:hover .cs-aw-ic{box-shadow:0 0 0 1px color-mix(in oklab,var(--intercom-primary) 28%,transparent),0 0 14px color-mix(in oklab,var(--intercom-primary) 40%,transparent)}.awesomplete ul>li[aria-selected=true] .cs-aw-ic svg,.awesomplete ul>li:hover .cs-aw-ic svg{filter:drop-shadow(0 0 5px color-mix(in oklab,var(--intercom-primary) 75%,transparent))}.cs-aw-ic svg,.cs-aw-ic .icon,.cs-aw-ic .es-icon,.cs-aw-ic use{width:16px!important;height:16px!important;stroke:currentColor!important;color:var(--cs-primary-dark)!important;fill:none!important;--icon-stroke: var(--cs-primary-dark)}.navbar .search-bar .awesomplete svg,.navbar .search-bar .awesomplete use,.navbar .search-bar .cs-aw-ic svg,.navbar .search-bar .cs-aw-ic use{stroke:currentColor!important;color:var(--cs-primary-dark)!important;fill:none!important}.navbar .search-bar .cs-aw-ic .es-solid,.navbar .search-bar .cs-aw-ic .es-solid use{fill:currentColor!important;stroke:none!important}.awesomplete ul>li[aria-selected=true],.awesomplete ul>li:hover{background:var(--cs-primary-light)!important;color:var(--cs-ink)!important;transform:none!important}.awesomplete ul>li[aria-selected=true]>a,.awesomplete ul>li:hover>a{background:transparent!important;color:var(--cs-ink)!important;flex-direction:row!important}.awesomplete>ul>li mark{background:transparent!important;color:var(--cs-primary)!important;font-weight:700}.navbar .search-bar .cs-aw-recents{display:none;position:relative;left:auto;right:auto;top:auto;z-index:1;flex-direction:column;align-items:stretch;gap:0;background:#fff}.navbar .search-bar .cs-aw-recents.is-on{display:flex}.navbar .search-bar .awesomplete.has-recents>ul,.navbar .search-bar .cs-aw-drop>ul{padding-top:4px!important}.navbar .search-bar .cs-aw-section-label{padding:8px 12px 6px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--cs-muted);line-height:1.2}.navbar .search-bar .cs-aw-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:0 12px 10px}.navbar .search-bar .cs-aw-pill{border:none;background:var(--cs-primary-soft);color:var(--cs-primary-dark);border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:600;cursor:pointer;line-height:1.25;margin:0}.navbar .search-bar .cs-aw-pill:hover{background:var(--cs-primary-light)}.search-bar .kbd-shortcut,.search-bar .search-shortcut{display:none!important}.navbar .dropdown-menu{border-radius:14px!important;border:1px solid var(--cs-line)!important;box-shadow:var(--cs-shadow-lg)!important;padding:8px!important;background:rgba(255,255,255,.98)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.navbar .dropdown-menu a,.navbar .dropdown-menu .dropdown-item,.navbar .dropdown-menu .menu-item-label,.navbar .dropdown-menu .nav-link{color:var(--cs-ink2)!important;border-radius:8px!important;padding:9px 14px!important;transition:background .1s}.navbar .dropdown-menu .dropdown-item:hover{background:var(--cs-primary-soft)!important}.navbar .dropdown-menu svg,.navbar .dropdown-menu use{stroke:var(--cs-ink2)!important}header.navbar .dropdown-help>.nav-link{display:flex!important;align-items:center;justify-content:center;width:36px;height:36px;padding:0!important;border-radius:8px;font-size:0}header.navbar .dropdown-help>.nav-link>span:not(.sr-only) svg{display:none}header.navbar .dropdown-help>.nav-link:hover{background:rgba(255,255,255,.12)}header.navbar .dropdown-help .cs-help-icon{width:22px;height:22px;stroke:#ffffffeb;fill:none}header.navbar .cs-desk-theme-toggle,header.navbar .cs-desk-switch{display:flex!important;align-items:center;justify-content:center;width:36px;height:36px;padding:0!important;border-radius:8px;color:#ffffffeb!important}header.navbar .cs-desk-theme-toggle:hover,header.navbar .cs-desk-switch:hover{background:rgba(255,255,255,.12)}header.navbar .cs-desk-theme-toggle svg,header.navbar .cs-desk-switch svg{width:20px;height:20px;stroke:#ffffffeb!important}header.navbar .cs-desk-theme-toggle .cs-ic-sun{display:none}html[data-theme=dark] header.navbar .cs-desk-theme-toggle .cs-ic-moon{display:none}html[data-theme=dark] header.navbar .cs-desk-theme-toggle .cs-ic-sun{display:block}#navbar-breadcrumbs{display:flex;align-items:center;flex:0 1 auto;min-width:0;margin:0 16px 0 0;padding:0;list-style:none;overflow:hidden}#navbar-breadcrumbs>li{display:inline-flex;align-items:center;min-width:0;flex-shrink:1}#navbar-breadcrumbs>li>a{display:inline-flex;align-items:center;gap:6px;margin-right:0;color:#fffffff0!important;font-size:13px;font-weight:600;white-space:nowrap;max-width:220px;overflow:hidden}#navbar-breadcrumbs>li>a:before{content:none!important;display:none!important}#navbar-breadcrumbs>li+li:before{content:"\203a";color:#ffffff8c;margin:0 8px;font-size:16px;font-weight:400;line-height:1}#navbar-breadcrumbs .cs-crumb-ic{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px}#navbar-breadcrumbs .cs-crumb-ic svg,#navbar-breadcrumbs .cs-crumb-ic .icon,#navbar-breadcrumbs .cs-crumb-ic use{width:16px;height:16px;stroke:#fffffff0!important;--icon-stroke: rgba(255, 255, 255, .94)}#navbar-breadcrumbs .cs-crumb-label{overflow:hidden;text-overflow:ellipsis}.page-head .cs-page-title-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-right:8px;color:var(--cs-primary-dark)}.page-head .cs-page-title-icon svg,.page-head .cs-page-title-icon .icon{width:20px;height:20px}.page-head .title-area{display:inline-flex;align-items:center}.layout-main-section{background:var(--cs-bg)!important;font-family:var(--cs-font)!important}.page-container{background:var(--cs-bg)!important}.page-head{background:rgba(255,255,255,.82)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--cs-line)!important;box-shadow:none!important;overflow:visible!important;z-index:1021}.page-head .page-actions,.page-head .menu-btn-group,.page-head .actions-btn-group,.page-head .custom-actions,.page-head .inner-group-button{position:relative;z-index:1022}.page-head .dropdown-menu{z-index:1080!important}.page-head .page-title .title-text{font-weight:700!important;color:var(--cs-ink)!important;font-size:17px!important;letter-spacing:-.02em}.page-head .page-actions{gap:8px}#page-query-report .page-head{position:sticky!important;top:var(--navbar-height, 60px)!important;z-index:1100!important}#page-query-report .page-head .page-actions,#page-query-report .page-head .custom-actions,#page-query-report .page-head .inner-group-button,#page-query-report .page-head .menu-btn-group,#page-query-report .page-head .actions-btn-group{position:relative;z-index:1101}#page-query-report .page-head .dropdown-menu{z-index:1100!important}#page-query-report .page-form{position:relative;z-index:5;isolation:isolate;background:var(--card-bg, #fff)}#page-query-report .page-form .awesomplete{position:relative;z-index:6}#page-query-report .page-form .awesomplete>ul{z-index:20!important}#page-query-report .layout-main-section.frappe-card{overflow:visible!important}#page-query-report .report-wrapper,#page-query-report .datatable{position:relative;z-index:1}#page-query-report .datatable .dt-scrollable{height:calc(100vh - 200px)!important;min-height:200px;max-height:calc(100vh - 200px)!important;overflow:auto!important}#page-query-report .datatable .dt-cell__content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.desk-sidebar{background:transparent;border-right:none!important;padding:8px 10px 16px}.desk-sidebar .sidebar-item-container{margin-left:0!important}.desk-sidebar .sidebar-item-container .sidebar-item-container{margin-left:0!important;padding-left:14px}.desk-sidebar .standard-sidebar-item{position:relative;border-radius:8px!important;margin:1px 4px;padding:0!important;gap:0;color:var(--cs-ink2);font-weight:500;font-size:14px;cursor:pointer;transition:background var(--cs-transition),color var(--cs-transition),box-shadow var(--cs-transition)}.desk-sidebar .standard-sidebar-item .item-anchor{display:flex!important;align-items:center;padding:9px 12px!important;gap:10px;flex:1 1 auto;min-width:0;min-height:38px;width:auto;overflow:visible;color:inherit!important;text-decoration:none!important;box-sizing:border-box}.desk-sidebar .standard-sidebar-item .sidebar-item-icon,.desk-sidebar .standard-sidebar-item .sidebar-item-label{pointer-events:none}.desk-sidebar .standard-sidebar-item .sidebar-item-control{position:relative;z-index:2;flex-shrink:0}.desk-sidebar .standard-sidebar-item .sidebar-item-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.desk-sidebar .standard-sidebar-item svg{margin-right:0;--icon-stroke: currentColor;stroke:currentColor}.desk-sidebar .standard-sidebar-item .sidebar-item-label{color:inherit;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;line-height:1.3}.desk-sidebar .standard-sidebar-item:hover{background:var(--cs-primary-soft)!important;color:var(--cs-ink)!important}.desk-sidebar .standard-sidebar-item:hover .item-anchor,.desk-sidebar .standard-sidebar-item:hover .sidebar-item-label{color:inherit!important}.desk-sidebar .standard-sidebar-item.selected{background:var(--cs-primary-light)!important;color:var(--cs-primary-dark)!important;font-weight:600;box-shadow:none}.desk-sidebar .standard-sidebar-item.selected .item-anchor,.desk-sidebar .standard-sidebar-item.selected .sidebar-item-label{color:var(--cs-primary-dark)!important}.desk-sidebar .standard-sidebar-item.selected .sidebar-item-icon{filter:none}.desk-sidebar .standard-sidebar-item.selected .sidebar-item-icon svg,.desk-sidebar .standard-sidebar-item.selected .es-icon{--icon-stroke: var(--cs-primary-dark);stroke:var(--cs-primary-dark);filter:none}.desk-sidebar .standard-sidebar-item.selected:hover{background:var(--intercom-primary-light)!important;color:var(--cs-primary-dark)!important}.desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item,.desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item:hover,.desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item.selected{background:var(--intercom-primary-soft)!important;color:var(--intercom-muted)!important;font-weight:500;box-shadow:none}.desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item .item-anchor,.desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item .sidebar-item-label{color:var(--intercom-muted)!important}.desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item .sidebar-item-icon svg,.desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item .es-icon{--icon-stroke: var(--intercom-muted);stroke:var(--intercom-muted);filter:none}.standard-sidebar-item.selected,.sidebar-item.selected>.sidebar-item-label{color:var(--cs-primary)!important}a{color:var(--cs-primary)}.text-primary{color:var(--cs-primary)!important}.desk-sidebar .sidebar-section{margin-bottom:4px}.desk-sidebar .standard-sidebar-label,.desk-sidebar .sidebar-section .sidebar-label{font-size:11px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;color:var(--cs-muted)!important;padding:10px 14px 6px!important;margin:0!important}.btn{border-radius:10px!important;font-weight:600!important;font-size:13px!important;transition:all var(--cs-transition);letter-spacing:-.01em}.btn-primary,.btn.btn-primary{background:linear-gradient(135deg,var(--intercom-primary-fill) 0%,var(--intercom-primary) 100%)!important;border:none!important;color:#fff!important;box-shadow:0 2px 8px color-mix(in oklab,var(--intercom-primary) 25%,transparent)!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:linear-gradient(135deg,var(--intercom-primary-text) 0%,#6B3AD2 100%)!important;box-shadow:0 4px 14px color-mix(in oklab,var(--intercom-primary) 35%,transparent)!important;transform:translateY(-1px)}.primary-action,.btn.primary-action,.btn-modal-primary,.btn.btn-modal-primary{background:linear-gradient(135deg,var(--intercom-primary-fill) 0%,var(--intercom-primary) 100%)!important;border:none!important;color:#fff!important;box-shadow:0 2px 8px color-mix(in oklab,var(--intercom-primary) 25%,transparent)!important}.primary-action:hover,.primary-action:focus,.primary-action:active,.btn-modal-primary:hover,.btn-modal-primary:focus,.btn-modal-primary:active{background:linear-gradient(135deg,var(--intercom-primary-text) 0%,#6B3AD2 100%)!important;box-shadow:0 4px 14px color-mix(in oklab,var(--intercom-primary) 35%,transparent)!important;transform:translateY(-1px)}.btn-light,.btn.btn-light{background:var(--cs-card)!important;border:1px solid var(--cs-line)!important;color:var(--cs-ink)!important}.btn-light:hover,.btn.btn-light:hover{background:var(--cs-primary-soft)!important;border-color:var(--cs-primary-muted)!important;color:var(--cs-primary)!important}.btn-secondary,.btn-default,.btn.btn-default,.btn.btn-secondary{background:var(--cs-card)!important;border:1px solid var(--cs-line)!important;color:var(--cs-ink2)!important}.btn-secondary:hover,.btn-default:hover{background:var(--cs-primary-soft)!important;border-color:var(--cs-primary-muted)!important;color:var(--cs-primary)!important}.btn-primary-light,.btn.btn-primary-light{background:var(--cs-primary-light)!important;color:var(--cs-primary)!important;border:none!important}.btn-sm{border-radius:8px!important}.btn-xs{border-radius:6px!important}.widget.shortcut-widget-box,.widget.links-widget-box,.widget.number-widget-box,.widget.chart-widget-box,.widget.dashboard-widget-box,.widget.onboarding-widget-box,.widget.quick-list-widget-box,.workspace-widget-box{border-radius:16px!important;border:1px solid var(--cs-line)!important;box-shadow:var(--cs-shadow)!important;background:var(--cs-card)!important;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;overflow:hidden;position:relative}.widget.shortcut-widget-box:hover,.widget.links-widget-box:hover,.widget.number-widget-box:hover,.widget.quick-list-widget-box:hover{box-shadow:var(--cs-shadow-md)!important;transform:translateY(-2px);border-color:var(--cs-primary-muted)!important}.widget.shortcut-widget-box{padding:18px 18px 16px!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0;cursor:pointer;background:var(--cs-card)!important;border:1px solid var(--cs-line)!important;z-index:0}.widget.shortcut-widget-box .widget-head,.widget.shortcut-widget-box .widget-body,.widget.shortcut-widget-box .widget-footer{position:relative;z-index:1}.widget.shortcut-widget-box:before,.widget.links-widget-box:before,.widget.quick-list-widget-box:before,.widget.number-widget-box:before,.widget.onboarding-widget-box:before,.widget.chart-widget-box:before,.widget.dashboard-widget-box:before{content:"";position:absolute;top:-40px;right:-36px;width:168px;height:136px;border-radius:0 16px 0 110px;background:linear-gradient(155deg,color-mix(in oklab,var(--intercom-primary) 22%,transparent) 0%,rgba(168,85,247,.12) 42%,transparent 74%);pointer-events:none;z-index:0}.widget.shortcut-widget-box:hover:before,.widget.links-widget-box:hover:before{opacity:1}.widget.shortcut-widget-box:hover{background:var(--cs-card)!important}.widget.shortcut-widget-box .widget-head{padding:0!important;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:0}.widget.shortcut-widget-box .widget-head .widget-label{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%}.widget.shortcut-widget-box .widget-head .widget-title{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-weight:700!important;font-size:15px!important;color:var(--cs-ink)!important;letter-spacing:-.02em;line-height:1.3}.widget.shortcut-widget-box .widget-head .widget-title .ellipsis{white-space:normal}.widget.shortcut-widget-box .widget-head .widget-title svg{width:20px!important;height:20px!important;padding:0!important;margin:0!important;background:none!important;border-radius:0;color:inherit;flex-shrink:0;box-sizing:content-box;filter:none!important}.widget.shortcut-widget-box .cs-sc-ic{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:var(--intercom-radius);display:flex;align-items:center;justify-content:center;line-height:0;color:var(--cs-primary);background:var(--cs-primary-light);flex-shrink:0;filter:none!important;overflow:hidden}.widget.shortcut-widget-box .cs-sc-ic svg,.widget.shortcut-widget-box .cs-sc-ic .icon{display:block!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;flex:none;stroke:currentColor!important;color:inherit!important;--icon-stroke: currentColor;filter:none!important;fill:none}.widget.shortcut-widget-box .cs-sc-ic use{stroke:currentColor!important;color:inherit!important;--icon-stroke: currentColor;fill:none}.widget.shortcut-widget-box .cs-sc-ic .es-solid,.widget.shortcut-widget-box .cs-sc-ic .es-solid use{fill:currentColor!important;stroke:none!important}.widget.shortcut-widget-box .indicator-pill{position:absolute;top:14px;right:14px;z-index:2;font-size:11px!important;padding:2px 8px!important}.widget.shortcut-widget-box .widget-subtitle{display:block!important;margin-top:4px!important;font-size:12.5px!important;font-weight:400!important;color:var(--cs-muted)!important;line-height:1.35;min-height:1.35em}.widget.shortcut-widget-box .widget-control{display:none!important}.widget.shortcut-widget-box.edit-mode .widget-control{display:flex!important}.widget.links-widget-box{padding:20px 20px 14px!important;height:auto!important;min-height:0!important}.widget.links-widget-box .widget-head,.widget.links-widget-box .widget-body,.widget.links-widget-box .widget-footer{position:relative;z-index:1}.widget.links-widget-box .widget-head{padding-bottom:12px;border-bottom:1px solid var(--cs-line);margin-bottom:4px}.widget.links-widget-box .widget-head .widget-label{min-width:0}.widget.links-widget-box .widget-head .widget-title{display:flex;align-items:center;gap:10px;font-weight:700!important;font-size:15px!important;color:var(--cs-ink)!important}.widget.links-widget-box .widget-head .widget-label .widget-title svg,.widget.links-widget-box .widget-head .widget-title svg{background:none;border-radius:0;padding:0;margin:0!important;color:inherit;box-sizing:content-box;filter:none!important;width:18px!important;height:18px!important}.widget.links-widget-box .cs-lk-ic{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:var(--intercom-radius);display:grid;place-items:center;line-height:0;flex-shrink:0;background:var(--cs-primary-light);color:var(--cs-primary);filter:none!important;overflow:hidden}.widget.links-widget-box .widget-head .widget-label .widget-title .cs-lk-ic svg,.widget.links-widget-box .widget-head .widget-title .cs-lk-ic svg,.widget.links-widget-box .cs-lk-ic svg,.widget.links-widget-box .cs-lk-ic .icon{display:block!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;flex:none;stroke:currentColor!important;color:inherit!important;--icon-stroke: currentColor;filter:none!important;fill:none}.widget.links-widget-box .cs-lk-ic use{stroke:currentColor!important;color:inherit!important;--icon-stroke: currentColor;fill:none}.widget.links-widget-box .widget-body .link-item{display:flex!important;align-items:center;gap:8px;border-radius:8px!important;padding:10px 8px!important;margin:0!important;transition:background .12s ease;font-weight:500;color:var(--cs-ink2)!important}.widget.links-widget-box .widget-body .link-item:first-child{margin-top:4px!important}.widget.links-widget-box .widget-body .link-item:hover{background:var(--cs-primary-soft)!important;transform:none;color:var(--cs-ink)!important}.widget.links-widget-box .widget-body .link-item .link-content{display:flex!important;align-items:center;gap:10px;min-width:0;flex:1 1 auto;width:100%}.widget.links-widget-box .widget-body .link-item .link-text{flex:1 1 auto;min-width:0}.widget.links-widget-box .widget-body .link-item .link-content:after{content:"";width:6px;height:6px;margin-left:auto;flex-shrink:0;border-top:1.5px solid var(--cs-muted);border-right:1.5px solid var(--cs-muted);transform:rotate(45deg);opacity:.7}.widget.links-widget-box .cs-lk-row-ic{width:18px;height:18px;flex-shrink:0;display:grid;place-items:center;color:var(--cs-ink2);line-height:0}.widget.links-widget-box .cs-lk-row-ic svg{display:block;width:16px!important;height:16px!important;margin:0!important;stroke:currentColor;fill:none}.widget.links-widget-box .widget-body .link-item .link-content>svg,.widget.links-widget-box .widget-body .link-item .ml-2{display:none}.widget.links-widget-box .widget-body .link-item .link-content .indicator-pill{margin-right:8px}.widget.number-widget-box{padding:20px 22px!important;background:linear-gradient(135deg,var(--cs-card) 0%,var(--cs-primary-soft) 100%)!important}.widget.number-widget-box .widget-head .widget-title{font-weight:600!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.05em;color:var(--cs-muted)!important}.widget.number-widget-box .widget-body .number{font-weight:800!important;font-size:32px!important;color:var(--cs-primary)!important;letter-spacing:-.03em;line-height:1}.widget.number-widget-box:hover .widget-body .number{color:var(--cs-primary-dark)!important}.widget.chart-widget-box,.widget.dashboard-widget-box{padding:20px 22px 16px!important}.widget.number-widget-box .widget-head,.widget.number-widget-box .widget-body,.widget.chart-widget-box .widget-head,.widget.chart-widget-box .widget-body,.widget.dashboard-widget-box .widget-head,.widget.dashboard-widget-box .widget-body,.widget.onboarding-widget-box .widget-head,.widget.onboarding-widget-box .widget-body{position:relative;z-index:1}.widget.chart-widget-box .widget-head .widget-title,.widget.dashboard-widget-box .widget-head .widget-title{font-size:16px!important;font-weight:700!important;color:var(--cs-ink)!important}.widget.chart-widget-box .widget-subtitle,.widget.dashboard-widget-box .widget-subtitle{font-size:12px!important;color:var(--cs-muted)!important;margin-top:2px!important}.widget.chart-widget-box .frappe-chart .bar-chart .dataset-units rect,.widget.dashboard-widget-box .frappe-chart .bar-chart .dataset-units rect,.widget.chart-widget-box .frappe-chart rect.bar,.widget.dashboard-widget-box .frappe-chart rect.bar{fill:#f472b6!important}.widget.chart-widget-box .frappe-chart .axis line,.widget.dashboard-widget-box .frappe-chart .axis line,.widget.chart-widget-box .frappe-chart .axis path,.widget.dashboard-widget-box .frappe-chart .axis path{stroke:var(--cs-line)!important}.widget.chart-widget-box .frappe-chart .axis text,.widget.dashboard-widget-box .frappe-chart .axis text{fill:var(--cs-muted)!important;font-size:11px!important}.widget.chart-widget-box .chart-loading-state,.widget.dashboard-widget-box .chart-loading-state{color:var(--cs-muted)!important;font-weight:500}.codex-editor{min-height:0!important}.codex-editor .codex-editor__redactor{align-items:flex-start!important;align-content:flex-start!important}.codex-editor .ce-block{align-self:flex-start!important;height:auto!important;padding-top:0!important;padding-bottom:0!important}.codex-editor .ce-block .ce-block__content,.codex-editor .ce-block .ce-block__content>div{height:auto!important}.codex-editor .ce-block .widget:not(.dashboard-widget-box):not(.chart-widget-box){height:auto!important;min-height:0!important;flex:0 0 auto!important}.widget.shortcut-widget-box,.widget.links-widget-box,.widget.number-widget-box,.widget.quick-list-widget-box{height:auto!important;min-height:0!important;align-self:flex-start!important;flex:0 0 auto!important}.widget.dashboard-widget-box,.widget.chart-widget-box{min-height:0!important}.widget.dashboard-widget-box .chart-loading-state,.widget.chart-widget-box .chart-loading-state{height:140px!important;min-height:0!important}.widget-group-body{align-items:start!important}.widget-group-body .widget.shortcut-widget-box,.widget-group-body .widget.links-widget-box,.widget-group-body .widget.number-widget-box,.widget-group-body .widget.quick-list-widget-box{height:auto!important;align-self:start!important}.widget-group{margin-bottom:8px!important}.codex-editor .ce-block .ce-block__content{padding-top:4px!important;padding-bottom:4px!important}.widget.header,.widget.spacer,.widget.paragraph,.widget.ce-paragraph{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.widget.header{min-height:0!important;height:auto!important;flex:none!important;padding:4px 0 2px!important;justify-content:flex-start!important}.widget.spacer{height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden;visibility:hidden}.widget.quick-list-widget-box{padding:18px 20px!important}.widget.quick-list-widget-box .widget-head,.widget.quick-list-widget-box .widget-body,.widget.quick-list-widget-box .widget-footer{position:relative;z-index:1}.widget.quick-list-widget-box .widget-head{border-bottom:1px solid var(--cs-line);padding-bottom:12px;margin-bottom:6px}.widget.quick-list-widget-box .widget-head .widget-title{display:flex;align-items:center;gap:10px;font-weight:700!important;font-size:15px!important;color:var(--cs-ink)!important}.widget.quick-list-widget-box .cs-lk-ic{width:38px;height:38px;min-width:38px;min-height:38px;border-radius:var(--intercom-radius);display:grid;place-items:center;line-height:0;flex-shrink:0;background:var(--cs-primary-light);color:var(--cs-primary);overflow:hidden}.widget.quick-list-widget-box .cs-lk-ic svg{width:18px!important;height:18px!important;margin:0!important;stroke:currentColor!important;color:inherit!important;fill:none}.widget.quick-list-widget-box .widget-body .quick-list-item{padding:10px 12px!important;border-radius:var(--intercom-radius);margin:2px 0;transition:background .12s}.widget.quick-list-widget-box .widget-body .quick-list-item:hover{background:var(--cs-primary-soft)!important}.widget.quick-list-widget-box .widget-footer .see-all{border-radius:var(--intercom-radius)!important;font-weight:600;color:var(--cs-primary)!important;background:var(--cs-primary-light)!important;padding:8px 16px!important;text-align:center;display:block;transition:all .12s}.widget.quick-list-widget-box .widget-footer .see-all:hover{background:var(--cs-primary-soft)!important}.cs-card-accent{height:3px;background:linear-gradient(90deg,var(--intercom-primary-fill),var(--intercom-primary));border-radius:3px 3px 0 0;margin:-1px -1px 0}.widget-head .widget-title{font-weight:700!important;font-size:14px!important;color:var(--cs-ink)!important;letter-spacing:-.01em}.widget-head .widget-control{color:var(--cs-muted)!important;opacity:0;transition:opacity .15s}.widget:hover .widget-head .widget-control{opacity:1}.workspace-section .section-header,[data-page-route=Workspaces] .ce-header,[data-page-route=Workspaces] h2.ce-header,[data-page-route=Workspaces] h3.ce-header,[data-page-route=Workspaces] .widget-group-title{font-weight:700!important;color:var(--cs-ink)!important;font-size:13px!important;letter-spacing:.04em;padding-bottom:8px;margin-bottom:14px;display:flex;align-items:center;gap:8px}.page-card{border-radius:var(--cs-radius)!important;border:1px solid var(--cs-line)!important;box-shadow:var(--cs-shadow-md)!important;background:var(--cs-card)!important}.frappe-list .result{background:#ffffff!important;border-radius:0!important;border:none!important;box-shadow:none!important;overflow-x:auto!important;overflow-y:visible!important}.list-row-container{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;overflow:visible;padding:0!important}.page-form{gap:12px!important;margin-bottom:12px!important;align-items:center!important}.page-form .form-group{margin-bottom:0!important}.page-form .form-control,.page-form input.form-control,.page-form select.form-control,.page-form .awesomplete>input{min-height:38px!important;border-radius:10px!important;border:1px solid #E2E5ED!important;background:#fff!important;color:#1f2937!important;-webkit-text-fill-color:#1F2937!important;font-size:13px!important;font-weight:500!important;padding:8px 12px!important}.page-form .form-control:focus,.page-form input.form-control:focus,.page-form select.form-control:focus{border-color:var(--cs-primary)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--intercom-primary) 10%,transparent)!important}.page-form .control-label,.page-form label{color:#6b7280!important;font-size:11px!important;font-weight:600!important;margin-bottom:4px!important}.list-row-head,.list-row{display:flex!important;align-items:center!important;margin:0!important;padding:0 16px!important;min-height:44px!important;border:none!important;box-shadow:none!important;background:#ffffff!important}.list-row-head{border-radius:0!important;height:44px!important;cursor:default}.list-row{height:auto!important;transition:background .12s ease}.list-row-head .list-header-subject,.list-row>.level-left{display:flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important}.list-row-head>.level-right,.list-row>.level-right{display:flex!important;align-items:center!important;justify-content:flex-end;flex:0 0 36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;padding:0!important;margin:0!important}.list-row-head .checkbox-actions,.list-row-head .list-liked-by-me,.list-row-head .list-count{display:none!important}.list-row-head .list-header-subject .list-row--col,.list-row-head .list-row--col,.list-row-head .list-subject,.list-row-head .list-row-col,.list-row-head .list-row-col span,.list-row-head .list-subject span,.list-row-head .list-subject,.list-row-head .list-row-col .ellipsis,.list-row-head .list-subject .ellipsis,.list-row-head .ellipsis{color:var(--cs-ink)!important;font-weight:700!important;font-size:13.5px!important;text-transform:none!important;letter-spacing:0!important}.list-row:nth-child(even){background:#ffffff!important}.list-row:last-child,.list-row-container:last-child .list-row{border:none!important}.list-row-border{display:none!important}.list-row:hover,.list-row-container:hover .list-row{background:#F7F8FA!important;box-shadow:none!important}.list-row-container:has(.list-row-checkbox:checked) .list-row,.list-row:has(.list-row-checkbox:checked):not(.list-row-head){background:#E6F6F1!important}.list-row-head .list-subject,.list-row .list-subject{display:flex!important;align-items:center!important;gap:10px;flex:1.6 1 0!important;min-width:0!important}.list-row-head .list-row-col,.list-row .list-row-col{flex:1 1 0!important;min-width:0!important;margin-right:12px!important;display:flex;align-items:center}.list-row-head .list-row-col.tag-col,.list-row .list-row-col.tag-col.hide{display:none!important;flex:0 0 0!important;width:0!important;margin:0!important;min-width:0!important}.list-row-head .list-row-col,.list-row .list-row-col{position:relative}.list-row-head .list-row-col.cs-col-fixed,.list-row .list-row-col.cs-col-fixed,.list-row-head .list-subject.cs-col-fixed,.list-row .list-subject.cs-col-fixed{flex:0 0 var(--cs-col-w)!important;width:var(--cs-col-w)!important;min-width:var(--cs-col-w)!important;max-width:var(--cs-col-w)!important}.cs-col-resizer{position:absolute;top:0;right:-8px;width:16px;height:100%;cursor:col-resize;z-index:5}.cs-col-resizer:before{content:"";position:absolute;top:8px;bottom:8px;left:7px;width:1px;border-radius:1px;background:#D0CCE0}.cs-col-resizer:after{content:"";position:absolute;top:50%;left:5px;width:6px;height:16px;margin-top:-8px;border-radius:999px;background:#C4C0D6;box-shadow:inset 2px 0 #f7f8fa,inset -2px 0 #f7f8fa}.cs-col-resizer:hover:before,.cs-col-resizer.is-dragging:before{top:4px;bottom:4px;width:2px;left:7px;background:var(--cs-primary, var(--intercom-primary-fill))}.cs-col-resizer:hover:after,.cs-col-resizer.is-dragging:after{background:var(--cs-primary, var(--intercom-primary-fill));box-shadow:inset 2px 0 #fff,inset -2px 0 #fff;height:20px;margin-top:-10px}body.cs-col-resizing,body.cs-col-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}html[data-theme=dark] .cs-col-resizer:before{background:#4A4760}html[data-theme=dark] .cs-col-resizer:after{background:#6B6780;box-shadow:inset 2px 0 #2a2840,inset -2px 0 #2a2840}html[data-theme=dark] .cs-col-resizer:hover:before,html[data-theme=dark] .cs-col-resizer.is-dragging:before{background:var(--cs-primary, #8B85FF)}html[data-theme=dark] .cs-col-resizer:hover:after,html[data-theme=dark] .cs-col-resizer.is-dragging:after{background:var(--cs-primary, #8B85FF);box-shadow:inset 2px 0 #1e1c2e,inset -2px 0 #1e1c2e}.datatable .dt-cell--header{position:relative}.datatable .dt-cell__resize-handle{width:16px!important;right:-8px!important;left:unset!important;z-index:6!important;cursor:col-resize!important;background:transparent!important}.datatable .dt-cell__resize-handle:before{content:"";position:absolute;top:8px;bottom:8px;left:7px;width:1px;border-radius:1px;background:#D0CCE0}.datatable .dt-cell__resize-handle:after{content:"";position:absolute;top:50%;left:5px;width:6px;height:16px;margin-top:-8px;border-radius:999px;background:#C4C0D6;box-shadow:inset 2px 0 #f7f8fa,inset -2px 0 #f7f8fa}.datatable .dt-cell__resize-handle:hover:before,.datatable .dt-cell--header:hover .dt-cell__resize-handle:before{top:4px;bottom:4px;width:2px;background:var(--cs-primary, var(--intercom-primary-fill))}.datatable .dt-cell__resize-handle:hover:after,.datatable .dt-cell--header:hover .dt-cell__resize-handle:after{background:var(--cs-primary, var(--intercom-primary-fill));box-shadow:inset 2px 0 #fff,inset -2px 0 #fff}.cs-list-avatar-spacer{width:28px;height:28px;flex-shrink:0}.list-row .select-like,.list-row-head .select-like{display:flex!important;align-items:center!important;justify-content:center;padding:0!important;margin:0!important;height:28px;align-self:center}.list-row .select-like .list-row-checkbox,.list-row-head .list-check-all,input.list-check-all{margin:0!important;align-self:center}.cs-list-avatar{width:28px;height:28px;border-radius:50%;background:var(--intercom-primary-light);color:var(--intercom-primary-text);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;letter-spacing:0;text-transform:uppercase;line-height:1}.cs-list-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.awesomplete>ul>li[role=option]>p{display:flex;align-items:center;margin:0;line-height:1.25}.cs-emp-link-opt{display:inline-flex;align-items:center;gap:10px;min-width:0}.cs-emp-link-av{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase;line-height:1}.cs-emp-link-name{font-size:13px;font-weight:500;color:var(--text-color, var(--intercom-ink));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awesomplete>ul>li[aria-selected=true],.awesomplete>ul>li:hover{background:var(--intercom-primary-soft)!important}.list-row .list-row-activity{display:none!important}.cs-list-edit{width:26px;height:26px;border-radius:6px;background:#E8F1FE;color:#3b82f6;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto}.cs-list-edit:hover{background:#D6E6FD;color:#2563eb}.cs-list-edit svg{width:14px;height:14px}.list-row .level-left .list-row--col .ellipsis,.list-row .list-subject .ellipsis,.list-row .list-row-col .ellipsis,.list-row a,.list-row .filterable{color:var(--intercom-ink)!important;font-size:13.5px!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important}.list-row .level-left .list-row--col .ellipsis .filterable{color:var(--intercom-ink-secondary)!important;font-weight:500!important}.list-row .level-left .list-subject .ellipsis,.list-row .level-left .list-row--col:first-child .ellipsis,.list-row .list-subject a{color:var(--intercom-ink)!important;font-weight:600!important;font-size:14px!important}.list-row .level-left .list-subject .ellipsis:hover,.list-row .list-subject a:hover{color:var(--cs-primary)!important}.list-row a.cs-list-edit{color:#3b82f6!important;background:#E8F1FE}.list-row a.cs-list-edit:hover{color:#2563eb!important;background:#D6E6FD}.list-row .level-right .list-row--col,.list-row .level-right .ellipsis{color:var(--intercom-muted)!important;font-size:13px!important;font-weight:500!important}.list-row .tag-area,.list-row .list-row-comment,.list-row .list-row-liked-by,.list-row .list-row-activity,.list-row .frappe-timestamp{color:#9c98bc!important;font-size:12px!important}.list-row .list-row-checkbox,.list-row-head .list-row-checkbox,.list-row-head .list-check-all{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:16px!important;height:16px!important;min-width:16px;min-height:16px;margin:0!important;border:1.5px solid #C5CAD3!important;border-radius:4px!important;background:#fff!important;cursor:pointer;position:relative;flex-shrink:0;accent-color:#111827}.list-row .list-row-checkbox:checked,.list-row-head .list-check-all:checked{background:#111827!important;border-color:#111827!important}.list-row .list-row-checkbox:checked:after,.list-row-head .list-check-all:checked:after{content:""!important;position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg);display:block!important}.list-paging-area{border-radius:0!important;border:none!important;background:transparent!important;padding:12px 8px!important}.list-paging-area .btn-paging{border-radius:8px!important;font-weight:600;font-size:12px;min-width:36px}.list-paging-area .btn-paging.btn-info,.list-paging-area .btn-paging.btn-primary{background:var(--cs-primary-light)!important;color:var(--cs-primary)!important;border-color:transparent!important}.list-paging-area .btn-info{font-size:12px;color:var(--intercom-muted)!important;font-weight:500}.frappe-list .no-result{padding:64px 24px!important;text-align:center;color:var(--intercom-muted)!important;font-size:14px}.filter-section{margin-bottom:12px}.filter-section .filter-button,.sort-selector .btn{border-radius:10px!important;border:1.5px solid var(--cs-line)!important;font-weight:600;font-size:12.5px;padding:6px 14px!important;background:var(--cs-card)!important;color:var(--cs-ink2)!important;transition:all .12s}.filter-section .filter-button:hover,.sort-selector .btn:hover{border-color:var(--cs-primary-muted)!important;background:var(--cs-primary-soft)!important;color:var(--cs-primary)!important}.filter-section .filter-button.btn-primary-dark{background:var(--cs-primary)!important;border-color:var(--cs-primary)!important;color:#fff!important}.tag-filters-area .btn{border-radius:20px!important;background:var(--cs-primary-light)!important;color:var(--cs-primary)!important;border:1px solid var(--cs-primary-muted)!important;font-weight:600;font-size:12px}.filter-x-button{color:var(--cs-primary)!important;opacity:.7}.filter-x-button:hover{opacity:1}.like-action .like-action-icon.not-liked{color:var(--cs-muted)}.like-action .like-action-icon.liked{color:#e11d48}.list-sidebar{background:transparent!important;border-right:none!important;padding:8px 4px 16px!important}.list-sidebar .list-link{border-radius:10px!important;padding:10px 12px!important;font-size:14px!important;font-weight:500;line-height:1.3;transition:background .1s}.list-sidebar .list-link .sidebar-label,.list-sidebar .list-link span{white-space:normal}.list-sidebar .list-link:hover{background:var(--cs-primary-soft)!important}.list-sidebar .list-link.current-list{background:var(--cs-primary-light)!important;font-weight:600}.list-sidebar .sidebar-stat{font-weight:600;color:var(--cs-ink2)}.list-sidebar .sidebar-label{font-size:11px!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;color:var(--cs-muted)!important;padding:10px 12px 8px!important}.list-sidebar .sidebar-action{padding:4px 12px 2px!important;margin-top:6px!important;margin-left:0!important}.list-sidebar .sidebar-action a,.list-sidebar .sidebar-action .list-tag-preview,.list-sidebar .sidebar-action .saved-filters-preview{display:inline-block;padding:0!important;margin:0!important;color:var(--cs-primary)!important;font-size:13px!important;font-weight:600;line-height:1.3}.form-page,.form-layout{background:var(--cs-bg)!important}.form-section,.section-body{border-radius:16px!important}.form-page>.form-section{background:var(--cs-card)!important;border:1px solid var(--cs-line)!important;box-shadow:var(--cs-shadow)!important;border-radius:16px!important;transition:border-color var(--cs-transition),box-shadow var(--cs-transition);position:relative}.form-page>.form-section:hover{box-shadow:var(--cs-shadow-md)!important;border-color:var(--cs-primary-muted)!important}.form-page>.form-section:has(> .section-head.collapsed){padding-bottom:6px!important}.form-page>.form-section>.section-head.collapsed{border-bottom:none!important;margin-bottom:0!important;padding-bottom:6px!important;cursor:pointer}.form-page>.form-dashboard.visible-section{background:var(--cs-card)!important;border:1px solid var(--cs-line)!important;border-radius:16px!important;padding:6px 24px!important;margin-bottom:14px!important}.form-page>.form-dashboard.visible-section:empty,.form-page>.form-dashboard:not(:has(.form-dashboard-section:not(.hide-control))){display:none!important}.frappe-control[data-fieldtype="Small Text"] textarea.form-control,.frappe-control[data-fieldtype=Text] textarea.form-control{height:auto!important;min-height:82px!important}.section-head,.form-section .section-head{font-weight:700!important;color:var(--cs-ink)!important;font-size:14px!important;display:flex;align-items:center;gap:10px;padding-bottom:12px!important;margin-bottom:16px!important;border-bottom:2px solid var(--cs-primary-light)!important}.section-head:before{content:"";display:inline-block;width:4px;height:18px;border-radius:2px;background:linear-gradient(180deg,var(--intercom-primary-fill),var(--intercom-primary));flex-shrink:0}.section-head.collapsed:after{color:var(--cs-primary)}.form-column{padding:0 10px!important}.frappe-control .control-label{color:var(--cs-muted)!important;font-weight:600!important;font-size:12px!important;letter-spacing:0;margin-bottom:5px!important}.frappe-control .form-control,.frappe-control input[type=text],.frappe-control input[type=password],.frappe-control input[type=datetime-local],.frappe-control select,.frappe-control textarea{border-radius:10px!important;border:1.5px solid var(--cs-line)!important;padding:9px 14px!important;font-size:13.5px!important;font-weight:500;color:var(--cs-ink)!important;transition:all .18s ease;background:var(--cs-card)!important;height:auto!important;min-height:40px}.frappe-control .form-control:focus,.frappe-control input:focus,.frappe-control select:focus,.frappe-control textarea:focus{border-color:var(--cs-primary)!important;box-shadow:0 0 0 4px color-mix(in oklab,var(--intercom-primary) 10%,transparent),0 2px 8px color-mix(in oklab,var(--intercom-primary) 8%,transparent)!important;outline:none!important;background:#fff!important}.frappe-control .control-input-wrapper,.frappe-control .control-value.like-disabled-input{border-radius:12px!important}.frappe-control .input-with-feedback{position:relative}.frappe-control input.input-with-feedback.form-control,.frappe-control select.input-with-feedback.form-control{padding-right:38px!important}.frappe-control .control-input svg,.frappe-control .input-with-feedback svg,.frappe-control .control-input .icon,.frappe-control .link-btn svg{color:var(--cs-muted)!important;stroke:currentColor!important}.frappe-control .link-btn{top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;right:6px!important;height:auto!important;width:auto!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;display:none;align-items:center;gap:2px}.frappe-control .control-input:hover .link-btn,.frappe-control .control-input:focus-within .link-btn,.frappe-control .link-btn:not(.hide):hover,.frappe-control .link-field:hover .link-btn,.frappe-control .link-field:focus-within .link-btn{display:flex!important}.frappe-control .link-btn>a.btn-clear,.frappe-control .link-btn>a.btn-open{display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;color:var(--cs-muted)!important;background:transparent!important;cursor:pointer}.frappe-control .link-field:has(input:-moz-placeholder-shown) .link-btn>a.btn-open,.frappe-control .link-field:has(input:-moz-placeholder-shown) .link-btn>a.btn-clear{display:none!important}.frappe-control .link-field:has(input:placeholder-shown) .link-btn>a.btn-open,.frappe-control .link-field:has(input:placeholder-shown) .link-btn>a.btn-clear{display:none!important}.frappe-control .link-btn>a.btn-clear:hover,.frappe-control .link-btn>a.btn-open:hover{background:var(--cs-primary-soft)!important;color:var(--cs-primary)!important}.frappe-control .link-btn svg,.frappe-control .link-btn .es-icon{width:13px!important;height:13px!important}.frappe-control[data-fieldtype=Link] .form-control,.frappe-control[data-fieldtype="Dynamic Link"] .form-control{padding-right:56px!important}.btn-link,.btn.btn-link{color:var(--cs-primary)!important;background:transparent!important;border:1px solid transparent!important;border-radius:8px!important;padding:3px 10px!important;font-weight:600!important;font-size:12.5px!important;text-decoration:none!important;line-height:1.6!important}.btn-link:hover,.btn.btn-link:hover{background:var(--cs-primary-soft)!important;border-color:var(--cs-primary-muted)!important;text-decoration:none!important}.frappe-control .input-with-feedback:focus-within .form-control{border-color:var(--cs-primary)!important;box-shadow:0 0 0 4px color-mix(in oklab,var(--intercom-primary) 10%,transparent),0 2px 8px color-mix(in oklab,var(--intercom-primary) 8%,transparent)!important}.frappe-control select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B6889' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;padding-right:36px!important}.frappe-control textarea{min-height:80px;resize:vertical}.frappe-control .control-value,.frappe-control .like-disabled-input{background:var(--cs-primary-soft)!important;border:1.5px solid transparent!important;border-radius:10px!important;padding:9px 14px!important;color:var(--cs-ink)!important;font-weight:500;font-size:13.5px;min-height:40px;display:flex;align-items:center}.frappe-control .form-control[disabled],.frappe-control .form-control[readonly],.frappe-control input.form-control[disabled],.frappe-control input.form-control[readonly],.frappe-control textarea.form-control[disabled],.frappe-control textarea.form-control[readonly],.frappe-control select.form-control[disabled]{background:var(--cs-primary-soft)!important;border:1.5px solid transparent!important;color:var(--cs-ink)!important;box-shadow:none!important;cursor:default}.frappe-control .control-value a,.frappe-control .like-disabled-input a,.frappe-control .control-value a:visited,.frappe-control .like-disabled-input a:visited{color:var(--cs-ink)!important;font-weight:500;text-decoration:none!important;border-bottom:1px solid transparent}.frappe-control .control-value a:hover,.frappe-control .like-disabled-input a:hover,.frappe-control .control-value a:focus-visible,.frappe-control .like-disabled-input a:focus-visible{color:var(--cs-primary)!important;border-bottom-color:var(--cs-primary-muted)}.form-dashboard .form-stats .indicator-pill,.form-dashboard-section .indicator-pill{padding:4px 11px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:600!important}.frappe-control .link-btn{color:var(--cs-primary)!important;opacity:.7;transition:opacity .12s}.frappe-control .link-btn:hover{opacity:1}.frappe-control[data-fieldtype=Link] .form-control{padding-right:36px!important}.frappe-control[data-fieldtype=Link] .link-btn,.frappe-control[data-fieldtype="Dynamic Link"] .link-btn{right:10px!important;width:24px;height:24px;border-radius:8px;display:inline-flex!important;align-items:center;justify-content:center;background:var(--cs-primary-soft)!important}.frappe-control[data-fieldtype=Link] .link-btn:hover,.frappe-control[data-fieldtype="Dynamic Link"] .link-btn:hover{background:var(--cs-primary-light)!important}.frappe-control .awesomplete>ul,.ui-autocomplete,.frappe-control .link-field-options{border-radius:14px!important;border:1px solid var(--cs-line)!important;background:rgba(255,255,255,.98)!important;box-shadow:0 14px 42px #2a284529!important;padding:6px!important;overflow:hidden}.frappe-control .awesomplete>ul>li,.ui-menu .ui-menu-item-wrapper,.link-field-options .link-option{border-radius:10px!important;padding:10px 12px!important;font-size:13px!important;font-weight:500;color:var(--cs-ink)!important;transition:all .12s ease}.frappe-control .awesomplete>ul>li:hover,.frappe-control .awesomplete>ul>li[aria-selected=true],.ui-menu .ui-state-active,.ui-menu .ui-menu-item-wrapper:hover,.link-field-options .link-option:hover{background:var(--cs-primary-light)!important;color:var(--cs-primary-dark)!important}.datepicker--cell.-selected-{background:var(--cs-primary)!important;border-radius:8px}.datepicker--cell.-current-{color:var(--cs-primary)!important;font-weight:700}.datepicker--nav-title{font-weight:700;color:var(--cs-ink)}.frappe-control[data-fieldtype=Currency] input,.frappe-control[data-fieldtype=Int] input,.frappe-control[data-fieldtype=Float] input,.frappe-control[data-fieldtype=Percent] input{text-align:right!important;font-variant-numeric:tabular-nums;font-weight:600!important}.checkbox label,.frappe-control[data-fieldtype=Check] .checkbox label,label.checkbox,.unit-checkbox,.unit-checkbox label,.form-group .checkbox label,.checkbox-inline{display:inline-flex!important;align-items:center!important;gap:0!important;padding-left:0!important;margin-bottom:0}.checkbox .input-area{display:inline-flex!important;align-items:center;flex:0 0 auto;margin:0!important}.checkbox .label-area,.unit-checkbox .label-area,.frappe-control[data-fieldtype=Check] .label-area{margin-left:10px!important;padding-left:0!important}.frappe-control[data-fieldtype=Check] .help-box,.checkbox .help-box{margin-top:8px!important;margin-left:28px!important}.frappe-control[data-fieldtype=Check]:not(.like-disabled-input) .disp-area{display:none!important}.checkbox label .help:empty{display:none!important}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.unit-checkbox input[type=checkbox],.frappe-control[data-fieldtype=Check] input[type=checkbox],.frappe-control input[type=checkbox].input-with-feedback{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;float:none!important;position:relative!important;margin:0!important;padding:0!important;border:2px solid var(--cs-line, var(--intercom-line))!important;border-radius:5px!important;background:var(--cs-surface, #fff)!important;background-image:none!important;box-shadow:none!important;cursor:pointer;flex:0 0 auto;accent-color:unset!important;color-scheme:light}.grid-row-check{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;margin:0!important;padding:0!important;border:2px solid var(--cs-line, var(--intercom-line))!important;border-radius:5px!important;background:var(--cs-surface, #fff)!important;background-image:none!important;box-shadow:none!important;cursor:pointer;position:relative;flex:0 0 auto}.checkbox input[type=checkbox]:checked,.checkbox-inline input[type=checkbox]:checked,.unit-checkbox input[type=checkbox]:checked,.frappe-control[data-fieldtype=Check] input[type=checkbox]:checked,.frappe-control[data-fieldtype=MultiCheck] input[type=checkbox]:checked,.frappe-control input[type=checkbox].input-with-feedback:checked,.grid-row-check:checked{background:var(--cs-primary, var(--intercom-primary-fill))!important;border-color:var(--cs-primary, var(--intercom-primary))!important}.checkbox input[type=checkbox]:checked:after,.checkbox-inline input[type=checkbox]:checked:after,.unit-checkbox input[type=checkbox]:checked:after,.frappe-control[data-fieldtype=Check] input[type=checkbox]:checked:after,.frappe-control[data-fieldtype=MultiCheck] input[type=checkbox]:checked:after,.frappe-control input[type=checkbox].input-with-feedback:checked:after,.grid-row-check:checked:after{content:""!important;position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg);display:block!important;box-sizing:border-box}.frappe-control[data-fieldtype="Small Text"] textarea,.frappe-control[data-fieldtype=Text] textarea,.frappe-control[data-fieldtype="Long Text"] textarea{line-height:1.6}.frappe-control.has-error .form-control{border-color:#e11d48!important;box-shadow:0 0 0 3px #e11d4814!important}.frappe-control .clearfix .control-label .text-danger{color:#e11d48!important}.form-sidebar{background:var(--cs-surface)!important;border-left:1px solid var(--cs-line)!important;padding:16px!important}.form-sidebar .sidebar-image-wrapper{border-radius:14px;overflow:hidden}.form-sidebar .form-assignments,.form-sidebar .form-shared,.form-sidebar .form-tags{padding:10px 0;border-bottom:1px solid var(--cs-line)}.user-profile-sidebar{padding:4px 4px 24px 0}.user-profile-sidebar .profile-details .detail-item h5,.user-profile-sidebar .profile-details>h5{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cs-muted);margin:0 0 12px}.user-profile-sidebar .user-stats-item{display:flex;align-items:center;gap:12px;padding:8px 0}.user-profile-sidebar .user-stats-item .stat-value{font-weight:700;font-size:15px;color:var(--cs-ink)}.user-profile-sidebar .profile-links a{display:inline-block;padding:4px 0;font-weight:600}.form-tabs .nav-link{border-radius:10px 10px 0 0!important;font-weight:600!important;color:var(--cs-muted)!important;padding:11px 20px!important;transition:all .15s;position:relative}.form-tabs .nav-link.active{color:var(--cs-primary)!important;background:var(--cs-primary-soft)!important}.form-tabs .nav-link.active:after{content:"";position:absolute;bottom:0;left:20%;right:20%;height:3px;background:linear-gradient(90deg,var(--intercom-primary-fill),var(--intercom-primary));border-radius:3px 3px 0 0}.form-tabs .nav-link:hover{color:var(--cs-primary)!important;background:color-mix(in oklab,var(--intercom-primary) 4%,transparent)}.timeline-item{border-left:2px solid var(--cs-line)!important}.timeline-dot{background:var(--cs-primary)!important;border:3px solid var(--cs-primary-light)!important;width:12px;height:12px;border-radius:50%}.timeline-content{font-size:13px;color:var(--cs-ink2)}.form-footer{background:var(--cs-surface)!important;border-top:1px solid var(--cs-line)!important;padding:12px 20px!important}.frappe-control[data-fieldtype=Table] .form-grid{border:1px solid var(--cs-line)!important;border-radius:14px!important;overflow:visible;box-shadow:var(--cs-shadow)!important}.frappe-control[data-fieldtype=Table] .grid-heading-row{background:linear-gradient(90deg,var(--cs-primary-soft) 0%,var(--cs-primary-light) 100%)!important;border-radius:13px 13px 0 0!important;font-weight:700!important;text-transform:uppercase;font-size:11px!important;letter-spacing:.06em;color:var(--cs-ink2)!important;border-bottom:2px solid color-mix(in oklab,var(--intercom-primary) 12%,transparent)!important;height:auto!important;min-height:42px;padding:0!important;display:flex;align-items:center}.frappe-control[data-fieldtype=Table] .grid-heading-row .grid-row,.frappe-control[data-fieldtype=Table] .grid-heading-row .data-row{width:100%;min-height:42px;height:auto!important;align-items:center!important}.frappe-control[data-fieldtype=Table] .grid-heading-row .grid-static-col,.frappe-control[data-fieldtype=Table] .grid-heading-row .row-check,.frappe-control[data-fieldtype=Table] .grid-heading-row .row-index{display:flex!important;align-items:center!important;height:42px!important;min-height:42px!important;padding-top:0!important;padding-bottom:0!important}.frappe-control[data-fieldtype=Table] .grid-heading-row .row-index{color:var(--cs-muted)!important;font-weight:700}.frappe-control[data-fieldtype=Table] .grid-heading-row .static-area{color:var(--cs-muted)!important;font-weight:700!important;display:flex;align-items:center;width:100%;line-height:1.2}.frappe-control[data-fieldtype=Table] .grid-row-check{margin-top:0!important;align-self:center}.frappe-control[data-fieldtype=Table] .rows .grid-row{border-bottom:1px solid rgba(228,224,245,.4)!important;transition:all .12s ease;background:var(--cs-card)!important}.frappe-control[data-fieldtype=Table] .rows .grid-row:last-child{border-bottom:none!important}.frappe-control[data-fieldtype=Table] .rows .grid-row:hover{background:var(--cs-primary-soft)!important}.frappe-control[data-fieldtype=Table] .rows .grid-row .data-row{align-items:center!important;min-height:46px}.frappe-control[data-fieldtype=Table] .rows .grid-row .row-index{color:var(--cs-muted)!important;font-weight:600;font-size:12px}.frappe-control[data-fieldtype=Table] .rows .grid-row .static-area{font-size:13px;font-weight:500;color:var(--cs-ink);display:flex;align-items:center;width:100%;line-height:1.3}.frappe-control[data-fieldtype=Table] .grid-static-col,.frappe-control[data-fieldtype=Table] .rows .grid-row .row-check,.frappe-control[data-fieldtype=Table] .rows .grid-row .row-index{min-height:46px}.frappe-control[data-fieldtype=Table] .rows .grid-row .grid-static-col,.frappe-control[data-fieldtype=Table] .rows .grid-row .row-check,.frappe-control[data-fieldtype=Table] .rows .grid-row .row-index{display:flex!important;align-items:center!important;height:auto!important}.frappe-control[data-fieldtype=Table] .rows .grid-row .row-check{accent-color:var(--cs-primary)}.frappe-control[data-fieldtype=Table] .grid-row .row-actions,.frappe-control[data-fieldtype=Table] .grid-row .btn-open-row,.frappe-control[data-fieldtype=Table] .grid-row .grid-delete-row,.frappe-control[data-fieldtype=Table] .grid-row .grid-duplicate-row{opacity:1!important}.frappe-control[data-fieldtype=Table] .grid-row .btn-open-row,.frappe-control[data-fieldtype=Table] .grid-row .grid-delete-row,.frappe-control[data-fieldtype=Table] .grid-row .grid-duplicate-row,.frappe-control[data-fieldtype=Table] .grid-row .grid-move-row{width:28px;height:28px;border-radius:8px!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;color:var(--cs-muted)!important;transition:all .12s ease}.frappe-control[data-fieldtype=Table] .grid-row .btn-open-row:hover,.frappe-control[data-fieldtype=Table] .grid-row .grid-duplicate-row:hover,.frappe-control[data-fieldtype=Table] .grid-row .grid-move-row:hover{background:var(--cs-primary-soft)!important;color:var(--cs-primary)!important}.frappe-control[data-fieldtype=Table] .grid-row .grid-delete-row:hover{background:rgba(225,29,72,.1)!important;color:#e11d48!important}.frappe-control[data-fieldtype=Table] .grid-footer{border-radius:0 0 13px 13px!important;background:var(--cs-surface)!important;border-top:1px solid var(--cs-line)!important;padding:10px 14px!important}.frappe-control[data-fieldtype=Table] .grid-footer .btn{border-radius:8px!important;font-weight:600;font-size:12.5px}.frappe-control[data-fieldtype=Table] .grid-footer .grid-add-row{color:var(--cs-primary)!important;font-weight:700}.frappe-control[data-fieldtype=Table] .grid-footer .grid-add-row:hover{background:var(--cs-primary-soft)!important}.frappe-control[data-fieldtype=Table] .rows .grid-row .frappe-control .form-control{border-radius:8px!important;min-height:34px!important;padding:6px 10px!important;font-size:13px!important;background:rgba(255,255,255,.92)!important}.grid-row-open .grid-form-heading{background:linear-gradient(90deg,var(--cs-primary-soft),var(--cs-primary-light))!important;border-bottom:2px solid color-mix(in oklab,var(--intercom-primary) 12%,transparent)!important;padding:12px 16px!important;font-weight:700}.grid-row-open .form-area{background:var(--cs-card)!important;padding:16px!important}.frappe-control[data-fieldtype=Table] .grid-footer .rows-count{font-size:12px;color:var(--cs-muted);font-weight:500}.modal-content{border-radius:18px!important;border:1px solid var(--cs-line)!important;box-shadow:0 20px 60px #2a284533!important;overflow:hidden;background:var(--cs-card)!important}.modal-header{border-bottom:1px solid var(--cs-line)!important;background:var(--cs-card)!important;padding:16px 20px!important}.modal-footer{border-top:1px solid var(--cs-line)!important;background:var(--cs-surface)!important;padding:12px 20px!important}.modal-title{font-weight:700!important;color:var(--cs-ink)!important;font-size:16px!important}.modal-backdrop{background:rgba(42,40,69,.4)!important}.modal-body{padding:20px!important}.indicator-pill{border-radius:20px!important;font-weight:700!important;font-size:11px!important;letter-spacing:.02em;padding:3px 10px!important}.indicator-pill.green{background:#DCFCE7!important;color:#15803d!important}.indicator-pill.red{background:#FEE2E2!important;color:#dc2626!important}.indicator-pill.orange{background:#FFEDD5!important;color:#ea580c!important}.indicator-pill.blue{background:#DBEAFE!important;color:#2563eb!important}.indicator-pill.yellow{background:#FEF9C3!important;color:#a16207!important}.indicator-pill.gray,.indicator-pill.grey{background:#F3F4F6!important;color:#6b7280!important}.indicator-pill.purple{background:var(--cs-primary-light)!important;color:var(--cs-primary)!important}.indicator-pill.cyan{background:#CCFBF1!important;color:#0d9488!important}.breadcrumb-container .breadcrumb{font-size:12px;font-weight:500}.breadcrumb-container .breadcrumb a{color:var(--cs-primary)!important;font-weight:600}.breadcrumb-container .breadcrumb-item+.breadcrumb-item:before{color:var(--cs-muted)}.comment-box .ql-editor,.comment-box .reply-editor,.ql-container{border-radius:12px!important;border:1.5px solid var(--cs-line)!important}.comment-box .ql-editor:focus,.ql-container:focus-within{border-color:var(--cs-primary)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--intercom-primary) 10%,transparent)!important}.report-wrapper,.report-view{background:transparent!important}.report-view .datatable,.datatable{--dt-border-color: transparent;--dt-cell-bg: #ffffff;--dt-header-cell-bg: #ffffff;--dt-light-bg: #F7F8FA;--dt-text-color: #1F2937;background:#ffffff!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin-left:0!important;overflow:hidden}.datatable .dt-header{background:var(--dt-header-cell-bg)!important;border-bottom:none!important;overflow:visible!important}.datatable .dt-header .dt-row-header,.datatable .dt-header .dt-row-header .dt-cell,.datatable .dt-header .dt-row-header .dt-cell__content{background-color:var(--dt-header-cell-bg)!important}.datatable .dt-scrollable{border-top:none!important;background:#ffffff!important;min-height:100px;max-height:calc(100vh - 280px)!important;scrollbar-width:thin!important;scrollbar-color:#C4C9D4 transparent!important}.datatable .dt-scrollable::-webkit-scrollbar{height:10px!important;width:10px!important}.datatable .dt-scrollable::-webkit-scrollbar-thumb{background:#C4C9D4!important;border-radius:8px!important}.datatable .dt-cell__content{display:flex!important;align-items:center!important;line-height:1.3!important}.datatable .dt-cell--header .dt-cell__content{color:var(--cs-ink)!important;font-weight:700!important;font-size:13.5px!important;text-transform:none!important;letter-spacing:0!important}.datatable .dt-cell__content--header-0,.datatable .dt-cell__content--col-0{padding:var(--dt-spacer-2)!important;justify-content:center!important}.datatable .dt-cell--col-0 input[type=checkbox],.datatable .dt-cell--header-0 input[type=checkbox],.datatable .dt-cell--col-0 [type=checkbox],.datatable .dt-header [type=checkbox]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;margin:0!important;padding:0!important;border:1.5px solid #C9C4E0!important;border-radius:4px!important;background:#fff!important;flex-shrink:0;cursor:pointer;position:relative}.datatable .dt-cell--col-0 input[type=checkbox]:checked,.datatable .dt-header [type=checkbox]:checked{background:var(--cs-primary)!important;border-color:var(--cs-primary)!important}.datatable .dt-cell--col-0 input[type=checkbox]:checked:after,.datatable .dt-header [type=checkbox]:checked:after{content:""!important;position:absolute;left:3.5px;top:.5px;width:4px;height:8px;border:solid #fff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg);display:block!important}.datatable .dt-scrollable .dt-cell__content{color:var(--intercom-ink)!important;font-size:13px!important}.datatable .dt-cell,.datatable .dt-header .dt-cell,.datatable .dt-scrollable .dt-row .dt-cell{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.datatable .dt-scrollable .dt-row .dt-cell{border-bottom:none!important}.datatable .dt-header .dt-row-header .dt-cell{border-bottom-color:transparent!important}.datatable .dt-scrollable .dt-row:hover .dt-cell{background-color:#f7f8fa!important}.datatable .dt-row--highlight .dt-cell,.datatable .dt-scrollable .dt-row--highlight .dt-cell{background-color:#e6f6f1!important}.datatable .dt-cell a{color:var(--intercom-ink)!important;font-weight:600!important}.datatable .dt-cell a:hover{color:var(--cs-primary)!important}.datatable .cs-dt-subject{display:inline-flex!important;align-items:center;gap:10px;min-width:0;max-width:100%}.datatable .cs-dt-subject .cs-list-avatar{flex-shrink:0}.datatable .cs-dt-subject a{font-weight:600!important;font-size:14px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datatable .dt-scrollable .indicator-pill{display:inline-flex!important;align-items:center;max-width:100%}.datatable .cs-list-edit{margin-left:0}.datatable .dt-row,.datatable .dt-scrollable .dt-row,.datatable .dt-header .dt-row-header{height:44px!important}.datatable .dt-header .dt-row-header,.datatable .dt-header .dt-row-header .dt-cell,.datatable .dt-header .dt-row-header .dt-cell__content,.datatable .dt-row-filter .dt-cell,.datatable .dt-row-filter .dt-cell__content{background-color:#f7f8fa!important}.datatable .dt-row-filter .dt-filter.dt-input,.datatable .dt-row-filter input.dt-input{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;height:28px!important;min-height:28px!important;margin:0!important;border-radius:6px!important;border:1px solid #DDD7F0!important;background:#FFFFFF!important;color:var(--intercom-ink)!important;font-size:12px!important;line-height:1.2!important;padding:4px 8px!important;box-shadow:none!important}.datatable .dt-row-filter .dt-cell:first-child .dt-filter,.datatable .dt-row-filter .dt-cell:last-child .dt-filter,.datatable .dt-row-filter .dt-cell--col-0 .dt-filter,.datatable .dt-row-filter .dt-cell--col-0 input{display:none!important;visibility:hidden!important;pointer-events:none!important;border:none!important;background:transparent!important;box-shadow:none!important}.datatable .dt-row-filter .dt-filter.dt-input::-moz-placeholder,.datatable .dt-row-filter input.dt-input::-moz-placeholder{color:#9c98bc!important}.datatable .dt-row-filter .dt-filter.dt-input::placeholder,.datatable .dt-row-filter input.dt-input::placeholder{color:#9c98bc!important}.datatable .dt-row-filter .dt-filter.dt-input:focus,.datatable .dt-row-filter input.dt-input:focus{border-color:var(--cs-primary)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--intercom-primary) 12%,transparent)!important;outline:none!important}.list-paging-area,.report-footer{background:transparent!important;border-color:transparent!important}.columns-search{margin-bottom:12px!important}.columns-search .form-control,.columns-search input[data-element=search]{border-radius:10px!important;border:1px solid var(--cs-line)!important;background:var(--cs-surface)!important;color:var(--cs-ink)!important;height:38px!important;padding:8px 12px!important;font-size:13.5px!important;box-shadow:none!important}.columns-search .form-control::-moz-placeholder,.columns-search input[data-element=search]::-moz-placeholder{color:var(--cs-muted)!important}.columns-search .form-control::placeholder,.columns-search input[data-element=search]::placeholder{color:var(--cs-muted)!important}.columns-search .form-control:focus,.columns-search input[data-element=search]:focus{border-color:var(--cs-primary)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--intercom-primary) 12%,transparent)!important;background:var(--cs-card)!important}.cs-pick-all-wrap{display:flex!important;gap:8px!important;margin:4px 0 12px!important}.cs-pick-all-wrap .btn{border-radius:8px!important;font-weight:600!important}.modal-body .unit-checkbox,.modal-dialog .unit-checkbox{padding:6px 8px!important;border-radius:8px!important;margin:0 0 2px!important}.modal-body .unit-checkbox:hover,.modal-dialog .unit-checkbox:hover{background:var(--cs-primary-soft)!important}.modal-body .unit-checkbox .label-area,.modal-dialog .unit-checkbox .label-area{color:var(--cs-ink2)!important;font-weight:500!important;font-size:13px!important}.dropdown-menu,.btn-group .dropdown-menu,.filter-popover .dropdown-menu,.sort-selector .dropdown-menu{border-radius:12px!important;border:1px solid var(--cs-line)!important;box-shadow:var(--cs-shadow-lg)!important;background:var(--cs-card)!important;padding:6px!important;color:var(--cs-ink)!important}.dropdown-menu .dropdown-item,.dropdown-menu a,.dropdown-item{color:var(--cs-ink2)!important;border-radius:8px!important;font-size:13px!important;font-weight:500!important;padding:9px 12px!important}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus,.dropdown-menu a:hover{background:var(--cs-primary-soft)!important;color:var(--cs-primary-dark)!important}.dropdown-toggle,.btn.dropdown-toggle{color:var(--cs-ink2)!important}.kanban-column{background:var(--cs-surface)!important;border:1px solid var(--cs-line)!important;border-radius:16px!important;overflow:hidden}.kanban-column .kanban-column-title{font-weight:700!important;text-transform:uppercase;font-size:11px;letter-spacing:.05em}.kanban-card{background:var(--cs-card)!important;border:1px solid var(--cs-line)!important;border-radius:var(--intercom-radius)!important;box-shadow:var(--cs-shadow)!important;transition:all var(--cs-transition)}.kanban-card:hover{box-shadow:var(--cs-shadow-md)!important;transform:translateY(-1px)}.fc .fc-toolbar-title{color:var(--cs-ink)!important;font-weight:700!important}.fc .fc-button-primary{background:linear-gradient(135deg,var(--intercom-primary-fill),var(--intercom-primary))!important;border:none!important;border-radius:10px!important;font-weight:600!important}.fc .fc-button-primary:hover{filter:brightness(1.05)}.fc .fc-daygrid-day.fc-day-today{background:var(--cs-primary-soft)!important}.fc .fc-daygrid-day-number{font-weight:600;color:var(--cs-ink)}.fc .fc-col-header-cell{background:var(--cs-primary-soft)}.notifications-list .notification-item{border-bottom:1px solid var(--cs-line)!important;padding:14px 18px!important;transition:background .1s}.notifications-list .notification-item:hover{background:var(--cs-primary-soft)!important}.frappe-control .tag-input-area .tag-btn{background:var(--cs-primary-light)!important;color:var(--cs-primary)!important;border-radius:8px!important;font-weight:600}.tag-pill{border-radius:20px!important;font-weight:600}.frappe-control .link-btn{color:var(--cs-primary)!important}.frappe-control .awesomplete>ul{border-radius:12px!important;box-shadow:var(--cs-shadow-lg)!important}.footer-message{font-size:12px;color:var(--cs-muted)}.comparison-message,.list-paging-area .comparison-message,.report-footer .col-md-12,.report-footer .col-md-12 span,.list-sidebar a[href*="frappe.io"],.list-sidebar a[href*="utm_campaign=frappe-ad"]{display:none!important}.list-sidebar .sidebar-section:has(a[href*="frappe.io"]){display:none!important}.desk-page .layout-main-section-wrapper{padding:8px 12px 16px!important}.desk-alert{border-radius:12px!important;box-shadow:var(--cs-shadow-lg)!important}.frappe-control input[type=checkbox]:checked{accent-color:var(--cs-primary)}html[data-theme=dark] .checkbox input[type=checkbox],html[data-theme=dark] .unit-checkbox input[type=checkbox],html[data-theme=dark] .frappe-control[data-fieldtype=Check] input[type=checkbox],html[data-theme=dark] .frappe-control[data-fieldtype=MultiCheck] input[type=checkbox],html[data-theme=dark] .frappe-control input[type=checkbox].input-with-feedback,html[data-theme=dark] .grid-row-check{background:var(--cs-surface, #1A1828)!important;border-color:#6b6688!important;color-scheme:dark}html[data-theme=dark] .checkbox input[type=checkbox]:checked,html[data-theme=dark] .unit-checkbox input[type=checkbox]:checked,html[data-theme=dark] .frappe-control[data-fieldtype=Check] input[type=checkbox]:checked,html[data-theme=dark] .frappe-control[data-fieldtype=MultiCheck] input[type=checkbox]:checked,html[data-theme=dark] .frappe-control input[type=checkbox].input-with-feedback:checked,html[data-theme=dark] .grid-row-check:checked{background:var(--intercom-primary-fill)!important;border-color:var(--intercom-primary)!important}html[data-theme=dark] .checkbox input[type=checkbox]:checked:after,html[data-theme=dark] .unit-checkbox input[type=checkbox]:checked:after,html[data-theme=dark] .frappe-control[data-fieldtype=Check] input[type=checkbox]:checked:after,html[data-theme=dark] .frappe-control[data-fieldtype=MultiCheck] input[type=checkbox]:checked:after,html[data-theme=dark] .frappe-control input[type=checkbox].input-with-feedback:checked:after,html[data-theme=dark] .grid-row-check:checked:after{border-color:#fff!important}.list-sidebar .sidebar-stat{font-weight:600;color:var(--cs-ink2)}.image-view-container .image-view-header{background:var(--cs-primary-soft)!important;border-radius:12px!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--intercom-primary) 15%,transparent);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--intercom-primary) 28%,transparent)}html[data-theme=dark]{color-scheme:dark;--cs-shadow: 0 2px 8px rgba(0, 0, 0, .35);--cs-shadow-md: 0 4px 16px rgba(0, 0, 0, .4);--cs-shadow-lg: 0 12px 32px rgba(0, 0, 0, .5);--bg-color: var(--cs-bg)}html[data-theme=dark] .layout-main-section,html[data-theme=dark] .page-container{background:var(--cs-bg)!important}html[data-theme=dark] .page-head{background:rgba(30,28,46,.85)!important;border-bottom-color:var(--cs-line)!important}html[data-theme=dark] .desk-sidebar{background:transparent!important;border-right-color:transparent!important}html[data-theme=dark] .desk-sidebar .standard-sidebar-item{color:var(--cs-ink2)}html[data-theme=dark] .desk-sidebar .standard-sidebar-item:hover{background:color-mix(in oklab,var(--intercom-primary) 14%,transparent)!important;color:var(--cs-ink)!important}html[data-theme=dark] .desk-sidebar .standard-sidebar-item.selected{background-color:var(--intercom-primary-light)!important;color:var(--intercom-primary)!important;box-shadow:none}html[data-theme=dark] .desk-sidebar .standard-sidebar-item.selected .item-anchor,html[data-theme=dark] .desk-sidebar .standard-sidebar-item.selected .sidebar-item-label{color:var(--intercom-primary)!important}html[data-theme=dark] .desk-sidebar .standard-sidebar-item.selected .sidebar-item-icon svg,html[data-theme=dark] .desk-sidebar .standard-sidebar-item.selected .es-icon{--icon-stroke: var(--intercom-primary);stroke:var(--intercom-primary);filter:none}html[data-theme=dark] .desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item,html[data-theme=dark] .desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item:hover,html[data-theme=dark] .desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item.selected{background:rgba(255,255,255,.06)!important;color:var(--cs-muted)!important;box-shadow:none}html[data-theme=dark] .desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item .item-anchor,html[data-theme=dark] .desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item .sidebar-item-label{color:var(--cs-muted)!important}html[data-theme=dark] .desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item .sidebar-item-icon svg,html[data-theme=dark] .desk-sidebar .sidebar-item-container:has(> .sidebar-child-item .standard-sidebar-item.selected)>.standard-sidebar-item .es-icon{--icon-stroke: var(--cs-muted);stroke:var(--cs-muted);filter:none}html[data-theme=dark] .frappe-list .result{background:var(--cs-card)!important;border-color:var(--cs-line)!important;box-shadow:none!important}html[data-theme=dark] .list-row-container{background:transparent!important;border:none!important;box-shadow:none!important}html[data-theme=dark] .list-row-head{background:var(--cs-card)!important;border:none!important;color:var(--cs-ink)!important}html[data-theme=dark] .list-row-head .list-header-subject,html[data-theme=dark] .list-row-head .list-header-subject .list-row--col,html[data-theme=dark] .list-row-head .list-row--col,html[data-theme=dark] .list-row-head .list-subject,html[data-theme=dark] .list-row-head .list-row-col,html[data-theme=dark] .list-row-head .list-row-col span,html[data-theme=dark] .list-row-head .list-subject span,html[data-theme=dark] .list-row-head .list-row-col .ellipsis,html[data-theme=dark] .list-row-head .list-subject .ellipsis,html[data-theme=dark] .list-row-head .ellipsis,html[data-theme=dark] .list-row-head a,html[data-theme=dark] .list-row-head .filterable{color:var(--cs-ink)!important;-webkit-text-fill-color:var(--cs-ink)!important}html[data-theme=dark] .list-row{background:var(--cs-card)!important;border:none!important}html[data-theme=dark] .list-row:nth-child(even){background:var(--cs-card)!important}html[data-theme=dark] .list-row:hover,html[data-theme=dark] .list-row-container:hover .list-row{background:rgba(255,255,255,.04)!important;box-shadow:none!important}html[data-theme=dark] .list-row-container:has(.list-row-checkbox:checked) .list-row,html[data-theme=dark] .list-row:has(.list-row-checkbox:checked):not(.list-row-head){background:rgba(16,185,129,.16)!important}html[data-theme=dark] .list-row .level-left .list-row--col .ellipsis,html[data-theme=dark] .list-row .list-subject .ellipsis,html[data-theme=dark] .list-row .list-row-col .ellipsis,html[data-theme=dark] .list-row a,html[data-theme=dark] .list-row .filterable,html[data-theme=dark] .list-row .level-left .list-subject .ellipsis,html[data-theme=dark] .list-row .list-subject a{color:var(--cs-ink)!important}html[data-theme=dark] .list-row .level-left .list-subject .ellipsis:hover,html[data-theme=dark] .list-row .list-subject a:hover{color:#a9a2ff!important}html[data-theme=dark] .list-row .level-right .list-row--col,html[data-theme=dark] .list-row .level-right .ellipsis{color:var(--cs-ink2)!important}html[data-theme=dark] .cs-list-edit{background:rgba(59,130,246,.18);color:#93c5fd}html[data-theme=dark] .list-row .list-row-checkbox,html[data-theme=dark] .list-row-head .list-check-all{background:transparent!important;border-color:#6b7280!important}html[data-theme=dark] .list-row .list-row-checkbox:checked,html[data-theme=dark] .list-row-head .list-check-all:checked{background:#E5E7EB!important;border-color:#e5e7eb!important}html[data-theme=dark] .list-row .list-row-checkbox:checked:after,html[data-theme=dark] .list-row-head .list-check-all:checked:after{border-color:#111!important}html[data-theme=dark] .list-paging-area{background:transparent!important;border:none!important}html[data-theme=dark] .page-form .form-control,html[data-theme=dark] .page-form input.form-control,html[data-theme=dark] .page-form select.form-control,html[data-theme=dark] .page-form .awesomplete>input{background:var(--cs-surface)!important;border-color:var(--cs-line)!important;color:var(--cs-ink)!important;-webkit-text-fill-color:var(--cs-ink)!important}html[data-theme=dark] .page-form .control-label,html[data-theme=dark] .page-form label{color:var(--cs-muted)!important}html[data-theme=dark] .page-card,html[data-theme=dark] .widget.links-widget-box,html[data-theme=dark] .widget.chart-widget-box,html[data-theme=dark] .widget.dashboard-widget-box,html[data-theme=dark] .widget.onboarding-widget-box,html[data-theme=dark] .workspace-widget-box,html[data-theme=dark] .widget.shortcut-widget-box{background:var(--cs-card)!important;border-color:var(--cs-line)!important}html[data-theme=dark] .widget.shortcut-widget-box:hover{background:var(--cs-card)!important}html[data-theme=dark] .widget.shortcut-widget-box .widget-head .widget-title svg{background:none;color:inherit}html[data-theme=dark] .widget.number-widget-box{background:var(--cs-card)!important;border-color:var(--cs-line)!important}html[data-theme=dark] .widget.links-widget-box .widget-head{border-bottom-color:var(--cs-line)}html[data-theme=dark] .widget.links-widget-box .widget-head .widget-title svg{background:none;color:inherit}html[data-theme=dark] .widget.shortcut-widget-box:before,html[data-theme=dark] .widget.links-widget-box:before,html[data-theme=dark] .widget.quick-list-widget-box:before,html[data-theme=dark] .widget.number-widget-box:before,html[data-theme=dark] .widget.onboarding-widget-box:before,html[data-theme=dark] .widget.chart-widget-box:before,html[data-theme=dark] .widget.dashboard-widget-box:before{background:linear-gradient(155deg,color-mix(in oklab,var(--intercom-primary) 28%,transparent) 0%,rgba(168,85,247,.12) 42%,transparent 74%)}html[data-theme=dark] .widget.links-widget-box .cs-lk-row-ic{color:var(--cs-ink2)}html[data-theme=dark] .widget.links-widget-box .widget-body .link-item{color:var(--cs-ink2)!important}html[data-theme=dark] .widget.links-widget-box .widget-body .link-item:hover{background:var(--cs-primary-soft)!important}html[data-theme=dark] .widget.quick-list-widget-box .widget-head{border-bottom-color:var(--cs-line)}html[data-theme=dark] .widget.quick-list-widget-box .widget-footer .see-all{background:color-mix(in oklab,var(--intercom-primary) 12%,transparent)!important;color:#a9a2ff!important}html[data-theme=dark] .navbar .search-bar{max-width:520px!important}html[data-theme=dark] .navbar .form-control,html[data-theme=dark] .navbar input.form-control,html[data-theme=dark] #navbar-search,html[data-theme=dark] .navbar .awesomplete input,html[data-theme=dark] header.navbar input[type=search],html[data-theme=dark] .navbar .search-bar input,html[data-theme=dark] .omnibar input{background:#fff!important;border:none!important;color:var(--intercom-ink)!important;-webkit-text-fill-color:var(--intercom-ink)!important;caret-color:var(--intercom-primary-text)!important;box-shadow:0 1px #0003!important;padding:0 96px 0 44px!important;border-radius:999px!important}html[data-theme=dark] .navbar .form-control:focus,html[data-theme=dark] .navbar input.form-control:focus,html[data-theme=dark] #navbar-search:focus,html[data-theme=dark] .navbar .search-bar input:focus{background:#fff!important;border-radius:999px!important;box-shadow:0 4px 18px color-mix(in oklab,var(--intercom-primary) 28%,transparent)!important;transform:none!important}html[data-theme=dark] .navbar .search-bar .cs-search-kbd{background:var(--intercom-primary-light);color:#4338ca}html[data-theme=dark] .navbar .form-control::-moz-placeholder,html[data-theme=dark] .navbar input.form-control::-moz-placeholder,html[data-theme=dark] .navbar .search-bar input::-moz-placeholder{color:#6b6889b8!important;-webkit-text-fill-color:rgba(107,104,137,.72)!important;opacity:1!important;font-weight:500}html[data-theme=dark] .navbar .form-control::placeholder,html[data-theme=dark] .navbar input.form-control::placeholder,html[data-theme=dark] .navbar .search-bar input::placeholder{color:#6b6889b8!important;-webkit-text-fill-color:rgba(107,104,137,.72)!important;opacity:1!important;font-weight:500}html[data-theme=dark] .navbar .search-bar .search-icon{opacity:.55!important}html[data-theme=dark] .navbar .search-bar .search-icon svg,html[data-theme=dark] .navbar .search-bar .search-icon .icon,html[data-theme=dark] .navbar .search-bar .search-icon use{position:static!important;stroke:var(--intercom-muted)!important;color:var(--intercom-muted)!important;fill:none!important}html[data-theme=dark] .search-bar .kbd-shortcut,html[data-theme=dark] .search-bar .search-shortcut{background:color-mix(in oklab,var(--intercom-primary) 16%,transparent)!important;border:1px solid rgba(167,159,255,.28)!important;color:#c7c4de!important}html[data-theme=dark] .form-page>.form-section,html[data-theme=dark] .form-page>.form-dashboard.visible-section{background:var(--cs-card)!important;border-color:var(--cs-line)!important}html[data-theme=dark] .form-page,html[data-theme=dark] .form-layout{background:var(--cs-bg)!important}html[data-theme=dark] .frappe-control .control-label{color:var(--cs-muted)!important}html[data-theme=dark] .frappe-control .control-value,html[data-theme=dark] .frappe-control .like-disabled-input{background:color-mix(in oklab,var(--intercom-primary) 6%,transparent)!important}html[data-theme=dark] .frappe-control .form-control,html[data-theme=dark] .frappe-control input[type=text],html[data-theme=dark] .frappe-control input[type=password],html[data-theme=dark] .frappe-control input[type=datetime-local],html[data-theme=dark] .frappe-control select,html[data-theme=dark] .frappe-control textarea{background:rgba(255,255,255,.02)!important;border-color:color-mix(in oklab,var(--intercom-primary) 16%,transparent)!important;color:var(--cs-ink)!important;-webkit-text-fill-color:var(--cs-ink)!important}html[data-theme=dark] .frappe-control .form-control:focus,html[data-theme=dark] .frappe-control input:focus,html[data-theme=dark] .frappe-control select:focus,html[data-theme=dark] .frappe-control textarea:focus{background:rgba(255,255,255,.04)!important;border-color:var(--intercom-primary)!important;box-shadow:0 0 0 4px color-mix(in oklab,var(--intercom-primary) 12%,transparent),0 4px 18px #0000002e!important}html[data-theme=dark] .frappe-control select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239C98BC' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;color-scheme:dark}html[data-theme=dark] .frappe-control select option,html[data-theme=dark] .page-form select.form-control option,html[data-theme=dark] select.form-control option{background-color:#1e1c2e;color:#e8e6f3}html[data-theme=dark] .frappe-control[data-fieldtype=Link] .link-btn,html[data-theme=dark] .frappe-control[data-fieldtype="Dynamic Link"] .link-btn{background:color-mix(in oklab,var(--intercom-primary) 12%,transparent)!important}html[data-theme=dark] .frappe-control[data-fieldtype=Link] .link-btn:hover,html[data-theme=dark] .frappe-control[data-fieldtype="Dynamic Link"] .link-btn:hover{background:color-mix(in oklab,var(--intercom-primary) 18%,transparent)!important}html[data-theme=dark] .frappe-control .awesomplete>ul,html[data-theme=dark] .ui-autocomplete,html[data-theme=dark] .frappe-control .link-field-options{background:var(--cs-card)!important;border-color:var(--cs-line)!important;box-shadow:0 14px 42px #0000006b!important}html[data-theme=dark] .frappe-control .awesomplete>ul>li,html[data-theme=dark] .ui-menu .ui-menu-item-wrapper,html[data-theme=dark] .link-field-options .link-option{background:transparent!important;color:var(--cs-ink)!important}html[data-theme=dark] .frappe-control .awesomplete>ul>li:hover,html[data-theme=dark] .frappe-control .awesomplete>ul>li[aria-selected=true],html[data-theme=dark] .ui-menu .ui-state-active,html[data-theme=dark] .ui-menu .ui-menu-item-wrapper:hover,html[data-theme=dark] .link-field-options .link-option:hover{background:var(--cs-primary-light)!important;color:#a9a2ff!important}html[data-theme=dark] .frappe-control[data-fieldtype=Table] .form-grid{border-color:var(--cs-line)!important;background:var(--cs-card)!important}html[data-theme=dark] .frappe-control[data-fieldtype=Table] .grid-heading-row{background:color-mix(in oklab,var(--intercom-primary) 10%,transparent)!important;border-bottom-color:color-mix(in oklab,var(--intercom-primary) 16%,transparent)!important;color:var(--cs-ink)!important}html[data-theme=dark] .frappe-control[data-fieldtype=Table] .grid-heading-row .static-area,html[data-theme=dark] .frappe-control[data-fieldtype=Table] .grid-heading-row .row-index{color:var(--cs-ink2)!important}html[data-theme=dark] .frappe-control[data-fieldtype=Table] .rows .grid-row{background:transparent!important;border-bottom-color:color-mix(in oklab,var(--intercom-primary) 8%,transparent)!important}html[data-theme=dark] .frappe-control[data-fieldtype=Table] .rows .grid-row:hover{background:color-mix(in oklab,var(--intercom-primary) 6%,transparent)!important}html[data-theme=dark] .frappe-control[data-fieldtype=Table] .grid-footer{background:var(--cs-surface)!important;border-top-color:var(--cs-line)!important}html[data-theme=dark] .frappe-control[data-fieldtype=Table] .rows .grid-row .frappe-control .form-control{background:rgba(255,255,255,.03)!important;border-color:color-mix(in oklab,var(--intercom-primary) 14%,transparent)!important}html[data-theme=dark] .frappe-control[data-fieldtype=Table] .grid-row .btn-open-row:hover,html[data-theme=dark] .frappe-control[data-fieldtype=Table] .grid-row .grid-duplicate-row:hover,html[data-theme=dark] .frappe-control[data-fieldtype=Table] .grid-row .grid-move-row:hover{background:color-mix(in oklab,var(--intercom-primary) 12%,transparent)!important;color:#a9a2ff!important}html[data-theme=dark] .kanban-column{background:var(--cs-surface)!important;border-color:var(--cs-line)!important}html[data-theme=dark] .kanban-card{background:var(--cs-card)!important;border-color:var(--cs-line)!important}html[data-theme=dark] .report-wrapper,html[data-theme=dark] .report-view{background:transparent!important}html[data-theme=dark] .report-view .datatable,html[data-theme=dark] .datatable{--dt-cell-bg: var(--cs-card);--dt-header-cell-bg: var(--cs-card);--dt-border-color: transparent;--dt-text-color: var(--cs-ink);--dt-light-bg: var(--cs-card);background:var(--cs-card)!important;border-color:transparent!important}html[data-theme=dark] .datatable .dt-scrollable{background:var(--cs-card)!important;scrollbar-color:#4A4470 transparent!important}html[data-theme=dark] .datatable .dt-header,html[data-theme=dark] .datatable .dt-header .dt-row-header,html[data-theme=dark] .datatable .dt-cell--header,html[data-theme=dark] .datatable .dt-cell--header .dt-cell__content{background-color:var(--cs-card)!important;color:var(--cs-ink)!important}html[data-theme=dark] .datatable .dt-cell--header,html[data-theme=dark] .datatable .dt-cell--header .dt-cell__content,html[data-theme=dark] .datatable .dt-cell--header .dt-dropdown,html[data-theme=dark] .datatable .dt-cell--header span{color:var(--cs-ink)!important;-webkit-text-fill-color:var(--cs-ink)!important}html[data-theme=dark] .datatable .dt-scrollable .dt-cell{background-color:var(--cs-card)!important}html[data-theme=dark] .datatable .dt-scrollable .dt-cell__content{color:var(--cs-ink)!important}html[data-theme=dark] .datatable .dt-scrollable .dt-row:hover .dt-cell{background-color:#ffffff0a!important}html[data-theme=dark] .datatable .dt-cell a{color:var(--cs-ink)!important}html[data-theme=dark] .datatable .dt-cell a:hover{color:#a9a2ff!important}html[data-theme=dark] .datatable .dt-row-filter .dt-cell,html[data-theme=dark] .datatable .dt-row-filter .dt-cell__content{background-color:#1a1828!important}html[data-theme=dark] .datatable .dt-row-filter .dt-filter.dt-input,html[data-theme=dark] .datatable .dt-row-filter input.dt-input,html[data-theme=dark] .datatable .dt-row-filter input[type=text]{background-color:#161425!important;background-image:none!important;border:1px solid #3D3958!important;color:#f4f2ff!important;-webkit-text-fill-color:#F4F2FF!important;caret-color:#a9a2ff!important;color-scheme:dark;box-shadow:none!important}html[data-theme=dark] .datatable .dt-row-filter .dt-filter.dt-input::-moz-placeholder,html[data-theme=dark] .datatable .dt-row-filter input.dt-input::-moz-placeholder{color:#8b879f!important;-webkit-text-fill-color:#8B879F!important;opacity:1!important}html[data-theme=dark] .datatable .dt-row-filter .dt-filter.dt-input::placeholder,html[data-theme=dark] .datatable .dt-row-filter input.dt-input::placeholder{color:#8b879f!important;-webkit-text-fill-color:#8B879F!important;opacity:1!important}html[data-theme=dark] .datatable .dt-row-filter .dt-filter.dt-input:focus,html[data-theme=dark] .datatable .dt-row-filter input.dt-input:focus{background-color:#1c1a2e!important;border-color:var(--intercom-primary)!important;box-shadow:none!important}html[data-theme=dark] .columns-search .form-control,html[data-theme=dark] .columns-search input[data-element=search]{background:#161425!important;border:1px solid rgba(167,159,255,.28)!important;color:#f4f2ff!important;-webkit-text-fill-color:#F4F2FF!important;caret-color:#a9a2ff!important}html[data-theme=dark] .columns-search .form-control::-moz-placeholder,html[data-theme=dark] .columns-search input[data-element=search]::-moz-placeholder{color:#9c98bc!important;-webkit-text-fill-color:#9C98BC!important}html[data-theme=dark] .columns-search .form-control::placeholder,html[data-theme=dark] .columns-search input[data-element=search]::placeholder{color:#9c98bc!important;-webkit-text-fill-color:#9C98BC!important}html[data-theme=dark] .columns-search .form-control:focus,html[data-theme=dark] .columns-search input[data-element=search]:focus{background:#1C1A2E!important;border-color:var(--intercom-primary)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--intercom-primary) 20%,transparent)!important}html[data-theme=dark] .cs-pick-all-wrap .btn{background:color-mix(in oklab,var(--intercom-primary) 12%,transparent)!important;border-color:#a79fff47!important;color:#e8e6f3!important}html[data-theme=dark] .modal-body .unit-checkbox:hover,html[data-theme=dark] .modal-dialog .unit-checkbox:hover{background:color-mix(in oklab,var(--intercom-primary) 12%,transparent)!important}html[data-theme=dark] .modal-body .unit-checkbox .label-area,html[data-theme=dark] .modal-dialog .unit-checkbox .label-area{color:var(--cs-ink2)!important}html[data-theme=dark] .dropdown-menu,html[data-theme=dark] .btn-group .dropdown-menu,html[data-theme=dark] .filter-popover .dropdown-menu,html[data-theme=dark] .sort-selector .dropdown-menu{background:var(--cs-card)!important;border-color:var(--cs-line)!important;box-shadow:0 12px 36px #00000073!important;color:var(--cs-ink)!important}html[data-theme=dark] .dropdown-menu .dropdown-item,html[data-theme=dark] .dropdown-menu a,html[data-theme=dark] .dropdown-item{color:var(--cs-ink)!important}html[data-theme=dark] .dropdown-menu .dropdown-item:hover,html[data-theme=dark] .dropdown-menu .dropdown-item:focus,html[data-theme=dark] .dropdown-menu a:hover{background:color-mix(in oklab,var(--intercom-primary) 14%,transparent)!important;color:#a9a2ff!important}html[data-theme=dark] .dropdown-toggle,html[data-theme=dark] .btn.dropdown-toggle{color:var(--cs-ink2)!important}html[data-theme=dark] .navbar .dropdown-menu{background:var(--cs-card)!important;border-color:var(--cs-line)!important}html[data-theme=dark] .navbar .dropdown-menu a,html[data-theme=dark] .navbar .dropdown-menu .dropdown-item,html[data-theme=dark] .navbar .dropdown-menu .menu-item-label{color:var(--cs-ink)!important}html[data-theme=dark] .navbar .dropdown-menu .dropdown-item:hover{background:var(--cs-primary-soft)!important}html[data-theme=dark] .navbar .dropdown-menu svg,html[data-theme=dark] .navbar .dropdown-menu use{stroke:var(--cs-ink)!important}html[data-theme=dark] .navbar .search-bar .cs-aw-drop,html[data-theme=dark] .navbar .search-bar .cs-aw-drop>ul,html[data-theme=dark] .navbar .search-bar .awesomplete>ul,html[data-theme=dark] .awesomplete>ul{background:var(--cs-card)!important;border-color:var(--cs-line)!important;box-shadow:0 12px 40px #00000073!important;color:var(--cs-ink)!important}html[data-theme=dark] .navbar .search-bar .cs-aw-drop:after,html[data-theme=dark] .navbar .search-bar .cs-aw-drop>ul:after,html[data-theme=dark] .navbar .search-bar .awesomplete>ul:after,html[data-theme=dark] .navbar .search-bar .cs-aw-recents{background:var(--cs-card)!important;border-color:var(--cs-line)!important;color:var(--cs-muted)!important}html[data-theme=dark] .navbar .search-bar .cs-aw-drop>ul:before,html[data-theme=dark] .navbar .search-bar .awesomplete>ul:before,html[data-theme=dark] .navbar .search-bar .cs-aw-section-label{color:var(--cs-muted)!important}html[data-theme=dark] .navbar .search-bar .cs-aw-drop>ul>li,html[data-theme=dark] .navbar .search-bar .awesomplete>ul>li,html[data-theme=dark] .awesomplete>ul>li{background:transparent!important;color:var(--cs-ink)!important}html[data-theme=dark] .navbar .search-bar .cs-aw-drop>ul>li>a,html[data-theme=dark] .navbar .search-bar .awesomplete>ul>li>a,html[data-theme=dark] .awesomplete>ul>li a,html[data-theme=dark] a.cs-aw-row,html[data-theme=dark] .cs-aw-title,html[data-theme=dark] .cs-aw-sub,html[data-theme=dark] .awesomplete>ul>li>a .text-muted{color:var(--cs-ink)!important;background:transparent!important}html[data-theme=dark] .cs-aw-sub,html[data-theme=dark] .awesomplete>ul>li>a .text-muted{color:var(--cs-muted)!important}html[data-theme=dark] .awesomplete>ul>li mark{color:#a9a2ff!important;background:transparent!important}html[data-theme=dark] .navbar .search-bar .cs-aw-drop>ul>li[aria-selected=true],html[data-theme=dark] .navbar .search-bar .cs-aw-drop>ul>li:hover,html[data-theme=dark] .awesomplete>ul>li[aria-selected=true],html[data-theme=dark] .awesomplete>ul>li:hover{background:color-mix(in oklab,var(--intercom-primary) 18%,transparent)!important;color:var(--cs-ink)!important}html[data-theme=dark] .navbar .search-bar .cs-aw-drop>ul>li[aria-selected=true]>a,html[data-theme=dark] .navbar .search-bar .cs-aw-drop>ul>li:hover>a,html[data-theme=dark] .awesomplete>ul>li[aria-selected=true]>a,html[data-theme=dark] .awesomplete>ul>li:hover>a{color:var(--cs-ink)!important;background:transparent!important}html[data-theme=dark] .cs-aw-ic{background:color-mix(in oklab,var(--intercom-primary) 18%,transparent)!important;color:#a9a2ff!important;box-shadow:none}html[data-theme=dark] .navbar .search-bar .cs-aw-ic svg,html[data-theme=dark] .navbar .search-bar .cs-aw-ic use,html[data-theme=dark] .navbar .search-bar .awesomplete svg,html[data-theme=dark] .navbar .search-bar .awesomplete use{stroke:#a9a2ff!important;color:#a9a2ff!important}html[data-theme=dark] .navbar .search-bar .cs-aw-pill{background:color-mix(in oklab,var(--intercom-primary) 16%,transparent);color:#c7c4de}html[data-theme=dark] .indicator-pill.green{background:rgba(22,163,74,.18)!important;color:#63d68f!important}html[data-theme=dark] .indicator-pill.red{background:rgba(220,38,38,.18)!important;color:#fca5a5!important}html[data-theme=dark] .indicator-pill.orange{background:rgba(234,88,12,.18)!important;color:#fdba74!important}html[data-theme=dark] .indicator-pill.blue{background:rgba(37,99,235,.18)!important;color:#93c5fd!important}html[data-theme=dark] .indicator-pill.yellow{background:rgba(202,138,4,.18)!important;color:#fde68a!important}html[data-theme=dark] .indicator-pill.gray,html[data-theme=dark] .indicator-pill.grey{background:rgba(107,114,128,.18)!important;color:#9ca3af!important}html[data-theme=dark] .modal-content{background:var(--cs-card)!important;border-color:var(--cs-line)!important}html[data-theme=dark] .modal-header{background:var(--cs-card)!important;border-bottom-color:var(--cs-line)!important}html[data-theme=dark] .modal-footer{background:var(--cs-surface)!important;border-top-color:var(--cs-line)!important}html[data-theme=dark] .modal-title{color:var(--cs-ink)!important}html[data-theme=dark] .modal-backdrop{background:rgba(19,18,32,.6)!important}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--intercom-primary) 20%,transparent)}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--intercom-primary) 35%,transparent)}html[data-theme=dark] .notifications-list .notification-item{border-bottom-color:var(--cs-line)!important}html[data-theme=dark] .notifications-list .notification-item:hover{background:var(--cs-primary-soft)!important}html[data-theme=dark] .section-head:before{background:linear-gradient(180deg,var(--intercom-primary),var(--intercom-primary))}.form-page .tab-pane .form-section.card-section,.form-page .form-section{margin-bottom:28px!important;padding:24px 26px!important}.form-page .form-section:last-child{margin-bottom:8px!important}.form-column{padding:0 14px!important}.form-column .frappe-control{margin-bottom:18px!important}.form-column .frappe-control:last-child{margin-bottom:4px!important}.frappe-control[data-fieldtype=Check]{margin-bottom:20px!important}.frappe-control[data-fieldtype=Check] .help-box,.frappe-control .help-box{margin-top:6px!important;line-height:1.5}.frappe-control[data-fieldtype=HTML]{margin-bottom:4px!important}.section-head,.form-section .section-head{margin-bottom:20px!important}.frappe-control[data-fieldtype=Table]{margin-top:4px!important;margin-bottom:22px!important}
/*# sourceMappingURL=cs_brand.bundle.MM3XZSPP.css.map */
