:root{--primary:#c92336;--bg-color:#f6f7f9;--card-bg:#fff;--text-main:#202632;--text-muted:#596576;--border-color:#e4e7ec;--success:#17805f;--ux-accent:#c92336;--ux-accent-soft:#fdf0f1;--ux-ink:#202632;--ux-muted:#596576;--ux-line:#e4e7ec;--ux-surface:#fff;--ux-canvas:#f6f7f9;--ux-radius:14px;--ux-shadow:0 3px 14px #2026320a;--ux-sidebar:248px}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px}body{letter-spacing:-.012em;height:100dvh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,[role=button]:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #bd3446}.ux-icon{vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;display:inline-block}.ux-brand-symbol{background:var(--ux-accent);color:#fff;letter-spacing:-2px;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding-right:2px;font-size:24px;font-weight:750;display:flex}.ux-overline{letter-spacing:1.7px;color:var(--ux-muted);font-size:10px;font-weight:750;line-height:1.5}kbd{letter-spacing:0;border:1px solid var(--ux-line);color:#596576;white-space:nowrap;background:#fff;border-radius:5px;padding:2px 5px;font-family:inherit;font-size:11px}.ux-skip-link{z-index:2000000;background:var(--ux-ink);color:#fff;border-radius:8px;padding:12px 20px;position:fixed;top:8px;left:12px;transform:translateY(-150%)}.ux-skip-link:focus{transform:translateY(0)}.auth-shell{isolation:isolate;background:#fff;grid-template-columns:1.1fr 1fr;place-items:center;gap:0;min-height:100dvh;padding:0;display:grid;overflow:auto}.auth-shell:before,.auth-shell:after{background:0 0;display:none}.auth-card{width:min(100%,470px);box-shadow:none;-webkit-backdrop-filter:none;background:#fff;border:0;border-radius:0;margin:0;padding:56px 36px}.ux-auth-story{background:#fbf3f1;flex-direction:column;justify-content:space-between;align-self:stretch;width:100%;min-height:100dvh;padding:36px 48px;display:flex;position:relative;overflow:hidden}.ux-auth-brand{color:var(--ux-ink);align-items:center;gap:12px;font-size:16px;font-weight:750;display:flex}.ux-auth-brand small{letter-spacing:1.5px;color:var(--ux-muted);margin-top:4px;font-size:9px;font-weight:600;display:block}.ux-auth-story-content{width:100%;max-width:490px;margin:56px auto 40px}.ux-auth-story-content>.ux-overline{color:#9c3941}.ux-auth-story h2{letter-spacing:-2px;color:#30252a;text-wrap:balance;margin:20px 0 18px;font-size:clamp(34px,3.8vw,52px);font-weight:700;line-height:1.17}.ux-auth-story-content>p{color:#6e5c62;max-width:380px;font-size:15px;line-height:1.85}.ux-auth-story-footer{color:#79676b;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.ux-auth-story-footer>span:last-child{letter-spacing:-.7px;color:#923143;font-size:17px;font-weight:750}.ux-auth-mobile-brand{display:none}.auth-eyebrow{letter-spacing:1.6px;color:var(--ux-accent);margin-bottom:12px;font-size:10px;font-weight:750}.auth-title{letter-spacing:-1px;color:var(--ux-ink);font-size:30px;font-weight:700;line-height:1.25}.auth-subtitle{color:var(--ux-muted);max-width:340px;margin-top:12px;margin-bottom:30px;font-size:14px;line-height:1.7}.auth-field{margin-bottom:20px}.auth-label{color:#344054;margin-bottom:8px;font-size:13px;font-weight:650;display:block}.auth-input{min-height:48px;color:var(--ux-ink);background:#fff;border:1px solid #d6dbe3;border-radius:9px;padding:12px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #10182808}.auth-input::placeholder{color:#7c8796}.auth-input:focus{border-color:var(--ux-accent);box-shadow:0 0 0 4px #c9233614}.auth-input.has-action{padding-right:50px}.auth-password-toggle{color:#677488;justify-content:center;align-items:center;width:44px;height:44px;display:flex;right:3px}.auth-password-toggle .ux-icon{width:19px;height:19px}.auth-actions-row{margin:0 0 24px}.auth-link-btn{color:var(--ux-accent);min-height:30px;font-size:12px;font-weight:650}.auth-primary-btn{background:var(--ux-accent);letter-spacing:0;border-radius:9px;min-height:48px;font-size:14px;font-weight:650;transition:background-color .15s;box-shadow:0 4px 8px #c923361a}.auth-primary-btn:hover{background:#a91c2e;transform:none;box-shadow:0 4px 12px #c9233629}.auth-security-note{color:#667085;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:0;font-size:11px;line-height:1.7;display:flex}.auth-security-note .ux-icon{color:#677488;width:15px;height:15px}.ux-auth-help{border-top:1px solid var(--ux-line);text-align:center;color:var(--ux-muted);margin-top:32px;padding-top:20px;font-size:11px}.auth-error,.auth-success{border-radius:8px;font-size:13px;line-height:1.7}.auth-password-policy{background:var(--ux-canvas);color:var(--ux-muted);border-radius:8px;margin-bottom:22px;padding:14px;font-size:12px;line-height:1.7}.ux-auth-illustration{-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e9d9d8;border-radius:12px;width:100%;margin-top:34px;padding-bottom:32px;position:relative;transform:rotate(-2deg);box-shadow:0 18px 40px #63303712}.ux-illustration-top{border-bottom:1px solid #f1e8e7;align-items:center;gap:5px;height:32px;padding:0 12px;display:flex}.ux-illustration-top>span{background:#e2cdce;border-radius:50%;width:5px;height:5px}.ux-illustration-top i{color:#95858b;margin-left:auto;font-size:8px;font-style:normal}.ux-illustration-body{grid-template-columns:65px 1fr;gap:20px;min-height:165px;display:grid}.ux-illustration-nav{border-right:1px solid #f5eded;padding:16px 12px}.ux-illustration-nav i{background:#f0e6e6;border-radius:2px;height:5px;margin-bottom:14px;display:block}.ux-illustration-nav i:first-child{background:#df919b}.ux-illustration-content{padding:18px 20px 12px 0}.ux-illustration-content b{color:#66565c;font-size:10px}.ux-illustration-stats{gap:9px;margin:12px 0;display:flex}.ux-illustration-stats span{background:#fbf7f6;border:1px solid #f3e8e7;border-radius:5px;flex:1;height:30px}.ux-illustration-chart{border-bottom:1px solid #f0e4e3;align-items:flex-end;gap:9px;height:56px;padding:0 7px;display:flex}.ux-illustration-chart i{background:#e7adb3;border-radius:3px 3px 0 0;flex:1;height:35%}.ux-illustration-chart i:nth-child(2n){height:62%}.ux-illustration-chart i:nth-child(3n){height:85%}.ux-illustration-chart i:nth-child(5n){background:#bc485a;height:50%}.ux-illustration-caption{color:#9c858a;letter-spacing:.1px;font-size:8px;position:absolute;bottom:9px;left:85px}#workspace-shell{grid-template-columns:var(--ux-sidebar) minmax(0,1fr);background:var(--ux-canvas);grid-template-rows:72px 35px minmax(0,1fr);height:100dvh;min-height:0;display:grid}#workspace-shell .app-layout{display:contents}#workspace-shell .sidebar{border-right:1px solid var(--ux-line);min-height:0;box-shadow:none;background:#fff;grid-area:1/1/-1;gap:0;transition:transform .2s;display:flex;overflow:hidden;width:auto!important;padding:0!important}.ux-sidebar-brand{flex:none;align-items:center;gap:10px;min-height:100px;padding:24px 18px;display:flex}.ux-sidebar-brand .ux-brand-symbol{border-radius:10px;width:37px;height:37px;font-size:22px}.ux-sidebar-brand strong{letter-spacing:-.4px;white-space:nowrap;font-size:13px;font-weight:750;display:block}.ux-sidebar-brand small{color:var(--ux-muted);letter-spacing:0;margin-top:3px;font-size:9px;display:block}#ux-navigation{scrollbar-width:thin;scrollbar-color:#e0e4ea transparent;flex:1;min-height:0;padding:0 12px 20px;overflow-y:auto}.ux-nav-group{margin-bottom:18px}.ux-nav-label{letter-spacing:1.5px;text-transform:uppercase;color:#717d8d;margin:12px 0 7px;padding:0 12px;font-size:9px;font-weight:750;line-height:1.5}#workspace-shell .menu-item{color:#5a6575;min-height:42px;box-shadow:none;border-radius:8px;gap:8px;margin:3px 0;padding:10px 11px;font-size:12px;font-weight:550;line-height:1.4}#workspace-shell .menu-item-content{gap:11px;min-width:0}#workspace-shell .menu-item-content>span:first-child{flex:none;justify-content:center;align-items:center;width:20px;font-size:18px;display:inline-flex}#workspace-shell .menu-item .ux-icon{stroke-width:1.65px;width:18px;height:18px}#workspace-shell .menu-item:hover{color:#293446;background:#f6f7f9}#workspace-shell .menu-item.active{background:var(--ux-accent-soft);color:#b91f33;box-shadow:none;font-weight:700}#workspace-shell .menu-item.active .ux-icon{stroke-width:2px}#workspace-shell .menu-item .ux-menu-label{white-space:normal;overflow-wrap:normal}#workspace-shell .submenu{gap:3px;margin:3px 0 8px;padding-left:27px}#workspace-shell .submenu-item{border-radius:6px;min-height:36px;padding:9px 12px;font-size:12px}#workspace-shell .sub-submenu-item{min-height:36px;font-size:12px}.ux-sidebar-footer{border-top:1px solid var(--ux-line);color:#687589;background:#fcfcfd;flex:none;align-items:center;gap:9px;padding:16px 22px;font-size:11px;font-weight:600;display:flex}.ux-sidebar-footer small{margin-top:3px;font-size:9px;font-weight:400;display:block}.ux-sidebar-footer .ux-icon{color:#8a95a5;width:17px;height:17px}.ux-drawer-close{display:none}#workspace-shell .header{border:0;border-bottom:1px solid var(--ux-line);box-shadow:none;z-index:20;background:#fff;grid-area:1/2;gap:20px;min-width:0;min-height:72px;padding:12px 28px!important}#workspace-shell .workspace-sidebar-toggle{color:#687589;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:34px;height:36px;display:flex}.ux-breadcrumb{white-space:nowrap;color:#778292;align-items:center;gap:12px;font-size:12px;display:flex}.ux-breadcrumb strong{color:#303a49;text-overflow:ellipsis;max-width:190px;font-weight:600;overflow:hidden}.ux-breadcrumb>span:nth-child(2){color:#cad0d9}.ux-search-trigger{color:#6d7787;text-align:left;background:#fafbfc;border:1px solid #e8ebef;border-radius:8px;align-items:center;gap:9px;width:min(100%,290px);min-height:38px;margin-left:auto;padding:8px 11px;font-size:11px;display:flex}.ux-search-trigger:hover{background:#f5f6f8;border-color:#c9ced8}.ux-search-trigger .ux-icon{color:#748193;width:16px;height:16px}.ux-search-trigger kbd{margin-left:auto;padding:1px 4px;font-size:9px}#workspace-shell .header-right-area{flex:none;gap:14px}#workspace-shell .viewer-live-badge{box-shadow:none;color:#667085;white-space:nowrap;background:0 0;border:0;gap:5px;padding:0;font-size:11px}#workspace-shell .viewer-live-icon{display:none}#workspace-shell .viewer-live-dot{box-shadow:none;background:#17805f;width:6px;height:6px;animation:none}#workspace-shell .viewer-live-count{color:#3d4958;font-size:11px}#workspace-shell .workspace-user-box{border-color:var(--ux-line);gap:10px;padding-left:14px}#workspace-shell .workspace-user-avatar{color:#a63344;background:#f3e7e8;border-radius:50%;width:34px;height:34px;font-size:11px;font-weight:700}#workspace-shell .workspace-user-name{color:#344054;max-width:140px;font-size:11px;font-weight:650}#workspace-shell .workspace-user-role{letter-spacing:.6px;color:#7c8796;margin-top:2px;font-size:9px}#workspace-shell .workspace-logout-btn{color:#697688;background:0 0;border:0;align-items:center;gap:5px;min-height:34px;padding:7px;font-size:11px;display:flex}#workspace-shell .workspace-logout-btn .ux-icon{width:16px;height:16px}#workspace-shell .ticker-wrap{color:#7d6541;background:#fffdf9;border-bottom:1px solid #eee8de;grid-area:2/2;align-items:center;height:35px;min-height:35px;padding-right:36px;font-size:11px;display:flex;position:relative}#workspace-shell .ticker-item{font-size:10px;font-weight:500;line-height:35px}#workspace-shell .ticker-static{text-align:left;color:#75664c;font-size:10px;font-weight:500;line-height:35px}.ux-ticker-control{color:#7d6541;background:#fffdf9;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:28px;height:27px;display:flex;position:absolute;top:4px;right:7px}.ux-ticker-control .ux-icon{width:14px;height:14px}#workspace-shell #main-content-area{background:var(--ux-canvas);scrollbar-width:thin;scrollbar-color:#cbd1da transparent;grid-area:3/2;min-width:0;min-height:0;overflow:auto;padding:28px 30px!important}#workspace-shell.sidebar-collapsed{--ux-sidebar:78px}#workspace-shell.sidebar-collapsed .ux-sidebar-brand{justify-content:center;padding:24px 0}#workspace-shell.sidebar-collapsed .ux-sidebar-brand>div,#workspace-shell.sidebar-collapsed .ux-nav-label,#workspace-shell.sidebar-collapsed .ux-menu-label,#workspace-shell.sidebar-collapsed .ux-sidebar-footer>span:last-child{display:none}#workspace-shell.sidebar-collapsed #ux-navigation{padding-left:10px;padding-right:10px}#workspace-shell.sidebar-collapsed .menu-item-content{justify-content:center}#workspace-shell.sidebar-collapsed .ux-sidebar-footer{justify-content:center;padding:18px 0}#workspace-shell.sidebar-collapsed .ux-nav-group{border-bottom:1px solid #f0f1f4;margin-bottom:10px;padding-bottom:10px}.ux-home{max-width:1440px;margin:0 auto}.ux-home-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.ux-home-heading h1{letter-spacing:-1.1px;color:var(--ux-ink);margin:8px 0 6px;font-size:29px;font-weight:650;line-height:1.3}.ux-title-dot{color:var(--ux-accent)}.ux-home-heading p{color:var(--ux-muted);margin:0;font-size:13px}.ux-date-chip{border:1px solid var(--ux-line);color:#616d7e;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;font-size:11px;display:flex}.ux-date-chip .ux-icon{width:15px;height:15px}.ux-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:25px;display:grid}.ux-metric{border:1px solid var(--ux-line);box-shadow:var(--ux-shadow);background:#fff;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:8px;padding:18px;display:flex}.ux-metric-label{color:#5f6b7d;margin-bottom:7px;font-size:12px;font-weight:500}.ux-metric-value{letter-spacing:-1px;color:var(--ux-ink);font-variant-numeric:tabular-nums;font-size:29px;font-weight:650;line-height:1.2}.ux-metric-note{color:#687587;margin-top:8px;font-size:10px}.ux-metric-icon{color:#b34756;background:#f8eded;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ux-metric:nth-child(2) .ux-metric-icon{color:#5373a4;background:#eff3fa}.ux-metric:nth-child(3) .ux-metric-icon{color:#9b7842;background:#faf4e8}.ux-metric:nth-child(4) .ux-metric-icon{color:#3b826a;background:#edf6f2}.ux-metric-icon .ux-icon{width:18px;height:18px}.ux-home-columns{grid-template-columns:minmax(0,1fr) 268px;align-items:start;gap:24px;display:grid}.ux-home-primary{min-width:0}.ux-start-card{border-radius:var(--ux-radius);background:#f8e9e9;border:1px solid #efd7d9;justify-content:space-between;align-items:center;gap:12px;min-height:228px;padding:26px 28px;display:flex;position:relative;overflow:hidden}.ux-start-card .ux-overline{color:#984452;letter-spacing:1.2px;font-size:10px}.ux-start-card h2{letter-spacing:-.8px;color:#4e2931;margin:9px 0;font-size:25px;font-weight:650;line-height:1.3}.ux-start-card p{color:#795761;max-width:340px;margin:0 0 18px;font-size:12px;line-height:1.8}.ux-primary{background:var(--ux-accent);color:#fff;border:0;border-radius:7px;justify-content:center;align-items:center;gap:16px;min-height:42px;padding:10px 15px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.ux-primary:hover{background:#a91d2f}.ux-primary .ux-icon{width:16px;height:16px}.ux-start-art{color:#bd7c87;flex:none;align-self:center;width:130px;margin-right:10px;position:relative}.ux-start-art>.ux-icon{stroke-width:.85px;opacity:.9;width:116px;height:116px;transform:rotate(-8deg)}.ux-art-message{background:#fff9f8;border:1px solid #eac5cd;border-radius:9px 9px 9px 0;align-items:center;gap:4px;padding:15px;display:flex;position:absolute;bottom:3px;right:-3px;box-shadow:0 4px 12px #5a212d0d}.ux-art-message i{background:#d5a0aa;border-radius:50%;width:5px;height:5px}.ux-quick-section,.ux-recent-section{margin-top:25px}.ux-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.ux-section-heading h2{color:var(--ux-ink);letter-spacing:-.3px;margin:0;font-size:16px;font-weight:650}.ux-section-heading p{color:#687587;margin:4px 0 0;font-size:11px}.ux-neutral-badge{color:#637083;white-space:nowrap;background:#edeff3;border-radius:5px;padding:4px 7px;font-size:10px}.ux-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ux-quick-link{border:1px solid var(--ux-line);text-align:left;min-width:0;box-shadow:var(--ux-shadow);background:#fff;border-radius:10px;padding:18px;transition:border-color .15s,box-shadow .15s;position:relative}.ux-quick-link:hover{border-color:#d5a3ac;box-shadow:0 3px 14px #722b380f}.ux-quick-link>.ux-icon{color:#788697;width:21px;height:21px;margin-bottom:13px}.ux-quick-link strong{color:#344054;font-size:12px;font-weight:650;display:block}.ux-quick-link small{color:#6c788a;max-width:160px;margin-top:5px;font-size:11px;line-height:1.7;display:block}.ux-quick-arrow{color:#8793a5;position:absolute;top:16px;right:13px}.ux-quick-arrow .ux-icon{width:13px;height:13px}.ux-profile-card{border:1px solid var(--ux-line);border-radius:var(--ux-radius);box-shadow:var(--ux-shadow);background:#fff;padding:23px}.ux-profile-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px;display:flex}#ux-profile-avatar{color:#a74c5a;background:#f6e9eb;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:15px;font-weight:600;display:flex}.ux-status-pill{color:#34735c;background:#eef7f2;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;display:flex}.ux-status-pill i{background:#4c9779;border-radius:50%;width:5px;height:5px}.ux-profile-card h2{color:#344054;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650;line-height:1.5}.ux-profile-card>p{color:#6c788a;margin:4px 0 0;font-size:11px}.ux-profile-card hr{border:0;border-top:1px solid #eef0f4;margin:20px 0}.ux-profile-card>.ux-overline{font-size:10px}.ux-profile-card ol{gap:19px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ux-profile-card li{align-items:flex-start;gap:12px;display:flex}.ux-profile-card li>span{color:#667487;border:1px solid #e8ebef;border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:650;display:flex}.ux-profile-card li b{color:#445063;font-size:12px;font-weight:650;line-height:1.4;display:block}.ux-profile-card li p{color:#6c788a;margin:4px 0 0;font-size:11px;line-height:1.7}.ux-tip-card{color:#65748a;background:#eef2f7;border:1px solid #e3e8ee;border-radius:12px;margin-top:16px;padding:20px 23px}.ux-tip-card>.ux-icon{color:#647894;width:23px;height:23px}.ux-tip-card h3{color:#485970;margin:12px 0 8px;font-size:12px;font-weight:650}.ux-tip-card p{color:#5e6f86;margin:0;font-size:11px;line-height:1.85}.ux-tip-card kbd{border-color:#dce2eb;padding:1px 3px;font-size:10px}.ux-tip-card button{color:#4c607d;background:0 0;border:0;align-items:center;gap:12px;min-height:36px;padding:14px 0 0;font-size:11px;font-weight:600;display:flex}.ux-tip-card button .ux-icon{width:14px;height:14px}.ux-recent-links{flex-wrap:wrap;gap:8px;display:flex}.ux-recent-links>button{color:#5c697c;background:#fff;border:1px solid #e1e5ec;border-radius:7px;align-items:center;gap:7px;min-height:36px;padding:8px 11px;font-size:11px;display:flex}.ux-recent-links>button .ux-icon{color:#6c788a;width:14px;height:14px}.ux-recent-empty{color:#647185;border:1px dashed #d6dce5;border-radius:9px;width:100%;padding:15px 17px;font-size:12px;line-height:1.8}.ux-home-footer{color:#6e7a8b;border-top:1px solid #e6e9ee;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;padding:18px 0 0;font-size:10px;display:flex}.ux-home-footer>span:first-child{font-weight:650}#workspace-shell #main-content-area .page-section:not(.ux-home){scroll-margin-top:24px}#workspace-shell #main-content-area :is(.workspace-detail-title,.jadwal-tl-title,.sir-title,.kronologi-title){letter-spacing:-.65px;color:var(--ux-ink);line-height:1.3;font-size:24px!important;font-weight:650!important}#workspace-shell #main-content-area :is(.workspace-detail-subtitle,.jadwal-tl-subtitle){color:var(--ux-muted);line-height:1.7;font-size:12px!important}#workspace-shell #main-content-area :is(.flow-container,.workspace-filter-card,.aht-kip-filter-card,.analisa-kip-filter-card,.sir-filter-card,.kronologi-input-panel,.kronologi-preview-column){border:1px solid var(--ux-line);border-radius:var(--ux-radius);box-shadow:none;background:#fff;padding:20px!important}#workspace-shell #main-content-area :is(.search-box,input:not([type=checkbox]):not([type=radio]),select,textarea){color:#344054;background-color:#fff;border:1px solid #d7dce4;border-radius:7px;min-height:40px;font-weight:450;line-height:1.5;padding:9px 11px!important;font-size:13px!important}#workspace-shell #main-content-area input::placeholder,#workspace-shell #main-content-area textarea::placeholder{color:#6a7789}#workspace-shell #main-content-area :is(input,select,textarea):focus{border-color:#c67380;box-shadow:0 0 0 3px #c9233612}#workspace-shell #main-content-area :is(label,.workspace-filter-label){color:#586576;line-height:1.6;font-size:12px!important;font-weight:600!important}#workspace-shell #main-content-area :is(.workspace-filter-field,.aht-kip-field,.analisa-kip-field,.sir-filter-field){min-width:0}#workspace-shell #main-content-area :is(.workspace-filter-row,.aht-kip-filter-grid,.analisa-kip-filter-grid,.sir-filter-grid){gap:14px!important}#workspace-shell #main-content-area button:not(.ux-quick-link):not(.ux-primary):not(.btn-kategori){border-radius:7px;min-height:36px;transition:background-color .15s,border-color .15s;font-size:12px!important}#workspace-shell #main-content-area :is(.workspace-page-btn,.sir-page-btn){color:#5a677a;background:#fff;border:1px solid #dce1e8;font-weight:550;padding:8px 13px!important;font-size:12px!important}#workspace-shell #main-content-area :is(.workspace-pagination,.sir-pagination){border-top:1px solid var(--ux-line);color:#687589;background:#fff;flex-wrap:wrap;gap:12px;padding:14px 16px;font-size:12px}#workspace-shell #main-content-area :is(.table-container,.workspace-data-panel,.aht-kip-data-panel,.tnps-data-panel,.nc-data-panel,.log-briefing-data-panel,.sir-table-card){border:1px solid var(--ux-line);box-shadow:none;background:#fff;border-radius:11px;min-width:0}#workspace-shell #main-content-area table{font-variant-numeric:tabular-nums;font-size:12px!important}#workspace-shell #main-content-area table th{letter-spacing:.3px;color:#59677b;background:#f8f9fb;border-bottom:1px solid #e4e8ef;line-height:1.5;padding:12px!important;font-size:11px!important;font-weight:650!important}#workspace-shell #main-content-area table td{border-bottom-color:#eff1f5;line-height:1.55;padding:12px!important;font-size:12px!important}#workspace-shell #main-content-area table tbody tr:hover td{background-color:#faf6f7}#workspace-shell #main-content-area :is(.aht-kip-kpi-card,.analisa-kip-kpi-card,.aht-kpi-card,.qa-kpi-card,.tnps-kpi-card,.nc-kpi-card){border:1px solid var(--ux-line);box-shadow:none;background:#fff;border-radius:11px;min-height:110px;padding:18px!important}#workspace-shell #main-content-area :is(.aht-kip-kpi-label,.analisa-kip-kpi-label,.aht-kpi-label,.qa-kpi-label,.tnps-kpi-label,.nc-kpi-label){letter-spacing:.45px;line-height:1.6;color:#647185!important;font-size:11px!important;font-weight:600!important}#workspace-shell #main-content-area :is(.aht-kip-kpi-value,.analisa-kip-kpi-value,.aht-kpi-value,.qa-kpi-value,.tnps-kpi-value,.nc-kpi-value){letter-spacing:-.8px;font-variant-numeric:tabular-nums;line-height:1.2;font-size:28px!important;font-weight:650!important}#workspace-shell #main-content-area :is(.aht-kip-kpi-note,.analisa-kip-kpi-note,.aht-kpi-note,.qa-kpi-note,.tnps-kpi-note,.nc-kpi-note){line-height:1.6;color:#6a7789!important;font-size:11px!important}#workspace-shell #main-content-area :is(.aht-kip-chart-card,.aht-kip-ranking-card,.aht-trend-card,.qa-chart-card,.tnps-chart-card,.nc-chart-card){border:1px solid var(--ux-line);box-shadow:none;background:#fff;border-radius:11px}#workspace-shell #main-content-area :is(.aht-kip-chart-title,.aht-kip-ranking-title,.aht-trend-title,.qa-chart-title,.tnps-chart-title,.nc-chart-title){color:#445064;font-size:13px!important;font-weight:650!important}#workspace-shell #main-content-area :is(.aht-kip-filter-note,.analisa-kip-filter-note,.workspace-filter-note,.sir-table-meta){color:#6a7789;line-height:1.75;font-size:11px!important}#workspace-shell #main-content-area :is(.aht-kip-source-badge,.analisa-kip-source-badge,.kronologi-readonly-badge){border:1px solid var(--ux-line);color:#6a7789;background:#fff;padding:6px 10px;font-weight:500;font-size:11px!important}#workspace-shell #main-content-area .top-section{gap:18px;margin-bottom:24px}#workspace-shell #main-content-area .flow-title{letter-spacing:1.2px;color:#6d7889;margin-bottom:16px;font-size:11px;font-weight:650}#workspace-shell #main-content-area .btn-kategori{background:#f8f9fb;border-radius:7px;min-height:40px;padding:10px 15px;font-size:12px;font-weight:550}#workspace-shell #main-content-area .btn-kategori.active{background:var(--ux-accent);border-color:var(--ux-accent);color:#fff}#workspace-shell #main-content-area .section-title{letter-spacing:-.3px;color:#344054;margin:24px 0 16px;font-size:18px;font-weight:650}#workspace-shell #main-content-area .cards-container{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:16px}#workspace-shell #main-content-area .card{border:1px solid var(--ux-line);box-shadow:none;border-radius:12px;padding:22px}#workspace-shell #main-content-area .card-title{color:#39465b;border-color:#edf0f4;padding-bottom:14px;font-size:14px;font-weight:650;line-height:1.5}#workspace-shell #main-content-area .card-content{color:#586576;font-size:14px;line-height:1.85}#workspace-shell #main-content-area .copy-btn{color:#697589;background:#fafbfc;min-height:40px;font-weight:550}#workspace-shell #main-content-area .copy-btn:hover{color:#af2b41;background:#f9edef;border-color:#e1a4af}#workspace-shell #main-content-area .ux-script-tip{border:1px solid var(--ux-line);text-align:left;background:#f0f3f8;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;max-width:300px;padding:20px;display:flex}.ux-script-tip>.ux-icon{color:#6d83a0;width:25px;height:25px}.ux-script-tip strong{color:#536780;font-size:13px}.ux-script-tip p{color:#5e718c;margin:0;font-size:12px;line-height:1.9}.security-modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:20px}.security-modal{border:1px solid var(--ux-line);border-radius:16px;max-height:calc(100dvh - 40px);padding:28px;overflow:auto;box-shadow:0 20px 70px #141e2e29}.security-modal-title{letter-spacing:-.5px;font-size:22px;font-weight:650}.security-modal-text{color:var(--ux-muted);font-size:13px;line-height:1.8}.security-modal-btn{border-radius:8px;min-height:42px;padding:10px 16px;font-size:13px;font-weight:600}.security-modal-btn.primary{background:var(--ux-accent);box-shadow:none}.ux-command-dialog{width:min(560px,100vw - 32px);max-height:min(650px,100dvh - 60px);color:var(--ux-ink);background:#fff;border:1px solid #e4e7ec;border-radius:16px;margin:10vh auto auto;padding:0;overflow:auto;box-shadow:0 20px 70px #141e2e38}.ux-command-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#171f2d66}.ux-command-heading{justify-content:space-between;align-items:flex-start;gap:15px;padding:24px 24px 20px;display:flex}.ux-command-heading h2{letter-spacing:-.5px;margin:0;font-size:19px;font-weight:650}.ux-command-heading p{color:#647185;margin:6px 0 0;font-size:12px}.ux-command-heading button{color:#647185;background:#fff;border:1px solid #e6e9ee;border-radius:7px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ux-command-input{color:#647185;border:1px solid #d8dee7;border-radius:9px;align-items:center;gap:10px;margin:0 24px;padding:0 13px;display:flex}.ux-command-input:focus-within{border-color:#ca7180;box-shadow:0 0 0 3px #c9233612}.ux-command-input input{box-shadow:none;color:#445064;background:0 0;border:0;width:100%;min-height:46px;padding:10px 0;font-size:14px;outline:none!important}.ux-command-status{color:#647185;padding:17px 25px 6px;font-size:11px}.ux-command-results{max-height:340px;padding:0 12px 12px;overflow:auto}.ux-command-result{text-align:left;color:#647286;background:#fff;border:0;border-radius:8px;align-items:center;gap:13px;width:100%;min-height:58px;padding:12px;display:flex}.ux-command-result:hover,.ux-command-result:focus{outline-offset:-2px;background:#faf0f2}.ux-command-result>.ux-icon{width:20px;height:20px}.ux-command-result span:nth-child(2){flex:1;min-width:0}.ux-command-result strong{color:#445064;font-size:13px;font-weight:600;display:block}.ux-command-result small{color:#647185;margin-top:3px;font-size:11px;display:block}.ux-command-result>.ux-icon:last-child{color:#647185;width:15px;height:15px}.ux-command-empty{text-align:center;color:#647185;padding:35px 20px;font-size:13px;line-height:1.8}.ux-command-footer{border-top:1px solid var(--ux-line);color:#647185;background:#fafbfc;justify-content:space-between;gap:12px;padding:12px 24px;font-size:10px;display:flex}#toast{background:#273244;border-radius:9px;font-size:12px;box-shadow:0 8px 30px #141e2e33}@media (min-width:1600px){#workspace-shell #main-content-area{padding:36px 44px!important}.ux-home-columns{grid-template-columns:minmax(0,1fr) 300px}.ux-home-heading h1{font-size:33px}.ux-start-card{min-height:248px}.ux-start-card h2{font-size:29px}.ux-quick-link{padding:22px}.ux-quick-link strong{font-size:13px}}@media (min-width:769px) and (max-width:1170px){:root{--ux-sidebar:220px}#workspace-shell .header{gap:12px;padding:12px 20px!important}.ux-breadcrumb>span:first-child,.ux-breadcrumb>span:nth-child(2){display:none}.ux-search-trigger{width:205px}.ux-search-trigger kbd,#workspace-shell .workspace-user-meta,.ux-logout-label{display:none}.ux-home-columns{grid-template-columns:minmax(0,1fr)}.ux-home-secondary{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ux-tip-card{margin:0}.ux-profile-card ol{gap:12px}.ux-home-heading h1{font-size:25px}#workspace-shell #main-content-area{padding:24px!important}.ux-date-chip{font-size:10px}.ux-metric{padding:15px}.ux-metric-icon{width:28px;height:28px}.ux-start-art{width:160px}}@media (max-width:900px){.ux-auth-story{padding:28px 30px}.ux-auth-story h2{font-size:37px}.ux-auth-story-content{margin:35px auto}.auth-card{padding:40px 28px}.auth-title{font-size:27px}.ux-auth-story-footer{font-size:10px}.ux-auth-illustration{margin-top:25px}.ux-auth-story-content>p{font-size:13px}}@media (max-width:768px){.auth-shell{background:#fff;justify-content:center;align-items:flex-start;min-height:100dvh;padding:0 20px;display:flex}.ux-auth-story{display:none}.auth-card{width:min(100%,450px);margin:auto 0;padding:32px 8px 36px}.ux-auth-mobile-brand{color:#485366;justify-content:space-between;align-items:center;margin:0 0 55px;font-size:14px;font-weight:750;display:flex}.ux-auth-mobile-brand>span{color:#b03245;font-size:13px;font-weight:700}.auth-title{font-size:30px}.auth-subtitle{margin-bottom:28px;font-size:14px}.auth-input{min-height:50px;font-size:16px}.auth-primary-btn{min-height:50px;font-size:15px}.auth-security-note,.ux-auth-help{font-size:11px}#workspace-shell{grid-template-rows:62px 34px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}#workspace-shell .header,#workspace-shell .ticker-wrap,#workspace-shell #main-content-area{grid-column:1}#workspace-shell .header{gap:9px;min-height:62px;padding:8px 14px!important}#workspace-shell .header-brand-area{flex:1;gap:7px;min-width:0}#workspace-shell .workspace-sidebar-toggle{min-width:40px;height:42px}.ux-breadcrumb{white-space:normal;gap:0;min-width:0;font-size:12px}.ux-breadcrumb>span{display:none}.ux-breadcrumb strong{white-space:nowrap;max-width:140px}.ux-search-trigger{background:0 0;border:0;justify-content:center;width:40px;min-width:40px;height:42px;margin:0;padding:10px}.ux-search-trigger>.ux-icon{width:20px;height:20px}.ux-search-trigger>span:not([data-ux-icon]),.ux-search-trigger kbd,#workspace-shell .viewer-live-badge{display:none}#workspace-shell .header-right-area{gap:0}#workspace-shell .workspace-user-box{border:0;gap:3px;padding:0}#workspace-shell .workspace-user-avatar{width:32px;height:32px;font-size:10px}#workspace-shell .workspace-logout-btn{justify-content:center;min-width:36px;min-height:42px}.ux-logout-label{display:none}#workspace-shell #main-content-area{padding:21px 18px 30px!important}.ux-home-heading{margin-bottom:22px;display:block}.ux-home-heading h1{letter-spacing:-.9px;margin-top:8px;font-size:26px}.ux-home-heading p{font-size:13px;line-height:1.7}.ux-home-heading .ux-overline{font-size:10px}.ux-date-chip{margin-top:14px;padding:6px 9px;font-size:11px;display:inline-flex}.ux-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:20px}.ux-metric{padding:16px 14px}.ux-metric-label{font-size:12px}.ux-metric-value{font-size:27px}.ux-metric-note{font-size:10px}.ux-metric-icon{width:29px;height:29px}.ux-metric-icon>.ux-icon{width:16px;height:16px}.ux-home-columns{grid-template-columns:minmax(0,1fr);gap:22px}.ux-start-card{min-height:244px;padding:23px 21px}.ux-start-card h2{font-size:23px}.ux-start-card p{max-width:280px;font-size:13px}.ux-start-art{display:none}.ux-primary{gap:12px;min-height:44px;font-size:12px}.ux-start-card .ux-overline{font-size:10px}.ux-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ux-quick-link{min-height:135px;padding:17px 14px}.ux-quick-link strong{font-size:13px}.ux-quick-link small{font-size:11px}.ux-quick-link>.ux-icon{width:22px;height:22px}.ux-section-heading h2{font-size:16px}.ux-section-heading p{font-size:11px}.ux-neutral-badge{font-size:9px}.ux-home-secondary{grid-template-columns:minmax(0,1fr);gap:15px;display:grid}.ux-profile-card{padding:23px}.ux-profile-card h2{font-size:17px}.ux-profile-card>p{font-size:12px}.ux-profile-card ol{gap:18px}.ux-profile-card li b{font-size:13px}.ux-profile-card li p{font-size:12px}.ux-profile-card li>span{width:29px;height:29px;font-size:11px}.ux-status-pill,.ux-profile-card>.ux-overline{font-size:11px}.ux-tip-card{margin:0;padding:23px}.ux-tip-card h3{font-size:13px}.ux-tip-card p{font-size:12px}.ux-tip-card button{min-height:44px;font-size:12px}.ux-home-footer{align-items:flex-start;font-size:10px}.ux-recent-empty{font-size:12px}.ux-recent-links>button{min-height:42px;font-size:12px}#workspace-shell .sidebar{z-index:9998;grid-area:auto;max-width:100%;top:0;bottom:0;left:0;width:min(86vw,290px)!important;padding:0!important}.ux-sidebar-brand{min-height:90px;padding:22px 18px}.ux-sidebar-brand strong{font-size:14px}.ux-sidebar-brand small{font-size:10px}.ux-drawer-close{color:#7b8798;background:0 0;border:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:40px;margin-left:auto;display:flex}.ux-drawer-close .ux-icon{width:20px;height:20px}#workspace-shell .menu-item{min-height:44px;padding:12px;font-size:13px}.ux-nav-label{margin-top:16px;font-size:10px}#workspace-shell.sidebar-collapsed .ux-sidebar-brand{justify-content:flex-start;padding:22px 18px}#workspace-shell.sidebar-collapsed .ux-sidebar-brand>div,#workspace-shell.sidebar-collapsed .ux-nav-label,#workspace-shell.sidebar-collapsed .ux-menu-label,#workspace-shell.sidebar-collapsed .ux-sidebar-footer>span:last-child{display:block}#workspace-shell.sidebar-collapsed .ux-nav-group{border:0;margin-bottom:18px;padding-bottom:0}#workspace-shell.sidebar-collapsed .menu-item-content{justify-content:flex-start}#workspace-shell #main-content-area :is(.workspace-detail-title,.jadwal-tl-title,.sir-title,.kronologi-title){font-size:22px!important}#workspace-shell #main-content-area :is(.flow-container,.workspace-filter-card,.aht-kip-filter-card,.analisa-kip-filter-card,.sir-filter-card){padding:17px!important}#workspace-shell #main-content-area :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;font-size:16px!important}#workspace-shell #main-content-area button:not(.ux-quick-link):not(.ux-primary){min-height:42px;font-size:13px!important}#workspace-shell #main-content-area table td{padding:12px!important;font-size:13px!important}#workspace-shell #main-content-area :is(.aht-kip-filter-grid,.analisa-kip-filter-grid,.sir-filter-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#workspace-shell #main-content-area :is(.aht-kip-action-wrap,.analisa-kip-actions){grid-column:1/-1}#workspace-shell #main-content-area :is(.aht-kip-kpi-value,.analisa-kip-kpi-value){font-size:25px!important}.ux-command-dialog{max-height:calc(100dvh - 48px);margin:24px auto}.ux-command-heading{padding:22px 18px 18px}.ux-command-heading h2{font-size:18px}.ux-command-heading p{font-size:12px}.ux-command-input{margin:0 18px}.ux-command-input input{min-height:48px;font-size:16px}.ux-command-result{min-height:65px;padding:14px 12px}.ux-command-result strong{font-size:14px}.ux-command-result small{font-size:11px}.ux-command-footer{padding:14px 18px;font-size:10px}.ux-command-results{max-height:calc(100dvh - 290px)}.security-modal{max-height:calc(100dvh - 32px);padding:23px}.security-modal-overlay{padding:16px}.security-modal .auth-input{font-size:16px}}@media (max-width:390px){.ux-metric-icon{display:none}.ux-home-heading h1{font-size:24px}.ux-breadcrumb strong{max-width:118px}.ux-home-footer{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ux-auth-illustration{transform:none}.ticker.is-running{animation:none!important}}.ux-start-art>[data-ux-icon]>.ux-icon{stroke-width:.85px;opacity:.9;width:116px;height:116px;transform:rotate(-8deg)}.ux-nav-group[hidden],#ux-start-script[hidden]{display:none!important}
.sp-app{max-width:1500px;color:var(--ux-ink);margin:0 auto}.sp-app [hidden]{display:none!important}.sp-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.sp-heading h1{letter-spacing:-1px;margin:6px 0;font-size:28px;font-weight:650}.sp-heading h1>span{color:var(--ux-accent)}.sp-heading p{color:var(--ux-muted);margin:0;font-size:13px}.sp-btn{color:#435065;white-space:nowrap;background:#fff;border:1px solid #dce1e8;border-radius:7px;min-height:39px;padding:9px 13px;font-size:12px;font-weight:600}.sp-btn:hover{background:#f6f7f9}.sp-primary{background:var(--ux-accent);border-color:var(--ux-accent);color:#fff}.sp-primary:hover{background:#a71e30}.sp-reset{color:#667488;background:0 0;border:0;min-height:39px;padding:10px;font-size:12px}.sp-filter-card{border:1px solid var(--ux-line);background:#fff;border-radius:12px;padding:19px 21px}.sp-filter-row{flex-wrap:wrap;align-items:flex-end;gap:13px;display:flex}.sp-filter-row+.sp-filter-row{border-top:1px solid #eff1f5;margin-top:15px;padding-top:15px}.sp-app label{color:#5c697b;flex-direction:column;gap:6px;min-width:0;font-size:11px;font-weight:550;display:flex}.sp-filter-row>label{flex:1;min-width:135px;max-width:330px}.sp-app select,.sp-app input[type=date]{color:#344054;background:#fff;border:1px solid #dce1e8;border-radius:7px;width:100%;max-width:100%;min-height:39px;padding:8px 11px;font-size:12px}.sp-app select:disabled,.sp-app input:disabled{color:#7e8999;background:#f6f7f9}.sp-status-row{color:#697688;justify-content:space-between;align-items:center;gap:12px;margin:15px 0 21px;font-size:11px;display:flex}.sp-status-row p{margin:0}.sp-status-row>span{font-variant-numeric:tabular-nums}.sp-error{color:#b32137!important}.sp-tabs{border-bottom:1px solid #dfe4eb;align-items:center;gap:22px;margin-bottom:22px;display:flex}.sp-tabs>[role=tab]{color:#647185;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:10px 0 14px;font-size:13px;font-weight:600}.sp-tabs>[role=tab][aria-selected=true]{color:var(--ux-accent);border-bottom-color:var(--ux-accent)}.sp-tabs>label{flex-direction:row;align-items:center;gap:10px;margin-left:auto;padding-bottom:9px}.sp-tabs>label select{min-width:135px}.sp-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.sp-kpi{border:1px solid var(--ux-line);box-shadow:var(--ux-shadow);background:#fff;border-radius:12px;padding:20px}.sp-kpi-top{color:#5f6c7f;justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.sp-kpi .ux-icon{color:#9c6d76;width:18px;height:18px}.sp-kpi strong{letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin-top:12px;font-size:29px;font-weight:650;line-height:1.3;display:block}.sp-kpi small{color:#738094;margin-top:7px;font-size:10px;line-height:1.65;display:block}.sp-ratios{flex-wrap:wrap;align-items:center;gap:12px 30px;padding:18px 3px 23px;font-size:14px;font-weight:650;display:flex}.sp-ratios small{color:#69778b;margin-left:5px;font-size:11px;font-weight:400}.sp-analysis-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:18px;display:grid}.sp-card{border:1px solid var(--ux-line);box-shadow:var(--ux-shadow);background:#fff;border-radius:12px;min-width:0;padding:22px}.sp-card-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px;display:flex}.sp-card-heading h2{letter-spacing:-.25px;color:#344054;margin:0;font-size:14px;font-weight:650}.sp-card-heading p{color:#758196;margin:5px 0 0;font-size:11px;line-height:1.75}.sp-pill{color:#9d4b5a;background:#f6edef;border:1px solid #f0dce0;border-radius:5px;padding:3px 7px;font-size:10px}.sp-rank+.sp-rank{margin-top:20px}.sp-rank>div:first-child{color:#627087;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;font-size:11px;display:flex}.sp-rank span{overflow-wrap:anywhere}.sp-rank b{color:#46546a;white-space:nowrap;font-weight:600}.sp-track{background:#f3f4f7;border-radius:4px;height:6px;overflow:hidden}.sp-track i{background:#cb6575;border-radius:4px;height:100%;display:block}.sp-track .sp-blue{background:#5c86b4}.sp-compare-selects{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sp-compare-selects label:last-child{grid-column:1/-1}.sp-compare-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:17px;display:grid}.sp-compare-card{background:#fdf9fa;border:1px solid #f0dfe3;border-radius:8px;min-width:0;padding:16px}.sp-compare-card:nth-child(2){background:#f7f9fd;border-color:#e0e8f2}.sp-compare-card>small{color:#92646d;font-size:10px}.sp-compare-card:nth-child(2)>small{color:#617a9b}.sp-compare-card h4{color:#546276;overflow-wrap:anywhere;margin:7px 0 12px;font-size:11px;font-weight:550;line-height:1.6}.sp-compare-card strong{color:#9f3e50;letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:23px;font-weight:650;line-height:1.4;display:block}.sp-compare-card:nth-child(2) strong{color:#4a6b95}.sp-compare-card p{color:#7d8999;margin:4px 0 0;font-size:10px}.sp-delta{color:#68768a;margin:16px 0 0;font-size:11px}.sp-chart-card{margin-top:18px}.sp-chart-card svg{width:100%;height:auto;max-height:340px;display:block;overflow:visible}.sp-chart-card svg text{fill:#778497;font-family:inherit;font-size:10px}.sp-legend{color:#637186;flex-wrap:wrap;justify-content:center;gap:20px;font-size:11px;display:flex}.sp-legend span{align-items:center;gap:7px;display:flex}.sp-legend i{border-radius:50%;flex:none;width:7px;height:7px}.sp-empty{text-align:center;color:#758196;padding:30px 12px;font-size:12px;line-height:1.8}.sp-detail{padding:0;overflow:hidden}.sp-detail .sp-card-heading{margin-bottom:0;padding:21px 22px}.sp-table-wrap{scrollbar-width:thin;max-height:580px;overflow:auto}.sp-app table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font-size:12px}.sp-app thead th{color:#647188;z-index:1;background:#fafbfd;border-top:1px solid #eef0f4;border-bottom:1px solid #e5e9ef;padding:13px 17px;font-size:11px;font-weight:600;position:sticky;top:0}.sp-app tbody th,.sp-app tbody td{color:#526176;border-bottom:1px solid #f0f2f5;padding:14px 17px;font-weight:400}.sp-app tbody tr:hover{background:#fdfafb}.sp-app tbody td:nth-child(n+3),.sp-app thead th:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.sp-app tbody th>small{color:#8792a2;margin-top:4px;font-size:10px;display:block}.sp-drill{color:#a33f51;text-align:left;background:0 0;border:0;align-items:center;gap:12px;min-height:28px;padding:0;font-size:12px;display:flex}.sp-drill .ux-icon{width:13px;height:13px}.sp-pagination{color:#748095;justify-content:space-between;align-items:center;gap:16px;padding:17px 22px;font-size:11px;display:flex}.sp-pagination>div{gap:8px;display:flex}.sp-source-note{color:#6c7a8e;max-width:1050px;margin:18px 0;font-size:11px;line-height:1.9}.sp-import,.sp-legacy{border:1px solid var(--ux-line);color:#68778b;background:#fff;border-radius:10px;max-width:1500px;margin:16px auto;padding:16px 20px;font-size:12px}.sp-import>summary,.sp-legacy>summary{color:#536277;cursor:pointer;min-height:24px;font-size:12px;font-weight:600}.sp-import p{font-size:11px;line-height:1.9}.sp-import-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:17px;display:flex}.sp-file-label{max-width:360px}.sp-app input[type=file]{max-width:100%;font-size:12px}.sp-chart-data{color:#6c7a8e;margin-top:18px;font-size:11px}.sp-chart-data summary{cursor:pointer;padding:10px 0}.sp-app dialog{color:#4e5b70;border:1px solid #e1e5eb;border-radius:14px;max-width:min(480px,100% - 32px);padding:28px;box-shadow:0 20px 60px #20263222}.sp-app dialog::backdrop{background:#20263266}.sp-app dialog h2{color:#263246;margin:0 0 18px;font-size:20px}.sp-app dialog p{margin:12px 0;font-size:13px;line-height:1.9}.sp-dialog-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.sp-legacy .sir-head{margin-top:24px}.sp-app[aria-busy=true]{opacity:.8}.sp-filter-actions{align-items:center;gap:12px;margin-top:16px;display:flex}.sp-mobile-filter-toggle{display:none}@media (max-width:1100px){.sp-analysis-grid{grid-template-columns:1fr}.sp-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-tabs{flex-wrap:wrap;gap:12px 22px}.sp-tabs>label{margin-bottom:8px}}@media (max-width:600px){.sp-heading{align-items:flex-start}.sp-heading h1{font-size:23px}.sp-heading p{font-size:12px;line-height:1.8}.sp-heading>.sp-btn{min-height:35px;padding:7px 9px;font-size:10px}.sp-filter-card{padding:16px}.sp-filter-row{gap:13px 10px}.sp-filter-row>label{flex-basis:calc(50% - 10px);min-width:100px}.sp-filter-row>.sp-btn{flex:1}.sp-status-row{flex-direction:column;align-items:flex-start;gap:4px;font-size:10px}.sp-tabs{gap:4px 18px}.sp-tabs>[role=tab]{font-size:12px}.sp-tabs>label{width:100%;margin-left:0;font-size:10px}.sp-kpi-grid{gap:10px}.sp-kpi{padding:15px 13px}.sp-kpi-top{font-size:11px}.sp-kpi strong{font-size:25px}.sp-kpi small{font-size:10px}.sp-kpi .ux-icon{display:none}.sp-ratios{gap:12px 17px;padding:18px 0;font-size:13px}.sp-ratios small{font-size:10px}.sp-card{padding:18px}.sp-card-heading{gap:10px}.sp-card-heading h2{font-size:13px}.sp-compare-selects,.sp-compare-grid{gap:10px}.sp-compare-card{padding:13px}.sp-compare-card strong{font-size:22px}.sp-pagination{flex-wrap:wrap;padding:15px}.sp-detail{padding:0}.sp-detail .sp-card-heading{flex-wrap:wrap;padding:18px}.sp-app select,.sp-app input[type=date]{min-height:44px;font-size:16px}.sp-compare-selects select{font-size:13px}.sp-source-note{font-size:10px}.sp-import,.sp-legacy{padding:14px}.sp-chart-card svg text{font-size:12px}.sp-dialog-actions>.sp-btn{flex:1}.sp-mobile-filter-toggle{color:#5b697f;background:#f6f7f9;border:0;border-radius:7px;min-height:40px;margin-top:14px;padding:10px 12px;font-size:12px;display:block}.sp-team-filters:not(.sp-filters-open){display:none}.sp-team-filters{padding-top:14px}.sp-filter-actions>.sp-primary{flex:1}}@media (min-width:1101px){.sp-filter-card{grid-template-columns:minmax(0,1fr) auto;gap:15px;display:grid}.sp-filter-card>.sp-filter-row:first-child{border-bottom:1px solid #eff1f5;grid-column:1/-1;padding-bottom:15px}.sp-team-filters{grid-column:1}.sp-filter-actions{grid-column:2;align-self:end;margin-top:0}}.sp-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:15px;display:grid}.sp-source-kpi{border-top:3px solid #ca6072}.sp-source-kpi:nth-child(2){border-top-color:#b29562}.sp-source-kpi:nth-child(3){border-top-color:#6486b3}@media (max-width:600px){.sp-source-grid{grid-template-columns:1fr;gap:10px}.sp-source-kpi strong{font-size:28px}}
:root{--ux-ink:#19263b;--ux-muted:#5e6b80;--ux-line:#e3e8f0;--ux-canvas:#f5f7fb;--ux-accent:#c9233c;--ux-accent-soft:#fff0f2;--ux-radius:16px;--ux-shadow:0 3px 12px #1d2b4508;--studio-navy:#152238;--studio-faint:#8491a5;--studio-motion:.16s;--studio-card:#fff}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,a,[role=button]{-webkit-tap-highlight-color:transparent}button:active:not(:disabled){transform:translateY(1px)}button:focus-visible,[role=button]:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #e14c64}.studio-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#workspace-shell .sidebar{color:#fff;background:linear-gradient(175deg,#1b2b44 0%,#111d30 100%);border-right:0}.ux-sidebar-brand{gap:12px;min-height:106px;padding:28px 22px 26px}.ux-sidebar-brand .ux-brand-symbol{background:#e73550;border-radius:11px;width:39px;height:39px;box-shadow:0 4px 16px #0002}.ux-sidebar-brand strong{color:#fff;letter-spacing:-.3px;font-size:14px}.ux-sidebar-brand small{color:#aab8cc;margin-top:4px;font-size:10px}#ux-navigation{scrollbar-color:#415069 transparent;padding:0 12px 18px}#ux-navigation .ux-nav-label{color:#91a4bf;letter-spacing:1.55px;margin:24px 12px 9px;font-size:9px;font-weight:650}#ux-navigation .ux-nav-group:first-child .ux-nav-label{margin-top:5px}#workspace-sidebar .menu-item{color:#c0ccde;min-height:44px;transition:background var(--studio-motion),color var(--studio-motion),border-color var(--studio-motion);border:1px solid #0000;border-radius:9px;margin:3px 0;padding:11px 13px;font-size:12px;font-weight:450}#workspace-sidebar .menu-item .ux-icon{color:#91a5c0;stroke-width:1.6px;width:18px;height:18px}#workspace-sidebar .menu-item:hover{color:#fff;background:#ffffff0b}#workspace-sidebar .menu-item[aria-current=page],#workspace-sidebar .menu-item.active{color:#fff;background:#ffffff0f;border-color:#ffffff14;box-shadow:inset 3px 0 #f14c65}#workspace-sidebar .menu-item[aria-current=page] .ux-icon,#workspace-sidebar .menu-item.active .ux-icon{color:#ff8194}#workspace-sidebar .menu-item-content{gap:12px}#workspace-sidebar .submenu,#workspace-sidebar .sub-submenu{background:0 0;border-left-color:#ffffff1a}#workspace-sidebar :is(.submenu-item,.sub-submenu-item){color:#b6c4d7;border-radius:7px;min-height:38px;font-size:12px}#workspace-sidebar :is(.submenu-item,.sub-submenu-item):hover{color:#fff;background:#ffffff0d}.ux-sidebar-footer{color:#c4d0df;background:#101c2e;border-color:#ffffff12;padding:18px 22px;font-size:11px}.ux-sidebar-footer small{color:#94a6bf;font-size:10px}.ux-sidebar-footer .ux-icon{color:#9caec7}#workspace-sidebar .ux-drawer-close{color:#e2e8f0;background:#ffffff0d;border-color:#ffffff20}@media (min-width:769px){#workspace-shell.sidebar-collapsed .sidebar .menu-item{justify-content:center;margin:4px 0;padding:13px}#workspace-shell.sidebar-collapsed #ux-navigation{padding:0 11px 18px}#workspace-shell.sidebar-collapsed .ux-nav-group{margin-top:12px}}.header{border-bottom-color:var(--ux-line);gap:18px}.ux-breadcrumb{color:#7b8799;gap:14px;font-size:12px}.ux-breadcrumb strong{color:var(--ux-ink);font-size:13px;font-weight:650}.workspace-sidebar-toggle{color:#5c6980;background:#fff;border-radius:9px;width:36px;height:36px}.workspace-sidebar-toggle:hover{background:#f0f3f8}.ux-search-trigger{color:#738096;background:#f8f9fc;border-color:#e7ebf2;border-radius:9px;height:38px}.ux-search-trigger:hover{background:#fff;border-color:#bac6d7}.ux-search-trigger kbd{background:#fff;border-color:#e0e5ed;border-radius:5px}.workspace-user-avatar{color:#ab1b33;background:#fae7ec;border:2px solid #fff;box-shadow:0 0 0 1px #ecd9df}.workspace-user-name{color:var(--ux-ink);font-size:12px;font-weight:650}.workspace-user-role{color:#7e899a;letter-spacing:1px}#running-text-wrap{background:#fff9f5;border-bottom-color:#f0e6e0}#main-content-area{padding:30px 32px 36px!important}.ux-home{max-width:1480px;margin:0 auto}.ux-home-heading{align-items:center;margin-bottom:28px}.ux-home-heading .ux-overline{color:#7a879a;letter-spacing:1.8px;font-size:9px}.ux-home-heading h1{letter-spacing:-1.1px;margin:7px 0;font-size:29px;font-weight:700;line-height:1.3}.ux-title-dot{color:var(--ux-accent)}.ux-home-heading p{color:var(--ux-muted);font-size:12px}.studio-heading-actions{flex:none;align-items:center;gap:10px;display:flex}.ux-date-chip{border:1px solid var(--ux-line);color:#5d6980;box-shadow:var(--ux-shadow);background:#fff;border-radius:9px;padding:10px 13px;font-size:11px}.ux-date-chip .ux-icon{color:#7f8fa6;width:15px;height:15px}.studio-outline{background:var(--ux-accent);color:#fff;border:1px solid var(--ux-accent);min-height:38px;transition:background var(--studio-motion);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:11px;font-weight:600;display:flex}.studio-outline:hover{background:#ad1830}.studio-outline .ux-icon{width:15px;height:15px}.studio-section-label{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.studio-section-label h2{letter-spacing:-.2px;color:var(--ux-ink);margin:0;font-size:13px;font-weight:650}.studio-section-label>span{color:#738095;border-left:1px solid #d7dee8;padding-left:11px;font-size:10px}.studio-text-button{color:#ac263c;background:0 0;border:0;align-items:center;gap:7px;min-height:32px;margin-left:auto;padding:6px 0 6px 10px;font-size:11px;font-weight:600;display:inline-flex}.studio-text-button .ux-icon{width:14px;height:14px}.studio-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.studio-kpi,.studio-kpi-skeleton{border:1px solid var(--ux-line);min-height:132px;box-shadow:var(--ux-shadow);background:#fff;border-radius:13px;padding:19px 20px 17px;position:relative;overflow:hidden}.studio-kpi-head{color:#58677e;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:500;display:flex}.studio-kpi-head .ux-icon{color:#8094b1;width:17px;height:17px}.studio-kpi strong{letter-spacing:-1.2px;color:var(--ux-ink);font-variant-numeric:tabular-nums;margin:8px 0 2px;font-size:30px;font-weight:650;line-height:1.4;display:block}.studio-kpi small{color:#728097;font-size:10px;display:block}.studio-kpi:last-child{background:linear-gradient(125deg,#fff,#fff7f8);border-color:#efd2d9}.studio-kpi:last-child strong{color:#be2741}.studio-kpi:last-child .ux-icon{color:#c5455c}.studio-kpi-skeleton{background:linear-gradient(110deg,#fff 30%,#f0f3f8 50%,#fff 70%) 0 0/250% 100%;animation:1.8s linear infinite studio-skeleton}@keyframes studio-skeleton{to{background-position:-170% 0}}.studio-error{color:#9d273b;background:#fff5f5;border:1px solid #f1d5d9;border-radius:10px;padding:15px;font-size:12px}.studio-home-grid{grid-template-columns:minmax(0,1fr) 278px;align-items:start;gap:22px;margin-top:24px;display:grid}.studio-main-column,.studio-side-column{min-width:0}.studio-trend-card{border:1px solid var(--ux-line);box-shadow:var(--ux-shadow);background:#fff;border-radius:15px;padding:23px 24px 16px}.ux-section-heading h2{color:var(--ux-ink);letter-spacing:-.3px;margin:0;font-size:14px;font-weight:650}.ux-section-heading p{color:#748198;margin:5px 0 0;font-size:11px;line-height:1.6}.studio-trend-card .ux-overline{color:#a3727e;letter-spacing:1.5px;margin-bottom:7px;font-size:8px;display:block}.studio-trend-card .ux-section-heading{margin-bottom:18px}.studio-chart-key{color:#758297;align-items:center;gap:6px;font-size:10px;display:flex}.studio-chart-key i{background:#d6465f;border-radius:2px;width:7px;height:7px}.studio-trend-summary{align-items:baseline;gap:12px;margin-bottom:15px;display:flex}.studio-trend-summary strong{color:var(--ux-ink);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:650}.studio-trend-summary>span{color:#8090a4;font-size:10px}.studio-daily-chart{background:repeating-linear-gradient(0deg,#e9edf3 0 1px,#0000 1px 41px);border-bottom:1px solid #e7ebf1;align-items:flex-end;gap:6px;height:125px;display:flex;position:relative}.studio-chart-bar{min-width:0;height:var(--bar-height);transition:filter var(--studio-motion);background:linear-gradient(#cd3e59,#f2b3c0);border-radius:4px 4px 0 0;flex:1}.studio-chart-bar:hover{filter:brightness(.82)}.studio-chart-placeholder{color:#78889e;text-align:center;align-self:center;width:100%;font-size:12px;line-height:1.6}.studio-chart-axis{color:#7a879b;justify-content:space-between;margin-top:10px;font-size:9px;display:flex}.ux-quick-section{margin-top:25px}.ux-neutral-badge{color:#68778d;background:#eaf0f7;border:1px solid #e3e9f1;border-radius:5px;padding:4px 7px;font-size:9px}.ux-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.studio-shortcut{min-width:0;position:relative}.studio-shortcut .ux-quick-link{border:1px solid var(--ux-line);width:100%;height:100%;min-height:98px;box-shadow:var(--ux-shadow);background:#fff;border-radius:11px;align-items:flex-start;gap:13px;padding:18px 42px 16px 17px;display:flex}.studio-shortcut .ux-quick-link:hover{background:#fff;border-color:#d3a0ad;box-shadow:0 4px 16px #32234209}.studio-shortcut-icon{color:#617795;background:#f1f4f9;border-radius:9px;flex:none;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.studio-shortcut:nth-child(3n+2) .studio-shortcut-icon{color:#bc3c56;background:#fff0f3}.studio-shortcut:nth-child(3n) .studio-shortcut-icon{color:#3b8071;background:#eaf5f1}.studio-shortcut-icon .ux-icon{width:18px;height:18px}.studio-shortcut-copy{min-width:0}.studio-shortcut .ux-quick-link strong{color:#2e3d54;margin:1px 0 4px;font-size:11px;font-weight:650}.studio-shortcut .ux-quick-link small{color:#748198;max-width:180px;margin:0;font-size:10px;line-height:1.6}.studio-shortcut .ux-quick-arrow{color:#8495ac;top:auto;bottom:14px;right:16px}.studio-pin{color:#9aa7b9;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:7px;right:6px}.studio-pin .ux-icon{width:13px;height:13px}.studio-pin:hover{color:#a82c44;background:#fff0f3}.studio-pin[aria-pressed=true]{color:#b52c45;background:#fff0f3}.studio-resources{margin-top:26px}.studio-resources .ux-metric-grid{border:1px solid var(--ux-line);background:#fff;border-radius:12px;gap:0;margin-bottom:0;overflow:hidden}.studio-resources .ux-metric{box-shadow:none;border:0;border-right:1px solid var(--ux-line);background:0 0;border-radius:0;min-height:110px;padding:17px 15px}.studio-resources .ux-metric:last-child{border-right:0}.studio-resources .ux-metric-icon{display:none}.studio-resources .ux-metric-label{font-size:9px}.studio-resources .ux-metric-value{letter-spacing:-.6px;margin-top:5px;font-size:23px}.studio-resources .ux-metric-note{font-size:9px;line-height:1.5}.studio-side-column .ux-profile-card{color:#fff;background:linear-gradient(150deg,#1c2e49,#142137);border:1px solid #263d5c;border-radius:15px;padding:24px;box-shadow:0 6px 16px #16263e0b}.ux-profile-top>span:first-child{color:#f3ced7;background:#ffffff14;border:1px solid #ffffff16;border-radius:12px;width:44px;height:44px;font-size:15px}.studio-side-column .ux-status-pill{color:#c1e6dc;background:#ffffff0c;border:1px solid #ffffff12;font-size:9px}.studio-side-column .ux-status-pill i{background:#7bceae}.studio-side-column .ux-profile-card h2{color:#fff;margin-top:20px;font-size:17px}.studio-side-column .ux-profile-card p{color:#b1c0d4;font-size:11px;line-height:1.8}.studio-side-column .ux-profile-card .ux-overline{color:#a7b7ce;letter-spacing:1.7px;font-size:8px}.studio-profile-rule{background:#ffffff15;height:1px;margin:24px 0 20px}.studio-side-column .ux-profile-card h3{letter-spacing:-.4px;color:#fff;margin:9px 0;font-size:20px;font-weight:550;line-height:1.4}.studio-side-column .ux-profile-card .ux-primary{color:#263c5a;background:#fff;border:0;border-radius:8px;justify-content:center;width:100%;min-height:40px;margin-top:19px;font-size:11px;font-weight:650}.studio-side-column .ux-profile-card .ux-primary:hover{background:#e6edf7}.studio-side-column .ux-recent-section{border:1px solid var(--ux-line);background:#fff;border-radius:13px;margin-top:18px;padding:21px}.ux-recent-section .ux-section-heading>.ux-icon{color:#8695aa;width:16px;height:16px}.ux-recent-links{flex-direction:column;gap:5px;margin-top:12px;display:flex}.ux-recent-links button{color:#53667f;text-align:left;background:#f7f9fc;border:1px solid #eff2f7;border-radius:7px;width:100%;min-height:38px;padding:10px 11px;font-size:11px}.ux-recent-links button:hover{background:#edf2f8}.ux-recent-links button .ux-icon{color:#7a8fa9;width:15px;height:15px}.ux-recent-empty{color:#77869a;padding:2px 0;font-size:11px;line-height:1.8}.studio-side-column .ux-tip-card{background:0 0;border:1px dashed #cfd8e6;border-radius:12px;margin-top:18px;padding:18px 20px}.ux-tip-card>.ux-icon{color:#768ba7;width:23px;height:23px;margin-bottom:8px}.ux-tip-card h3{color:#485a73;margin:0 0 5px;font-size:11px;font-weight:650}.ux-tip-card p{color:#738299;font-size:10px;line-height:1.8}.ux-tip-card button{color:#a1374b;font-size:10px}.ux-home-footer{color:#7b889a;margin-top:32px;padding-top:18px;font-size:9px}.studio-footer-divider{color:#b5bfcc;padding:0 6px}#main-content-area .page-section:not(.ux-home){max-width:1560px;margin-inline:auto}#main-content-area :is(.flow-container,.aht-trend-card,.aht-kpi-card,.acd-trend-card,.acd-kpi-card,.qa-overview-card,.kuadran-filter-card,.kuadran-chart-card,.aht-kip-filter-card,.aht-kip-summary-card,.aht-kip-chart-card,.tnps-overview-card,.user-admin-card,.access-admin-card,.sp-card,.sp-filter-card){border-color:var(--ux-line);box-shadow:var(--ux-shadow);border-radius:13px}#main-content-area :is(.search-box,.qa-filter-select,.qa-filter-search,.aht-kip-input,.aht-kip-select,.user-admin-search,.user-admin-select){color:#42546d;min-height:40px;box-shadow:none;background:#fff;border:1px solid #dce3ed;border-radius:8px}#main-content-area :is(.table-container,.qa-table-wrap,.tnps-table-wrap,.aht-kip-table-wrap,.user-admin-table-wrap){border-color:var(--ux-line);box-shadow:var(--ux-shadow);border-radius:12px}#main-content-area :is(.data-table,.qa-table,.tnps-table,.aht-kip-table,.user-admin-table) thead th{color:#61718a;background:#f5f7fb;border-bottom-color:#e0e6ef;font-weight:650}#main-content-area :is(.data-table,.qa-table,.tnps-table,.aht-kip-table,.user-admin-table) tbody td{border-bottom-color:#eef1f6}#main-content-area :is(.data-table,.qa-table,.tnps-table,.aht-kip-table,.user-admin-table) tbody tr:hover{background:#f7f9fc}.sp-heading h1{letter-spacing:-1px;font-size:28px;font-weight:700}.sp-heading p{color:#748198;font-size:12px}.sp-filter-card{border:1px solid var(--ux-line);background:#fff;border-radius:13px;padding:20px 22px}.sp-app input,.sp-app select{color:#475a74;background:#fdfefe;border-color:#dce3ed;border-radius:7px;min-height:38px}.sp-app label{color:#6b7c94}.sp-btn{border-radius:7px;font-size:11px}.sp-primary{color:#fff;background:#bf2841;border-color:#bf2841}.sp-tabs{border-bottom-color:#dfe6f0}.sp-tabs>[aria-selected=true]{color:#b72741;border-color:#c92d48}.sp-source-grid{gap:15px}.sp-source-kpi{border-top:0;border-radius:13px;padding:22px 24px}.sp-source-kpi:first-child{background:linear-gradient(120deg,#fff,#fff6f8);border-color:#eed6dd}.sp-source-kpi:nth-child(2){background:linear-gradient(120deg,#fff,#f5faf8);border-color:#d9e9e4}.sp-source-kpi:nth-child(3){background:linear-gradient(120deg,#fff,#f4f7fc);border-color:#dae3f2}.sp-kpi{box-shadow:var(--ux-shadow);border-radius:12px;padding:21px}.sp-kpi strong{letter-spacing:-1px;color:#24344d;font-size:30px;font-weight:650}.sp-kpi-top{color:#62748d;font-size:11px}.sp-kpi small{color:#7a879b}.sp-card{border-radius:13px}.sp-card-heading h2{color:#263a56;font-size:14px;font-weight:650}.sp-track{background:#f1f3f8;border-radius:5px;height:7px}.sp-track i{background:linear-gradient(90deg,#ec99aa,#c93652)}.sp-compare-card{background:#fff7f8;border-color:#efd7de;border-radius:10px}.sp-compare-card:nth-child(2){background:#f5f8fd;border-color:#dce5f2}.sp-app thead th{color:#62738b;background:#f5f7fb}.sp-app tbody th,.sp-app tbody td{border-bottom-color:#eef1f6}.sp-app tbody tr:hover{background:#f8fafd}.ux-command-dialog{border-color:#dfe5ee;border-radius:18px;box-shadow:0 26px 90px #111d3040}.ux-command-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#101c305e}.ux-command-heading h2{letter-spacing:-.5px;font-weight:650}.ux-command-result{border-radius:8px}.ux-command-result:hover,.ux-command-result:focus-visible{background:#f5f7fc}.auth-shell{background:#f5f7fb}.ux-auth-story{color:#fff;background:radial-gradient(at 2% 100%,#8e264855,#0000 55%),linear-gradient(145deg,#1b2b45,#101b2e);padding:40px 50px}.ux-auth-story:before{content:"";pointer-events:none;border:1px solid #ffffff09;border-radius:50%;width:560px;height:560px;position:absolute;top:90px;right:-310px}.ux-auth-brand{color:#fff;z-index:1;position:relative}.ux-auth-brand small{color:#a5b6cd;letter-spacing:1.8px;font-size:9px}.ux-auth-brand .ux-brand-symbol{background:#e2314d;box-shadow:0 5px 20px #0002}.ux-auth-story-content{z-index:1;position:relative}.ux-auth-story-content .ux-overline{color:#c6a6b6;letter-spacing:2px;font-size:9px}.ux-auth-story-content h2{color:#fff;letter-spacing:-1.8px;margin:20px 0;font-size:clamp(31px,3.15vw,48px);font-weight:550;line-height:1.2}.ux-auth-story-content>p{color:#b6c4d8;max-width:390px;font-size:13px;line-height:1.9}.ux-auth-illustration{background:#ffffff07;border:1px solid #ffffff1a;border-radius:12px;margin-top:38px;transform:perspective(1000px)rotateY(-6deg)rotateX(3deg);box-shadow:0 18px 40px #0002}.ux-illustration-top{color:#a9b8ce;border-bottom-color:#ffffff14}.ux-illustration-top span{background:#71819a}.ux-illustration-top span:first-child{background:#ed6a80}.ux-illustration-nav{background:#ffffff04;border-color:#ffffff12}.ux-illustration-nav i{background:#ffffff12}.ux-illustration-nav i:first-child{background:#d9486677}.ux-illustration-content b{color:#dfe6f0}.ux-illustration-stats span{background:#ffffff0c;border-color:#ffffff14}.ux-illustration-chart{border-color:#ffffff10}.ux-illustration-chart i{background:linear-gradient(#e98da2,#be486b88)}.ux-illustration-caption{color:#9dafc7}.ux-auth-story-footer{color:#a9b8cc;font-size:10px}.ux-auth-story-footer>span:last-child{color:#e8eef8;font-weight:600}.auth-card{background:#fff;border:1px solid #e6eaf1;border-radius:16px;width:min(440px,100% - 60px);margin:40px;padding:42px;box-shadow:0 12px 42px #24374f05}.auth-title{letter-spacing:-1.15px;color:var(--ux-ink);font-size:30px;font-weight:650;line-height:1.2}.auth-subtitle{color:#748198;font-size:12px;line-height:1.85}.auth-eyebrow{color:#bc3550;letter-spacing:1.7px;font-size:9px}.auth-input{color:#33445d;background:#fcfdff;border:1px solid #dae2ed;border-radius:8px;min-height:46px}.auth-input:focus{background:#fff;border-color:#c45268;box-shadow:0 0 0 3px #c9233c0c}.auth-label{color:#4b5c74;font-size:11px;font-weight:600}.auth-login-btn{background:#c9233c;border-radius:8px;min-height:46px;box-shadow:0 4px 10px #c9233c18}.auth-password-toggle{color:#7c8ba1}.ux-home-heading .ux-overline,.studio-section-label>span,.studio-kpi small,.ux-section-heading p,.studio-chart-key,.studio-trend-summary>span,.studio-chart-axis,.studio-shortcut .ux-quick-link small,.ux-recent-empty,.ux-tip-card p,.ux-home-footer,.sp-heading p,.sp-kpi small,.auth-subtitle,.studio-chart-placeholder{color:var(--ux-muted)}input::placeholder,textarea::placeholder{color:#626f83;opacity:1}@media (min-width:1600px){.ux-home-heading h1{font-size:33px}.studio-home-grid{grid-template-columns:minmax(0,1fr) 300px;gap:26px}.studio-kpi strong{font-size:34px}.studio-daily-chart{height:160px}.ux-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:769px) and (max-width:1180px){#main-content-area{padding:25px 22px!important}.studio-heading-actions .ux-date-chip{display:none}.studio-home-grid{grid-template-columns:minmax(0,1fr)}.studio-side-column{grid-template-columns:1fr 1fr;gap:16px;display:grid}.studio-side-column .ux-profile-card{grid-row:span 2}.studio-side-column .ux-recent-section,.studio-side-column .ux-tip-card{margin-top:0}.studio-kpi{padding:17px 15px}.studio-kpi strong{font-size:25px}.studio-kpi-head{font-size:10px}}@media (max-width:900px){.ux-auth-story{padding:32px}.auth-card{width:calc(100% - 40px);margin:25px;padding:32px}.ux-auth-story-content h2{font-size:34px}}@media (max-width:768px){#main-content-area{padding:23px 17px 30px!important}.header{gap:10px;padding:10px 14px!important}.ux-breadcrumb strong{font-size:12px}.ux-home-heading{margin-bottom:23px}.ux-home-heading h1{letter-spacing:-.9px;font-size:25px;line-height:1.35}.ux-home-heading p{font-size:12px}.studio-heading-actions{justify-content:space-between;gap:8px;margin-top:16px;display:flex}.ux-date-chip{padding:9px 10px;font-size:10px}.studio-outline{min-height:44px;padding:9px 11px;font-size:11px}.studio-section-label{align-items:baseline;gap:7px}.studio-section-label h2{font-size:12px}.studio-section-label>span{border-left:0;order:3;width:100%;padding-left:0;font-size:9px}.studio-text-button{min-height:44px;font-size:11px}.studio-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.studio-kpi,.studio-kpi-skeleton{min-height:124px;padding:16px 15px}.studio-kpi-head{font-size:10px}.studio-kpi-head .ux-icon{width:15px;height:15px}.studio-kpi strong{letter-spacing:-1px;font-size:28px}.studio-kpi small{font-size:9px;line-height:1.5}.studio-home-grid{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:18px}.studio-trend-card{padding:20px 18px 16px}.studio-trend-card .ux-section-heading{align-items:flex-start;gap:10px}.studio-chart-key{margin-top:20px;font-size:9px}.studio-daily-chart{gap:4px;height:120px}.studio-trend-summary strong{font-size:27px}.ux-section-heading h2{font-size:13px}.ux-section-heading p{font-size:11px}.ux-quick-grid{gap:10px}.studio-shortcut .ux-quick-link{min-height:160px;padding:18px 15px 20px;display:block}.studio-shortcut-icon{width:35px;height:35px;margin-bottom:13px}.studio-shortcut .ux-quick-link strong{padding-right:0;font-size:12px}.studio-shortcut .ux-quick-link small{margin-top:6px;font-size:10px}.studio-shortcut .ux-quick-arrow{bottom:12px;right:13px}.studio-pin{width:44px;height:44px;top:3px;right:3px}.studio-pin .ux-icon{width:15px;height:15px}.studio-resources .ux-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-resources .ux-metric{border-bottom:1px solid var(--ux-line);min-height:114px;padding:17px}.studio-resources .ux-metric:nth-child(2n){border-right:0}.studio-resources .ux-metric:nth-child(n+3){border-bottom:0}.studio-resources .ux-metric-label,.studio-resources .ux-metric-note{font-size:10px}.studio-side-column{grid-template-columns:minmax(0,1fr);gap:17px;display:grid}.studio-side-column .ux-recent-section,.studio-side-column .ux-tip-card{margin-top:0}.studio-side-column .ux-profile-card .ux-primary{min-height:44px}.studio-side-column .ux-profile-card p{font-size:12px}.ux-recent-links button{min-height:44px;font-size:12px}.ux-home-footer{flex-direction:column;gap:7px;font-size:10px}.sp-heading h1{font-size:25px}.sp-source-grid{grid-template-columns:1fr;gap:10px}.sp-source-kpi{padding:19px 20px}.sp-kpi strong{font-size:27px}.sp-app input,.sp-app select{min-height:44px;font-size:16px}.sp-app button{min-height:40px}.auth-shell{background:#f5f7fb;padding:20px}.auth-card{border-radius:16px;width:min(440px,100%);margin:auto 0;padding:28px 23px}.ux-auth-mobile-brand{color:#253851;padding-bottom:22px}.ux-auth-mobile-brand span{color:#c1324d}.auth-title{font-size:27px}.auth-input{font-size:16px}.auth-login-btn{min-height:48px}#workspace-sidebar .menu-item{min-height:46px;font-size:13px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ux-auth-illustration{transform:none}}
:root{--ex-navy:#1b2b44;--ex-red:#bd263e;--ex-muted:#62718a;--ex-border:#e1e7ef}#workspace-shell.workspace-v3{grid-template-rows:72px 35px 48px minmax(0,1fr)}#workspace-shell.workspace-v3 #main-content-area{grid-row:4}#experience-tabs-root{grid-area:3/2;min-width:0}.experience-tabs{box-sizing:border-box;background:#edf1f7;border-bottom:1px solid #dfe5ee;align-items:stretch;gap:22px;min-width:0;height:48px;padding:0 30px;display:flex}.experience-tabs-label{color:#64738b;letter-spacing:1.25px;flex:none;align-items:center;font-size:9px;font-weight:750;display:flex}.experience-tablist{scrollbar-width:thin;flex:1;align-items:stretch;gap:5px;min-width:0;padding-top:5px;display:flex;overflow:auto hidden}.experience-tab-wrap{border:1px solid #0000;border-bottom:0;border-radius:9px 9px 0 0;flex:none;align-items:center;display:flex;position:relative}.experience-tab-wrap.is-active{background:var(--ux-canvas,#f7f9fc);border-color:#dfe5ee}.experience-tab-wrap.is-active:before{content:"";background:var(--ex-red);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:13px;right:13px}.experience-tab{color:#62718a;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;height:40px;padding:0 8px 0 14px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;display:flex}.experience-tab[aria-selected=true]{color:var(--ex-navy);font-weight:700}.experience-tab[aria-controls=halaman-home]{padding-right:14px}.experience-tab svg{width:16px;height:16px}.experience-tab-close{color:#6a7890;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:36px;margin-right:4px;padding:0;display:flex}.experience-tab-close svg{width:14px;height:14px}.experience-tab-close:hover{color:var(--ex-red);background:#f6e9ed}.experience-tab:hover{color:var(--ex-red);background:#e5eaf2}.experience-tab-wrap.is-active .experience-tab:hover{background:#f1f4f8}.experience-pagebar{border-bottom:1px solid var(--ex-border);justify-content:space-between;align-items:center;gap:16px;margin:-12px 0 24px;padding-bottom:12px;display:flex}.experience-context{color:#5d6d85;align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:600;display:flex}.experience-context-dot{background:var(--ex-red);border-radius:50%;flex:none;width:6px;height:6px}.experience-context-description{color:#6a7890;text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #d8e0eb;padding-left:10px;font-size:11px;font-weight:400;overflow:hidden}.experience-context>span:nth-child(2){white-space:nowrap}.experience-page-actions{flex:none;align-items:center;gap:5px;display:flex}.experience-action{color:#5d6c83;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-width:36px;min-height:36px;padding:7px 9px;font-family:inherit;font-size:11px;font-weight:600;display:inline-flex}.experience-action svg{flex:none;width:16px;height:16px}.experience-action:hover{border-color:var(--ex-border);color:var(--ex-navy);background:#fff}.experience-action[aria-pressed=true]{color:#a51d34;background:#f8e9ed;border-color:#edcbd3}.experience-current-pin[aria-pressed=true] svg{fill:#a51d3426}.experience-favorites{border-bottom:1px solid #ffffff18;margin:0 0 13px;padding:0 0 17px}.experience-favorites-heading{justify-content:space-between;align-items:center;min-height:35px;padding-left:11px;display:flex}.experience-favorites-heading h2{color:#a8b8ce;letter-spacing:1.8px;margin:0;font-size:9px;font-weight:650}.experience-favorites-heading button{color:#bdcce0;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.experience-favorites-heading svg{width:16px;height:16px}.experience-favorite-link,.experience-favorites-empty{color:#c7d3e3;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:40px;margin:3px 0;padding:9px 11px;font-family:inherit;font-size:12px;line-height:1.45;display:flex}.experience-favorite-link svg,.experience-favorites-empty svg{flex:none;width:17px;height:17px}.experience-favorite-link:hover,.experience-favorites-empty:hover,.experience-favorites-heading button:hover{color:#fff;background:#ffffff10}.experience-favorite-link.is-active{color:#fff;background:#ffffff13}.experience-favorite-link.is-active svg{color:#f599a9;fill:#ef5a7520}.experience-favorites-empty{color:#a9bbd3;font-size:11px}.experience-favorite-link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.experience-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.experience-dialog{border:1px solid var(--ex-border);width:min(640px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ex-navy);background:#fff;border-radius:18px;margin:auto;padding:0;font-family:inherit;overflow:hidden;box-shadow:0 25px 100px #0f1e3540}.experience-dialog[open]{flex-direction:column;display:flex}.experience-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a172b85}.experience-dialog-header{justify-content:space-between;align-items:flex-start;gap:15px;padding:27px 28px 0;display:flex}.experience-eyebrow{letter-spacing:1.4px;color:var(--ex-red);font-size:9px;font-weight:750}.experience-dialog-header h2{letter-spacing:-.65px;margin:9px 0 0;font-size:24px;font-weight:700;line-height:1.3}.experience-dialog-header .experience-action{margin:-5px -8px 0 0}.experience-dialog-intro{color:#64738a;margin:12px 28px 21px;font-size:13px;line-height:1.7}.experience-dialog-scroll{scrollbar-width:thin;min-height:0;padding:0 28px 24px;overflow-y:auto}.experience-selected{background:#f4f6fa;border:1px solid #e5eaf1;border-radius:11px;margin-bottom:23px;padding:15px}.experience-selected h3{align-items:center;gap:8px;margin:0 0 10px;font-size:12px;display:flex}.experience-selected h3>span{color:#53647d;background:#e4eaf2;border-radius:4px;padding:2px 5px;font-size:10px}.experience-selected ol{margin:0;padding:0;list-style:none}.experience-selected li{border-top:1px solid #e4e9f1;align-items:center;gap:9px;min-height:45px;padding:3px 0;display:flex}.experience-order{color:#738199;font-variant-numeric:tabular-nums;width:16px;font-size:11px}.experience-selected-title{flex:1;font-size:12px;font-weight:550}.experience-order-actions{gap:2px;display:flex}.experience-order-actions button{color:#536681;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:36px;display:flex}.experience-order-actions svg{width:15px;height:15px}.experience-order-actions button:hover:not(:disabled){background:#e3e9f2}.experience-order-actions button:disabled{opacity:.3;cursor:default}.experience-search-label{color:#3d4c64;margin-bottom:8px;font-size:12px;font-weight:650;display:block}.experience-search{box-sizing:border-box;color:#233653;background:#fff;border:1px solid #ced7e4;border-radius:9px;width:100%;min-height:46px;padding:12px 14px;font:400 14px/1.5 inherit}.experience-search::placeholder{color:#758299}.experience-result-count{color:#64738a;margin:13px 0 9px;font-size:11px}.experience-feature-options{flex-direction:column;gap:7px;display:flex}.experience-feature-option{border:1px solid var(--ex-border);cursor:pointer;box-sizing:border-box;border-radius:10px;align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex}.experience-feature-option:hover{background:#fafbfd;border-color:#b8c5d8}.experience-feature-option.is-selected{background:#fdf5f7;border-color:#e6b8c2}.experience-feature-option input{width:17px;height:17px;accent-color:var(--ex-red);flex:none;margin:0}.experience-feature-option>span{flex:1}.experience-feature-option strong{font-size:13px;font-weight:650;line-height:1.5;display:block}.experience-feature-option small{color:#64738a;margin-top:2px;font-size:11px;line-height:1.6;display:block}.experience-feature-option>svg{color:#8592a6;flex:none;width:17px;height:17px}.experience-feature-option.is-selected>svg{color:var(--ex-red);fill:#bd263e20}.experience-no-results{text-align:center;color:#64738a;border:1px dashed #ccd6e4;border-radius:9px;padding:25px 15px;font-size:13px}.experience-dialog-footer{border-top:1px solid var(--ex-border);background:#fafbfd;justify-content:space-between;align-items:center;gap:15px;padding:17px 28px;display:flex}.experience-dialog-footer>span{color:#66758b;font-size:11px;line-height:1.6}.experience-primary{background:var(--ex-navy);border:1px solid var(--ex-navy);color:#fff;cursor:pointer;border-radius:8px;min-height:44px;padding:11px 21px;font-family:inherit;font-size:12px;font-weight:600}.experience-primary:hover{background:#304766}.experience-help-steps{flex-direction:column;gap:16px;margin:0;padding:0 28px 20px;list-style:none;display:flex;overflow-y:auto}.experience-help-steps li{align-items:flex-start;gap:13px;display:flex}.experience-help-steps li>span{color:#a3273c;background:#fcf1f4;border:1px solid #e8cbd2;border-radius:9px;flex:none;justify-content:center;align-items:center;width:29px;height:29px;font-size:12px;font-weight:700;display:flex}.experience-help-steps p{color:#4b5d77;margin:3px 0 0;font-size:13px;line-height:1.7}.experience-help-tip{background:#f1f5fa;border:1px solid #dfe7f2;border-radius:9px;gap:10px;margin:0 28px 24px;padding:13px;display:flex}.experience-help-tip svg{color:#627795;flex:none;width:18px;height:18px;margin-top:2px}.experience-help-tip p{color:#556984;margin:0;font-size:12px;line-height:1.7}:is(.experience-tab,.experience-tab-close,.experience-action,.experience-favorite-link,.experience-favorites-empty,.experience-primary,.experience-order-actions button,.experience-search,.experience-favorites-heading button):focus-visible{outline-offset:2px;outline:2px solid #ce3b55}.experience-feature-option:has(input:focus-visible){outline-offset:2px;outline:2px solid #ce3b55}@media (min-width:769px){#workspace-shell.sidebar-collapsed .experience-favorites-heading h2,#workspace-shell.sidebar-collapsed .experience-favorite-link span,#workspace-shell.sidebar-collapsed .experience-favorites-empty span{display:none}#workspace-shell.sidebar-collapsed .experience-favorites-heading{justify-content:center;padding:0}#workspace-shell.sidebar-collapsed .experience-favorite-link,#workspace-shell.sidebar-collapsed .experience-favorites-empty{justify-content:center;padding:10px 0}#workspace-shell[data-density=compact] #main-content-area table :is(th,td){line-height:1.4;padding:7px 10px!important}#workspace-shell[data-density=compact] #main-content-area :is(.workspace-filter-card,.aht-kip-filter-card,.analisa-kip-filter-card,.sp-filter-card){padding:14px!important}#workspace-shell[data-density=compact] #main-content-area .cards-container{gap:10px}#workspace-shell[data-density=compact] #main-content-area .card{padding:16px}#workspace-shell[data-density=compact] .experience-pagebar{margin-bottom:16px}}@media (max-width:1180px){.experience-context-description,.experience-tabs-label{display:none}.experience-tabs{padding:0 22px}}@media (max-width:768px){#workspace-shell #main-content-area .formater-wrapper{padding:22px 18px}#workspace-shell #main-content-area .formater-wrapper .form-group{flex-direction:column;gap:7px;margin-bottom:17px;display:flex}#workspace-shell #main-content-area .formater-wrapper .form-label{color:#42546e;width:auto;padding:0;font-size:12px}#workspace-shell #main-content-area .formater-wrapper .form-separator{display:none}#workspace-shell #main-content-area .formater-wrapper .form-input-container{width:100%;min-width:0}#workspace-shell #main-content-area .formater-wrapper .form-control{box-sizing:border-box;width:100%}#workspace-shell #main-content-area .formater-wrapper .formater-header h2{font-size:22px}#workspace-shell.workspace-v3{grid-template-rows:62px 34px 48px minmax(0,1fr)}#experience-tabs-root{grid-column:1}.experience-tabs{padding:0 12px}.experience-tablist{padding-top:2px}.experience-tab{height:44px;padding-left:12px;font-size:12px}.experience-tab-close{width:44px;height:44px;margin:0}.experience-pagebar{flex-wrap:wrap;gap:8px;margin:-9px 0 20px;padding-bottom:9px}.experience-context{font-size:10px}.experience-page-actions{gap:1px;margin-left:auto}#workspace-shell #main-content-area .experience-action{min-width:44px;min-height:44px;padding:8px!important;font-size:11px!important}.experience-action svg{width:18px;height:18px}.experience-page-actions .experience-action span{display:none}.experience-page-actions .experience-action:nth-last-child(2) span{font-size:11px;display:inline}.experience-favorite-link,.experience-favorites-empty{min-height:44px}.experience-favorites-heading button{width:44px;height:44px}.experience-dialog{border-radius:14px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.experience-dialog-header{padding:22px 20px 0}.experience-dialog-header h2{font-size:21px}.experience-dialog-header .experience-action{min-width:44px;min-height:44px;margin:-8px -8px 0 0}.experience-dialog-intro{margin:12px 20px 18px;font-size:12px}.experience-dialog-scroll{padding:0 20px 20px}.experience-search{font-size:16px}.experience-selected{padding:12px}.experience-selected-title{overflow-wrap:anywhere;font-size:12px}.experience-order-actions{gap:0}.experience-order-actions button{width:44px;height:44px}.experience-selected li{flex-wrap:wrap}.experience-feature-option{padding:12px}.experience-feature-option small{font-size:11px}.experience-dialog-footer{padding:15px 20px}.experience-dialog-footer>span{font-size:10px}.experience-help-steps{padding:0 20px 20px}.experience-help-tip{margin:0 20px 20px}}
.assistant-app{--as-navy:#1b2b44;--as-red:#be2943;--as-border:#e1e7ef;color:var(--as-navy);max-width:1560px;margin:0 auto}.assistant-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;display:flex}.assistant-eyebrow{letter-spacing:1.7px;color:#8a5260;font-size:9px;font-weight:750}.assistant-heading h1{letter-spacing:-1.2px;margin:9px 0;font-size:32px;line-height:1.2}.assistant-heading h1>span{color:var(--as-red)}.assistant-heading p{color:#65758c;margin:0;font-size:13px;line-height:1.6}.assistant-outline{color:#425670;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d6deea;border-radius:8px;min-height:42px;padding:10px 14px;font-family:inherit;font-size:12px;font-weight:600}.assistant-outline:hover{background:#f2f5fa;border-color:#aebdd1}.assistant-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:22px;display:grid}.assistant-info{background:linear-gradient(150deg,#edf1f8,#f8f9fc);border:1px solid #e0e6ef;border-radius:14px;padding:25px 23px}.assistant-info-icon{background:var(--as-navy);color:#fff;border-radius:13px;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:18px;display:flex}.assistant-info h2{letter-spacing:-.6px;margin:0 0 13px;font-size:20px;line-height:1.35}.assistant-info>p{color:#65758e;margin:0 0 17px;font-size:12px;line-height:1.8}.assistant-connection{color:#51627c;align-items:center;gap:7px;font-size:11px;font-weight:650;display:flex}.assistant-connection>span{background:#b17b30;border-radius:50%;flex:none;width:6px;height:6px}.assistant-connection>span.is-ready{background:#268167}.assistant-info .assistant-model{color:#6b7c94;overflow-wrap:anywhere;margin:5px 0 20px;font-size:10px}.assistant-scope{border-block:1px solid #dce3ee;flex-direction:column;gap:6px;margin-bottom:20px;padding:17px 0;display:flex}.assistant-scope strong{font-size:11px}.assistant-scope strong:not(:first-child){margin-top:10px}.assistant-scope>span{color:#65768e;font-size:11px;line-height:1.7}.assistant-suggestions h3{color:#61738b;letter-spacing:1.25px;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:700}.assistant-suggestions button{color:#435975;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e1ed;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:9px;width:100%;margin:7px 0;padding:11px 12px;font-family:inherit;font-size:11px;line-height:1.6;display:flex}.assistant-suggestions button>span{color:#9b5160;font-size:15px}.assistant-suggestions button:hover:not(:disabled){color:#9a2e43;border-color:#bd7b8a}.assistant-info .assistant-privacy{color:#6a7a90;margin:19px 0 0;font-size:10px;line-height:1.8}.assistant-whatsapp{border-bottom:1px solid #dbe4ef;margin-bottom:21px;padding:12px 0}.assistant-flow{border-bottom:1px solid #dbe4ef;margin-bottom:16px;padding-bottom:14px}.assistant-flow summary{cursor:pointer;font-size:11px;font-weight:650}.assistant-flow ol{color:#536b88;padding-left:19px;font-size:11px;line-height:1.9}.assistant-flow p{color:#637892;font-size:10px;line-height:1.8}.assistant-route-label{color:#496b63;background:#edf6f1;border:1px solid #d8e9df;border-radius:5px;margin-top:8px;padding:4px 7px;font-size:9px;display:inline-block}.assistant-whatsapp summary{color:#526b88;cursor:pointer;font-size:11px;font-weight:600}.assistant-whatsapp p{color:#637892;font-size:11px;line-height:1.8}.assistant-whatsapp button{color:#425e80;cursor:pointer;background:#fff;border:1px solid #c4d1e2;border-radius:7px;margin:8px 0;padding:9px 12px;font-size:11px;display:block}.assistant-pairing{background:#fff;border:1px solid #d9e3ef;border-radius:8px;padding:11px;font-size:11px}.assistant-pairing code{overflow-wrap:anywhere;color:#9f2940;margin-top:8px;display:block}.assistant-chat{background:#fff;border:1px solid #dce4ee;border-radius:14px;flex-direction:column;min-width:0;height:clamp(430px,100dvh - 330px,760px);display:flex;overflow:hidden;box-shadow:0 4px 18px #1b2b4404}.assistant-chat-heading{border-bottom:1px solid #e8edf4;flex:none;align-items:center;gap:11px;padding:18px 23px;display:flex}.assistant-avatar{color:var(--as-red);background:#fcf0f3;border:1px solid #efd3db;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.assistant-chat-heading>div{flex-direction:column;gap:5px;display:flex}.assistant-chat-heading strong{font-size:12px;font-weight:700}.assistant-chat-heading>div>span{color:#6a7a91;font-size:10px}.assistant-preview-badge{color:#697b93;letter-spacing:1px;background:#f3f6fa;border:1px solid #e0e7f0;border-radius:5px;margin-left:auto;padding:5px 7px;font-size:8px;font-weight:700}.assistant-messages{scrollbar-width:thin;flex:1;min-height:0;padding:25px;overflow:auto}.assistant-welcome{background:#f6f8fc;border:1px solid #e5eaf2;border-radius:2px 12px 12px;max-width:610px;padding:18px 20px}.assistant-mini-label{letter-spacing:1.4px;color:#6c7f98;font-size:8px;font-weight:750;display:block}.assistant-welcome p,.assistant-entry>p{color:#475e7a;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0;font-size:13px;line-height:1.85}.assistant-entry{margin-top:24px}.assistant-entry.user{background:var(--as-navy);border-radius:12px 2px 12px 12px;width:fit-content;max-width:85%;margin-left:auto;padding:15px 18px}.assistant-entry.user .assistant-mini-label{color:#aebed2}.assistant-entry.user>p{color:#fff;margin-top:6px}.assistant-entry.assistant>.assistant-mini-label{color:var(--as-red)}.assistant-clarify-label{color:#8a5c34;background:#fff7e9;border:1px solid #f0dfc3;border-radius:5px;margin-top:12px;padding:5px 8px;font-size:10px;display:inline-block}.assistant-choice-list{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.assistant-choice-list button{color:#3e5776;cursor:pointer;background:#fff;border:1px solid #d3deeb;border-radius:8px;min-height:42px;padding:10px 13px;font-family:inherit;font-size:12px}.assistant-choice-list button:hover:not(:disabled){color:#a42a41;background:#fdf2f5;border-color:#d198a5}.assistant-working{color:#6c7d93;align-items:center;gap:9px;margin-top:22px;font-size:11px;display:flex}.assistant-working>span{border:2px solid #e6d7dc;border-top-color:var(--as-red);border-radius:50%;width:12px;height:12px;animation:1s linear infinite assistant-spin}@keyframes assistant-spin{to{transform:rotate(360deg)}}.assistant-error{color:#9d263c;background:#fff3f3;border:1px solid #edc8cf;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 24px 18px;padding:13px;font-size:12px;line-height:1.7;display:flex}.assistant-error button{color:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d9a4b0;border-radius:6px;padding:7px 10px;font-size:11px}.assistant-composer{background:#fafbfd;border-top:1px solid #e7edf4;flex:none;padding:20px 24px 15px}#workspace-shell #main-content-area .assistant-composer textarea{box-sizing:border-box;resize:vertical;background:#fff;border-color:#cfd9e7;border-radius:9px;width:100%;min-height:78px;max-height:180px;line-height:1.8;font-size:13px!important}.assistant-composer>div{justify-content:space-between;align-items:center;gap:15px;margin-top:10px;display:flex}.assistant-composer>div>span{color:#6b7d95;font-size:9px}.assistant-composer button{background:var(--as-red);color:#fff;border:1px solid var(--as-red);cursor:pointer;border-radius:8px;align-items:center;gap:17px;min-height:42px;padding:10px 17px;font-family:inherit;font-size:12px;font-weight:650;display:flex}.assistant-composer button:hover:not(:disabled){background:#a51e36}.assistant-app button:disabled{opacity:.45;cursor:default}.assistant-app :is(button,textarea,[tabindex]):focus-visible{outline-offset:3px;outline:2px solid #c72f4b}.assistant-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.assistant-report{background:#fff;border:1px solid #dce4ee;border-radius:12px;margin-top:17px;padding:19px;overflow:hidden}.assistant-report-top{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.assistant-report-top .assistant-eyebrow{letter-spacing:1px;font-size:8px}.assistant-report-top h3{letter-spacing:-.4px;margin:8px 0;font-size:16px;line-height:1.4}.assistant-report-top p{color:#627591;margin:0;font-size:11px;line-height:1.7}.assistant-report .assistant-outline{min-height:36px;padding:8px 10px;font-size:10px}.assistant-report-scope{color:#657991;margin:10px 0 17px;font-size:11px;line-height:1.7}.assistant-report-kpis{background:#f7f9fc;border:1px solid #e3e9f2;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:17px;display:grid}.assistant-report-kpis>div{border-right:1px solid #e3e9f2;min-width:0;padding:13px 11px}.assistant-report-kpis>div:last-child{border:0}.assistant-report-kpis span{color:#63758e;font-size:9px;line-height:1.5;display:block}.assistant-report-kpis strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:8px;font-size:20px;display:block}.assistant-comparison{color:#64778f;margin:10px 0;font-size:11px}.assistant-report-table{border:1px solid #e1e7f0;border-radius:8px;overflow-x:auto}.assistant-report-table table{border-collapse:collapse;white-space:nowrap;width:100%;min-width:400px}.assistant-report-table th:first-child,.assistant-report-table td:first-child{white-space:normal;min-width:130px}.assistant-report-table td:not(:first-child),.assistant-report-table th:not(:first-child){text-align:right}.assistant-report-table tr:last-child td{border-bottom:0!important}.assistant-daily{border:1px solid #e2e9f2;border-radius:8px;margin-top:16px;padding:12px}.assistant-daily summary{cursor:pointer;color:#4b627f;min-height:24px;font-size:11px;line-height:1.7}.assistant-daily svg{width:100%;max-height:150px;margin-top:15px}.assistant-daily-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:160px;margin-top:12px;display:grid;overflow:auto}.assistant-daily-values>span{color:#697d97;border-bottom:1px solid #e9edf5;justify-content:space-between;gap:8px;padding:6px;font-size:10px;display:flex}.assistant-daily-values b{color:#3e5776}.assistant-report-notes,.assistant-report-notices{color:#60748d;background:#f3f6fb;border-radius:8px;margin-top:16px;padding:12px;font-size:11px;line-height:1.8}.assistant-report-notices{color:#88613d;background:#fff8eb}.assistant-report :is(ul){margin:5px 0 0;padding-left:18px}.assistant-report>footer{color:#74839a;border-top:1px solid #e7edf4;margin-top:14px;padding-top:14px;font-size:9px;line-height:1.8}@media (max-width:1180px){.assistant-layout{grid-template-columns:220px minmax(0,1fr);gap:15px}.assistant-info{padding:20px 16px}.assistant-messages{padding:19px}.assistant-report{padding:14px}.assistant-report-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-report-kpis>div:nth-child(2){border-right:0}}@media (max-width:900px){.assistant-layout{grid-template-columns:minmax(0,1fr)}.assistant-info{padding:18px}.assistant-info-icon,.assistant-info>h2,.assistant-info>p:not(.assistant-model),.assistant-scope,.assistant-suggestions h3{display:none}.assistant-info .assistant-model{margin:4px 0 10px}.assistant-suggestions{gap:8px;display:flex;overflow-x:auto}.assistant-suggestions button{flex:none;min-width:220px;max-width:240px;margin:0}}@media (max-width:768px){.assistant-heading{align-items:flex-start;gap:12px;margin-bottom:19px}.assistant-heading h1{font-size:28px}.assistant-heading p{font-size:12px}.assistant-heading>.assistant-outline{white-space:normal;max-width:125px;font-size:11px}.assistant-info,.assistant-chat-heading{padding:15px}.assistant-chat-heading strong{font-size:12px}.assistant-chat-heading>div>span{font-size:9px}.assistant-messages{max-height:72dvh;padding:17px 14px}.assistant-welcome{padding:15px}.assistant-welcome p,.assistant-entry>p{font-size:13px}.assistant-composer{padding:15px}#workspace-shell #main-content-area .assistant-composer textarea{font-size:16px!important}.assistant-composer>div>span{font-size:8px}.assistant-report-top{flex-direction:column;gap:9px}.assistant-report-kpis strong{font-size:20px}.assistant-daily-values{grid-template-columns:1fr}.assistant-error{flex-wrap:wrap;margin:0 15px 15px}#workspace-shell #main-content-area .assistant-app button{min-height:44px}}@media (prefers-reduced-motion:reduce){.assistant-working>span{animation:none}}.assistant-pace,.assistant-insights{color:#233952;background:#fff;border:1px solid #dfe6ef;border-left:4px solid #1b2b44;border-radius:8px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.7}.assistant-pace.is-out_track{border-left-color:#be2943}.assistant-pace.is-on_track,.assistant-pace.is-achieve{border-left-color:#1f7a4d}.assistant-pace ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2px 18px;margin:6px 0 0;padding-left:18px;display:grid}.assistant-insights{background:#fbfcfe;border-left-color:#be2943}.assistant-insights ul{margin:6px 0 0;padding-left:18px}.assistant-contact-form{gap:8px;margin:10px 0;display:grid}.assistant-contact-form label{color:#60748d;gap:3px;font-size:12px;display:grid}.assistant-contact-form input,.assistant-contact-form select{font:inherit;color:#1b2b44;background:#fff;border:1px solid #cfd9e6;border-radius:6px;padding:7px 9px;font-size:13px}.assistant-contact-list{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.assistant-contact-list li{background:#fff;border:1px solid #e1e8f1;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.assistant-contact-list small{color:#70839c;display:block}.assistant-tabs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.assistant-tabs [role=tab]{font:inherit;color:#3d5068;cursor:pointer;background:#fff;border:1px solid #cfd9e6;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.assistant-tabs [role=tab].is-active{color:#fff;background:#1b2b44;border-color:#1b2b44}.assistant-tabs [role=tab]:focus-visible{outline-offset:2px;outline:2px solid #be2943}.wa-hub{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:16px;display:grid}.wa-card{color:#233952;background:#fff;border:1px solid #dfe6ef;border-radius:12px;padding:18px 20px;font-size:13px;line-height:1.6}.wa-card h2{color:#1b2b44;align-items:baseline;gap:8px;margin:0 0 12px;font-size:15px;display:flex}.wa-card h2 small{color:#70839c;font-size:12px;font-weight:500}.wa-status ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.wa-status li{align-items:flex-start;gap:10px;display:flex}.wa-status li small{color:#60748d;display:block}.wa-dot{background:#c4cfdc;border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px}.wa-dot.is-ready{background:#1f9d55;box-shadow:0 0 0 3px #1f9d5526}.wa-contacts{grid-row:span 2}.wa-contacts .assistant-contact-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.wa-contacts .assistant-contact-form button{grid-column:1/-1;justify-self:start}.wa-contacts .assistant-contact-form button,.wa-guide .assistant-outline{font:inherit;cursor:pointer;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.wa-contacts .assistant-contact-form button{color:#fff;background:#1b2b44;border:0}.wa-guide ol{gap:6px;margin:0 0 12px;padding-left:18px;display:grid}.wa-commands{gap:6px;margin-bottom:14px;display:grid}.wa-commands span{color:#60748d}.wa-commands code,.wa-guide code{color:#1b2b44;background:#eef3f9;border-radius:4px;padding:1px 6px;font-size:12px}.wa-hub>details.wa-card{grid-column:1/-1}.assistant-choice-list button b{color:#fff;background:#1b2b44;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-size:11px;display:inline-grid}.wa-preview{margin-top:12px;font-size:12px}.wa-preview summary{cursor:pointer;color:#1f7a4d;font-weight:600}.wa-bubble{color:#111b21;background:#dcf8c6;border-radius:4px 12px 12px;max-width:520px;margin-top:8px;padding:10px 12px 8px;font-size:13px;line-height:1.45;box-shadow:0 1px 1px #00000014}.wa-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.wa-image-note{text-align:center;color:#3b5a2c;background:#c3e8ab;border-radius:6px;margin-bottom:6px;padding:18px 10px;font-size:12px;display:block}@media (max-width:960px){.wa-hub{grid-template-columns:minmax(0,1fr)}.wa-contacts{grid-row:auto}}@media (max-width:560px){.wa-contacts .assistant-contact-form{grid-template-columns:minmax(0,1fr)}.wa-card{padding:14px 16px}.assistant-tabs{width:100%}.assistant-heading{flex-wrap:wrap}}.wa-diag-button{margin-top:14px}.wa-diag{background:#f3f6fb;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:12px}.wa-diag p{margin:2px 0}.wa-subhead{color:#1b2b44;margin:14px 0 6px;font-size:13px}.wa-muted{color:#70839c;font-size:12px}.wa-manual{margin-top:12px;font-size:12px}.wa-manual summary{cursor:pointer;color:#425670;font-weight:600}.wa-groups .assistant-contact-list button,.wa-contacts .assistant-contact-list button{font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd9e6;border-radius:6px;padding:5px 10px;font-size:12px}.wa-groups .assistant-contact-form button{color:#fff;font:inherit;cursor:pointer;background:#1b2b44;border:0;border-radius:8px;justify-self:start;padding:8px 14px;font-size:13px;font-weight:600}.assistant-operations{grid-column:1/-1}.assistant-operations details{border-top:1px solid #dfe4eb;padding:16px 0}.assistant-operations summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.assistant-operations form{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:16px 0;display:grid}.assistant-operations label{flex-direction:column;gap:7px;font-size:14px;display:flex}.assistant-operations input,.assistant-operations select,.assistant-operations textarea{color:#172b43;background:#fff;border:1px solid #b8c2d0;border-radius:8px;width:100%;min-height:44px;padding:10px}.assistant-operations button{cursor:pointer;min-height:44px;padding:10px 14px}.assistant-operations button:disabled{cursor:wait;opacity:.6}.assistant-operations article{border-bottom:1px solid #e4e9f1;padding:12px 0}.assistant-ops-actions{flex-wrap:wrap;gap:12px;display:flex}.assistant-operations dd{margin:4px 0 12px}.assistant-operations p,.assistant-operations li,.assistant-operations dd{overflow-wrap:anywhere}.assistant-operations :focus-visible{outline-offset:3px;outline:3px solid #3b6da7}.assistant-operations form{align-items:start}.assistant-operations input,.assistant-operations textarea,.assistant-operations select{box-sizing:border-box}.assistant-operations button{color:#fff;font:inherit;background:#1b2b44;border:1px solid #1b2b44;border-radius:8px;align-self:end;font-size:14px}.assistant-operations button.assistant-outline{color:#1b2b44;background:#fff;border-color:#b8c2d0}.assistant-operations [role=alert]{color:#a61c35}.assistant-suggestion-list{align-items:center;margin-top:12px}.assistant-suggestion-list>span{color:#60748d;margin-right:4px;font-size:12px;font-weight:600}
.sp-app .sp-source-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sp-source-kpi:nth-child(4){background:linear-gradient(120deg,#fff,#f7f8fc);border-color:#e0e4ee}.sp-source-kpi .sp-kpi-top{align-items:flex-start;min-height:34px;line-height:1.5}.sp-app .sp-source-kpi strong{overflow-wrap:anywhere;font-size:clamp(23px,2vw,30px)}.sp-app .sp-source-kpi[data-sp-metric=nominal] strong{letter-spacing:-.5px;font-size:clamp(18px,1.6vw,26px);line-height:1.5}.sp-app .sp-source-kpi small{font-size:11px}.sp-chart-interactive{min-width:0;position:relative}.sp-chart-scroll{scrollbar-width:thin;overscroll-behavior-x:contain;max-width:100%;overflow:auto hidden}.sp-chart-card .sp-trend-svg{width:auto;min-width:100%;height:345px;max-height:none;overflow:hidden}.sp-chart-card .sp-trend-svg text{fill:#5b6b82;font-size:11px}.sp-chart-grid{stroke:#e6ebf2}.sp-chart-tick{stroke:#bcc7d6}#sp-chart-crosshair{stroke:#738198;stroke-width:1px;stroke-dasharray:4 4;pointer-events:none}.sp-chart-hit{cursor:pointer}.sp-chart-hit:hover{fill:#24344d;fill-opacity:.035}.sp-chart-hit:focus{stroke:var(--ux-accent,#bd263e);stroke-width:2px;rx:5;outline:none}.sp-chart-tooltip{z-index:4;box-sizing:border-box;color:#24344d;background:#fff;border:1px solid #dce3ed;border-radius:11px;width:340px;max-width:calc(100% - 16px);padding:15px 17px;font-size:12px;line-height:1.5;position:absolute;box-shadow:0 8px 30px #1b2b4429}.sp-tooltip-date{font-size:13px;display:block}.sp-tooltip-metric{color:#64748b;margin:3px 0 10px;font-size:11px;display:block}.sp-tooltip-series+.sp-tooltip-series{border-top:1px solid #edf0f5;margin-top:10px;padding-top:10px}.sp-tooltip-series>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sp-tooltip-series>div>span{overflow-wrap:anywhere}.sp-tooltip-series i{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.sp-tooltip-series b{font-variant-numeric:tabular-nums;flex-shrink:0}.sp-tooltip-series small{color:#617189;margin-top:4px;font-size:11px;display:block}.sp-chart-help{color:#64748b;margin:9px 0 15px;font-size:11px;line-height:1.7}.sp-chart-card .sp-legend i{border-top:3px solid var(--series-color);background:0 0;border-radius:0;width:17px;height:0}.sp-chart-card .sp-legend .sp-legend-dashed{border-top-style:dashed}.experience-pagebar.experience-pagebar-sir{border-bottom:0;justify-content:flex-end;margin-bottom:12px;padding-bottom:0}@media (max-width:1200px){.sp-app .sp-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.sp-app .sp-source-grid{grid-template-columns:1fr}.sp-source-kpi .sp-kpi-top{min-height:0;font-size:12px}.sp-app .sp-source-kpi strong{font-size:28px}.sp-app .sp-source-kpi[data-sp-metric=nominal] strong{font-size:26px}.sp-chart-card .sp-trend-svg text{font-size:11px}}
