.desk-widget:has(.ap-dash){background:#eef1f8}.ap-dash{color:#0a1b3d;background:#eef1f8;grid-template-columns:230px 1fr;min-height:100vh;font-family:Inter,Segoe UI,system-ui,sans-serif;display:grid}.ap-dash-side{color:#dce4f7;background:#041a52;flex-direction:column;gap:6px;height:100dvh;padding:20px 14px;display:flex;position:sticky;top:0}.ap-dash-brand{color:#fff;letter-spacing:-.4px;align-items:center;gap:10px;padding:4px 8px 16px;font-size:16px;font-weight:650;text-decoration:none;display:flex}.ap-dash-side nav{flex-direction:column;gap:4px;display:flex}.ap-dash-side nav a{color:#b9c7ea;border-radius:12px;align-items:center;gap:11px;padding:11px 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.ap-dash-side nav a:hover{color:#fff;background:#ffffff14}.ap-dash-side nav a.ap-dash-active{color:#041a52;background:#fd91cc;font-weight:650;box-shadow:3px 3px #ffffff47}.ap-dash-side-foot{border-top:1px solid #ffffff24;flex-direction:column;gap:2px;margin-top:auto;padding-top:12px;display:flex}.ap-dash-side-foot a{color:#7e93c9;border-radius:9px;align-items:center;gap:9px;padding:8px 12px;font-size:12px;text-decoration:none;display:flex}.ap-dash-side-foot a:hover{color:#fff;background:#ffffff0f}.ap-dash-main{flex-direction:column;min-width:0;display:flex}.ap-dash-top{z-index:15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#eef1f8e0;border-bottom:1px solid #dde3f0;align-items:center;gap:12px;padding:14px 22px;display:flex;position:sticky;top:0}.ap-dash-crumb{color:#0a1b3d;white-space:nowrap;margin:0;font-size:13px;font-weight:600}.ap-dash-crumb span{color:#93a3c7;font-weight:400}.ap-dash-search{color:#7a88ac;background:#fff;border:1.5px solid #dde3f0;border-radius:999px;flex:1;align-items:center;gap:8px;max-width:380px;padding:8px 14px;display:flex}.ap-dash-search input{color:#0a1b3d;background:0 0;border:0;outline:0;width:100%;font-size:13px}.ap-dash-ask{color:#fff;background:#041a52;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:9px 15px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.ap-dash-ask:hover{background:#0e2e74}.ap-dash-bell{color:#0a1b3d;cursor:pointer;background:#fff;border:1.5px solid #dde3f0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:relative}.ap-dash-bell span{color:#041a52;background:#fd91cc;border:1.5px solid #041a52;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-5px;right:-5px}.ap-dash-mobilenav{display:none}.ap-dash-body{flex-direction:column;gap:18px;width:100%;max-width:1180px;margin:0 auto;padding:22px;display:flex}.ap-dash-card{background:#fff;border:1.5px solid #e2e7f2;border-radius:18px;padding:20px;box-shadow:0 1px 4px #09318d0d}.ap-dash-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ap-dash-kpi{background:#fff;border:1.5px solid #e2e7f2;border-radius:16px;padding:16px;animation:.66s cubic-bezier(.22,1,.36,1) both ap-dash-up}.ap-dash-kpi h3{color:#7a88ac;align-items:center;gap:7px;margin:0;font-size:11px;font-weight:600;display:flex}.ap-dash-kpi h3 svg{color:#09318d}.ap-dash-kpi p{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#0a1b3d;margin:8px 0 0;font-size:28px;font-weight:650}.ap-dash-kpi .ap-dash-chip{color:#4a5878;background:#f0f3fa;border-radius:999px;margin-top:8px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex}.ap-dash-kpi.ap-dash-kpi-alert{border-color:#fd91cc;box-shadow:0 0 0 3px #fd91cc38}.ap-dash-kpi.ap-dash-kpi-alert h3 svg{color:#e25fae}.ap-dash-badge{letter-spacing:.4px;text-transform:uppercase;border:1.5px solid #041a52;border-radius:6px;align-items:center;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.ap-dash-b-err{color:#041a52;background:#fd91cc}.ap-dash-b-ok{color:#14532d;background:#dff3e4;border-color:#14532d}.ap-dash-b-info{color:#09318d;background:#e3ebff;border-color:#09318d}.ap-dash-b-mut{color:#4a5878;background:#f0f3fa;border-color:#c9d2ea}.ap-dash-row{border-top:1px solid #eef1f8;flex-direction:column;gap:5px;padding:13px 0;font-size:13px;line-height:1.55;display:flex}.ap-dash-row:first-child{border-top:0}.ap-dash-row a{color:#09318d;font-weight:600}.ap-dash-row small{color:#7a88ac;font-size:11px}.ap-dash-kicker{letter-spacing:.5px;text-transform:uppercase;color:#e25fae;font-size:10px;font-weight:600}.ap-dash-h1{letter-spacing:-1.2px;color:#0a1b3d;margin:6px 0 0;font-size:clamp(26px,3.4vw,36px);font-weight:600}.ap-dash-h2{letter-spacing:-.3px;color:#0a1b3d;margin:0;font-size:16px;font-weight:650}.ap-dash-sub{color:#4a5878;max-width:560px;margin:8px 0 0;font-size:13px;line-height:1.65}.ap-dash-muted{color:#7a88ac;font-size:11.5px;line-height:1.65}.ap-dash-btn{color:#fff;cursor:pointer;background:#041a52;border:0;border-radius:999px;align-items:center;gap:7px;padding:10px 17px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.ap-dash-btn:hover{background:#0e2e74}.ap-dash-btn:disabled{opacity:.4;cursor:default}.ap-dash-btn-ghost{color:#0a1b3d;background:#fff;border:1.5px solid #dde3f0}.ap-dash-btn-ghost:hover{background:#f4f6fb}.ap-dash-toggle{background:#fff;border:1.5px solid #dde3f0;border-radius:999px;gap:5px;padding:4px;display:inline-flex}.ap-dash-toggle button{color:#4a5878;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 13px;font-size:11.5px;font-weight:600}.ap-dash-toggle button[aria-pressed=true]{color:#fff;background:#041a52}.ap-dash-grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ap-dash-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:61;background:#041a5259;animation:.25s both ap-dash-fade;position:fixed;inset:0}.ap-dash-notifs{z-index:62;background:#fff;flex-direction:column;width:min(400px,94vw);animation:.38s cubic-bezier(.22,1,.36,1) both ap-dash-slide;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-18px 0 50px #041a5240}.ap-dash-notifs-head{justify-content:space-between;align-items:center;padding:18px 18px 12px;display:flex}.ap-dash-notifs-head h2{margin:0;font-size:16px;font-weight:650}.ap-dash-notifs-head>div{align-items:center;gap:10px;display:flex}.ap-dash-markall{color:#09318d;cursor:pointer;background:0 0;border:0;font-size:11.5px;text-decoration:underline}.ap-dash-close{cursor:pointer;color:#0a1b3d;background:#fff;border:1.5px solid #e2e7f2;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ap-dash-tabs{border-bottom:1px solid #eef1f8;gap:6px;padding:0 18px 12px;display:flex}.ap-dash-tabs button{color:#4a5878;cursor:pointer;background:#fff;border:1.5px solid #dde3f0;border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:600}.ap-dash-tabs button[aria-selected=true]{color:#fff;background:#041a52;border-color:#041a52}.ap-dash-tabs button span{opacity:.75;font-weight:500}.ap-dash-notifs-list{flex-direction:column;flex:1;gap:9px;padding:12px 14px;display:flex;overflow-y:auto}.ap-dash-notif{background:#f8fafd;border:1.5px solid #e7ebf4;border-radius:14px;gap:11px;padding:13px;animation:.5s cubic-bezier(.22,1,.36,1) both ap-dash-up;display:flex}.ap-dash-notif.ap-dash-read{opacity:.62}.ap-dash-nicon{border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.ap-dash-n-error{color:#041a52;background:#fd91cc}.ap-dash-n-success{color:#14532d;background:#dff3e4}.ap-dash-n-info{color:#09318d;background:#e3ebff}.ap-dash-notif h3{color:#0a1b3d;margin:0;font-size:12.5px;font-weight:650}.ap-dash-notif p{color:#4a5878;word-break:break-word;margin:4px 0 0;font-size:11.5px;line-height:1.55}.ap-dash-notif small{color:#93a3c7;margin-top:6px;font-size:10px;display:block}.ap-dash-notif small b{font-weight:600}.ap-dash-empty{text-align:center;color:#93a3c7;padding:26px 10px;font-size:12px}.ap-dash-notifs-foot{color:#93a3c7;border-top:1px solid #eef1f8;margin:0;padding:12px 18px;font-size:10px}.ap-dash-ln{vertical-align:bottom;margin-bottom:-6px;padding-bottom:6px;display:inline-block;overflow:hidden}.ap-dash-ln>span{animation:.9s cubic-bezier(.22,.85,.24,1) both ap-dash-rise;display:inline-block}.ap-dash-card,.ap-dash-kpis,.ap-dash-headrow{animation:.66s cubic-bezier(.22,1,.36,1) both ap-dash-up}@keyframes ap-dash-rise{0%{transform:translateY(120%)}to{transform:none}}@keyframes ap-dash-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ap-dash-fade{0%{opacity:0}to{opacity:1}}@keyframes ap-dash-slide{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ap-dash-ln>span,.ap-dash-card,.ap-dash-kpis,.ap-dash-kpi,.ap-dash-headrow,.ap-dash-notif,.ap-dash-notifs,.ap-dash-overlay{opacity:1;transform:none;animation:none!important}}@media (max-width:900px){.ap-dash{grid-template-columns:1fr}.ap-dash-side{display:none}.ap-dash-mobilenav{overscroll-behavior-x:contain;z-index:14;background:#fff;border-bottom:1px solid #dde3f0;gap:6px;padding:10px 16px;display:flex;position:sticky;top:63px;overflow-x:auto}.ap-dash-mobilenav a{white-space:nowrap;color:#4a5878;border:1.5px solid #dde3f0;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.ap-dash-mobilenav a.ap-dash-active{color:#041a52;background:#fd91cc;border-color:#041a52}.ap-dash-kpis{grid-template-columns:repeat(2,1fr)}.ap-dash-grid2{grid-template-columns:1fr}.ap-dash-search{display:none}.ap-dash-body{padding:16px}}.ap-dash-filters{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.ap-dash-field{color:#4a5878;flex-direction:column;gap:6px;font-size:11px;font-weight:600;display:flex}.desk-ui .ap-dash .ap-dash-select.ap-dash-select{color:#0a1b3d;background:#fff;border:1.5px solid #dde3f0;border-radius:10px;outline:none;width:100%;margin-top:0;padding:9px 11px;font-size:12.5px}.desk-ui .ap-dash .ap-dash-select.ap-dash-select:focus{border-color:#09318d;box-shadow:0 0 0 3px #09318d1f}.ap-dash-checkrow{color:#4a5878;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ap-dash-ticketgrid{align-items:start;gap:18px;display:grid}@media (min-width:1100px){.ap-dash-ticketgrid{grid-template-columns:1fr 1fr}}.ap-dash-ticket{transition:border-color .18s,box-shadow .18s,transform .18s}@media (hover:hover) and (pointer:fine){.ap-dash-ticket:hover{border-color:#b9c6e4;transform:translateY(-1px);box-shadow:0 6px 22px #041a5212}}.ap-dash-ticket-active{box-shadow:0 0 0 3px #fd91cc47;border-color:#fd91cc!important}.ap-dash-ticket-id{color:#09318d;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline}.desk-ui .ap-dash{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--desk-bg:#eef1f8;--desk-panel:#fff;--desk-text:#0a1b3d;--desk-muted:#4a5878;--desk-border:#e2e7f2;--desk-soft:#f4f6fb;--desk-blue:#09318d;--desk-blue-soft:#eaf0fe;--desk-warn:#fff7e7}.ap-dash-snippet{white-space:pre-wrap;word-break:break-all;color:#33406b;background:#f4f6fb;border:1.5px solid #e2e7f2;border-radius:12px;margin-top:12px;padding:14px;font-size:11.5px;overflow:auto}.ap-dash-guidance{background:#f0f4fe;border:1.5px solid #c9d6f5;border-radius:14px;padding:14px}.ap-dash-steps{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ap-dash-steps button{text-align:left;color:#4a5878;cursor:pointer;background:#fff;border:1.5px solid #dde3f0;border-radius:12px;width:100%;padding:12px 14px;font-size:12px;font-weight:600;transition:border-color .15s,box-shadow .15s}.ap-dash-steps button:hover{border-color:#b9c6e4}.ap-dash-steps button.ap-dash-step-active{color:#041a52;background:#fd91cc;border-color:#041a52;box-shadow:3px 3px #041a52e6}.ap-dash-checkgrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;margin:10px 0 0;padding:0;font-size:11.5px;list-style:none;display:grid}.ap-dash-note-warn{color:#92600b;background:#fff9ec;border:1.5px solid #f3d9a8;border-radius:12px;margin:12px 0 0;padding:12px 14px;font-size:11.5px;line-height:1.65}.ap-dash-note-ok{color:#166534;background:#f0faf1;border:1.5px solid #bbe4c3;border-radius:12px;margin:12px 0 0;padding:12px 14px;font-size:11.5px;line-height:1.65}.ap-dash-platform-active{color:#09318d!important;background:#e3ebff!important;border-color:#041a52!important}.ap-dash-kpi-cchip:after{content:"live snapshot";color:#4a5878;background:#f0f3fa;border-radius:999px;margin-top:8px;padding:3px 9px;font-size:10px;font-weight:600;display:inline-flex}.ap-dash-trend{margin:10px 0 0;padding:0;list-style:none}.ap-chart{width:100%;height:auto;margin-top:12px;display:block}.ap-chart-bar{fill:#dce4f5}.ap-chart-bar-peak{fill:#09318d}.ap-chart-bar-un{fill:#fd91cc}.ap-chart-guide{stroke:#fd91cc;stroke-width:1.5px;stroke-dasharray:5 5}.ap-chart-chip rect{fill:#041a52}.ap-chart-chip text{fill:#fff;font-size:12px;font-weight:600}.ap-chart-lab{fill:#7a88a6;font-size:11px}.ap-chart-dtrack{fill:none;stroke:#e8edf8;stroke-width:9px}.ap-chart-danswered{fill:none;stroke:#09318d;stroke-width:9px;stroke-linecap:round}.ap-chart-dun{fill:none;stroke:#fd91cc;stroke-width:9px;stroke-linecap:round}.ap-chart-dnum{fill:#0a1b3d;font-size:17px;font-weight:700}.ap-chart-bar,.ap-chart-bar-un{transform-box:fill-box;transform-origin:50% 100%;animation:ap-chart-grow .66s var(--ap-e-quint,cubic-bezier(.22,1,.36,1)) both;transition:filter .15s}.ap-chart-bar:hover,.ap-chart-bar-un:hover{filter:brightness(1.12)}@keyframes ap-chart-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ap-chart-guide{opacity:0;animation:ap-chart-fade-in .5s var(--ap-e-quart,cubic-bezier(.25,1,.5,1)) .55s both}.ap-chart-chip{opacity:0;animation:ap-chart-fade-in .5s var(--ap-e-quart,cubic-bezier(.25,1,.5,1)) .68s both}.ap-chart-lab{opacity:0;animation:.4s .5s both ap-chart-fade-in}.ap-chart-sweep{animation:ap-chart-sweep .8s var(--ap-e-expo,cubic-bezier(.16,1,.3,1)) both}@keyframes ap-chart-sweep{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes ap-chart-fade-in{to{opacity:1}}.ap-chart-dnum{opacity:0;animation:.4s .45s both ap-chart-fade-in}@media (prefers-reduced-motion:reduce){.ap-chart-bar,.ap-chart-bar-un,.ap-chart-guide,.ap-chart-chip,.ap-chart-lab,.ap-chart-sweep,.ap-chart-dnum{opacity:1;stroke-dashoffset:0;animation:none;transform:none}}.ap-line-grid{stroke:#e8edf8;stroke-width:1px;stroke-dasharray:4 6}.ap-line-area{fill:#09318d;fill-opacity:.12;opacity:0;animation:.6s .65s both ap-chart-fade-in}.ap-line-main{fill:none;stroke:#09318d;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ap-line-alt{fill:none;stroke:#fd91cc;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.ap-line-dot{fill:#fff;stroke:#09318d;stroke-width:2px;opacity:0;animation:.4s .55s both ap-chart-fade-in}.ap-line-dot-peak{fill:#fd91cc;stroke:#041a52}.ap-line-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:ap-line-draw 1s var(--ap-e-expo,cubic-bezier(.16,1,.3,1)) .1s both}@keyframes ap-line-draw{to{stroke-dashoffset:0}}.ap-spark{width:96px;height:30px;margin-top:6px;display:block}.ap-spark-line{fill:none;stroke:#09318d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ap-spark-alt{stroke:#fd91cc}.ap-spark-fill{fill:#09318d;fill-opacity:.09;opacity:0;animation:.5s .5s both ap-chart-fade-in}.ap-spark-fill-alt{fill:#fd91cc}.ap-stack-seg{transform-box:fill-box;transform-origin:50% 100%;animation:ap-chart-grow .6s var(--ap-e-quint,cubic-bezier(.22,1,.36,1)) both;transition:filter .15s}.ap-stack-seg:hover{filter:brightness(1.12)}.ap-stack-0{fill:#09318d}.ap-stack-1{fill:#fd91cc}.ap-stack-2{fill:#041a52}.ap-ring-track{fill:none;stroke:#e8edf8;stroke-width:8px}.ap-ring{fill:none;stroke-width:8px;stroke-linecap:round}.ap-ring-0{stroke:#09318d}.ap-ring-1{stroke:#fd91cc}.ap-ring-2{stroke:#041a52}@media (prefers-reduced-motion:reduce){.ap-line-draw,.ap-line-area,.ap-line-dot,.ap-spark-fill,.ap-stack-seg,.ap-ring{opacity:1;stroke-dashoffset:0;animation:none;transform:none}}.ap-dash-ws{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:4px;margin:0 0 12px;padding:10px 12px;display:flex}.ap-dash-ws-k{letter-spacing:.4px;text-transform:uppercase;color:#7e93c9;font-size:10px;font-weight:600}.ap-dash-ws-v{color:#fff;align-items:center;display:flex;position:relative}.ap-dash-ws-v svg{pointer-events:none;color:#b9c7ea;position:absolute;right:0}.desk-ui .ap-dash .ap-dash-ws select{appearance:none;color:#fff;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;outline:none;width:100%;margin:0;padding:0 18px 0 0;font-size:12.5px;font-weight:600}.desk-ui .ap-dash .ap-dash-ws select option{color:#0a1b3d}.ap-dash-ws:focus-within{border-color:#fd91cc}@media (max-height:500px){.ap-dash-top,.ap-dash-mobilenav{position:static}.ap-dash-side{height:auto;min-height:100%;position:static}}@media (max-width:560px){.ap-revenue .ag-paging-panel{height:auto;min-height:var(--ag-header-height,48px);justify-content:center;padding:8px 6px}.ap-revenue .ag-paging-panel-content{flex-wrap:wrap;flex-shrink:1;justify-content:center;align-items:center;gap:6px 12px;min-width:0;max-width:100%;display:flex}.ap-revenue :is(.ag-paging-page-size,.ag-paging-row-summary-panel,.ag-paging-page-summary-panel){margin:0}}@media (pointer:coarse){.ap-revenue .ag-paging-button{justify-content:center;align-items:center;min-width:40px;display:inline-flex}}
