[data-ui=infrontsmart]{--infrontsmart-bg:var(--background-color-light, #F1F6F4);--infrontsmart-surface:var(--background-color, #FFFFFF);--infrontsmart-surface-2:var(--table-row-nth-child, #F7FAF9);--infrontsmart-border:var(--table-border, #E2E9E6);--infrontsmart-border-strong:var(--border-color, #C9D5CF);--infrontsmart-grid:#D3DDD8;--infrontsmart-grid-col:#E3EAE7;--infrontsmart-fg:var(--text-color, #1C2B26);--infrontsmart-fg-2:var(--text-color-secondary, #45544E);--infrontsmart-fg-3:#56665F;--infrontsmart-brand:var(--primary-color, #059669);--infrontsmart-brand-strong:var(--primary-color-dark, #047857);--infrontsmart-brand-soft:#EAF7F1;--infrontsmart-brand-softer:#D8EFE6;--infrontsmart-brand-hi:#6FE4B9;--infrontsmart-link:var(--infrontsmart-brand-strong);--infrontsmart-link-hover:var(--infrontsmart-brand);--infrontsmart-btn-bg:#047857;--infrontsmart-btn-fg:#FFFFFF;--infrontsmart-btn-hover:color-mix(in srgb, var(--infrontsmart-btn-bg) 88%, #000);--infrontsmart-ok:#15803D;--infrontsmart-ok-soft:#DCFCE7;--infrontsmart-warn:#A85406;--infrontsmart-warn-soft:#FEF3C7;--infrontsmart-err:#B91C1C;--infrontsmart-err-soft:#FEE2E2;--infrontsmart-info:#0E7490;--infrontsmart-info-soft:#D7F5FA;--infrontsmart-violet:#6D28D9;--infrontsmart-violet-soft:#EDE9FE;--infrontsmart-radius-sm:4px;--infrontsmart-radius:8px;--infrontsmart-radius-lg:12px;--infrontsmart-shadow:0 1px 2px rgba(16, 24, 22, .06),0 4px 16px rgba(16, 24, 22, .06);--infrontsmart-focus-ring:0 0 0 3px var(--infrontsmart-brand-soft);--infrontsmart-font:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","Noto Sans SC","Source Han Sans SC","Segoe UI","Helvetica Neue",Arial,sans-serif;--infrontsmart-font-mono:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;--infrontsmart-row:44px;--infrontsmart-header-row:40px}[data-ui=infrontsmart][data-density=compact]{--infrontsmart-row:34px}[data-ui=infrontsmart][data-density=comfy]{--infrontsmart-row:56px}[data-ui=infrontsmart]{--bg-action:var(--infrontsmart-btn-bg);--bg-action-hover:var(--infrontsmart-btn-hover);--bg-action-active:color-mix(in srgb, var(--infrontsmart-btn-bg) 76%, #000);--text-onbg-action:var(--infrontsmart-btn-fg);--text-secondary-onbg-action:var(--infrontsmart-btn-fg);--bg-selected:var(--infrontsmart-brand-softer);--bg-active:var(--infrontsmart-brand-soft);--border-active:var(--infrontsmart-brand);--border-selected:var(--infrontsmart-brand);--text-link:var(--infrontsmart-brand-strong);--text-link-hover:var(--infrontsmart-brand);--text-accent:var(--infrontsmart-brand-strong);--text-placeholder:var(--infrontsmart-fg-3);--primary-10:var(--infrontsmart-brand-softer);--primary-20:var(--infrontsmart-brand-soft);--primary-80:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart][data-theme=uqu-light]{--infrontsmart-bg:#F4F4F5;--infrontsmart-surface-2:#FAFAFA;--infrontsmart-border:#E8E8E8;--infrontsmart-border-strong:#D4D4D4;--infrontsmart-grid:#DADADA;--infrontsmart-grid-col:#E6E6E6;--infrontsmart-fg-3:#616161;--infrontsmart-brand-strong:#B5660A;--infrontsmart-brand-soft:#FDF1E3;--infrontsmart-brand-softer:#FBE5CA;--infrontsmart-brand-hi:#F7C08A;--infrontsmart-btn-bg:#BC6C10;--infrontsmart-info:#1E5FD9;--infrontsmart-info-soft:#E3ECFF;--infrontsmart-violet:#722ED1;--infrontsmart-violet-soft:#F1E8FF;--infrontsmart-radius-sm:2px;--infrontsmart-radius:4px;--infrontsmart-radius-lg:8px}[data-ui=infrontsmart] #TableView.Table{padding:0;background:var(--infrontsmart-surface);border:1px solid var(--infrontsmart-grid);border-radius:var(--infrontsmart-radius-lg);font-variant-numeric:tabular-nums}[data-ui=infrontsmart] #TableView.Table th.Parent{height:var(--infrontsmart-header-row);padding-top:0;padding-bottom:0;background:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg-2);font-size:13px;font-weight:600;letter-spacing:0;border-top:0;border-bottom:1px solid var(--infrontsmart-grid)}[data-ui=infrontsmart] #TableView.Table th.Parent:not(.link-icon-column){padding-left:12px;padding-right:12px}[data-ui=infrontsmart] #TableView.Table th.Parent:first-child{border-top-left-radius:var(--infrontsmart-radius-lg)}[data-ui=infrontsmart] #TableView.Table th.Parent:last-child{border-top-right-radius:var(--infrontsmart-radius-lg)}[data-ui=infrontsmart] #TableView.Table th.Parent a{color:inherit}[data-ui=infrontsmart] #TableView.Table th.Parent:not(.link-icon-column){white-space:nowrap}[data-ui=infrontsmart] #TableView.Table th.Parent .Title{border-color:transparent;border-radius:var(--infrontsmart-radius)}[data-ui=infrontsmart] #TableView.Table th.Parent .Title:hover{border-color:var(--infrontsmart-border-strong);background-color:var(--infrontsmart-surface)}[data-ui=infrontsmart] #TableView.Table td.infrontsmart-desc{min-width:240px}[data-ui=infrontsmart] #TableView.Table>tbody>tr>td{height:var(--infrontsmart-row);font-size:14px;line-height:1.6;color:var(--infrontsmart-fg);border-bottom:1px solid var(--infrontsmart-grid);vertical-align:middle}[data-ui=infrontsmart] #TableView.Table th.Parent:not(.link-icon-column):not(:last-child),[data-ui=infrontsmart] #TableView.Table>tbody>tr>td:not(.link-icon-column):not([colspan]):not(:last-child){border-right:1px solid var(--infrontsmart-grid-col)}[data-ui=infrontsmart] #TableView.Table th.Parent[colspan]:last-child:not(:first-child),[data-ui=infrontsmart] #TableView.Table>tbody>tr>td[colspan]:last-child:not(:first-child){padding:0}[data-ui=infrontsmart] #TableView.Table th.Parent:has(+ th[colspan]:last-child),[data-ui=infrontsmart] #TableView.Table>tbody>tr>td:has(+ td[colspan]:last-child){border-right:0}[data-ui=infrontsmart] #TableView.Table th.Parent:has(+ th[colspan]:last-child){border-top-right-radius:var(--infrontsmart-radius-lg)}[data-ui=infrontsmart] #TableView.Table>tbody>tr>td:not(.link-icon-column):not([colspan]){padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px}[data-ui=infrontsmart] #TableView.Table>tbody>tr>td:not([colspan]):not(.infrontsmart-desc):not(.infrontsmart-wrap):not([datatype=TextArea]){white-space:nowrap}[data-ui=infrontsmart] #TableView.Table td.infrontsmart-wrap{min-width:200px}[data-ui=infrontsmart] #TableView.Table td.infrontsmart-url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:600px}[data-ui=infrontsmart] #TableView.Table>tbody>tr>td.Sticky{background-color:var(--infrontsmart-surface)}[data-ui=infrontsmart] #TableView.Table>tbody>tr:last-child>td{border-bottom:0}[data-ui=infrontsmart] #TableView.Table td a:link,[data-ui=infrontsmart] #TableView.Table td a:visited{color:var(--infrontsmart-brand-strong);text-decoration:none}[data-ui=infrontsmart] #TableView.Table td a:hover{text-decoration:underline}[data-ui=infrontsmart] #TableView.Table td a:focus-visible{outline:2px solid var(--infrontsmart-brand);outline-offset:2px;border-radius:var(--infrontsmart-radius-sm)}[data-ui=infrontsmart] #TableView.Table td.link-icon-column a[class*=aip-icon-]:not(.aip-icon-delete){color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart] #TableView.Table td.link-icon-column a[class*=aip-icon-]:not(.Disabled):not(.aip-icon-delete):hover{color:var(--infrontsmart-brand-strong)}@media (hover:hover){[data-ui=infrontsmart] #TableView.Table>tbody>tr:not(.NoHover):hover>td,[data-ui=infrontsmart] #TableView.Table>tbody>tr:not(.NoHover):hover>td.Sticky{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] #TableView.Table>tbody>tr.Highlight:hover>td,[data-ui=infrontsmart] #TableView.Table>tbody>tr.Highlight:hover>td.Sticky{background-color:var(--infrontsmart-brand-softer)}}[data-ui=infrontsmart] #TableView.Table>tbody>tr.Highlight>td,[data-ui=infrontsmart] #TableView.Table>tbody>tr.Highlight>td.Sticky{background-color:var(--infrontsmart-brand-soft)}[data-ui=infrontsmart] #TableView.Table>tbody>tr.Dim>td{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart] #TableView.Table>tbody>tr.Dim>td.link-icon-column{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] .Pagination{color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart] .Pagination #ColumnSearchLabel a{font-weight:600}[data-ui=infrontsmart] #TableView~.Pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;height:auto;padding:16px 10px;font-size:13px;color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart] #TableView~.Pagination:has(> a,> .Label,> .PageDisabled){font-size:0}[data-ui=infrontsmart] #TableView~.Pagination>.Current,[data-ui=infrontsmart] #TableView~.Pagination>.Option>a,[data-ui=infrontsmart] #TableView~.Pagination>.PageDisabled,[data-ui=infrontsmart] #TableView~.Pagination>a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:32px;height:32px;padding:0 10px;border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius);background:var(--infrontsmart-surface);color:var(--infrontsmart-fg);font-size:13px;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s}[data-ui=infrontsmart] #TableView~.Pagination>.PageDisabled,[data-ui=infrontsmart] #TableView~.Pagination>a{padding:0 14px;font-weight:500}[data-ui=infrontsmart] #TableView~.Pagination>.PagePrev::before{content:"\2039";margin-right:6px;font-size:16px}[data-ui=infrontsmart] #TableView~.Pagination>.PageNext::after{content:"\203A";margin-left:6px;font-size:16px}[data-ui=infrontsmart] #TableView~.Pagination>.PageDisabled{border-color:var(--infrontsmart-border);background:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg-3);opacity:.6;cursor:not-allowed;user-select:none}[data-ui=infrontsmart] #TableView~.Pagination>.Option>a:hover,[data-ui=infrontsmart] #TableView~.Pagination>a:hover{border-color:var(--infrontsmart-brand);color:var(--infrontsmart-brand-strong);text-decoration:none}[data-ui=infrontsmart] #TableView~.Pagination>.Option>a:focus-visible,[data-ui=infrontsmart] #TableView~.Pagination>a:focus-visible{outline:0;border-color:var(--infrontsmart-brand);box-shadow:var(--infrontsmart-focus-ring)}[data-ui=infrontsmart] #TableView~.Pagination>.Current{border-color:var(--infrontsmart-brand);background:var(--infrontsmart-brand-soft);color:var(--infrontsmart-brand-strong);font-weight:600;cursor:default}[data-ui=infrontsmart] #TableView~.Pagination>.Label{margin:0 4px 0 6px;padding-left:12px;border-left:1px solid var(--infrontsmart-border);color:var(--infrontsmart-fg-3);font-size:13px;line-height:32px}[data-ui=infrontsmart] #TableView~.Pagination>.Label:first-child{margin-left:0;padding-left:0;border-left:0}[data-ui=infrontsmart] #TableView~.Pagination>.Current~a,[data-ui=infrontsmart] #TableView~.Pagination>.Option~a{margin-left:10px;position:relative}[data-ui=infrontsmart] #TableView~.Pagination>.Current~a::before,[data-ui=infrontsmart] #TableView~.Pagination>.Option~a::before{content:"";position:absolute;left:-9px;top:4px;bottom:4px;border-left:1px solid var(--infrontsmart-border)}[data-ui=infrontsmart][data-density=compact] #TableView.Table>tbody>tr>td:not(.link-icon-column):not([colspan]){padding-top:2px;padding-bottom:2px}[data-ui=infrontsmart] #TableView.Table td.infrontsmart-date,[data-ui=infrontsmart] #TableView.Table td.infrontsmart-num{white-space:nowrap}[data-ui=infrontsmart] #TableView.Table td.infrontsmart-date{color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart] .infrontsmart-tag{display:inline-block;padding:1px 10px;border-radius:999px;background:var(--infrontsmart-surface-2);box-shadow:inset 0 0 0 1px var(--infrontsmart-border);color:var(--infrontsmart-fg-2);font-size:12px;line-height:20px;white-space:nowrap}[data-ui=infrontsmart] .infrontsmart-density{display:inline-flex;gap:2px;padding:2px;margin-left:12px;vertical-align:middle;border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius);background:var(--infrontsmart-surface)}[data-ui=infrontsmart] .infrontsmart-density button{border:0;background:0 0;color:var(--infrontsmart-fg-2);padding:2px 10px;min-height:26px;border-radius:calc(var(--infrontsmart-radius) - 2px);cursor:pointer;font:inherit;font-size:12px}[data-ui=infrontsmart] .infrontsmart-density button:hover{background:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] .infrontsmart-density button:focus-visible{outline:2px solid var(--infrontsmart-brand);outline-offset:1px}[data-ui=infrontsmart]:not([data-density]) .infrontsmart-density button[data-density=normal],[data-ui=infrontsmart][data-density=comfy] .infrontsmart-density button[data-density=comfy],[data-ui=infrontsmart][data-density=compact] .infrontsmart-density button[data-density=compact],[data-ui=infrontsmart][data-density=normal] .infrontsmart-density button[data-density=normal]{background:var(--infrontsmart-brand-soft);color:var(--infrontsmart-brand-strong);font-weight:600}@media (max-width:600px){[data-ui=infrontsmart] #TableView.Table>thead{display:none}[data-ui=infrontsmart] #TableView.Table,[data-ui=infrontsmart] #TableView.Table>tbody{display:block}[data-ui=infrontsmart] #TableView.Table>tbody>tr:not(.NoHover){display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 12px;border-bottom:1px solid var(--infrontsmart-border)}[data-ui=infrontsmart] #TableView.Table>tbody>tr:not(.NoHover)>td{height:auto;border-bottom:0}[data-ui=infrontsmart] #TableView.Table>tbody>tr:not(.NoHover)>td.link-icon-column{position:static}[data-ui=infrontsmart] #TableView.Table>tbody>tr:not(.NoHover)>td[colspan]{display:none}[data-ui=infrontsmart] #TableView.Table>tbody>tr:not(.NoHover)>td[data-label]{flex:1 1 100%;display:flex;justify-content:space-between;gap:12px;max-width:none;padding:2px 0;text-align:right;white-space:normal}[data-ui=infrontsmart] #TableView.Table>tbody>tr:not(.NoHover)>td[data-label]::before{content:attr(data-label);flex:none;max-width:45%;color:var(--infrontsmart-fg-3);font-size:12px;text-align:left}[data-ui=infrontsmart] #TableView.Table>tbody>tr.NoHover{display:block}[data-ui=infrontsmart] .infrontsmart-density{margin:8px 0 0}}[data-ui=infrontsmart] #TableEdit[singleRecord] .tv-record-card,[data-ui=infrontsmart] #TableView[singleRecord] .tv-record-card{margin-bottom:16px;background:var(--infrontsmart-surface);border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius-lg);box-shadow:none}[data-ui=infrontsmart] #TableEdit[singleRecord] .tv_pageTitle,[data-ui=infrontsmart] #TableView[singleRecord] .tv_pageTitle{padding:14px 16px;font-size:18px;font-weight:600;line-height:1.3;color:var(--infrontsmart-fg);background:var(--infrontsmart-surface);border-bottom:1px solid var(--infrontsmart-border)}[data-ui=infrontsmart] #TableEdit[singleRecord] .tv_record-category,[data-ui=infrontsmart] #TableView[singleRecord] .tv_record-category{margin:0;padding:12px 16px;border:0;border-bottom:1px solid var(--infrontsmart-border);border-radius:0;background:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg);font-size:14px;font-weight:600;letter-spacing:0}[data-ui=infrontsmart] #TableEdit[singleRecord] .tv_record-category:hover,[data-ui=infrontsmart] #TableView[singleRecord] .tv_record-category:hover{color:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart] #TableEdit[singleRecord] .tv-record-card table tr td,[data-ui=infrontsmart] #TableView[singleRecord] .tv-record-card table tr td{border-top:0;border-bottom:1px solid var(--infrontsmart-border);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] #TableEdit[singleRecord] .tv-record-card table tr:last-child td,[data-ui=infrontsmart] #TableView[singleRecord] .tv-record-card table tr:last-child td{border-bottom:0}[data-ui=infrontsmart] #TableEdit[singleRecord] .tv-record-card .title,[data-ui=infrontsmart] #TableView[singleRecord] .tv-record-card .title{width:140px;min-width:120px;padding-left:16px;background:0 0;color:var(--infrontsmart-fg-2);font-size:13px;font-weight:500;vertical-align:top}[data-ui=infrontsmart] #TableEdit input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=file]):not(.DatePickerInput):not(.AutoCompleteInput),[data-ui=infrontsmart] #TableEdit select,[data-ui=infrontsmart] #TableEdit textarea{box-sizing:border-box;min-height:32px;padding:4px 8px;border:1px solid var(--infrontsmart-border-strong);border-radius:var(--infrontsmart-radius);background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] #TableEdit input:focus,[data-ui=infrontsmart] #TableEdit select:focus,[data-ui=infrontsmart] #TableEdit textarea:focus{outline:0;border-color:var(--infrontsmart-brand);box-shadow:var(--infrontsmart-focus-ring)}[data-ui=infrontsmart] #TableEdit .tv-record-card td a:link,[data-ui=infrontsmart] #TableEdit .tv-record-card td a:visited,[data-ui=infrontsmart] #TableView[singleRecord] .tv-record-card td a:link,[data-ui=infrontsmart] #TableView[singleRecord] .tv-record-card td a:visited{color:var(--infrontsmart-brand-strong);text-decoration:none}[data-ui=infrontsmart] #TableEdit .tv-record-card td a:hover,[data-ui=infrontsmart] #TableView[singleRecord] .tv-record-card td a:hover{text-decoration:underline}[data-ui=infrontsmart] #TableEdit .AutocompleteError input:not([type=hidden]),[data-ui=infrontsmart] #TableEdit .FieldError{border-color:var(--infrontsmart-err);box-shadow:0 0 0 3px var(--infrontsmart-err-soft)}[data-ui=infrontsmart] #TableEdit tr:has(.FieldError,.AutocompleteError)>td.title{color:var(--infrontsmart-err)}[data-ui=infrontsmart] #SingleRecordForm>.Pagination{position:sticky;bottom:0;z-index:50;display:flex;flex-wrap:wrap;align-items:center;gap:8px;height:auto!important;padding:10px 16px!important;background:var(--infrontsmart-surface);border-top:1px solid var(--infrontsmart-border);box-shadow:0 -4px 16px rgba(16,24,22,.06)}@media (max-width:600px){[data-ui=infrontsmart] #TableEdit[singleRecord] .tv-record-card table tr,[data-ui=infrontsmart] #TableView[singleRecord] .tv-record-card table tr{display:flex;flex-direction:column}[data-ui=infrontsmart] #TableEdit[singleRecord] .tv-record-card .title,[data-ui=infrontsmart] #TableView[singleRecord] .tv-record-card .title{width:auto;padding-bottom:0;border-bottom:0}}[data-ui=infrontsmart] #SingleRecordForm,[data-ui=infrontsmart] #TableEdit,[data-ui=infrontsmart] #TableView,[data-ui=infrontsmart] .ColumnMenu,[data-ui=infrontsmart] .MainLayoutActions,[data-ui=infrontsmart] .Pagination,[data-ui=infrontsmart] .ews-menu{font-family:var(--infrontsmart-font)}[data-ui=infrontsmart] .tableview-container{background-color:var(--infrontsmart-bg)}[data-ui=infrontsmart] .MainLayoutActions #ColumnSearchLabel{font-size:18px;font-weight:600;color:var(--infrontsmart-fg)}[data-ui=infrontsmart] .MainLayoutActions #ColumnSearchLabel a{text-decoration:none}[data-ui=infrontsmart] .MainLayoutActions #ColumnSearchLabel [class*=aip-icon-favorite]{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart] .MainLayoutActions .ActionButton{--button-secondary-bg:var(--infrontsmart-surface);--button-secondary-color:var(--infrontsmart-fg);--button-secondary-border:var(--infrontsmart-border-strong);--button-secondary-hover-bg:var(--infrontsmart-surface-2);--button-primary-bg:var(--infrontsmart-surface);--button-primary-color:var(--infrontsmart-fg);--button-primary-border:var(--infrontsmart-border-strong);--button-primary-hover-bg:var(--infrontsmart-surface-2);--button-primary-hover-border:var(--infrontsmart-border-strong);height:32px!important;padding:0 12px;display:inline-flex;align-items:center;border-radius:var(--infrontsmart-radius);font-family:var(--infrontsmart-font);font-size:13px;font-weight:500}[data-ui=infrontsmart] .MainLayoutActions .ActionButton.TableViewAddButton{--button-primary-bg:var(--infrontsmart-btn-bg);--button-primary-color:var(--infrontsmart-btn-fg);--button-primary-border:var(--infrontsmart-btn-bg);--button-primary-hover-bg:color-mix(in srgb, var(--infrontsmart-btn-bg) 88%, #000);--button-primary-hover-border:color-mix(in srgb, var(--infrontsmart-btn-bg) 88%, #000)}[data-ui=infrontsmart] .MainLayoutActions .ActionButton .Title{display:inline-flex;align-items:center;gap:6px;line-height:1}[data-ui=infrontsmart] .MainLayoutActions .ActionButton [class*=aip-icon-]{color:inherit}[data-ui=infrontsmart] .MainLayoutActions .ActionButton:focus-visible{outline:2px solid var(--infrontsmart-brand);outline-offset:2px}[data-ui=infrontsmart] #SingleRecordForm>.Pagination .ActionButton{--button-primary-bg:var(--infrontsmart-btn-bg);--button-primary-color:var(--infrontsmart-btn-fg);--button-primary-border:var(--infrontsmart-btn-bg);--button-primary-hover-bg:color-mix(in srgb, var(--infrontsmart-btn-bg) 88%, #000);--button-secondary-bg:var(--infrontsmart-surface);--button-secondary-color:var(--infrontsmart-fg);--button-secondary-border:var(--infrontsmart-border-strong);--button-secondary-hover-bg:var(--infrontsmart-surface-2);height:32px!important;padding:0 14px;display:inline-flex;align-items:center;border-radius:var(--infrontsmart-radius);font-family:var(--infrontsmart-font)}[data-ui=infrontsmart] .ColumnMenu,[data-ui=infrontsmart] .MainLayoutActions .ews-menu{min-width:200px;padding:6px;background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg);border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius-lg);box-shadow:0 8px 24px rgba(16,24,22,.12),0 2px 6px rgba(16,24,22,.06);font-size:13px}[data-ui=infrontsmart] .ColumnMenu .ColumnMenuItem,[data-ui=infrontsmart] .MainLayoutActions .ews-menu .ews-menu-item{height:auto;min-height:32px;display:flex;align-items:center;gap:8px;padding:4px 10px;border-radius:var(--infrontsmart-radius);background-color:transparent;color:var(--infrontsmart-fg);font-size:13px;line-height:20px;cursor:pointer}[data-ui=infrontsmart] .ColumnMenu .ColumnMenuItem:hover,[data-ui=infrontsmart] .MainLayoutActions .ews-menu .ews-menu-item.highlight,[data-ui=infrontsmart] .MainLayoutActions .ews-menu .ews-menu-item:hover{background-color:var(--infrontsmart-brand-soft);color:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart] .ColumnMenu .ColumnMenuItem [class*=aip-icon-],[data-ui=infrontsmart] .MainLayoutActions .ews-menu .ews-menu-icon{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart] .ColumnMenu .ColumnMenuItem:hover [class*=aip-icon-],[data-ui=infrontsmart] .MainLayoutActions .ews-menu .ews-menu-item:hover .ews-menu-icon{color:inherit}[data-ui=infrontsmart] .ColumnMenu .ColumnMenuItem label{cursor:inherit}[data-ui=infrontsmart] .ColumnMenu a:link,[data-ui=infrontsmart] .ColumnMenu a:visited{color:inherit;text-decoration:none}[data-ui=infrontsmart] .ColumnMenu .Separator{height:1px;margin:6px 4px;background-color:var(--infrontsmart-border);border:0}[data-ui=infrontsmart] .ColumnMenu .ColumnMenuField,[data-ui=infrontsmart] .ColumnMenu .ColumnMenuField:hover{background-color:transparent!important;color:var(--infrontsmart-fg)}[data-ui=infrontsmart] .ColumnMenu input.Button[type=submit]{height:28px;border:1px solid var(--infrontsmart-btn-bg);border-radius:var(--infrontsmart-radius);background-color:var(--infrontsmart-btn-bg);color:var(--infrontsmart-btn-fg);font-family:var(--infrontsmart-font);cursor:pointer}[data-ui=infrontsmart] .ColumnMenu .ColumnSearchExistingFilter td{padding:4px 6px;color:var(--infrontsmart-fg-2);font-size:12px;line-height:1.5;white-space:normal}[data-ui=infrontsmart] .ColumnMenu .ColumnSearchExistingFilter b{color:var(--infrontsmart-fg);font-weight:600}[data-ui=infrontsmart] .ews-menu{background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg);border:1px solid var(--infrontsmart-border)}[data-ui=infrontsmart] .ews-menu .ews-menu-item{color:var(--infrontsmart-fg)}[data-ui=infrontsmart] .ews-menu .ews-menu-item a{color:inherit}[data-ui=infrontsmart] .ews-menu .ews-menu-item.highlight,[data-ui=infrontsmart] .ews-menu .ews-menu-item:hover{background-color:var(--infrontsmart-brand-soft);color:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart] .ews-menu .ews-menu-icon{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart] .ews-menu .ews-menu-item.highlight .ews-menu-icon,[data-ui=infrontsmart] .ews-menu .ews-menu-item:hover .ews-menu-icon{color:inherit}[data-ui=infrontsmart] .ews-menu .ews-menu-seperator{background-color:var(--infrontsmart-border)}[data-ui=infrontsmart] .ews-menu .ews-menu-item.current-status:hover{background-color:var(--infrontsmart-brand-soft);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] #ews-BC_Input_Results-menu .search-result-category{color:var(--infrontsmart-fg);border-bottom-color:var(--infrontsmart-border)}[data-ui=infrontsmart] .TableHasSubTable td{background-color:var(--infrontsmart-surface)}[data-ui=infrontsmart] #TableView.Table.TableHasSubTable>tbody>tr{box-shadow:0 0 0 1px var(--infrontsmart-border)}[data-ui=infrontsmart] #TableView.Table.TableHasSubTable>tbody>tr.NoHover,[data-ui=infrontsmart] #TableView.Table.TableHasSubTable>tbody>tr.SubRowShowed{box-shadow:none}[data-ui=infrontsmart] #TableView.Table.TableHasSubTable>tbody>tr.ParentRowOpened{box-shadow:0 0 0 1px var(--infrontsmart-brand)}[data-ui=infrontsmart] .SubRowShowed .SubTableCell>div:not(.stickySentinelBottom){background-color:var(--infrontsmart-surface);box-shadow:0 0 0 1px var(--infrontsmart-brand)}[data-ui=infrontsmart] .TableHasSubTable .SubTableCell{background-color:transparent}[data-ui=infrontsmart] .SubTableCell .SubTable td{background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg);border-bottom-color:var(--infrontsmart-border)}[data-ui=infrontsmart] .SubTableCell .SubTable>tbody>tr:hover>td{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] .AutocompleteMenu{background:var(--infrontsmart-surface);color:var(--infrontsmart-fg);border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius-lg);box-shadow:0 8px 24px rgba(16,24,22,.12),0 2px 6px rgba(16,24,22,.06);font-family:var(--infrontsmart-font);font-size:13px}[data-ui=infrontsmart] .AutocompleteMenu .AutocompleteItem{padding:4px 20px 4px 8px;background:0 0;color:var(--infrontsmart-fg);line-height:20px}[data-ui=infrontsmart] .AutocompleteMenu .AutocompleteItem:hover{background-color:var(--infrontsmart-surface-2)!important;color:var(--infrontsmart-fg)!important}[data-ui=infrontsmart] .AutocompleteMenu .AutocompleteItem.Highlight,[data-ui=infrontsmart] .AutocompleteMenu .AutocompleteItem.Highlight:hover,[data-ui=infrontsmart] .AutocompleteMenu .AutocompleteItem.On{background-color:var(--infrontsmart-brand-soft)!important;color:var(--infrontsmart-brand-strong)!important}[data-ui=infrontsmart] .AutocompleteMenu .AutocompleteItem.Highlight .Display{color:inherit}[data-ui=infrontsmart] .AutocompleteMenu .AutocompleteItem.Off{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart] .AutocompleteMenu .AutocompleteItem.Category{background-color:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart] .AutocompleteList .ajax-input-actions{background-color:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg);border-bottom:1px solid var(--infrontsmart-border)}[data-ui=infrontsmart] .AutocompleteList .ajax-input-actions span:hover{background-color:var(--infrontsmart-border)}[data-ui=infrontsmart] table.DateInputCalendar{background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg);border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius-lg);box-shadow:0 8px 24px rgba(16,24,22,.12),0 2px 6px rgba(16,24,22,.06);font-family:var(--infrontsmart-font)}[data-ui=infrontsmart] table.DateInputCalendar thead td{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart] table.DateInputCalendar .DateOkAction,[data-ui=infrontsmart] table.DateInputCalendar .Next,[data-ui=infrontsmart] table.DateInputCalendar .Previous,[data-ui=infrontsmart] table.DateInputCalendar .TimeRangeBtn,[data-ui=infrontsmart] table.DateInputCalendar .TimeRangeBtnHover:hover,[data-ui=infrontsmart] table.DateInputCalendar .Title{color:var(--infrontsmart-fg)}[data-ui=infrontsmart] table.DateInputCalendar .DateOkAction:hover,[data-ui=infrontsmart] table.DateInputCalendar .Next:hover,[data-ui=infrontsmart] table.DateInputCalendar .Previous:hover,[data-ui=infrontsmart] table.DateInputCalendar .Title:hover{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] table.DateInputCalendar tbody td:not(.empty){background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] table.DateInputCalendar tbody:not(.MonthView) td div:hover{background-color:var(--infrontsmart-brand-soft);border-color:var(--infrontsmart-brand)}[data-ui=infrontsmart] table.DateInputCalendar tbody.MonthView div:hover{border-color:var(--infrontsmart-brand)}[data-ui=infrontsmart] table.DateInputCalendar .selectedDate{border-color:var(--infrontsmart-brand)!important;background-color:var(--infrontsmart-brand-soft);color:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart] table.DateInputCalendar .currentDate{border-bottom-color:var(--infrontsmart-fg-2)!important}[data-ui=infrontsmart] table.DateInputCalendar tbody td:not(.empty).rangeHighlight{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] .DateInputCalendar .DayDiffDisplay{background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] .ecp-dialog-container{background:var(--infrontsmart-surface);color:var(--infrontsmart-fg);border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius-lg);box-shadow:0 16px 40px rgba(16,24,22,.18),0 2px 8px rgba(16,24,22,.08);font-family:var(--infrontsmart-font)}[data-ui=infrontsmart] .ecp-dialog-title{background:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg);border-bottom:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius-lg) var(--infrontsmart-radius-lg) 0 0}[data-ui=infrontsmart] .ecp-dialog-container .ecp-dialog-close{color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart] .ecp-dialog-content{background:var(--infrontsmart-surface);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] .ecp-dialog-footer-message{background:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart] .full-screen-footer{background:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .ecp-dialog{background:rgba(0,0,0,.45)}[data-ui=infrontsmart][data-mode=dark]{--infrontsmart-grid:#2F443B;--infrontsmart-grid-col:#24362F;--infrontsmart-btn-hover:color-mix(in srgb, var(--infrontsmart-btn-bg) 88%, #fff);--infrontsmart-link:var(--infrontsmart-brand-strong);--infrontsmart-link-hover:var(--infrontsmart-brand-hi);--infrontsmart-bg:#0E1512;--infrontsmart-surface:#141E1A;--infrontsmart-surface-2:#192520;--infrontsmart-border:#243630;--infrontsmart-border-strong:#34493F;--infrontsmart-fg:#E5EEEA;--infrontsmart-fg-2:#B4C3BC;--infrontsmart-fg-3:#95A79F;--infrontsmart-brand:#10B981;--infrontsmart-brand-strong:#5EE0AE;--infrontsmart-brand-soft:#123329;--infrontsmart-brand-softer:#184337;--infrontsmart-brand-hi:#6FE4B9;--infrontsmart-btn-bg:#6FE4B9;--infrontsmart-btn-fg:#062A1E;--infrontsmart-ok:#4ADE80;--infrontsmart-ok-soft:#12301F;--infrontsmart-warn:#FBBF24;--infrontsmart-warn-soft:#382A0B;--infrontsmart-err:#F87171;--infrontsmart-err-soft:#3B1515;--infrontsmart-info:#22D3EE;--infrontsmart-info-soft:#0B2F37;--infrontsmart-violet:#B39BFB;--infrontsmart-violet-soft:#2A2246;--infrontsmart-shadow:0 1px 2px rgba(0, 0, 0, .4),0 4px 16px rgba(0, 0, 0, .3)}[data-ui=infrontsmart][data-mode=dark][data-theme=uqu-light]{--infrontsmart-bg:#121212;--infrontsmart-surface:#1B1B1B;--infrontsmart-surface-2:#222222;--infrontsmart-border:#2E2E2E;--infrontsmart-border-strong:#444444;--infrontsmart-grid:#3A3A3A;--infrontsmart-grid-col:#2C2C2C;--infrontsmart-fg:#EDEDED;--infrontsmart-fg-2:#C2C2C2;--infrontsmart-fg-3:#A3A3A3;--infrontsmart-brand:#ED9028;--infrontsmart-brand-strong:#F2AF64;--infrontsmart-brand-soft:#36200F;--infrontsmart-brand-softer:#472912;--infrontsmart-brand-hi:#F7C08A;--infrontsmart-btn-bg:#ED9028;--infrontsmart-btn-fg:#1C0B00;--infrontsmart-info:#7AA7FF;--infrontsmart-info-soft:#14233F;--infrontsmart-violet:#B794F6;--infrontsmart-violet-soft:#2B1F45}[data-ui=infrontsmart][data-mode=dark]{color-scheme:dark;--background-color:var(--infrontsmart-surface);--background-color-light:var(--infrontsmart-bg);--background-color-dark:var(--infrontsmart-surface-2);--text-color:var(--infrontsmart-fg);--text-color-secondary:var(--infrontsmart-fg-2);--table-border:var(--infrontsmart-border);--table-header-bg:var(--infrontsmart-surface-2);--table-header-color:var(--infrontsmart-fg-2);--table-row-border:var(--infrontsmart-border);--table-row-hover-bg:var(--infrontsmart-surface-2);--table-row-nth-child:var(--infrontsmart-surface-2);--border-color:var(--infrontsmart-border-strong);--border-color-light:var(--infrontsmart-border);--button-secondary-bg:var(--infrontsmart-surface);--button-secondary-color:var(--infrontsmart-fg);--button-secondary-border:var(--infrontsmart-border-strong);--button-secondary-hover-bg:var(--infrontsmart-surface-2);background-color:var(--infrontsmart-bg);color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark]{--infrontsmart-dark-surface:var(--infrontsmart-surface);--infrontsmart-dark-surface-2:var(--infrontsmart-surface-2);--infrontsmart-dark-fg:var(--infrontsmart-fg);--infrontsmart-dark-fg-2:var(--infrontsmart-fg-2);--infrontsmart-dark-fg-3:var(--infrontsmart-fg-3);--infrontsmart-dark-border:var(--infrontsmart-border);--infrontsmart-dark-border-strong:var(--infrontsmart-border-strong);--layer-1:var(--infrontsmart-surface);--layer-2:var(--infrontsmart-surface-2);--layer-3:var(--infrontsmart-surface);--layer-special:var(--infrontsmart-surface-2);--bg:var(--infrontsmart-surface);--bg-hover:var(--infrontsmart-surface-2);--bg-active:var(--infrontsmart-brand-softer);--bg-selected:var(--infrontsmart-brand-soft);--bg-action:var(--infrontsmart-btn-bg);--bg-action-hover:color-mix(in srgb, var(--infrontsmart-btn-bg) 88%, #fff);--bg-action-active:color-mix(in srgb, var(--infrontsmart-btn-bg) 76%, #fff);--bg-success:var(--infrontsmart-ok-soft);--bg-success-secondary:var(--infrontsmart-ok-soft);--bg-error:var(--infrontsmart-err);--bg-warning:var(--infrontsmart-warn);--bg-object:rgb(255 255 255 / 6%);--text:var(--infrontsmart-fg);--text-secondary:var(--infrontsmart-fg-2);--text-placeholder:var(--infrontsmart-fg-3);--text-link:var(--infrontsmart-brand-strong);--text-link-hover:var(--infrontsmart-brand-hi);--text-onbg-action:var(--infrontsmart-btn-fg);--text-secondary-onbg-action:var(--infrontsmart-btn-fg);--text-error:var(--infrontsmart-err);--text-warning:var(--infrontsmart-warn);--text-success:var(--infrontsmart-ok);--text-accent:var(--infrontsmart-brand-strong);--border:var(--infrontsmart-border-strong);--border-active:var(--infrontsmart-brand);--border-selected:var(--infrontsmart-brand);--divider:var(--infrontsmart-border);--neutral-t48:rgb(255 255 255 / 40%);--neutral-t40:rgb(255 255 255 / 32%);--neutral-t32:rgb(255 255 255 / 24%);--neutral-t24:rgb(255 255 255 / 18%);--neutral-t16:rgb(255 255 255 / 12%);--neutral-t8:rgb(255 255 255 / 7%);--neutral-t5:rgb(255 255 255 / 4%);--text-color-disabled:var(--infrontsmart-fg-3);--background-color-head:var(--infrontsmart-surface-2);--table-striped-bg:var(--infrontsmart-surface-2);--primary-color-light:var(--infrontsmart-brand-softer);--primary-color-hover:var(--infrontsmart-brand-softer);--info-color-light:var(--infrontsmart-info-soft);--error-color-light:var(--infrontsmart-err-soft);--success-color-light:var(--infrontsmart-ok-soft);--warning-color-light:var(--infrontsmart-warn-soft)}[data-ui=infrontsmart][data-mode=dark]{color-scheme:dark;--el-bg-color:var(--infrontsmart-surface);--el-bg-color-page:var(--infrontsmart-bg);--el-bg-color-overlay:var(--infrontsmart-surface-2);--el-text-color-primary:var(--infrontsmart-fg);--el-text-color-regular:var(--infrontsmart-fg);--el-text-color-secondary:var(--infrontsmart-fg-2);--el-text-color-placeholder:var(--infrontsmart-fg-3);--el-text-color-disabled:var(--infrontsmart-fg-3);--el-border-color:var(--infrontsmart-border-strong);--el-border-color-light:var(--infrontsmart-border);--el-border-color-lighter:var(--infrontsmart-border);--el-border-color-extra-light:var(--infrontsmart-border);--el-border-color-dark:var(--infrontsmart-border-strong);--el-border-color-darker:var(--infrontsmart-border-strong);--el-fill-color:var(--infrontsmart-surface-2);--el-fill-color-light:var(--infrontsmart-surface-2);--el-fill-color-lighter:var(--infrontsmart-surface-2);--el-fill-color-extra-light:var(--infrontsmart-surface);--el-fill-color-dark:var(--infrontsmart-border);--el-fill-color-darker:var(--infrontsmart-border-strong);--el-fill-color-blank:var(--infrontsmart-surface);--el-mask-color:rgb(0 0 0 / 60%);--el-mask-color-extra-light:rgb(0 0 0 / 30%);--el-box-shadow:0 12px 32px 4px rgb(0 0 0 / 36%),0 8px 20px rgb(0 0 0 / 72%);--el-box-shadow-light:0 0 12px rgb(0 0 0 / 72%);--el-box-shadow-lighter:0 0 6px rgb(0 0 0 / 72%);--el-box-shadow-dark:0 16px 48px 16px rgb(0 0 0 / 72%),0 12px 32px #000,0 8px 16px -8px #000;--el-color-primary-light-3:color-mix(in srgb, var(--el-color-primary) 70%, var(--infrontsmart-surface));--el-color-primary-light-5:color-mix(in srgb, var(--el-color-primary) 50%, var(--infrontsmart-surface));--el-color-primary-light-7:color-mix(in srgb, var(--el-color-primary) 30%, var(--infrontsmart-surface));--el-color-primary-light-8:color-mix(in srgb, var(--el-color-primary) 20%, var(--infrontsmart-surface));--el-color-primary-light-9:color-mix(in srgb, var(--el-color-primary) 12%, var(--infrontsmart-surface));--el-color-primary-dark-2:color-mix(in srgb, var(--el-color-primary) 80%, #fff);--el-color-success-light-3:color-mix(in srgb, var(--el-color-success) 70%, var(--infrontsmart-surface));--el-color-success-light-5:color-mix(in srgb, var(--el-color-success) 50%, var(--infrontsmart-surface));--el-color-success-light-7:color-mix(in srgb, var(--el-color-success) 30%, var(--infrontsmart-surface));--el-color-success-light-8:color-mix(in srgb, var(--el-color-success) 20%, var(--infrontsmart-surface));--el-color-success-light-9:color-mix(in srgb, var(--el-color-success) 12%, var(--infrontsmart-surface));--el-color-success-dark-2:color-mix(in srgb, var(--el-color-success) 80%, #fff);--el-color-warning-light-3:color-mix(in srgb, var(--el-color-warning) 70%, var(--infrontsmart-surface));--el-color-warning-light-5:color-mix(in srgb, var(--el-color-warning) 50%, var(--infrontsmart-surface));--el-color-warning-light-7:color-mix(in srgb, var(--el-color-warning) 30%, var(--infrontsmart-surface));--el-color-warning-light-8:color-mix(in srgb, var(--el-color-warning) 20%, var(--infrontsmart-surface));--el-color-warning-light-9:color-mix(in srgb, var(--el-color-warning) 12%, var(--infrontsmart-surface));--el-color-warning-dark-2:color-mix(in srgb, var(--el-color-warning) 80%, #fff);--el-color-danger-light-3:color-mix(in srgb, var(--el-color-danger) 70%, var(--infrontsmart-surface));--el-color-danger-light-5:color-mix(in srgb, var(--el-color-danger) 50%, var(--infrontsmart-surface));--el-color-danger-light-7:color-mix(in srgb, var(--el-color-danger) 30%, var(--infrontsmart-surface));--el-color-danger-light-8:color-mix(in srgb, var(--el-color-danger) 20%, var(--infrontsmart-surface));--el-color-danger-light-9:color-mix(in srgb, var(--el-color-danger) 12%, var(--infrontsmart-surface));--el-color-danger-dark-2:color-mix(in srgb, var(--el-color-danger) 80%, #fff);--el-color-error-light-3:color-mix(in srgb, var(--el-color-error) 70%, var(--infrontsmart-surface));--el-color-error-light-5:color-mix(in srgb, var(--el-color-error) 50%, var(--infrontsmart-surface));--el-color-error-light-7:color-mix(in srgb, var(--el-color-error) 30%, var(--infrontsmart-surface));--el-color-error-light-8:color-mix(in srgb, var(--el-color-error) 20%, var(--infrontsmart-surface));--el-color-error-light-9:color-mix(in srgb, var(--el-color-error) 12%, var(--infrontsmart-surface));--el-color-error-dark-2:color-mix(in srgb, var(--el-color-error) 80%, #fff);--el-color-info-light-3:color-mix(in srgb, var(--el-color-info) 70%, var(--infrontsmart-surface));--el-color-info-light-5:color-mix(in srgb, var(--el-color-info) 50%, var(--infrontsmart-surface));--el-color-info-light-7:color-mix(in srgb, var(--el-color-info) 30%, var(--infrontsmart-surface));--el-color-info-light-8:color-mix(in srgb, var(--el-color-info) 20%, var(--infrontsmart-surface));--el-color-info-light-9:color-mix(in srgb, var(--el-color-info) 12%, var(--infrontsmart-surface));--el-color-info-dark-2:color-mix(in srgb, var(--el-color-info) 80%, #fff)}[data-ui=infrontsmart][data-mode=dark] #Header{background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg);border-bottom:1px solid var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] #Header .Inner,[data-ui=infrontsmart][data-mode=dark] #Header .Inner span{color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] #Header .Application{color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] #Menu{background:var(--infrontsmart-surface);border-right-color:var(--infrontsmart-border);box-shadow:2px 0 8px rgba(0,0,0,.4)}[data-ui=infrontsmart] #Menu .MainMenuCategory:hover,[data-ui=infrontsmart] #Menu .MainMenuItem:not(.MainMenuItemHighlight):hover{background:var(--infrontsmart-brand-soft)}[data-ui=infrontsmart] #Menu .MainMenuCategory:hover,[data-ui=infrontsmart] #Menu .MainMenuCategory:hover .Label,[data-ui=infrontsmart] #Menu .MainMenuCategory:hover [class*=aip-icon-],[data-ui=infrontsmart] #Menu .MainMenuCategory:hover a,[data-ui=infrontsmart] #Menu .MainMenuItem:not(.MainMenuItemHighlight):hover [class*=aip-icon-],[data-ui=infrontsmart] #Menu .MainMenuItem:not(.MainMenuItemHighlight):hover a{color:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart] #Menu .menu-flyout{border-color:var(--infrontsmart-border);border-radius:var(--infrontsmart-radius);box-shadow:var(--infrontsmart-shadow)}[data-ui=infrontsmart] #Menu.MenuCollapsed:not(.open-temp) .MainMenuCategory.menu-flyout-open,[data-ui=infrontsmart] #Menu.MenuCollapsed:not(.open-temp) .MainMenuCategory:has(+ div[id$=Category] .MainMenuItemHighlight){background:var(--infrontsmart-brand-soft);border-radius:var(--infrontsmart-radius)}[data-ui=infrontsmart] #Menu.MenuCollapsed:not(.open-temp) .MainMenuCategory.menu-flyout-open [class*=aip-icon-],[data-ui=infrontsmart] #Menu.MenuCollapsed:not(.open-temp) .MainMenuCategory:has(+ div[id$=Category] .MainMenuItemHighlight) [class*=aip-icon-]{color:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs{padding-top:8px;padding-bottom:8px;background:var(--infrontsmart-surface);border-top:none;border-bottom:1px solid var(--infrontsmart-border)}[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs>div{display:flex;justify-content:flex-start;align-items:center;gap:4px;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs::after,[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs>div::after{display:none}[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs .PageTab{flex:0 0 auto;top:0;width:auto;min-height:0;margin:0;padding:0;border:none;border-radius:var(--infrontsmart-radius);text-decoration:none}[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs .PageTab:first-child{margin-left:auto}[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs .PageTab:last-child{margin-right:auto}[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs .PageTab .InnerTab,[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs:hover .PageTab .InnerTab{height:auto;padding:6px 14px;line-height:20px;color:var(--infrontsmart-fg-2);font-weight:400;border:none;border-radius:var(--infrontsmart-radius);transition:background-color .15s,color .15s}[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs .PageTab:not(.Active):hover .InnerTab{color:var(--infrontsmart-fg);background:var(--infrontsmart-bg);border:none}[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs .PageTab.Active .InnerTab,[data-ui=infrontsmart] td.MainLayoutTabs.MainLayoutHeaderTabs .PageTab.Active:hover .InnerTab{color:var(--infrontsmart-brand-strong);font-weight:600;background:var(--infrontsmart-brand-soft);border:none}[data-ui=infrontsmart][data-mode=dark] #Content,[data-ui=infrontsmart][data-mode=dark] .tableview-container{background-color:var(--infrontsmart-bg);color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] #TableEdit,[data-ui=infrontsmart][data-mode=dark] #TableView,[data-ui=infrontsmart][data-mode=dark] .dashboard-item,[data-ui=infrontsmart][data-mode=dark] .gridster .gs-w{background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] #Header .Application .menu-arrow:active,[data-ui=infrontsmart][data-mode=dark] #Header .Application .menu-arrow:hover,[data-ui=infrontsmart][data-mode=dark] #Header .IconButton:active,[data-ui=infrontsmart][data-mode=dark] #Header .IconButton:hover,[data-ui=infrontsmart][data-mode=dark] #Header .LabelButton:active,[data-ui=infrontsmart][data-mode=dark] #Header .LabelButton:hover{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] .MainLayout .MainLayoutBottom{background-color:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] .NoHoverBG:hover{background-color:var(--infrontsmart-surface)!important}[data-ui=infrontsmart][data-mode=dark] .card{background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg);box-shadow:0 1px 4px rgb(0 0 0 / 50%)}[data-ui=infrontsmart][data-mode=dark] .Table{background:var(--infrontsmart-surface);border-color:var(--infrontsmart-grid)}[data-ui=infrontsmart][data-mode=dark] .Parent,[data-ui=infrontsmart][data-mode=dark] .Table .Parent{background:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] .Table td{color:var(--infrontsmart-fg);border-bottom-color:var(--infrontsmart-grid)}[data-ui=infrontsmart][data-mode=dark] .Table td.Sticky{background-color:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .Table .Dim .link-icon-column{background:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] .Table:not(#TableView) tr:hover>td,[data-ui=infrontsmart][data-mode=dark] .Table:not(#TableView) tr:hover>td.Sticky{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] .Table:not(#TableView) tr.Highlight:hover,[data-ui=infrontsmart][data-mode=dark] .Table:not(#TableView) tr.Highlight:hover td.Sticky,[data-ui=infrontsmart][data-mode=dark] .TableHasSubTable tr.Highlight:hover td{background-color:var(--infrontsmart-brand-softer)}[data-ui=infrontsmart][data-mode=dark] .Table:not(#TableView) tr.Dim:hover>td.Sticky{background:var(--infrontsmart-border-strong)}[data-ui=infrontsmart] .pill-orange{background-color:#c2570c}[data-ui=infrontsmart] .pill-green{background-color:#4f7a1f}[data-ui=infrontsmart] .pill-brown{background-color:#8a6430}[data-ui=infrontsmart] .pill-grey{background-color:#6b6b6b}[data-ui=infrontsmart][data-mode=dark] .switch-icon:before{background-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] .MainLayoutTabs{background:var(--infrontsmart-surface);border-top-color:var(--infrontsmart-border);border-bottom-color:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .ContentTabs{background:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .ContentTabs .PageTab,[data-ui=infrontsmart][data-mode=dark] .MainLayoutTabs .PageTab{border-bottom-color:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .ContentTabs .PageTab .InnerTab,[data-ui=infrontsmart][data-mode=dark] .MainLayoutTabs .PageTab .InnerTab{color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] .ContentTabs:hover .InnerTab,[data-ui=infrontsmart][data-mode=dark] .MainLayoutTabs:hover .PageTab .InnerTab{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart][data-mode=dark] .ContentTabs .Active .InnerTab,[data-ui=infrontsmart][data-mode=dark] .ContentTabs .PageTab:not(.Active):hover .InnerTab,[data-ui=infrontsmart][data-mode=dark] .MainLayoutTabs .PageTab.Active .InnerTab,[data-ui=infrontsmart][data-mode=dark] .MainLayoutTabs .PageTab:hover .InnerTab{color:var(--infrontsmart-fg);border-bottom-color:var(--infrontsmart-fg)}@media (max-width:767px){[data-ui=infrontsmart][data-mode=dark] .MainLayoutTabs:after{background:linear-gradient(to right,transparent 30%,var(--infrontsmart-surface) 100%)}}[data-ui=infrontsmart][data-mode=dark] .dashboard-item:not(.hide-border):not([style*="background-color: transparent"]),[data-ui=infrontsmart][data-mode=dark] .gridster .gs-w:not(.hide-border):not([style*="background-color: transparent"]){box-shadow:0 1px 4px rgb(0 0 0 / 50%)}[data-ui=infrontsmart][data-mode=dark] .o-auth-title span{background:var(--infrontsmart-surface);color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] .ews-login-icon{color:var(--infrontsmart-border-strong)!important}[data-ui=infrontsmart][data-mode=dark] .ews-login-field input[type=password],[data-ui=infrontsmart][data-mode=dark] .ews-login-field input[type=text]{border-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart] #LoginMethodSwitch span[style*="36C3A1"i],[data-ui=infrontsmart] #LoginMethodSwitch span[style*="rgb(54, 195, 161)"]{border-bottom-color:var(--infrontsmart-brand)!important}[data-ui=infrontsmart][data-mode=dark] input:-webkit-autofill,[data-ui=infrontsmart][data-mode=dark] input:-webkit-autofill:focus,[data-ui=infrontsmart][data-mode=dark] input:-webkit-autofill:hover{-webkit-text-fill-color:var(--infrontsmart-fg);-webkit-box-shadow:0 0 0 1000px var(--infrontsmart-surface-2) inset;caret-color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] .logon-category{background-color:var(--infrontsmart-surface-2);border:1px solid var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] #Header .menu-in-header .Logo,[data-ui=infrontsmart][data-mode=dark] .sign-in-logo img,[data-ui=infrontsmart][data-mode=dark]:has(#WriteLogon) .gs-w div[style*="background:url"]{filter:drop-shadow(0 0 1px rgb(255 255 255 / 90%)) drop-shadow(0 0 1px rgb(255 255 255 / 90%)) drop-shadow(0 0 6px rgb(255 255 255 / 35%))}[data-ui=infrontsmart][data-mode=dark] .dashboard-item[style*="background-color: rgb(255, 255, 255)"]{background-color:var(--infrontsmart-surface)!important;border-color:var(--infrontsmart-border)!important}[data-ui=infrontsmart][data-mode=dark] .mce-panel{background-color:var(--infrontsmart-surface)!important;border-color:var(--infrontsmart-border)!important;background-image:none!important}[data-ui=infrontsmart][data-mode=dark] .mce-btn{background-color:transparent!important;background-image:none!important;border-color:transparent!important}[data-ui=infrontsmart][data-mode=dark] .mce-btn.mce-active,[data-ui=infrontsmart][data-mode=dark] .mce-btn:hover{background-color:var(--infrontsmart-surface-2)!important;border-color:var(--infrontsmart-border-strong)!important}[data-ui=infrontsmart][data-mode=dark] .mce-btn button,[data-ui=infrontsmart][data-mode=dark] .mce-caret,[data-ui=infrontsmart][data-mode=dark] .mce-ico,[data-ui=infrontsmart][data-mode=dark] .mce-label,[data-ui=infrontsmart][data-mode=dark] .mce-path-item{color:var(--infrontsmart-fg-2)!important}[data-ui=infrontsmart][data-mode=dark] .mce-caret{border-top-color:var(--infrontsmart-fg-2)!important}[data-ui=infrontsmart][data-mode=dark] #TableView.Table th.Parent .Title:hover{border-color:var(--infrontsmart-border-strong)!important;background-color:var(--infrontsmart-surface-2)!important}[data-ui=infrontsmart][data-mode=dark] .MainLayoutActions,[data-ui=infrontsmart][data-mode=dark] .Pagination{color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] .ews-code-container{background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] .ews-code-title-bar{background-color:var(--infrontsmart-surface-2);border-bottom:1px solid var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .ews-code-tabs{border-bottom-color:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .ews-code-tab{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart][data-mode=dark] .ews-code-tab-selected{color:var(--infrontsmart-fg);border-bottom-color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] #ews-code-sdk-externallink{color:var(--infrontsmart-brand-strong)!important}[data-ui=infrontsmart][data-mode=dark] .ews-code-preview{border-left-color:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .ews-code-title-bar :is(aip-btn,ecp-btn,uqu-btn)[type=ghost]{--background-color-light:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] #Header #ews-UnifiedSearch-input{background-color:var(--infrontsmart-surface-2)!important;color:var(--infrontsmart-fg)!important;border-color:var(--infrontsmart-border-strong)!important}[data-ui=infrontsmart][data-mode=dark] #Content input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]),[data-ui=infrontsmart][data-mode=dark] #Content select,[data-ui=infrontsmart][data-mode=dark] #Content textarea,[data-ui=infrontsmart][data-mode=dark] #Header input{background-color:var(--infrontsmart-surface);color:var(--infrontsmart-fg);border-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] .AutocompleteField,[data-ui=infrontsmart][data-mode=dark] .AutocompleteField td,[data-ui=infrontsmart][data-mode=dark] .AutocompleteField td:last-child span,[data-ui=infrontsmart][data-mode=dark] .DatePickerField span.aip-icon-calendar{background-color:var(--infrontsmart-surface)!important;color:var(--infrontsmart-fg-2)!important}[data-ui=infrontsmart][data-mode=dark] .AutocompleteField td input[type=text],[data-ui=infrontsmart][data-mode=dark] .AutocompleteField td:last-child span,[data-ui=infrontsmart][data-mode=dark] .DatePickerField input[type=text],[data-ui=infrontsmart][data-mode=dark] .DatePickerField span.aip-icon-calendar{border-color:var(--infrontsmart-border-strong)!important}[data-ui=infrontsmart] .infrontsmart-mode-toggle{display:inline-grid;place-items:center;width:34px;height:34px;margin:0 6px;padding:0;border:1px solid transparent;border-radius:50%;background:0 0;color:inherit;cursor:pointer}[data-ui=infrontsmart] .infrontsmart-mode-toggle:hover{border-color:var(--infrontsmart-border-strong);background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] .infrontsmart-mode-toggle:focus-visible{outline:2px solid var(--infrontsmart-brand);outline-offset:2px}[data-ui=infrontsmart] .infrontsmart-mode-toggle [class*=aip-icon-]{font-size:18px}[data-ui=infrontsmart] .infrontsmart-mode-toggle .aip-icon-sun,[data-ui=infrontsmart][data-mode=dark] .infrontsmart-mode-toggle .aip-icon-moon{display:none}[data-ui=infrontsmart][data-mode=dark] .infrontsmart-mode-toggle .aip-icon-sun{display:inline-block}[data-ui=infrontsmart] #Header #NotifyButton.infrontsmart-notify-toggle{position:relative;display:inline-grid;place-items:center;width:34px;height:34px;min-width:34px;margin:0 6px 0 0;padding:0;border:1px solid transparent;border-radius:50%;background:0 0;color:inherit;font-size:inherit;cursor:pointer}[data-ui=infrontsmart] #Header #NotifyButton.infrontsmart-notify-toggle:hover{border-color:var(--infrontsmart-border-strong);background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] #Header #NotifyButton.infrontsmart-notify-toggle:focus-visible{outline:2px solid var(--infrontsmart-brand);outline-offset:2px}[data-ui=infrontsmart] #Header #NotifyButton.infrontsmart-notify-toggle [class*=aip-icon-]{font-size:18px}[data-ui=infrontsmart] #Header #NotifyButton.infrontsmart-notify-toggle .MessageBadge{top:-2px;right:-4px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;font-size:10px;line-height:16px;border-radius:8px;background-color:var(--infrontsmart-err,#f30a0a);box-shadow:0 0 0 2px var(--infrontsmart-surface,#fff)}[data-ui=infrontsmart] .infrontsmart-fullscreen-toggle{display:inline-grid;place-items:center;width:34px;height:34px;margin:0 6px 0 0;padding:0;border:1px solid transparent;border-radius:50%;background:0 0;color:inherit;cursor:pointer}[data-ui=infrontsmart] .infrontsmart-fullscreen-toggle:hover{border-color:var(--infrontsmart-border-strong);background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] .infrontsmart-fullscreen-toggle:focus-visible{outline:2px solid var(--infrontsmart-brand);outline-offset:2px}[data-ui=infrontsmart] .infrontsmart-fullscreen-exit [class*=aip-icon-],[data-ui=infrontsmart] .infrontsmart-fullscreen-toggle [class*=aip-icon-]{font-size:18px;flex-shrink:0}[data-ui=infrontsmart][data-fullscreen] #Header,[data-ui=infrontsmart][data-fullscreen] #Menu,[data-ui=infrontsmart][data-fullscreen] #MenuEdgeToggle{display:none!important}.infrontsmart-fullscreen-exit{display:none}[data-ui=infrontsmart][data-fullscreen] .infrontsmart-fullscreen-exit{display:inline-flex;align-items:center;gap:6px;position:fixed;top:8px;right:12px;z-index:240;height:32px;padding:0 12px;border:1px solid var(--infrontsmart-border-strong);border-radius:16px;background:var(--infrontsmart-surface);color:var(--infrontsmart-fg);font-size:12px;box-shadow:var(--infrontsmart-shadow);cursor:pointer;opacity:.45;transition:opacity .15s ease}[data-ui=infrontsmart][data-fullscreen] .infrontsmart-fullscreen-exit:focus-visible,[data-ui=infrontsmart][data-fullscreen] .infrontsmart-fullscreen-exit:hover{opacity:1;border-color:var(--infrontsmart-brand);color:var(--infrontsmart-brand)}[data-ui=infrontsmart][data-fullscreen] .infrontsmart-fullscreen-exit:focus-visible{outline:2px solid var(--infrontsmart-brand);outline-offset:2px}[data-ui=infrontsmart][data-mode=dark] #FusionFilters{background-color:var(--infrontsmart-surface)!important}[data-ui=infrontsmart][data-mode=dark] .FusionTable,[data-ui=infrontsmart][data-mode=dark] .ecp-fv_flex{background-color:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenu .CategoryTitle,[data-ui=infrontsmart][data-mode=dark] .FusionTable graph .aip-icon-graph,[data-ui=infrontsmart][data-mode=dark] .FusionTable graph .aip-icon-settings,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-graph .aip-icon-graph,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-graph .aip-icon-settings,[data-ui=infrontsmart][data-mode=dark] .ecp-fv_column-title,[data-ui=infrontsmart][data-mode=dark] .ecp-fv_column-value{color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] .FusionTable .stickyleft,[data-ui=infrontsmart][data-mode=dark] .FusionTable tr[RowType=Child] td,[data-ui=infrontsmart][data-mode=dark] .FusionTable tr[RowType=GrandTotal] td,[data-ui=infrontsmart][data-mode=dark] .FusionTable tr[RowType=Parent] td,[data-ui=infrontsmart][data-mode=dark] .ecp-fv_category-header,[data-ui=infrontsmart][data-mode=dark] .ecp-fv_flex-item:hover{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenuMobile td,[data-ui=infrontsmart][data-mode=dark] .FusionTable td[SplitLine],[data-ui=infrontsmart][data-mode=dark] .FusionTable tr[RowType=Detail] td,[data-ui=infrontsmart][data-mode=dark] .ecp-drilldown-fieldset{border-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] .ecp-fv_record-category{border-color:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .ecp-fv_record-category:hover{border-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenu,[data-ui=infrontsmart][data-mode=dark] .DrillDownMenu .Category{background-color:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenu .CategoryTitle{border-bottom-color:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenu .Category,[data-ui=infrontsmart][data-mode=dark] .DrillDownMenu .Item,[data-ui=infrontsmart][data-mode=dark] .OfGoalsMenu .OrderMenuItem,[data-ui=infrontsmart][data-mode=dark] .OrderMenu .OrderMenuItem{color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenu .Category{border-top-color:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenu .Category:hover,[data-ui=infrontsmart][data-mode=dark] .DrillDownMenu .Item:hover{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] .ecp-drilldown-expand{color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenuMobile,[data-ui=infrontsmart][data-mode=dark] .DrillDownMenuMobile:hover{background-color:var(--infrontsmart-surface)!important}[data-ui=infrontsmart][data-mode=dark] .DrillDownItemsContainer .Item,[data-ui=infrontsmart][data-mode=dark] .DrillDownMenuMobile .Category{border-bottom-color:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenuMobile .Category:hover{background-color:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .OrderMenu .cut-off{background-color:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .borderbottomsolid{border-bottom-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] .DrillDownItemsContainer .Item,[data-ui=infrontsmart][data-mode=dark] .DrillDownMenuMobile .Category{color:var(--infrontsmart-link)}[data-ui=infrontsmart][data-mode=dark] .DrillDownMenuMobile .Category.open{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] .OfGoalsMenu i[class*=aip-icon],[data-ui=infrontsmart][data-mode=dark] .OrderMenuItem i[class*=aip-icon]{color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] .caret-down,[data-ui=infrontsmart][data-mode=dark] .caret-right{border-top-color:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart][data-mode=dark] #graphEditContentDiv,[data-ui=infrontsmart][data-mode=dark] #graphSettings .parameters-edit,[data-ui=infrontsmart][data-mode=dark] .graphOptionContainer{background-color:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .graphOptionContainer{border-color:var(--infrontsmart-border-strong);box-shadow:var(--infrontsmart-shadow)}[data-ui=infrontsmart][data-mode=dark] #colors-container .color-display:hover,[data-ui=infrontsmart][data-mode=dark] .graphOptionContainer:hover{border-color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart][data-mode=dark] .currentGraphOption{border-color:var(--infrontsmart-brand)!important}[data-ui=infrontsmart][data-mode=dark] #graphOptions,[data-ui=infrontsmart][data-mode=dark] #graphRender,[data-ui=infrontsmart][data-mode=dark] #graphSettings{border-top-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] #graphSettings .parameters-edit .parameter-field:hover{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] .parameter-value{color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] #scheme-name span,[data-ui=infrontsmart][data-mode=dark] .graphOptionContainer.noneGraphOption .iconBackground,[data-ui=infrontsmart][data-mode=dark] .noChartSelected{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart][data-mode=dark] #colors-container .color-display,[data-ui=infrontsmart][data-mode=dark] #current-hex input,[data-ui=infrontsmart][data-mode=dark] #graphSettings #colorScheme_parameter_field .color-preview,[data-ui=infrontsmart][data-mode=dark] #recent-colors-container .recentColorDisplay,[data-ui=infrontsmart][data-mode=dark] #value-display #color-preview{border-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] .FusionMainLayout{background-color:var(--infrontsmart-bg)}[data-ui=infrontsmart][data-mode=dark] .ReportContent{background:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] #ecp-report-view{background:var(--infrontsmart-surface)!important}[data-ui=infrontsmart][data-mode=dark] #FusionTabs{background:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .DrawerContainer{background:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] .DrawerReportHtmlClass{background:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] .QuickEditContainer{box-shadow:2px 2px 8px 2px rgb(0 0 0 / 50%)}[data-ui=infrontsmart][data-mode=dark] .QuickEditButton:hover{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] #QuickEditBottomButton{border-top-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] #DispalySettingHtml .ecp-form,[data-ui=infrontsmart][data-mode=dark] #fusionView-field-group fieldset{border-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] #fusionView-field-group .ecp-field-header{color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] #fusionView-field-group .ecp-fusion-item:hover{background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] #DispalySettingHtml .options-group{border-bottom-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] #CacheAge #cacheAgeMinutes{color:var(--infrontsmart-fg-2)!important}[data-ui=infrontsmart][data-mode=dark] #CacheAge span:not(#cacheAgeMinutes){color:var(--infrontsmart-link)!important}[data-ui=infrontsmart] :is(aip-btn,ecp-btn,uqu-btn).ActionButtonAttention,[data-ui=infrontsmart] :is(aip-btn,ecp-btn,uqu-btn).ActionButtonAttention:focus,[data-ui=infrontsmart] :is(aip-btn,ecp-btn,uqu-btn).ActionButtonAttention:hover{background:0 0!important;border:0!important}body[data-ui=infrontsmart][data-mode=dark][style*=background]{background-color:var(--infrontsmart-bg)!important}[data-ui=infrontsmart][data-mode=dark] #FusionEditContent,[data-ui=infrontsmart][data-mode=dark] #ReportEditForm,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-f,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-display-fields,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-field,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-field-cell,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-report-fields,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form td,[data-ui=infrontsmart][data-mode=dark] .ecp-dialog .ecp-fusion-dialog-tabs,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-menu-drop,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-table .ecp-fusion-detail-row{background:var(--infrontsmart-surface)}[data-ui=infrontsmart][data-mode=dark] #CondFormattingEditor thead tr,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-field-header,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-period-select,[data-ui=infrontsmart][data-mode=dark] .code-editor-container,[data-ui=infrontsmart][data-mode=dark] .ecp-dialog .ecp-fusion-join-fields-container .ecp-fusion-join-fields-display .item:hover{background:var(--infrontsmart-surface-2)}[data-ui=infrontsmart][data-mode=dark] #CondFormattingEditor thead tr th{background:var(--infrontsmart-surface-2)!important;border-bottom-color:var(--infrontsmart-border-strong)!important;color:var(--infrontsmart-fg-2)!important}[data-ui=infrontsmart][data-mode=dark] #CondFormattingEditor thead tr:hover{background:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-fusion-format-button{background:var(--infrontsmart-surface-2);border-color:var(--infrontsmart-border-strong);color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .FusionAddFieldSection:hover,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .FusionAddPeriodSection:hover{background-color:var(--infrontsmart-surface-2)!important}[data-ui=infrontsmart][data-mode=dark] #CondFormattingEditor .property-options-display .category-header,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-expression-field input[type=expression],[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-display-fields,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-display-options-select,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-field select.select-value,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-field-header,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-period-select,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-row-seperator .ecp-field,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-row-seperator .ecp-label,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit fieldset,[data-ui=infrontsmart][data-mode=dark] .code-editor,[data-ui=infrontsmart][data-mode=dark] .ecp-dialog .ecp-fusion-dialog-tabs,[data-ui=infrontsmart][data-mode=dark] .ecp-dialog .ecp-fusion-join-fields-container .ecp-fusion-join-fields-display .expression-category-header,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-menu-drop,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-table,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-table .ecp-fusion-detail-row td,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-table .ecp-fusion-header-row .ecp-fusion-cell,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-table .ecp-fusion-header-row .ecp-fusion-cell-right,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-table tr td:first-child{border-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-expression-field input[type=expression]:focus{border-color:var(--infrontsmart-brand)}[data-ui=infrontsmart][data-mode=dark] #CondFormattingEditor .property-options-display .category-header,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-expression-field .ews-input-icon:hover,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-display-options-select,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .expression-switcher-on,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .expression-switcher-on:hover,[data-ui=infrontsmart][data-mode=dark] .code-editor[lang=sql] pre span.number,[data-ui=infrontsmart][data-mode=dark] .ecp-dialog .ecp-fusion-dialog-tabs .Active .InnerTab,[data-ui=infrontsmart][data-mode=dark] .ecp-dialog .ecp-fusion-join-fields-container .ecp-fusion-join-fields-display .expression-category-header,[data-ui=infrontsmart][data-mode=dark] .ecp-dialog .ecp-fusion-join-fields-container .ecp-fusion-join-fields-display .item:hover,[data-ui=infrontsmart][data-mode=dark] .ecp-expression-item .ecp-expression-alias:hover,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-relatedJoins-dialog .ews-tree-node.tree-base .node-title:hover,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-report-tabs .node-body{color:var(--infrontsmart-fg)}[data-ui=infrontsmart][data-mode=dark] #CondFormattingEditor thead tr .aip-icon-add,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ui-sortable-helper label{color:var(--infrontsmart-fg)!important}[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .expression-switcher:hover,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .fusion-field-grip:hover,[data-ui=infrontsmart][data-mode=dark] .ecp-dialog .ecp-fusion-dialog-tabs .PageTab .InnerTab,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-report-tabs .node-detail{color:var(--infrontsmart-fg-2)}[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-display-options-select .a,[data-ui=infrontsmart][data-mode=dark] #ecp-fusion-edit .ecp-form .ecp-display-options-select .ai,[data-ui=infrontsmart][data-mode=dark] .ecp-expression-item .ecp-expression-info:hover,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-graph .aip-icon-graph,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-graph .aip-icon-settings,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-relatedJoins-dialog .node-title:hover,[data-ui=infrontsmart][data-mode=dark] span.ecp-fusion-info:hover{color:var(--infrontsmart-link)}[data-ui=infrontsmart][data-mode=dark] #CondFormattingEditor tbody tr .aip-icon-delete,[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-menu-delete .aip-icon-delete{color:var(--infrontsmart-err)}[data-ui=infrontsmart][data-mode=dark] .code-editor-container>textarea::selection{background:var(--infrontsmart-brand-softer)}[data-ui=infrontsmart][data-mode=dark] .ecp-fusion-report-tabs svg rect[fill=white]{fill:var(--infrontsmart-surface-2);stroke:var(--infrontsmart-border-strong)!important}[data-ui=infrontsmart] #selectable-EnableButton.ActionButtonExcel{--button-primary-bg:var(--infrontsmart-brand-soft);--button-primary-color:var(--infrontsmart-brand-strong);--button-primary-border:var(--infrontsmart-brand);--button-primary-hover-bg:var(--infrontsmart-brand-softer);--button-primary-hover-border:var(--infrontsmart-brand)}[data-ui=infrontsmart] .TableCalculatorSelected{background-color:var(--infrontsmart-brand-softer)!important;box-shadow:inset 0 0 0 1px var(--infrontsmart-brand)}[data-ui=infrontsmart] .table-calc{color:var(--infrontsmart-fg);font-family:var(--infrontsmart-font);font-size:13px;font-weight:400;font-variant-numeric:tabular-nums}[data-ui=infrontsmart] .table-calc-panel{padding:6px 8px;background:var(--infrontsmart-surface);border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius-lg);box-shadow:var(--infrontsmart-shadow);box-sizing:border-box}[data-ui=infrontsmart] .table-calc-btn{height:32px;display:flex;align-items:center;justify-content:center;padding:0 12px;font-weight:500;user-select:none;transition:background-color .15s,border-color .15s}[data-ui=infrontsmart] .table-calc-btn .Title{display:inline-flex;align-items:center;gap:6px}[data-ui=infrontsmart] .table-calc-btn:hover{background:var(--infrontsmart-surface-2);border-color:var(--infrontsmart-border-strong)}[data-ui=infrontsmart] .table-calc-btn [class*=aip-icon-]{color:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart] .table-calc-close{z-index:1;width:24px;height:24px;margin-right:4px;padding:0;justify-self:end;align-self:center;display:flex;align-items:center;justify-content:center;background:0 0;border-radius:var(--infrontsmart-radius-sm);color:var(--infrontsmart-fg-3);font-size:12px;font-weight:600}[data-ui=infrontsmart] .table-calc-close:hover{background:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] .table-calc-sum{min-width:180px;padding:6px}[data-ui=infrontsmart] .table-calc-sum-display td{padding:3px 8px;line-height:18px}[data-ui=infrontsmart] .table-calc-sum-display tr td:first-of-type{color:var(--infrontsmart-fg-2);border-radius:var(--infrontsmart-radius-sm) 0 0 var(--infrontsmart-radius-sm)}[data-ui=infrontsmart] .table-calc-sum-display tr td:last-of-type{color:var(--infrontsmart-fg);font-weight:600;border-radius:0 var(--infrontsmart-radius-sm) var(--infrontsmart-radius-sm) 0}[data-ui=infrontsmart] .table-calc-addable:hover{background-color:var(--infrontsmart-brand-soft)}[data-ui=infrontsmart] .table-calc-copy{height:28px;margin-top:6px;line-height:26px;background:var(--infrontsmart-surface);border:1px solid var(--infrontsmart-border-strong);border-radius:var(--infrontsmart-radius);color:var(--infrontsmart-fg);font-weight:500}[data-ui=infrontsmart] .table-calc-copy:hover{background:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] .table-calc-separator{width:36px;height:28px;margin-top:6px!important;padding:0;box-sizing:border-box;background:var(--infrontsmart-surface);border:1px solid var(--infrontsmart-border-strong);border-radius:var(--infrontsmart-radius);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] .table-calc-manual{width:232px;padding:8px}[data-ui=infrontsmart] .table-calc-results{box-sizing:border-box;padding:4px 0;background:var(--infrontsmart-surface-2);border:1px solid var(--infrontsmart-border);border-bottom:none;border-radius:var(--infrontsmart-radius) var(--infrontsmart-radius) 0 0;color:var(--infrontsmart-fg);overflow-y:auto}[data-ui=infrontsmart] .table-calc-line{padding:1px 8px;border-left:3px solid transparent;font-weight:400;font-size:15px;line-height:22px}[data-ui=infrontsmart] .table-calc-line:hover{background:var(--infrontsmart-brand-soft)}[data-ui=infrontsmart] .table-calc-results #CurrentResult,[data-ui=infrontsmart] .table-calc-results #PreviewResult{border-left-color:var(--infrontsmart-brand)}[data-ui=infrontsmart] .table-calc-results #CurrentResult{font-weight:600}[data-ui=infrontsmart] .table-calc-results #PreviewResult{color:var(--infrontsmart-fg-3)}[data-ui=infrontsmart] .table-calc-input{height:32px;padding:0 8px;box-sizing:border-box;background:var(--infrontsmart-surface);border:1px solid var(--infrontsmart-border-strong);border-radius:0 0 var(--infrontsmart-radius) var(--infrontsmart-radius);color:var(--infrontsmart-fg);font-family:var(--infrontsmart-font-mono);font-size:14px;outline:0}[data-ui=infrontsmart] .table-calc-input:focus{border-color:var(--infrontsmart-brand);box-shadow:var(--infrontsmart-focus-ring)}[data-ui=infrontsmart] .table-calc-keys{margin-top:6px;border-spacing:4px}[data-ui=infrontsmart] .table-calc-key{height:32px;background:var(--infrontsmart-surface-2);border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius);color:var(--infrontsmart-fg);font-size:15px;font-weight:500;user-select:none;transition:background-color .15s}[data-ui=infrontsmart] .table-calc-key:hover{background:var(--infrontsmart-brand-soft);border-color:var(--infrontsmart-brand-softer)}[data-ui=infrontsmart] .table-calc-key-op{color:var(--infrontsmart-brand-strong);font-weight:600}[data-ui=infrontsmart] .table-calc-key-eq{background:var(--infrontsmart-btn-bg);border-color:var(--infrontsmart-btn-bg);color:var(--infrontsmart-btn-fg);font-weight:600}[data-ui=infrontsmart] .table-calc-key-eq:hover{background:var(--infrontsmart-btn-hover)}[data-ui=infrontsmart] .table-calc-v2{text-align:left}[data-ui=infrontsmart] .table-calc-v2.calc-slide-in{animation:table-calc-pop-in .18s ease-out}[data-ui=infrontsmart] .table-calc-v2.calc-slide-out{animation:table-calc-pop-out .18s ease-in forwards}@keyframes table-calc-pop-in{from{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes table-calc-pop-out{from{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.98)}}[data-ui=infrontsmart] .table-calc-card{display:flex;flex-direction:column;max-height:calc(100vh - 32px);background:var(--infrontsmart-surface);border:1px solid var(--infrontsmart-border);border-radius:var(--infrontsmart-radius-lg);box-shadow:0 8px 32px rgba(16,24,22,.16),0 2px 6px rgba(16,24,22,.08);overflow:hidden}[data-ui=infrontsmart][data-mode=dark] .table-calc-card{box-shadow:0 8px 32px rgba(0,0,0,.5),0 2px 6px rgba(0,0,0,.4)}[data-ui=infrontsmart] .table-calc-header{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;border-bottom:1px solid var(--infrontsmart-border);cursor:move;user-select:none}[data-ui=infrontsmart] .table-calc-title-icon{width:28px;height:28px;flex:none;border-radius:var(--infrontsmart-radius);background-color:var(--infrontsmart-brand-soft);color:var(--infrontsmart-brand-strong);display:inline-flex;align-items:center;justify-content:center}[data-ui=infrontsmart] .table-calc-title{flex:1;min-width:0;font-weight:600;line-height:16px}[data-ui=infrontsmart] .table-calc-count{color:var(--infrontsmart-fg-3);font-size:12px;font-weight:400;white-space:nowrap}[data-ui=infrontsmart] .table-calc-icon-btn{width:28px;height:28px;flex:none;padding:0;display:inline-flex;align-items:center;justify-content:center;background:0 0;border:1px solid transparent;border-radius:var(--infrontsmart-radius);color:var(--infrontsmart-fg-2);cursor:pointer}[data-ui=infrontsmart] .table-calc-icon-btn:hover{background:var(--infrontsmart-surface-2);color:var(--infrontsmart-fg)}[data-ui=infrontsmart] .table-calc-icon-btn:focus-visible{outline:2px solid var(--infrontsmart-brand);outline-offset:1px}[data-ui=infrontsmart] .table-calc-icon-btn.table-calc-active{background:var(--infrontsmart-brand-soft);border-color:var(--infrontsmart-brand);color:var(--infrontsmart-brand-strong)}[data-ui=infrontsmart] .table-calc-body{display:flex;min-height:0;overflow:auto}[data-ui=infrontsmart] .table-calc-v2 .table-calc-manual{flex:none;box-sizing:border-box;padding:10px 0 10px 10px;overflow:hidden;transition:width .2s}[data-ui=infrontsmart] .table-calc-v2 .table-calc-sum{display:block;min-width:220px;padding:8px;cursor:default}[data-ui=infrontsmart] .table-calc-v2 .table-calc-sum-display td{padding:4px 8px}[data-ui=infrontsmart] .table-calc-v2 .table-calc-group td{border-top:1px solid var(--infrontsmart-border)}[data-ui=infrontsmart] .table-calc-v2 .table-calc-group td:first-of-type,[data-ui=infrontsmart] .table-calc-v2 .table-calc-group td:last-of-type{border-radius:0}[data-ui=infrontsmart] .table-calc-v2 .table-calc-row-sum td{padding-top:6px;padding-bottom:8px;background:var(--infrontsmart-brand-soft)}[data-ui=infrontsmart] .table-calc-v2 .table-calc-row-sum td:first-of-type{color:var(--infrontsmart-brand-strong);font-weight:600}[data-ui=infrontsmart] .table-calc-v2 .table-calc-row-sum td:last-of-type{color:var(--infrontsmart-fg);font-size:18px;font-weight:700}[data-ui=infrontsmart] .table-calc-v2 .table-calc-row-sum.table-calc-addable:hover td{background:var(--infrontsmart-brand-softer)}[data-ui=infrontsmart] .table-calc-hint{padding:4px 8px 0;color:var(--infrontsmart-fg-3);font-size:11px}[data-ui=infrontsmart] .table-calc-footer{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--infrontsmart-border);background:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] .table-calc-v2 .table-calc-copy{margin:0;padding:0 10px;display:inline-flex;align-items:center;gap:6px}[data-ui=infrontsmart] .table-calc-separator-label{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:var(--infrontsmart-fg-3);font-size:12px}[data-ui=infrontsmart] .table-calc-v2 .table-calc-separator{margin:0!important;text-align:center}[data-ui=infrontsmart] .infrontsmart-ai-toggle{display:inline-grid;place-items:center;width:34px;height:34px;margin:0 6px 0 0;padding:0;border:1px solid transparent;border-radius:50%;background:0 0;color:inherit;cursor:pointer}[data-ui=infrontsmart] .infrontsmart-ai-toggle:hover,[data-ui=infrontsmart][data-aihub-drawer] .infrontsmart-ai-toggle{border-color:var(--infrontsmart-border-strong);background-color:var(--infrontsmart-surface-2)}[data-ui=infrontsmart] .infrontsmart-ai-toggle:focus-visible{outline:2px solid var(--infrontsmart-brand);outline-offset:2px}[data-ui=infrontsmart] .infrontsmart-ai-toggle [class*=aip-icon-]{font-size:16px}[data-ui=infrontsmart] .aihub-drawer{position:fixed;top:0;right:0;bottom:0;z-index:1000;display:flex;flex-direction:column;width:min(max(440px,50vw),100vw);background:var(--infrontsmart-surface,#fff);border-left:1px solid var(--infrontsmart-border-strong,#d9dde3);box-shadow:-8px 0 24px rgba(0,0,0,.12)}[data-ui=infrontsmart] .aihub-drawer[hidden]{display:none}[data-ui=infrontsmart] .aihub-drawer-resize{position:absolute;top:0;bottom:0;left:-4px;width:8px;cursor:col-resize;touch-action:none;z-index:1}[data-ui=infrontsmart] .aihub-drawer-resize::after{content:"";position:absolute;top:0;bottom:0;left:3px;width:2px;background:0 0;transition:background-color .15s}[data-ui=infrontsmart] .aihub-drawer-resize:focus-visible::after,[data-ui=infrontsmart] .aihub-drawer-resize:hover::after,[data-ui=infrontsmart][data-aihub-resizing] .aihub-drawer-resize::after{background:var(--infrontsmart-brand,#00b2a9)}[data-ui=infrontsmart] .aihub-drawer-resize:focus-visible{outline:0}[data-ui=infrontsmart][data-aihub-resizing]{user-select:none;cursor:col-resize}[data-ui=infrontsmart] .aihub-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--infrontsmart-border,#e5e7eb);color:var(--infrontsmart-fg,inherit)}[data-ui=infrontsmart] .aihub-drawer-close{width:30px;height:30px;border:none;border-radius:50%;background:0 0;color:inherit;font-size:20px;line-height:1;cursor:pointer}[data-ui=infrontsmart] .aihub-drawer-close:hover{background:var(--infrontsmart-surface-2,#f4f4f4)}[data-ui=infrontsmart] .aihub-drawer aihub-workbench{flex:1;min-height:0}[data-ui=infrontsmart][data-mode=dark] .table-view-filter{background:var(--infrontsmart-surface);border-color:var(--infrontsmart-border)}[data-ui=infrontsmart][data-mode=dark] .Child{color:var(--infrontsmart-fg-2);background-color:var(--infrontsmart-surface-2);border-bottom-color:var(--infrontsmart-border-strong)}