.more-info.closed .short-text{display:block}.more-info.closed .full-text,.more-info.opened .short-text{display:none}.more-info.opened .full-text{display:block}.heat-map-enabled .heat-map .level-1{background-color:#e67c73}.heat-map-enabled .heat-map .level-2{background-color:#f3beb9}.heat-map-enabled .heat-map .level-3{background-color:#ff0}.heat-map-enabled .heat-map .level-4{background-color:#abddc5}.heat-map-enabled .heat-map-inverted .level-1,.heat-map-enabled .heat-map .level-5{background-color:#57bb8a}.heat-map-enabled .heat-map-inverted .level-2{background-color:#abddc5}.heat-map-enabled .heat-map-inverted .level-3{background-color:#ff0}.heat-map-enabled .heat-map-inverted .level-4{background-color:#f3beb9}.heat-map-enabled .heat-map-inverted .level-5{background-color:#e67c73}.bg-bootstrap-sidebar-dark-pickled-bluewood{background-color:#303956!important;color:#fff!important}.text-bootstrap-sidebar-dark-pickled-bluewood{color:#303956!important}.border-bootstrap-sidebar-dark-pickled-bluewood{border-color:#303956!important}.btn-bootstrap-sidebar-dark-pickled-bluewood{background-color:#303956!important;border-color:#303956!important;color:#fff!important}.btn-bootstrap-sidebar-dark-pickled-bluewood:hover{background-color:#1e2335!important;border-color:#1e2335!important}.btn-bootstrap-sidebar-dark-pickled-bluewood:focus{box-shadow:0 0 0 .2rem rgba(48,57,86,.5)!important}.btn-outline-bootstrap-sidebar-dark-pickled-bluewood{border-color:#303956!important;color:#303956!important}.bg-accent-pickled-bluewood,.btn-outline-bootstrap-sidebar-dark-pickled-bluewood:hover{background-color:#303956!important;color:#fff!important}.text-accent-pickled-bluewood{color:#303956!important}.border-accent-pickled-bluewood,.btn-accent-pickled-bluewood{border-color:#303956!important}.btn-accent-pickled-bluewood{background-color:#303956!important;color:#fff!important}.btn-accent-pickled-bluewood:hover{background-color:#1e2335!important;border-color:#1e2335!important}.btn-accent-pickled-bluewood:focus{box-shadow:0 0 0 .2rem rgba(48,57,86,.5)!important}.btn-outline-accent-pickled-bluewood{border-color:#303956!important;color:#303956!important}.bg-primary-pickled-bluewood,.btn-outline-accent-pickled-bluewood:hover{background-color:#303956!important;color:#fff!important}.text-primary-pickled-bluewood{color:#303956!important}.border-primary-pickled-bluewood,.btn-primary-pickled-bluewood{border-color:#303956!important}.btn-primary-pickled-bluewood{background-color:#303956!important;color:#fff!important}.btn-primary-pickled-bluewood:hover{background-color:#1e2335!important;border-color:#1e2335!important}.btn-primary-pickled-bluewood:focus{box-shadow:0 0 0 .2rem rgba(48,57,86,.5)!important}.btn-outline-primary-pickled-bluewood{border-color:#303956!important;color:#303956!important}.btn-outline-primary-pickled-bluewood:hover{background-color:#303956!important;color:#fff!important}.bg-bootstrap-sidebar-dark-pickled-bluewood-light{background-color:#424f77!important;color:#fff!important}.text-bootstrap-sidebar-dark-pickled-bluewood-light{color:#424f77!important}.border-bootstrap-sidebar-dark-pickled-bluewood-light{border-color:#424f77!important}.btn-bootstrap-sidebar-dark-pickled-bluewood-light{background-color:#424f77!important;border-color:#424f77!important;color:#fff!important}.btn-bootstrap-sidebar-dark-pickled-bluewood-light:hover{background-color:#303956!important;border-color:#303956!important}.btn-bootstrap-sidebar-dark-pickled-bluewood-light:focus{box-shadow:0 0 0 .2rem rgba(66,79,119,.5)!important}.btn-outline-bootstrap-sidebar-dark-pickled-bluewood-light{border-color:#424f77!important;color:#424f77!important}.btn-outline-bootstrap-sidebar-dark-pickled-bluewood-light:hover{background-color:#424f77!important;color:#fff!important}.bg-bootstrap-sidebar-dark-pickled-bluewood-dark{background-color:#1e2335!important;color:#fff!important}.text-bootstrap-sidebar-dark-pickled-bluewood-dark{color:#1e2335!important}.border-bootstrap-sidebar-dark-pickled-bluewood-dark{border-color:#1e2335!important}.btn-bootstrap-sidebar-dark-pickled-bluewood-dark{background-color:#1e2335!important;border-color:#1e2335!important;color:#fff!important}.btn-bootstrap-sidebar-dark-pickled-bluewood-dark:hover{background-color:#0b0e15!important;border-color:#0b0e15!important}.btn-bootstrap-sidebar-dark-pickled-bluewood-dark:focus{box-shadow:0 0 0 .2rem rgba(30,35,53,.5)!important}.btn-outline-bootstrap-sidebar-dark-pickled-bluewood-dark{border-color:#1e2335!important;color:#1e2335!important}.btn-outline-bootstrap-sidebar-dark-pickled-bluewood-dark:hover{background-color:#1e2335!important;color:#fff!important}.bg-bootstrap-sidebar-dark-pickled-bluewood-soft{background-color:rgba(48,57,86,.1)!important;color:#fff!important}.text-bootstrap-sidebar-dark-pickled-bluewood-soft{color:rgba(48,57,86,.1)!important}.border-bootstrap-sidebar-dark-pickled-bluewood-soft{border-color:rgba(48,57,86,.1)!important}.btn-bootstrap-sidebar-dark-pickled-bluewood-soft{background-color:rgba(48,57,86,.1)!important;border-color:rgba(48,57,86,.1)!important;color:#fff!important}.btn-bootstrap-sidebar-dark-pickled-bluewood-soft:hover{background-color:rgba(30,35,53,.1)!important;border-color:rgba(30,35,53,.1)!important}.btn-bootstrap-sidebar-dark-pickled-bluewood-soft:focus{box-shadow:0 0 0 .2rem rgba(48,57,86,.5)!important}.btn-outline-bootstrap-sidebar-dark-pickled-bluewood-soft{border-color:rgba(48,57,86,.1)!important;color:rgba(48,57,86,.1)!important}.btn-outline-bootstrap-sidebar-dark-pickled-bluewood-soft:hover{background-color:rgba(48,57,86,.1)!important;color:#fff!important}.bg-bg-pickled-bluewood{background-color:#303956!important;color:#fff!important}.text-bg-pickled-bluewood{color:#303956!important}.border-bg-pickled-bluewood,.btn-bg-pickled-bluewood{border-color:#303956!important}.btn-bg-pickled-bluewood{background-color:#303956!important;color:#fff!important}.btn-bg-pickled-bluewood:hover{background-color:#1e2335!important;border-color:#1e2335!important}.btn-bg-pickled-bluewood:focus{box-shadow:0 0 0 .2rem rgba(48,57,86,.5)!important}.btn-outline-bg-pickled-bluewood{border-color:#303956!important;color:#303956!important}.bg-text-pickled-bluewood,.btn-outline-bg-pickled-bluewood:hover{background-color:#303956!important;color:#fff!important}.text-text-pickled-bluewood{color:#303956!important}.border-text-pickled-bluewood,.btn-text-pickled-bluewood{border-color:#303956!important}.btn-text-pickled-bluewood{background-color:#303956!important;color:#fff!important}.btn-text-pickled-bluewood:hover{background-color:#1e2335!important;border-color:#1e2335!important}.btn-text-pickled-bluewood:focus{box-shadow:0 0 0 .2rem rgba(48,57,86,.5)!important}.btn-outline-text-pickled-bluewood{border-color:#303956!important;color:#303956!important}.bg-border-pickled-bluewood,.btn-outline-text-pickled-bluewood:hover{background-color:#303956!important;color:#fff!important}.text-border-pickled-bluewood{color:#303956!important}.border-border-pickled-bluewood,.btn-border-pickled-bluewood{border-color:#303956!important}.btn-border-pickled-bluewood{background-color:#303956!important;color:#fff!important}.btn-border-pickled-bluewood:hover{background-color:#1e2335!important;border-color:#1e2335!important}.btn-border-pickled-bluewood:focus{box-shadow:0 0 0 .2rem rgba(48,57,86,.5)!important}.btn-outline-border-pickled-bluewood{border-color:#303956!important;color:#303956!important}.bg-btn-pickled-bluewood,.btn-outline-border-pickled-bluewood:hover{background-color:#303956!important;color:#fff!important}.text-btn-pickled-bluewood{color:#303956!important}.border-btn-pickled-bluewood,.btn-btn-pickled-bluewood{border-color:#303956!important}.btn-btn-pickled-bluewood{background-color:#303956!important;color:#fff!important}.btn-btn-pickled-bluewood:hover{background-color:#1e2335!important;border-color:#1e2335!important}.btn-btn-pickled-bluewood:focus{box-shadow:0 0 0 .2rem rgba(48,57,86,.5)!important}.btn-outline-btn-pickled-bluewood{border-color:#303956!important;color:#303956!important}.btn-outline-btn-pickled-bluewood:hover{background-color:#303956!important;color:#fff!important}.table-bootstrap-sidebar-dark-pickled-bluewood,.table-pickled-bluewood{color:#fff!important;filter:none!important}.table-bootstrap-sidebar-dark-pickled-bluewood,.table-bootstrap-sidebar-dark-pickled-bluewood>td,.table-bootstrap-sidebar-dark-pickled-bluewood>th,.table-pickled-bluewood,.table-pickled-bluewood>td,.table-pickled-bluewood>th{background-color:#394466!important;color:#fff!important;border-color:#4b5a87!important}.table-bootstrap-sidebar-dark-pickled-bluewood th,.table-pickled-bluewood th{border-bottom:2px solid #556497!important}.table .table-bootstrap-sidebar-dark-pickled-bluewood td,.table .table-bootstrap-sidebar-dark-pickled-bluewood th,.table .table-pickled-bluewood td,.table .table-pickled-bluewood th{border-color:#4b5a87!important}.table .table-bootstrap-sidebar-dark-pickled-bluewood th,.table .table-pickled-bluewood th{border-bottom-color:#556497!important}.table-striped tbody tr.table-bootstrap-sidebar-dark-pickled-bluewood:nth-of-type(odd),.table-striped tbody tr.table-bootstrap-sidebar-dark-pickled-bluewood:nth-of-type(odd) td,.table-striped tbody tr.table-bootstrap-sidebar-dark-pickled-bluewood:nth-of-type(odd) th,.table-striped tbody tr.table-pickled-bluewood:nth-of-type(odd),.table-striped tbody tr.table-pickled-bluewood:nth-of-type(odd) td,.table-striped tbody tr.table-pickled-bluewood:nth-of-type(odd) th{background-color:#394466!important}.table-bordered .table-bootstrap-sidebar-dark-pickled-bluewood,.table-bordered .table-bootstrap-sidebar-dark-pickled-bluewood td,.table-bordered .table-bootstrap-sidebar-dark-pickled-bluewood th,.table-bordered .table-pickled-bluewood,.table-bordered .table-pickled-bluewood td,.table-bordered .table-pickled-bluewood th{border-color:#4b5a87!important}.table thead .table-bootstrap-sidebar-dark-pickled-bluewood,.table thead .table-pickled-bluewood{background-color:#394466!important}.table thead .table-bootstrap-sidebar-dark-pickled-bluewood th,.table thead .table-pickled-bluewood th{background-color:#394466!important;color:#fff!important}.table tfoot .table-bootstrap-sidebar-dark-pickled-bluewood,.table tfoot .table-pickled-bluewood{background-color:#394466!important}.table tfoot .table-bootstrap-sidebar-dark-pickled-bluewood td,.table tfoot .table-bootstrap-sidebar-dark-pickled-bluewood th,.table tfoot .table-pickled-bluewood td,.table tfoot .table-pickled-bluewood th{background-color:#394466!important;color:#fff!important}.table-hover .table-bootstrap-sidebar-dark-pickled-bluewood:hover,.table-hover .table-pickled-bluewood:hover{background-color:#394466!important}.table-bootstrap-sidebar-dark-pickled-bluewood td,.table-bootstrap-sidebar-dark-pickled-bluewood th,.table-hover .table-bootstrap-sidebar-dark-pickled-bluewood:hover td,.table-hover .table-bootstrap-sidebar-dark-pickled-bluewood:hover th,.table-hover .table-pickled-bluewood:hover td,.table-hover .table-pickled-bluewood:hover th,.table-pickled-bluewood td,.table-pickled-bluewood th{background-color:#394466!important;color:#fff!important}.table-bootstrap-sidebar-dark-pickled-bluewood a,.table-pickled-bluewood a{color:#fff!important;text-decoration:underline}.table-bootstrap-sidebar-dark-pickled-bluewood a:hover,.table-pickled-bluewood a:hover{color:hsla(0,0%,100%,.8)!important}.table-bootstrap-sidebar-dark-pickled-bluewood .material-icons,.table-pickled-bluewood .material-icons{color:#fff!important}.table .table-bootstrap-sidebar-dark-pickled-bluewood.active,.table .table-bootstrap-sidebar-dark-pickled-bluewood.active td,.table .table-bootstrap-sidebar-dark-pickled-bluewood.active th,.table .table-pickled-bluewood.active,.table .table-pickled-bluewood.active td,.table .table-pickled-bluewood.active th{background-color:#394466!important}.table-bootstrap-sidebar-dark-pickled-bluewood,.table-pickled-bluewood{background-image:none!important;box-shadow:none!important;opacity:1!important;background-color:#394466!important}.bootstrap-sidebar-dark-pickled-bluewood,.bootstrap-sidebar-dark-pickled-bluewood .sidebar-brand{background-color:#394466!important;color:#fff!important}.bootstrap-sidebar-dark-pickled-bluewood .sidebar-menu-item.active{background-color:#394466!important}.bootstrap-sidebar-dark-pickled-bluewood .sidebar-menu-item.active .sidebar-menu-icon{color:#fff!important}.bootstrap-sidebar-dark-pickled-bluewood .sidebar-menu-item:hover{background-color:#354060!important}.bootstrap-sidebar-dark-pickled-bluewood .sidebar-menu-icon{color:hsla(0,0%,100%,.7)!important}.bootstrap-sidebar-dark-pickled-bluewood .sidebar-menu-text,.table-row-custom{color:#fff!important}.table-row-custom,.table-row-custom:hover{background-color:#394466!important}.table .table-bootstrap-sidebar-dark-pickled-bluewood,.table .table-bootstrap-sidebar-dark-pickled-bluewood td,.table .table-bootstrap-sidebar-dark-pickled-bluewood th,.table .table-pickled-bluewood,.table .table-pickled-bluewood td,.table .table-pickled-bluewood th{background-color:#394466!important;color:#fff!important}.table .table-bootstrap-sidebar-dark-pickled-bluewood a,.table .table-pickled-bluewood a{color:#fff!important}.table .table-bootstrap-sidebar-dark-pickled-bluewood a:hover,.table .table-pickled-bluewood a:hover{color:hsla(0,0%,100%,.8)!important}.table .table-bootstrap-sidebar-dark-pickled-bluewood:hover,.table .table-bootstrap-sidebar-dark-pickled-bluewood:hover td,.table .table-bootstrap-sidebar-dark-pickled-bluewood:hover th,.table .table-pickled-bluewood:hover,.table .table-pickled-bluewood:hover td,.table .table-pickled-bluewood:hover th{background-color:#394466!important}:root{--font-sans:"Inter","Helvetica Neue",Arial,sans-serif;--color-primary:#5567ff;--color-primary-hover:#3d4fe0;--color-primary-ring:rgba(85,103,255,0.2);--color-primary-soft:rgba(85,103,255,0.06);--color-bg:#f5f7fa;--color-card-bg:#fff;--color-sidebar-bg:#fff;--color-navbar-bg:#fff;--color-text:#1a1d23;--color-text-muted:#6b7280;--color-text-faint:#9ca3af;--color-heading:#0f1117;--color-border:#e2e8f0;--color-border-input:#dfe2e6;--color-success-bg:#ecfdf5;--color-success-text:#059669;--color-danger-bg:#fef2f2;--color-danger-text:#dc2626;--color-warning-bg:#fffbeb;--color-warning-text:#d97706;--radius-card:10px;--radius-btn:8px;--radius-input:8px;--radius-modal:14px;--radius-badge:6px;--shadow-card:0 1px 3px rgba(0,0,0,0.07),0 1px 2px rgba(0,0,0,0.04);--shadow-card-hover:0 4px 12px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.06);--shadow-dropdown:0 8px 24px rgba(0,0,0,0.1);--sidebar-width:240px;--navbar-height:64px}body{font-family:var(--font-sans)!important;background-color:var(--color-bg)!important;color:var(--color-text)!important}.onStyle{color:#6495ed!important}.boldStyle{font-weight:700}.turnOffBorder{border:none;outline:none!important}.loaderCustom{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#eceaea;background-image:url(/images/ajax-loader.gif);background-size:100px;background-repeat:no-repeat;background-position:50%;z-index:10000000;opacity:.4;filter:alpha(opacity=40)}.customField{display:inline-block;padding-right:15px}.txtarea{font-family:Times New Roman;font-size:14px;line-height:16px;padding:24px 32px 16px 8px;text-indent:20px}table.flexibleColumns td,table.flexibleColumns th{border-right:1px solid #e9edf2}.hideRow{display:none}.fixedHeader thead{position:sticky;top:64px;background-color:#fff;z-index:999;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.fixedHeaderWithRowSpan{--sticky-top:64px;--header-row-1-height:56px}.fixedHeaderWithRowSpan thead th{position:sticky!important;background-color:#fff}.fixedHeaderWithRowSpan thead tr:first-child th{top:var(--sticky-top);z-index:5}.fixedHeaderWithRowSpan thead tr:first-child th[rowspan]{top:var(--sticky-top);z-index:6}.fixedHeaderWithRowSpan thead tr:nth-child(2) th{top:calc(var(--sticky-top) + var(--header-row-1-height));z-index:4}.fixedHeaderWithRowSpan thead tr:last-child th{box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.unsetOverflowX{overflow-x:unset}.hide-legend{display:none}.custom-fullscreen-modal{max-width:95vw!important;width:95vw!important;height:auto!important;max-height:none!important}.mdk-drawer-layout,.mdk-header-layout,body{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:13px;color:var(--color-text,#1a1d23);background-color:var(--color-bg,#f5f7fa)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-weight:600;color:var(--color-heading,#0f1117)}.page-title{font-size:20px;font-weight:600;color:var(--color-heading,#0f1117);margin-bottom:0}.small,small{font-size:11px}#default-navbar,.navbar{background-color:var(--color-navbar-bg,#fff)!important;box-shadow:none!important;border-bottom:1px solid var(--color-border,#e2e8f0)!important;height:var(--navbar-height,64px);font-family:Inter,sans-serif}.navbar-brand{font-weight:700;font-size:14px;letter-spacing:-.3px;color:var(--color-text,#1a1d23)!important}.tnt-dark-toggle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1px solid var(--color-border,#e2e8f0);border-radius:8px;color:var(--color-text-muted,#6b7280);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.tnt-dark-toggle:hover{background:var(--color-primary-soft,rgba(85,103,255,.06));border-color:var(--color-primary,#5567ff);color:var(--color-primary,#5567ff)}.sidebar{background-color:var(--color-sidebar-bg,#fff)!important;border-right:1px solid var(--color-border,#e2e8f0)!important;box-shadow:none!important;font-family:Inter,sans-serif}.sidebar.sidebar-p-t{padding-top:0!important}.sidebar-collapse-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px 10px 12px;background:transparent;border:none;border-bottom:1px solid var(--color-border,#e2e8f0);color:var(--color-text-muted,#6b7280);cursor:pointer;transition:color .12s;margin-bottom:4px}.sidebar-collapse-btn:hover{color:var(--color-primary,#5567ff)}.sidebar-collapse-label{font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;line-height:1}.sidebar-peek-zone{display:none;position:fixed;top:64px;left:0;width:22px;height:52px;z-index:1050;cursor:pointer;background:var(--color-card-bg,#fff);border:1px solid var(--color-border,#e2e8f0);border-left:none;border-radius:0 32px 32px 0;box-shadow:3px 0 10px rgba(0,0,0,.09);align-items:center;justify-content:center;color:var(--color-text-muted,#6b7280);transition:color .12s,background .12s,box-shadow .12s}.sidebar-peek-zone:hover{color:var(--color-primary,#5567ff);background:var(--color-primary-soft,rgba(85,103,255,.07));box-shadow:3px 0 14px rgba(85,103,255,.18)}body.sidebar-collapsed .sidebar-peek-zone{display:flex}body.sidebar-peeking .sidebar-peek-zone{display:none}html.dark-mode .sidebar-peek-zone{background:var(--color-sidebar-bg,#161b22);border-color:var(--color-border,#2d3240);box-shadow:3px 0 10px rgba(0,0,0,.3)}body.sidebar-peeking #default-drawer .mdk-drawer__content{box-shadow:4px 0 24px rgba(0,0,0,.12);z-index:1040}@media (min-width:992px){body.sidebar-collapsed #default-drawer{flex:0 0 0px!important;width:0!important;min-width:0!important;max-width:0!important;overflow:visible!important}body.sidebar-collapsed .mdk-drawer-layout__content,body.sidebar-collapsed .page-content{flex:1 1 auto!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;transform:none!important}body.sidebar-collapsed .mdk-drawer-layout .container,body.sidebar-collapsed .mdk-drawer-layout .container-fluid,body.sidebar-collapsed .mdk-drawer-layout .page__container{max-width:none!important;margin-left:0!important;margin-right:0!important}}.sidebar-heading{font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--color-text-faint,#9ca3af)!important;padding:.5rem 1rem .35rem!important}.sidebar-menu-button{font-size:13px;font-weight:400;color:var(--color-text-muted,#4b5563)!important;border-radius:6px;transition:background .12s,color .12s}.sidebar-menu-button:hover{background:#f5f8ff!important;color:var(--color-primary,#5567ff)!important}.sidebar-menu-item.active>.sidebar-menu-button,.sidebar-menu>.sidebar-menu-item.open>.sidebar-menu-button{color:var(--color-primary,#5567ff)!important;background:var(--color-primary-soft,rgba(85,103,255,.06))!important;font-weight:500;border-left:3px solid var(--color-primary,#5567ff)}.sidebar-menu-item:not(.active)>.sidebar-menu-button{border-left:3px solid transparent}.sidebar-menu-icon{color:inherit!important}.card{background-color:var(--color-card-bg,#fff)!important;border:1px solid var(--color-border,#e2e8f0)!important;border-radius:var(--radius-card,10px)!important;box-shadow:var(--shadow-card)!important;transition:box-shadow .2s}.card:hover{box-shadow:var(--shadow-card-hover)!important}.card-header{background-color:var(--color-card-bg,#fff)!important;border-bottom:1px solid var(--color-border,#e2e8f0)!important;font-weight:600;font-size:14px;padding:.875rem 1.25rem;border-radius:var(--radius-card,10px) var(--radius-card,10px) 0 0!important}.card-body{padding:1.25rem}.section-title{font-size:14px;font-weight:600;color:var(--color-heading,#0f1117);margin-bottom:0}h3.text-info{font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:600!important;color:var(--color-primary,#5567ff)!important;letter-spacing:-.01em}.table thead th{background-color:#f8fafc!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--color-text-muted,#6b7280)!important;border-bottom:2px solid var(--color-border,#e2e8f0)!important;border-top:none!important;white-space:nowrap}.table td,.table thead th{padding:.65rem 1rem!important;vertical-align:middle!important}.table td{font-size:13px;border-top:1px solid var(--color-border,#e2e8f0)!important;color:var(--color-text,#1a1d23)}.table tbody tr:not(.b-table-details):hover>td{background-color:#f5f8ff!important}.table tbody tr.b-table-details,.table tbody tr.b-table-details:hover,.table tbody tr.b-table-details:hover>td{background-color:transparent!important}.table tbody tr.tnt-row--selected:not(.b-table-details)>td{background-color:#e0e7ff!important}.table-striped tbody tr:nth-of-type(odd){background-color:transparent!important}.fixedHeader thead,.fixedHeaderWithRowSpan thead th{background-color:#f8fafc!important}.btn{font-family:Inter,sans-serif;font-weight:500;font-size:13px;border-radius:var(--radius-btn,8px)!important;transition:background .15s,box-shadow .15s,border-color .15s}.btn-primary{background-color:var(--color-primary,#5567ff)!important;border-color:var(--color-primary,#5567ff)!important;color:#fff!important}.btn-primary:focus,.btn-primary:hover{background-color:var(--color-primary-hover,#3d4fe0)!important;border-color:var(--color-primary-hover,#3d4fe0)!important}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 3px var(--color-primary-ring,rgba(85,103,255,.25))!important}.btn-outline-primary{--tnt-dropdown-toggle-open-bg:var(--color-primary,#5567ff);--tnt-dropdown-toggle-open-color:#fff;--tnt-dropdown-toggle-open-border:var(--color-primary,#5567ff);color:var(--color-primary,#5567ff)!important;border-color:var(--color-primary,#5567ff)!important}.btn-outline-primary:hover{background-color:var(--color-primary,#5567ff)!important;color:#fff!important}.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:var(--color-primary,#5567ff)!important;border-color:var(--color-primary,#5567ff)!important;color:#fff!important;box-shadow:0 0 0 3px var(--color-primary-ring,rgba(85,103,255,.25))!important}.btn-outline-secondary{--tnt-dropdown-toggle-open-bg:#6c757d;--tnt-dropdown-toggle-open-color:#fff;--tnt-dropdown-toggle-open-border:#6c757d}.btn-outline-success{--tnt-dropdown-toggle-open-bg:#28a745;--tnt-dropdown-toggle-open-color:#fff;--tnt-dropdown-toggle-open-border:#28a745}.btn-outline-danger{--tnt-dropdown-toggle-open-bg:#dc3545;--tnt-dropdown-toggle-open-color:#fff;--tnt-dropdown-toggle-open-border:#dc3545}.btn-outline-warning{--tnt-dropdown-toggle-open-bg:#ffc107;--tnt-dropdown-toggle-open-color:#212529;--tnt-dropdown-toggle-open-border:#ffc107}.btn-outline-info{--tnt-dropdown-toggle-open-bg:#17a2b8;--tnt-dropdown-toggle-open-border:#17a2b8}.btn-outline-dark,.btn-outline-info{--tnt-dropdown-toggle-open-color:#fff}.btn-outline-dark{--tnt-dropdown-toggle-open-bg:#343a40;--tnt-dropdown-toggle-open-border:#343a40}.btn-light,.btn-outline-light{--tnt-dropdown-toggle-open-bg:#f8f9fa;--tnt-dropdown-toggle-open-color:#212529;--tnt-dropdown-toggle-open-border:#f8f9fa}.btn-secondary{--tnt-dropdown-toggle-open-bg:#6c757d;--tnt-dropdown-toggle-open-border:#6c757d}.btn-primary,.btn-secondary{--tnt-dropdown-toggle-open-color:#fff}.btn-primary{--tnt-dropdown-toggle-open-bg:var(--color-primary,#5567ff);--tnt-dropdown-toggle-open-border:var(--color-primary,#5567ff)}.btn-success{--tnt-dropdown-toggle-open-bg:#28a745;--tnt-dropdown-toggle-open-border:#28a745}.btn-danger,.btn-success{--tnt-dropdown-toggle-open-color:#fff}.btn-danger{--tnt-dropdown-toggle-open-bg:#dc3545;--tnt-dropdown-toggle-open-border:#dc3545}.btn-warning{--tnt-dropdown-toggle-open-bg:#ffc107;--tnt-dropdown-toggle-open-color:#212529;--tnt-dropdown-toggle-open-border:#ffc107}.btn-info{--tnt-dropdown-toggle-open-bg:#17a2b8;--tnt-dropdown-toggle-open-border:#17a2b8}.btn-dark,.btn-info{--tnt-dropdown-toggle-open-color:#fff}.btn-dark{--tnt-dropdown-toggle-open-bg:#343a40;--tnt-dropdown-toggle-open-border:#343a40}.show>.btn-danger.dropdown-toggle,.show>.btn-dark.dropdown-toggle,.show>.btn-info.dropdown-toggle,.show>.btn-light.dropdown-toggle,.show>.btn-outline-danger.dropdown-toggle,.show>.btn-outline-dark.dropdown-toggle,.show>.btn-outline-info.dropdown-toggle,.show>.btn-outline-light.dropdown-toggle,.show>.btn-outline-primary.dropdown-toggle,.show>.btn-outline-secondary.dropdown-toggle,.show>.btn-outline-success.dropdown-toggle,.show>.btn-outline-warning.dropdown-toggle,.show>.btn-primary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle,.show>.btn-success.dropdown-toggle,.show>.btn-warning.dropdown-toggle{background-color:var(--tnt-dropdown-toggle-open-bg,transparent)!important;color:var(--tnt-dropdown-toggle-open-color,inherit)!important;border-color:var(--tnt-dropdown-toggle-open-border,currentColor)!important}.btn-sm{font-size:12px!important;padding:.3rem .75rem!important}.form-control{font-family:Inter,sans-serif;font-size:13px;border-radius:var(--radius-input,8px)!important;border-color:var(--color-border-input,#dfe2e6)!important;color:var(--color-text,#1a1d23);background-color:var(--color-card-bg,#fff);transition:border-color .15s,box-shadow .15s}.form-control:focus{border-color:var(--color-primary,#5567ff)!important;box-shadow:0 0 0 3px var(--color-primary-ring,rgba(85,103,255,.18))!important}.vs__dropdown-toggle{font-family:Inter,sans-serif!important;font-size:13px!important;border-radius:var(--radius-input,8px)!important;border-color:var(--color-border-input,#dfe2e6)!important;background-color:var(--color-card-bg,#fff)!important;min-height:36px;transition:border-color .15s,box-shadow .15s}.vs__dropdown-toggle:focus-within{border-color:var(--color-primary,#5567ff)!important;box-shadow:0 0 0 3px var(--color-primary-ring,rgba(85,103,255,.18))!important}.vs__dropdown-menu{font-family:Inter,sans-serif!important;font-size:13px!important;border:1px solid var(--color-border,#e2e8f0)!important;border-radius:var(--radius-input,8px)!important;box-shadow:var(--shadow-dropdown,0 8px 24px rgba(0,0,0,.1))!important;background-color:var(--color-card-bg,#fff)!important}.vs__option--highlight,.vs__option:hover{background-color:var(--color-primary-soft,rgba(85,103,255,.06))!important;color:var(--color-primary,#5567ff)!important}.vs__selected{font-size:13px;color:var(--color-text,#1a1d23)}.nav-tabs{border-bottom:1px solid var(--color-border,#e2e8f0)!important}.nav-tabs .nav-link{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-muted,#6b7280)!important;background:transparent!important;border:none!important;border-bottom:2px solid transparent!important;padding:.65rem 1rem;border-radius:0!important;transition:color .15s,border-color .15s}.nav-tabs .nav-link:hover{color:var(--color-primary,#5567ff)!important;border-bottom-color:rgba(85,103,255,.3)!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--color-primary,#5567ff)!important;border-bottom:2px solid var(--color-primary,#5567ff)!important;font-weight:600}.badge{font-family:Inter,sans-serif;font-size:11px;font-weight:500;border-radius:var(--radius-badge,6px);padding:2px 7px}.delta-positive{background-color:var(--color-success-bg,#ecfdf5);color:var(--color-success-text,#059669)}.delta-negative,.delta-positive{display:inline-flex;align-items:center;gap:2px;font-size:11px;font-weight:500;padding:2px 6px;border-radius:4px}.delta-negative{background-color:var(--color-danger-bg,#fef2f2);color:var(--color-danger-text,#dc2626)}.badge-soft-success,.badge-success{background-color:var(--color-success-bg,#ecfdf5)!important;color:var(--color-success-text,#059669)!important}.badge-danger,.badge-soft-danger{background-color:var(--color-danger-bg,#fef2f2)!important;color:var(--color-danger-text,#dc2626)!important}.modal-content{border-radius:var(--radius-modal,14px)!important;border:1px solid var(--color-border,#e2e8f0)!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important;overflow:hidden}.modal-content,.modal-header{background-color:var(--color-card-bg,#fff)!important}.modal-header{border-bottom:1px solid var(--color-border,#e2e8f0)!important;font-weight:600;padding:1rem 1.25rem}.modal-title{font-size:15px;font-weight:600;color:var(--color-heading,#0f1117)}.modal-footer{border-top:1px solid var(--color-border,#e2e8f0)!important;background-color:var(--color-card-bg,#fff)!important}.modal-backdrop{background-color:rgba(15,17,23,.5)!important}.modal-backdrop.show{opacity:1!important}.kpi-card{gap:1rem;padding:1.25rem}.kpi-card,.kpi-icon{display:flex;align-items:center}.kpi-icon{width:44px;height:44px;border-radius:10px;background:var(--color-primary-soft,rgba(85,103,255,.08));color:var(--color-primary,#5567ff);justify-content:center;flex-shrink:0}.kpi-icon .material-icons{font-size:22px}.kpi-body{flex:1}.kpi-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#6b7280);margin-bottom:2px}.kpi-value{font-size:26px;font-weight:700;line-height:1.15;color:var(--color-heading,#0f1117)}.kpi-delta{display:inline-flex;align-items:center;gap:2px;font-size:11px;font-weight:600;padding:3px 8px;border-radius:5px;white-space:nowrap;align-self:flex-start;margin-top:4px}.kpi-delta.positive{background:var(--color-success-bg,#ecfdf5);color:var(--color-success-text,#059669)}.kpi-delta.negative{background:var(--color-danger-bg,#fef2f2);color:var(--color-danger-text,#dc2626)}.page-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.skeleton,[class*=-skeleton]{background:linear-gradient(90deg,#eef1f5 25%,#e4e8ef 50%,#eef1f5 75%);background-size:200% 100%;animation:tnt-shimmer 1.4s infinite;border-radius:6px}@keyframes tnt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.bg-white.mt-auto{border-top:1px solid var(--color-border,#e2e8f0)}.bg-white.mt-auto,.dropdown-menu{background-color:var(--color-card-bg,#fff)!important}.dropdown-menu{font-family:Inter,sans-serif;font-size:13px;border:1px solid var(--color-border,#e2e8f0)!important;border-radius:var(--radius-card,10px)!important;box-shadow:var(--shadow-dropdown,0 8px 24px rgba(0,0,0,.1))!important;padding:.35rem}.dropdown-item{border-radius:6px;padding:.45rem .75rem;color:var(--color-text,#1a1d23)!important;font-size:13px}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--color-primary-soft,rgba(85,103,255,.06))!important;color:var(--color-primary,#5567ff)!important}.flatpickr-calendar{border-radius:10px!important;border:1px solid var(--color-border,#e2e8f0)!important;box-shadow:var(--shadow-dropdown)!important;font-family:Inter,sans-serif!important}.flatpickr-day.selected,.flatpickr-day.selected:hover{background:var(--color-primary,#5567ff)!important;border-color:var(--color-primary,#5567ff)!important}.flatpickr-day:hover{background:var(--color-primary-soft,rgba(85,103,255,.08))!important}@media (max-width:768px){.card-body{padding:.875rem!important}.card-header{padding:.75rem .875rem!important}.table td,.table thead th{padding:.5rem .75rem!important}.kpi-value{font-size:22px}.page-title{font-size:17px}}@media (max-width:576px){.tnt-dark-toggle{display:flex!important}.navbar-brand span.d-none{display:none!important}}html.dark-mode .mdk-drawer-layout,html.dark-mode .mdk-header-layout,html.dark-mode body{background-color:var(--color-bg,#0f1117)!important;color:var(--color-text,#e2e8f2)!important}html.dark-mode #default-navbar,html.dark-mode .navbar{background-color:var(--color-navbar-bg,#161b22)!important;border-bottom-color:var(--color-border,#2d3240)!important}html.dark-mode .navbar-brand,html.dark-mode .navbar-text-100{color:var(--color-text,#e2e8f2)!important}html.dark-mode .navbar-text-50{color:var(--color-text-muted,#8b95a6)!important}html.dark-mode .sidebar{background-color:var(--color-sidebar-bg,#161b22)!important;border-right-color:var(--color-border,#2d3240)!important}html.dark-mode .sidebar-menu-button{color:var(--color-text-muted,#8b95a6)!important}html.dark-mode .sidebar-menu-button:hover{background:rgba(85,103,255,.12)!important;color:var(--color-primary,#5567ff)!important}html.dark-mode .sidebar-heading{color:var(--color-text-faint,#5a6270)!important}html.dark-mode .sidebar-menu-item.active>.sidebar-menu-button,html.dark-mode .sidebar-menu>.sidebar-menu-item.open>.sidebar-menu-button{background:rgba(85,103,255,.15)!important}html.dark-mode .sidebar-collapse-btn{border-bottom-color:var(--color-border,#2d3240)}html.dark-mode .card,html.dark-mode .card-header,html.dark-mode .modal-footer,html.dark-mode .modal-header{background-color:var(--color-card-bg,#1c2128)!important;border-color:var(--color-border,#2d3240)!important}html.dark-mode .mdk-drawer-layout__content,html.dark-mode .page-content{background-color:var(--color-bg,#0f1117)!important}html.dark-mode .table thead th{background-color:#161b22!important;border-bottom-color:var(--color-border,#2d3240)!important;color:var(--color-text-muted,#8b95a6)!important}html.dark-mode .table td{border-top-color:var(--color-border,#2d3240)!important;color:var(--color-text,#e2e8f2)!important}html.dark-mode .table tbody tr:not(.b-table-details):hover>td{background-color:rgba(85,103,255,.06)!important}html.dark-mode .table tbody tr.b-table-details,html.dark-mode .table tbody tr.b-table-details:hover,html.dark-mode .table tbody tr.b-table-details:hover>td{background-color:transparent!important}html.dark-mode .table tbody tr:not(.b-table-details):has(input[type=checkbox]:checked)>td{background-color:rgba(85,103,255,.14)!important}html.dark-mode .fixedHeader thead,html.dark-mode .fixedHeaderWithRowSpan thead th{background-color:#161b22!important}html.dark-mode .form-control{background-color:#252b33!important;border-color:var(--color-border,#2d3240)!important;color:var(--color-text,#e2e8f2)!important}html.dark-mode .form-control::-moz-placeholder{color:var(--color-text-faint,#5a6270)!important}html.dark-mode .form-control::placeholder{color:var(--color-text-faint,#5a6270)!important}html.dark-mode .form-control:focus{background-color:#252b33!important;border-color:var(--color-primary,#5567ff)!important}html.dark-mode .vs__dropdown-toggle{background-color:#252b33!important;border-color:var(--color-border,#2d3240)!important}html.dark-mode .vs__search::-moz-placeholder{color:var(--color-text,#e2e8f2)!important}html.dark-mode .vs__search,html.dark-mode .vs__search::placeholder,html.dark-mode .vs__selected{color:var(--color-text,#e2e8f2)!important}html.dark-mode .vs__dropdown-menu{background-color:#1c2128!important;border-color:var(--color-border,#2d3240)!important}html.dark-mode .vs__dropdown-option{color:var(--color-text,#e2e8f2)!important}html.dark-mode .vs__clear,html.dark-mode .vs__open-indicator{filter:invert(.6)}html.dark-mode .nav-tabs{border-bottom-color:var(--color-border,#2d3240)!important}html.dark-mode .nav-tabs .nav-link{color:var(--color-text-muted,#8b95a6)!important}html.dark-mode .nav-tabs .nav-link.active{color:var(--color-primary,#5567ff)!important}html.dark-mode .h1,html.dark-mode .h2,html.dark-mode .h3,html.dark-mode .h4,html.dark-mode .h5,html.dark-mode .h6,html.dark-mode .kpi-value,html.dark-mode .modal-title,html.dark-mode .page-title,html.dark-mode .section-title,html.dark-mode h1,html.dark-mode h2,html.dark-mode h3,html.dark-mode h4,html.dark-mode h5,html.dark-mode h6{color:var(--color-heading,#f0f4ff)!important}html.dark-mode h3.text-info{color:var(--color-primary-light,#818cf8)!important}html.dark-mode .kpi-label,html.dark-mode .text-muted{color:var(--color-text-muted,#8b95a6)!important}html.dark-mode .modal-content{background-color:var(--color-card-bg,#1c2128)!important;border-color:var(--color-border,#2d3240)!important}html.dark-mode .modal-backdrop{background-color:rgba(0,0,0,.7)!important}html.dark-mode .dropdown-menu{background-color:#1c2128!important;border-color:var(--color-border,#2d3240)!important}html.dark-mode .dropdown-item{color:var(--color-text,#e2e8f2)!important}html.dark-mode .dropdown-item:hover{background-color:rgba(85,103,255,.15)!important}html.dark-mode .dropdown-divider,html.dark-mode .flatpickr-calendar{border-color:var(--color-border,#2d3240)!important}html.dark-mode .flatpickr-calendar{background:#1c2128!important}html.dark-mode .flatpickr-calendar,html.dark-mode .flatpickr-day{color:var(--color-text,#e2e8f2)!important}html.dark-mode .flatpickr-day:hover{background:rgba(85,103,255,.15)!important}html.dark-mode .flatpickr-months .flatpickr-month,html.dark-mode .flatpickr-time,html.dark-mode .flatpickr-weekdays,html.dark-mode span.flatpickr-weekday{background:#1c2128!important;color:var(--color-text-muted,#8b95a6)!important}html.dark-mode .skeleton,html.dark-mode [class*=-skeleton]{background:linear-gradient(90deg,#1f2530 25%,#252d3a 50%,#1f2530 75%);background-size:200% 100%}html.dark-mode .preloader{background-color:#0f1117!important}html.dark-mode .bg-white.mt-auto{background-color:var(--color-card-bg,#1c2128)!important;border-top-color:var(--color-border,#2d3240)!important}html.dark-mode .select2-container--default .select2-selection--single{background-color:#252b33!important;border-color:var(--color-border,#2d3240)!important;color:var(--color-text,#e2e8f2)!important}html.dark-mode .select2-dropdown{background-color:#1c2128!important;border-color:var(--color-border,#2d3240)!important}html.dark-mode .select2-container--default .select2-results__option{color:var(--color-text,#e2e8f2)!important}html.dark-mode .select2-container--default .select2-results__option--highlighted{background-color:rgba(85,103,255,.2)!important;color:var(--color-primary,#5567ff)!important}html.dark-mode .text-body{color:var(--color-text,#e2e8f2)!important}html.dark-mode .text-50,html.dark-mode .text-70,html.dark-mode a:not([class]){color:var(--color-text-muted,#8b95a6)!important}html.dark-mode a:not([class]):hover{color:var(--color-text,#e2e8f2)!important}html.dark-mode .text-info{color:#7cb9ff!important}.tnt-toolbar{justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--color-border,#e2e8f0);background-color:var(--color-card-bg,#fff)}.tnt-toolbar,.tnt-toolbar-left{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tnt-toolbar-right{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tnt-toolbar .btn{font-size:12px!important;font-weight:600!important;letter-spacing:.03em;padding:5px 13px!important;height:32px;line-height:1;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.tnt-selected-count{font-size:12px;font-weight:500;color:var(--color-text-muted,#6b7280);background:var(--color-bg,#f5f7fa);border:1px solid var(--color-border,#e2e8f0);border-radius:20px;padding:3px 11px;white-space:nowrap;line-height:1.5}.tnt-select-all-group{display:inline-flex;align-items:center;gap:8px}.tnt-tab-group{border-bottom:none}.tnt-level-tabs,.tnt-main-tabs{display:flex;justify-content:center;border-bottom:1px solid var(--color-border,#e2e8f0);padding:0 8px;background-color:var(--color-card-bg,#fff)}.tnt-level-tabs .btn-group,.tnt-main-tabs .btn-group{border:none;background:transparent;box-shadow:none!important;gap:0}.tnt-level-tabs .btn-group .btn.btn-light,.tnt-main-tabs .btn-group .btn.btn-light{border:none!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;font-size:11px!important;font-weight:600!important;letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted,#6b7280)!important;padding:10px 16px 8px!important;margin-bottom:-1px;box-shadow:none!important;transition:color .15s,border-bottom-color .15s}.tnt-level-tabs .btn-group .btn.btn-light:hover,.tnt-main-tabs .btn-group .btn.btn-light:hover{color:var(--color-primary,#5567ff)!important;background:transparent!important}.tnt-level-tabs .btn-group .btn.btn-light.active,.tnt-main-tabs .btn-group .btn.btn-light.active{color:var(--color-primary,#5567ff)!important;border-bottom:2px solid var(--color-primary,#5567ff)!important;background:transparent!important;box-shadow:none!important}.tnt-main-tabs .btn-group .btn.btn-light{padding:12px 18px 10px!important;font-size:12px!important}.tnt-tab-add{opacity:.6}.tnt-tab-add:hover{opacity:1}.tnt-summary-bar{display:flex;align-items:stretch;background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin:8px 0 0;overflow:hidden}.tnt-summary-card{flex:1 1 0;display:flex;align-items:center;gap:10px;padding:12px 16px;border-right:1px solid #e5e7eb;min-width:0}.tnt-summary-card:last-child{border-right:none}.tnt-sc-icon{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px}.tnt-sc-icon--spend{background:rgba(85,103,255,.12);color:#5567ff}.tnt-sc-icon--cpm{background:rgba(139,92,246,.12);color:#7c3aed}.tnt-sc-icon--cpc{background:rgba(245,158,11,.12);color:#d97706}.tnt-sc-icon--ctr{background:rgba(16,185,129,.12);color:#059669}.tnt-sc-icon--roas{background:rgba(6,182,212,.12);color:#0891b2}.tnt-sc-icon--aov{background:rgba(249,115,22,.12);color:#ea580c}.tnt-sc-icon--cvr{background:rgba(236,72,153,.12);color:#db2777}.tnt-sc-body{flex:1 1 0;min-width:0}.tnt-sc-label{font-size:11px;color:#9ca3af;font-weight:500;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.tnt-sc-value{font-size:15px;font-weight:700;color:#111827;white-space:nowrap;font-family:Inter,sans-serif;line-height:1.2;margin-top:1px}.tnt-sc-badge-wrap{flex-shrink:0}.tnt-sc-badge{display:inline-flex;align-items:center;gap:2px;font-size:11px;font-weight:600;padding:2px 6px;border-radius:20px;white-space:nowrap}.tnt-sc-badge--up{background:rgba(16,185,129,.12);color:#059669}.tnt-sc-badge--down{background:rgba(239,68,68,.12);color:#dc2626}.tnt-sc-badge--loading{background:transparent;color:#9ca3af}html.dark-mode .tnt-summary-bar{background:#1e2130;border-color:#2d3240}html.dark-mode .tnt-summary-card{border-color:#2d3240}html.dark-mode .tnt-sc-value{color:#f3f4f6}html.dark-mode .tnt-sc-label{color:#6b7280}html.dark-mode .tnt-sc-badge--up{background:rgba(16,185,129,.18);color:#34d399}html.dark-mode .tnt-sc-badge--down{background:rgba(239,68,68,.18);color:#f87171}html.dark-mode .tnt-sc-icon--spend{background:rgba(85,103,255,.2)}html.dark-mode .tnt-sc-icon--cpm{background:rgba(139,92,246,.2)}html.dark-mode .tnt-sc-icon--cpc{background:rgba(245,158,11,.2)}html.dark-mode .tnt-sc-icon--ctr{background:rgba(16,185,129,.2)}html.dark-mode .tnt-sc-icon--roas{background:rgba(6,182,212,.2)}html.dark-mode .tnt-sc-icon--aov{background:rgba(249,115,22,.2)}html.dark-mode .tnt-sc-icon--cvr{background:rgba(236,72,153,.2)}.tnt-chart-card .tnt-chart-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 20px;border-bottom:1px solid var(--color-border,#e2e8f0)}.tnt-chart-header--clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tnt-chart-header--clickable:hover{background:rgba(0,0,0,.02)}.tnt-chart-header--collapsed{border-bottom:none}.tnt-chart-header-right{display:flex;align-items:center;gap:12px}.tnt-chart-chevron{color:var(--color-text-muted,#6b7280);flex-shrink:0}.tnt-chart-card .tnt-chart-body{padding:12px 16px 20px}.tnt-chart-controls{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.tnt-chart-controls .form-group{margin-bottom:0}.tnt-chart-label{font-size:10px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted,#6b7280)!important;display:block;margin-bottom:4px}.tnt-chart-select{width:190px;border-radius:8px!important;border-color:var(--color-border-input,#dfe2e6)!important;font-family:Inter,sans-serif!important;font-size:13px!important;color:var(--color-text,#1a1d23)!important;background-color:var(--color-card-bg,#fff)!important;height:32px!important;padding:0 32px 0 10px!important;transition:border-color .15s,box-shadow .15s}.tnt-chart-select:focus{border-color:var(--color-primary,#5567ff)!important;box-shadow:0 0 0 3px var(--color-primary-ring,rgba(85,103,255,.18))!important;outline:none}html.dark-mode .tnt-toolbar{background-color:var(--color-card-bg,#1c2128)!important;border-bottom-color:var(--color-border,#2d3240)!important}html.dark-mode .tnt-selected-count{background:hsla(0,0%,100%,.05)!important;border-color:var(--color-border,#2d3240)!important;color:var(--color-text-muted,#8b95a6)!important}html.dark-mode .tnt-level-tabs,html.dark-mode .tnt-main-tabs{background-color:var(--color-card-bg,#1c2128)!important;border-bottom-color:var(--color-border,#2d3240)!important}html.dark-mode .tnt-level-tabs .btn-group .btn.btn-light,html.dark-mode .tnt-main-tabs .btn-group .btn.btn-light{color:var(--color-text-muted,#8b95a6)!important;background:transparent!important}html.dark-mode .tnt-level-tabs .btn-group .btn.btn-light:hover,html.dark-mode .tnt-main-tabs .btn-group .btn.btn-light:hover{color:var(--color-primary,#5567ff)!important}html.dark-mode .tnt-level-tabs .btn-group .btn.btn-light.active,html.dark-mode .tnt-main-tabs .btn-group .btn.btn-light.active{color:var(--color-primary,#5567ff)!important;border-bottom-color:var(--color-primary,#5567ff)!important}html.dark-mode .tnt-chart-select{background-color:#252b33!important;border-color:var(--color-border,#2d3240)!important;color:var(--color-text,#e2e8f2)!important}html.dark-mode .tnt-chart-card .tnt-chart-header{border-bottom-color:var(--color-border,#2d3240)!important}html.dark-mode .tnt-chart-header--clickable:hover{background:hsla(0,0%,100%,.03)}#custom-fields-dialog .modal-body{padding:20px 24px 8px!important}#custom-fields-dialog .modal-title{font-size:13px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted,#6b7280)!important}#custom-fields-dialog .cf-section-heading{color:var(--color-heading,#0f1117)}#custom-fields-dialog .custom-control-input:checked~.custom-control-label:before{background-color:var(--color-primary,#5567ff)!important;border-color:var(--color-primary,#5567ff)!important}html.dark-mode #custom-fields-dialog .modal-title{color:var(--color-text-muted,#8b95a6)!important}html.dark-mode #custom-fields-dialog .cf-section-heading{color:var(--color-heading,#f0f4ff)!important}html.dark-mode #custom-fields-dialog .cf-group-label{color:var(--color-text-faint,#5a6270)!important}html.dark-mode #custom-fields-dialog .custom-control-label{color:var(--color-text,#e2e8f2)!important}html.dark-mode #custom-fields-dialog .custom-control-label:before{background-color:#252b33!important;border-color:var(--color-primary,#5567ff)!important}html.dark-mode #custom-fields-dialog .cf-section{border-top-color:var(--color-border,#2d3240)!important}.tnt-tree-cell{display:flex;align-items:center;gap:5px;min-height:28px;white-space:nowrap;position:relative}th.name-cell{width:9000px;min-width:200px}td.name-cell{overflow:hidden}.detail-table td,.main-table td:not(.name-cell),.main-table th:not(.name-cell){white-space:nowrap}.detail-table td{overflow:hidden;text-overflow:ellipsis}.detail-table{table-layout:fixed}.tnt-name-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;min-width:0;flex:1 1 0;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.creatives-kpi-page .creatives-kpi-name-cell{min-width:0}.creatives-kpi-page .creatives-kpi-name-text{display:block;min-width:0;flex:1 1 0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.tnt-tree-guide{position:absolute;width:14px;top:0;bottom:0;pointer-events:none}.tnt-tree-guide:before{top:0;bottom:0;width:1.5px;border-radius:2px}.tnt-tree-guide.is-last:after,.tnt-tree-guide:before{content:"";position:absolute;left:5px;background:var(--color-border,#cbd5e1)}.tnt-tree-guide.is-last:after{top:50%;width:9px;height:1.5px}.tnt-expand-wrap{gap:4px}.tnt-expand-btn,.tnt-expand-wrap{display:inline-flex;align-items:center;flex-shrink:0}.tnt-expand-btn{justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--color-text-muted,#6b7280);cursor:pointer;transition:background .12s,color .12s}.tnt-expand-btn:hover{background:var(--color-primary-soft,rgba(85,103,255,.1));color:var(--color-primary,#5567ff)}.tnt-expand-btn svg{transition:transform .2s ease;transform:rotate(0deg);display:block}.tnt-expand-btn.is-open svg{transform:rotate(90deg)}.tnt-expand-spacer{display:inline-block;width:20px;flex-shrink:0}.tnt-row-icon{opacity:.55;flex-shrink:0;transition:opacity .12s;cursor:pointer}.tnt-row-icon:hover{opacity:1}.tnt-type-chip{display:inline-flex;align-items:center;font-size:9px;font-weight:700;font-family:Inter,sans-serif;letter-spacing:.07em;padding:1px 5px;border-radius:3px;flex-shrink:0;white-space:nowrap;line-height:1.7;text-transform:uppercase}.tnt-type-chip--client{background:rgba(85,103,255,.1);color:#3d4edb}.tnt-type-chip--funnel{background:rgba(245,158,11,.1);color:#b45309}.tnt-type-chip--platform{background:rgba(16,185,129,.1);color:#047857}.tnt-type-chip--account{background:rgba(139,92,246,.1);color:#6d28d9}.tnt-type-chip--campaign{background:rgba(6,182,212,.1);color:#0e7490}.tnt-type-chip--adset{background:rgba(249,115,22,.1);color:#c2410c}.tnt-type-chip--ad{background:rgba(236,72,153,.1);color:#be185d}tr.tnt-row--depth-1 td{background-color:rgba(0,0,0,.008)!important}tr.tnt-row--depth-2 td{background-color:rgba(0,0,0,.014)!important}tr.tnt-row--depth-3 td{background-color:rgba(0,0,0,.02)!important}tr.tnt-row--depth-4 td{background-color:rgba(0,0,0,.026)!important}tr.tnt-row--depth-1:hover>td,tr.tnt-row--depth-2:hover>td,tr.tnt-row--depth-3:hover>td,tr.tnt-row--depth-4:hover>td{background-color:#f0f4ff!important}.table tbody tr:not(.b-table-details):has(.custom-checkbox input[type=checkbox]:checked)>td{background-color:#e0e7ff!important}.tnt-row--type-client td:first-child{box-shadow:inset 3px 0 0 rgba(85,103,255,.5)}.tnt-row--type-funnel td:first-child{box-shadow:inset 3px 0 0 rgba(245,158,11,.5)}.tnt-row--type-platform td:first-child{box-shadow:inset 3px 0 0 rgba(16,185,129,.5)}.tnt-row--type-account td:first-child{box-shadow:inset 3px 0 0 rgba(139,92,246,.5)}.tnt-row--type-campaign td:first-child{box-shadow:inset 3px 0 0 rgba(6,182,212,.5)}.tnt-row--type-adset td:first-child{box-shadow:inset 3px 0 0 rgba(249,115,22,.5)}.tnt-row--type-ad td:first-child{box-shadow:inset 3px 0 0 rgba(236,72,153,.5)}html.dark-mode .tnt-tree-guide.is-last:after,html.dark-mode .tnt-tree-guide:before{background:var(--color-border,#2d3240)}html.dark-mode .tnt-expand-btn{color:var(--color-text-muted,#8b95a6)}html.dark-mode .tnt-expand-btn:hover{background:rgba(85,103,255,.15)!important;color:var(--color-primary,#5567ff)}html.dark-mode .tnt-type-chip--client{background:rgba(85,103,255,.18);color:#818cf8}html.dark-mode .tnt-type-chip--funnel{background:rgba(245,158,11,.18);color:#fbb34c}html.dark-mode .tnt-type-chip--platform{background:rgba(16,185,129,.18);color:#34d399}html.dark-mode .tnt-type-chip--account{background:rgba(139,92,246,.18);color:#a78bfa}html.dark-mode .tnt-type-chip--campaign{background:rgba(6,182,212,.18);color:#22d3ee}html.dark-mode .tnt-type-chip--adset{background:rgba(249,115,22,.18);color:#fb923c}html.dark-mode .tnt-type-chip--ad{background:rgba(236,72,153,.18);color:#f472b6}html.dark-mode tr.tnt-row--depth-1 td{background-color:hsla(0,0%,100%,.015)!important}html.dark-mode tr.tnt-row--depth-2 td{background-color:hsla(0,0%,100%,.025)!important}html.dark-mode tr.tnt-row--depth-3 td{background-color:hsla(0,0%,100%,.035)!important}html.dark-mode tr.tnt-row--depth-4 td{background-color:hsla(0,0%,100%,.045)!important}html.dark-mode tr.tnt-row--depth-1:hover td,html.dark-mode tr.tnt-row--depth-2:hover td,html.dark-mode tr.tnt-row--depth-3:hover td,html.dark-mode tr.tnt-row--depth-4:hover td{background-color:rgba(85,103,255,.08)!important}